@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--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-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-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-snug:1.375;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--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-bg:var(--lightningcss-light,#f6f8fc)var(--lightningcss-dark,#0b0d12);--color-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#151821);--color-border:var(--lightningcss-light,#e2e7f0)var(--lightningcss-dark,#2a3040);--color-divider:var(--lightningcss-light,#eceff5)var(--lightningcss-dark,#212633);--color-control-border:var(--lightningcss-light,#7d879e)var(--lightningcss-dark,#636e8a);--color-text:var(--lightningcss-light,#0c1018)var(--lightningcss-dark,#eef1f7);--color-muted:var(--lightningcss-light,#57627a)var(--lightningcss-dark,#97a1b5);--color-hover:var(--lightningcss-light,#2563eb0d)var(--lightningcss-dark,#7ba4ff12);--color-edge-shade:var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#00000080);--color-accent:var(--lightningcss-light,#2563eb)var(--lightningcss-dark,#7ba4ff);--color-accent-bg:var(--lightningcss-light,#e8efff)var(--lightningcss-dark,#1c2a4d);--color-accent-border:var(--lightningcss-light,#b6ccfa)var(--lightningcss-dark,#35508a);--color-accent-ink:var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#7ba4ff);--color-plus:var(--lightningcss-light,#047857)var(--lightningcss-dark,#3ddb9b);--color-minus:var(--lightningcss-light,#dc2626)var(--lightningcss-dark,#ff7a85);--color-warning:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#f0b24e);--color-lineage:var(--lightningcss-light,#9c5800)var(--lightningcss-dark,#dda758);--color-lineage-bg:var(--lightningcss-light,#fdf3e2)var(--lightningcss-dark,#34270f);--color-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0d12);--color-surface-muted:var(--lightningcss-light,#eef1f6)var(--lightningcss-dark,#1c2029);--color-scrim:#000000b3;--color-on-scrim:#fff;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--h-line:24px;--h-row:48px;--h-nav:40px;--h-fact:52px;--h-fact-tall:60px;--h-fact-grid:72px;--h-head:40px;--h-head-sub:52px;--h-ctl:32px;--h-badge:22px;--h-badge-dense:20px;--h-key:28px;--h-q:40px;--fs-key:14px;--r-s:4px;--r-m:6px;--r-l:10px;--fs-hero:28px;--fs-title:24px;--fs-value:20px;--fs-body:14px;--fs-caption:13px;--fs-eyebrow:12px;--fs-form:15px;--fs-block:16px;--shadow-card:0 1px 2px var(--lightningcss-light,#1018280f)var(--lightningcss-dark,#0003), 0 1px 3px var(--lightningcss-light,#10182814)var(--lightningcss-dark,#0000003d);--shadow-pop:0 4px 16px var(--lightningcss-light,#1018281f)var(--lightningcss-dark,#00000073);--shadow-sticky:6px 0 10px -4px var(--lightningcss-light,#0f172a29)var(--lightningcss-dark,#00000080);--shadow-sticky-end:-6px 0 10px -4px var(--lightningcss-light,#0f172a29)var(--lightningcss-dark,#00000080);--neutral-1:var(--lightningcss-light,#8a94a4)var(--lightningcss-dark,#8f99ad);--neutral-2:var(--lightningcss-light,#aab3c0)var(--lightningcss-dark,#6e7789);--neutral-3:var(--lightningcss-light,#cbd2dc)var(--lightningcss-dark,#4c5468);--w-label:176px;--w-value:236px;--w-fld-mid:240px;--w-fld-short:128px;--w-fld-wide:560px;--w-when:152px;--w-act:176px;--w-page:1760px;--w-rail:240px;--w-rail-section:256px;--w-form:640px;--w-signin:360px;--h-header:57px;--h-card-around:calc(var(--h-header) + var(--s5) + var(--s5))}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button,[role=button],summary{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:default}:where(a[href],button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}}@layer components{.surface{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-l)}}@layer utilities{.\@container{container-type:inline-size}.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}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-\[-16px\]{top:-16px}.top-\[57px\]{top:57px}.top-\[73px\]{top:73px}.top-\[calc\(var\(--h-header\)_\+_var\(--s5\)\)\]{top:calc(var(--h-header) + var(--s5))}.top-\[var\(--h-header\)\]{top:var(--h-header)}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-8{right:calc(var(--spacing) * 8)}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-span-3{grid-column:span 3/span 3}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.mx-1{margin-inline:var(--spacing)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-6{margin-block:calc(var(--spacing) * -6)}.-my-px{margin-block:-1px}.my-2{margin-block:calc(var(--spacing) * 2)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.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-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.ml-0{margin-left:0}.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-auto{margin-left:auto}.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}.\!block{display:block!important}.\!inline{display:inline!important}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.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}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.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-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-\[18px\]{width:18px;height:18px}.size-\[var\(--h-ctl\)\]{width:var(--h-ctl);height:var(--h-ctl)}.size-\[var\(--h-line\)\]{width:var(--h-line);height:var(--h-line)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-24{height:calc(var(--spacing) * 24)}.h-\[22px\]{height:22px}.h-\[40px\]{height:40px}.h-\[72px\]{height:72px}.h-\[104px\]{height:104px}.h-\[Npx\]{height:Npx}.h-\[calc\(100dvh-var\(--h-header\)\)\]{height:calc(100dvh - var(--h-header))}.h-\[calc\(100dvh_-_var\(--h-card-around\)\)\]{height:calc(100dvh - var(--h-card-around))}.h-\[var\(--h-badge\)\]{height:var(--h-badge)}.h-\[var\(--h-badge-dense\)\]{height:var(--h-badge-dense)}.h-\[var\(--h-ctl\)\]{height:var(--h-ctl)}.h-\[var\(--h-fact\)\]{height:var(--h-fact)}.h-\[var\(--h-fact-grid\)\]{height:var(--h-fact-grid)}.h-\[var\(--h-fact-tall\)\]{height:var(--h-fact-tall)}.h-\[var\(--h-head\)\]{height:var(--h-head)}.h-\[var\(--h-head-sub\)\]{height:var(--h-head-sub)}.h-\[var\(--h-line\)\]{height:var(--h-line)}.h-\[var\(--h-row\)\]{height:var(--h-row)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-\[52vh\]{max-height:52vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[420px\]{max-height:420px}.max-h-\[520px\]{max-height:520px}.max-h-\[calc\(100dvh_-_var\(--h-card-around\)\)\]{max-height:calc(100dvh - var(--h-card-around))}.max-h-\[calc\(100vh-260px\)\]{max-height:calc(100vh - 260px)}.max-h-\[calc\(100vh-262px\)\]{max-height:calc(100vh - 262px)}.max-h-\[calc\(100vh-300px\)\]{max-height:calc(100vh - 300px)}.max-h-\[calc\(100vh-330px\)\]{max-height:calc(100vh - 330px)}.max-h-\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.max-h-\[…\]{max-height:…}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[70vh\]{min-height:70vh}.min-h-\[calc\(var\(--h-ctl\)\*2\)\]{min-height:calc(var(--h-ctl) * 2)}.min-h-\[var\(--h-ctl\)\]{min-height:var(--h-ctl)}.min-h-\[var\(--h-line\)\]{min-height:var(--h-line)}.min-h-\[var\(--h-row\)\]{min-height:var(--h-row)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.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-27{width:calc(var(--spacing) * 27)}.w-28{width:calc(var(--spacing) * 28)}.w-30{width:calc(var(--spacing) * 30)}.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-55{width:calc(var(--spacing) * 55)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-70{width:calc(var(--spacing) * 70)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-90{width:calc(var(--spacing) * 90)}.w-96{width:calc(var(--spacing) * 96)}.w-\[52px\]{width:52px}.w-\[64px\]{width:64px}.w-\[78px\]{width:78px}.w-\[112px\]{width:112px}.w-\[136px\]{width:136px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[164px\]{width:164px}.w-\[168px\]{width:168px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[272px\]{width:272px}.w-\[280px\]{width:280px}.w-\[296px\]{width:296px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[332px\]{width:332px}.w-\[340px\]{width:340px}.w-\[348px\]{width:348px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[520px\]{width:520px}.w-\[560px\]{width:560px}.w-\[720px\]{width:720px}.w-\[880px\]{width:880px}.w-\[var\(--w-fld-mid\)\]{width:var(--w-fld-mid)}.w-\[var\(--w-fld-short\)\]{width:var(--w-fld-short)}.w-\[var\(--w-label\)\]{width:var(--w-label)}.w-\[var\(--w-rail\)\]{width:var(--w-rail)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-sm{width:var(--container-sm)}.max-w-\[36rem\]{max-width:36rem}.max-w-\[40\%\]{max-width:40%}.max-w-\[45\%\]{max-width:45%}.max-w-\[70ch\]{max-width:70ch}.max-w-\[180px\]{max-width:180px}.max-w-\[236px\]{max-width:236px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[348px\]{max-width:348px}.max-w-\[358px\]{max-width:358px}.max-w-\[360px\]{max-width:360px}.max-w-\[460px\]{max-width:460px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[var\(--measure\)\]{max-width:var(--measure)}.max-w-\[var\(--w-fld-wide\)\]{max-width:var(--w-fld-wide)}.max-w-\[var\(--w-form\)\]{max-width:var(--w-form)}.max-w-\[var\(--w-page\)\]{max-width:var(--w-page)}.max-w-\[var\(--w-signin\)\]{max-width:var(--w-signin)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-\[214px\]{min-width:214px}.min-w-\[220px\]{min-width:220px}.min-w-\[256px\]{min-width:256px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[848px\]{min-width:848px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[1440px\]{min-width:1440px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.translate-x-\[3px\]{--tw-translate-x:3px;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-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-none{translate:none}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.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-\[28px_170px_110px_minmax\(0\,1fr\)\]{grid-template-columns:28px 170px 110px minmax(0,1fr)}.grid-cols-\[28px_minmax\(0\,170px\)_70px_minmax\(0\,1fr\)\]{grid-template-columns:28px minmax(0,170px) 70px minmax(0,1fr)}.grid-cols-\[112px_112px_minmax\(0\,1fr\)\]{grid-template-columns:112px 112px minmax(0,1fr)}.grid-cols-\[112px_minmax\(0\,1fr\)\]{grid-template-columns:112px minmax(0,1fr)}.grid-cols-\[176px_minmax\(0\,1fr\)\]{grid-template-columns:176px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_32px\]{grid-template-columns:minmax(0,1fr) 32px}.grid-cols-\[minmax\(0\,1fr\)_48px_150px\]{grid-template-columns:minmax(0,1fr) 48px 150px}.grid-cols-\[minmax\(0\,1fr\)_72px_96px\]{grid-template-columns:minmax(0,1fr) 72px 96px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.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-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[var\(--s5\)\]{gap:var(--s5)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.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-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-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-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}:where(.divide-\[var\(--color-divider\)\]>:not(:last-child)){border-color:var(--color-divider)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[var\(--r-l\)\]{border-radius:var(--r-l)}.rounded-\[var\(--r-m\)\]{border-radius:var(--r-m)}.rounded-\[var\(--r-s\)\]{border-radius:var(--r-s)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[var\(--r-l\)\]{border-top-left-radius:var(--r-l);border-top-right-radius:var(--r-l)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-\[var\(--r-m\)\]{border-top-left-radius:var(--r-m);border-bottom-left-radius:var(--r-m)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.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-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-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--color-accent\)\]{border-color:var(--color-accent)}.border-\[var\(--color-accent-border\)\]{border-color:var(--color-accent-border)}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-control-border\)\]{border-color:var(--color-control-border)}.border-\[var\(--color-divider\)\]{border-color:var(--color-divider)}.border-\[var\(--color-line\)\]{border-color:var(--color-line)}.border-\[var\(--color-minus\)\]{border-color:var(--color-minus)}.border-\[var\(--color-minus\)\]\/40{border-color:var(--lightningcss-light,#dc262666)var(--lightningcss-dark,#ff7a8566)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-minus\)\]\/40{border-color:color-mix(in oklab, var(--color-minus) 40%, transparent)}}.border-\[var\(--color-minus\)\]\/70{border-color:var(--lightningcss-light,#dc2626b3)var(--lightningcss-dark,#ff7a85b3)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-minus\)\]\/70{border-color:color-mix(in oklab, var(--color-minus) 70%, transparent)}}.border-\[var\(--color-minus\)\]\/75{border-color:var(--lightningcss-light,#dc2626bf)var(--lightningcss-dark,#ff7a85bf)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-minus\)\]\/75{border-color:color-mix(in oklab, var(--color-minus) 75%, transparent)}}.border-\[var\(--color-plus\)\]\/40{border-color:var(--lightningcss-light,#04785766)var(--lightningcss-dark,#3ddb9b66)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-plus\)\]\/40{border-color:color-mix(in oklab, var(--color-plus) 40%, transparent)}}.border-\[var\(--color-plus\)\]\/75{border-color:var(--lightningcss-light,#047857bf)var(--lightningcss-dark,#3ddb9bbf)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-plus\)\]\/75{border-color:color-mix(in oklab, var(--color-plus) 75%, transparent)}}.border-\[var\(--color-text\)\]{border-color:var(--color-text)}.border-\[var\(--color-vnimanie\)\]\/40{border-color:var(--color-vnimanie)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-vnimanie\)\]\/40{border-color:color-mix(in oklab, var(--color-vnimanie) 40%, transparent)}}.border-\[var\(--color-warning\)\]\/40{border-color:var(--lightningcss-light,#b4530966)var(--lightningcss-dark,#f0b24e66)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-warning\)\]\/40{border-color:color-mix(in oklab, var(--color-warning) 40%, transparent)}}.border-\[var\(--color-warning\)\]\/75{border-color:var(--lightningcss-light,#b45309bf)var(--lightningcss-dark,#f0b24ebf)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-warning\)\]\/75{border-color:color-mix(in oklab, var(--color-warning) 75%, transparent)}}.border-current{border-color:currentColor}.border-minus{border-color:var(--color-minus)}.border-minus\/40{border-color:var(--lightningcss-light,#dc262666)var(--lightningcss-dark,#ff7a8566)}@supports (color:color-mix(in lab, red, red)){.border-minus\/40{border-color:color-mix(in oklab, var(--color-minus) 40%, transparent)}}.bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}.bg-\[var\(--color-accent-bg\)\]{background-color:var(--color-accent-bg)}.bg-\[var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-\[var\(--color-muted\)\]{background-color:var(--color-muted)}.bg-\[var\(--color-on-accent\)\]{background-color:var(--color-on-accent)}.bg-\[var\(--color-plita\)\]{background-color:var(--color-plita)}.bg-\[var\(--color-scrim\)\]{background-color:var(--color-scrim)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-surface-muted\)\]{background-color:var(--color-surface-muted)}.bg-\[var\(--color-text\)\]{background-color:var(--color-text)}.bg-black{background-color:var(--color-black)}.bg-minus{background-color:var(--color-minus)}.bg-minus\/10{background-color:var(--lightningcss-light,#dc26261a)var(--lightningcss-dark,#ff7a851a)}@supports (color:color-mix(in lab, red, red)){.bg-minus\/10{background-color:color-mix(in oklab, var(--color-minus) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-repeat{background-repeat:repeat}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-\[var\(--color-surface\)\]{fill:var(--color-surface)}.stroke-\[var\(--color-border\)\]{stroke:var(--color-border)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-\[5px\]{padding:5px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-\[5px\]{padding-block:5px}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-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-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-3px\]{vertical-align:-3px}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[9\.5px\]{font-size:9.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.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-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[32px\]{--tw-leading:32px;line-height:32px}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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-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)}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--color-accent\)\]{color:var(--color-accent)}.text-\[var\(--color-accent-ink\)\]{color:var(--color-accent-ink)}.text-\[var\(--color-akcent\)\]{color:var(--color-akcent)}.text-\[var\(--color-bg\)\]{color:var(--color-bg)}.text-\[var\(--color-control-border\)\]{color:var(--color-control-border)}.text-\[var\(--color-minus\)\]{color:var(--color-minus)}.text-\[var\(--color-muted\)\]{color:var(--color-muted)}.text-\[var\(--color-on-accent\)\]{color:var(--color-on-accent)}.text-\[var\(--color-on-scrim\)\]{color:var(--color-on-scrim)}.text-\[var\(--color-plus\)\]{color:var(--color-plus)}.text-\[var\(--color-ramka\)\]{color:var(--color-ramka)}.text-\[var\(--color-surface\)\]{color:var(--color-surface)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-warning\)\]{color:var(--color-warning)}.text-inherit{color:inherit}.text-minus{color:var(--color-minus)}.text-white{color:var(--color-white)}.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}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;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,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-\[var\(--color-border\)\]{-webkit-text-decoration-color:var(--color-border);-webkit-text-decoration-color:var(--color-border);-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.accent-\[var\(--color-accent\)\]{accent-color:var(--color-accent)}.accent-\[var\(--color-akcent\)\]{accent-color:var(--color-akcent)}.accent-bg{accent-color:var(--color-bg)}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.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-\[inset_2px_0_0_var\(--color-accent\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--color-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-\[var\(--shadow-pop\)\]{--tw-shadow:var(--shadow-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--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)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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-grayscale{--tw-backdrop-grayscale:grayscale(100%);-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-invert{--tw-backdrop-invert:invert(100%);-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-sepia{--tw-backdrop-sepia:sepia(100%);-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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}@media (hover:hover){.group-hover\/copy\:text-\[var\(--color-text\)\]:is(:where(.group\/copy):hover *){color:var(--color-text)}}.placeholder\:text-\[var\(--color-muted\)\]::placeholder{color:var(--color-muted)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:h-\[var\(--h-line\)\]:after{content:var(--tw-content);height:var(--h-line)}.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\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-\[var\(--color-accent\)\]:hover{border-color:var(--color-accent)}.hover\:border-\[var\(--color-accent-border\)\]:hover{border-color:var(--color-accent-border)}.hover\:border-\[var\(--color-muted\)\]:hover{border-color:var(--color-muted)}.hover\:bg-\[var\(--color-accent\)\]\/15:hover{background-color:var(--lightningcss-light,#2563eb26)var(--lightningcss-dark,#7ba4ff26)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-accent\)\]\/15:hover{background-color:color-mix(in oklab, var(--color-accent) 15%, transparent)}}.hover\:bg-\[var\(--color-accent-bg\)\]:hover{background-color:var(--color-accent-bg)}.hover\:bg-\[var\(--color-hover\)\]:hover{background-color:var(--color-hover)}.hover\:bg-\[var\(--color-minus\)\]\/10:hover{background-color:var(--lightningcss-light,#dc26261a)var(--lightningcss-dark,#ff7a851a)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-minus\)\]\/10:hover{background-color:color-mix(in oklab, var(--color-minus) 10%, transparent)}}.hover\:bg-\[var\(--color-surface-muted\)\]:hover{background-color:var(--color-surface-muted)}.hover\:text-\[var\(--color-accent\)\]:hover{color:var(--color-accent)}.hover\:text-\[var\(--color-accent-ink\)\]:hover{color:var(--color-accent-ink)}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[var\(--color-accent\)\]:hover{-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[inset_0_0_0_1px_var\(--color-border\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[var\(--color-muted\)\]:focus{border-color:var(--color-muted)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[var\(--color-accent\)\]:focus-visible{border-color:var(--color-accent)}.focus-visible\:shadow-\[inset_0_0_0_1px_var\(--color-accent\)\]:focus-visible{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-accent));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\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--color-muted\)\]:focus-visible{outline-color:var(--color-muted)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.aria-expanded\:bg-\[var\(--color-hover\)\][aria-expanded=true]{background-color:var(--color-hover)}.aria-expanded\:text-\[var\(--color-text\)\][aria-expanded=true]{color:var(--color-text)}.aria-expanded\:shadow-\[inset_0_0_0_1px_var\(--color-border\)\][aria-expanded=true]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-\[invalid\=true\]\:border-\[var\(--color-minus\)\][aria-invalid=true]{border-color:var(--color-minus)}.data-\[state\=open\]\:border-\[var\(--color-accent\)\][data-state=open]{border-color:var(--color-accent)}.data-\[state\=open\]\:bg-\[var\(--color-text\)\][data-state=open]{background-color:var(--color-text)}.data-\[state\=open\]\:text-\[var\(--color-surface\)\][data-state=open]{color:var(--color-surface)}.data-\[state\=open\]\:shadow-\[inset_0_0_0_1px_var\(--color-accent\)\][data-state=open]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (min-width:900px){.min-\[900px\]\:col-span-1{grid-column:span 1/span 1}.min-\[900px\]\:col-start-2{grid-column-start:2}.min-\[900px\]\:col-start-3{grid-column-start:3}.min-\[900px\]\:col-start-4{grid-column-start:4}.min-\[900px\]\:row-start-1{grid-row-start:1}.min-\[900px\]\:grid-cols-\[minmax\(150px\,260px\)_minmax\(160px\,1fr\)_72px_96px\]{grid-template-columns:minmax(150px,260px) minmax(160px,1fr) 72px 96px}}@media (min-width:1440px){.min-\[1440px\]\:block{display:block}.min-\[1440px\]\:hidden{display:none}.min-\[1440px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[1440px\]\:grid-cols-\[272px_minmax\(0\,1fr\)\]{grid-template-columns:272px minmax(0,1fr)}}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-4{gap:calc(var(--spacing) * 4)}}@media (min-width:64rem){.lg\:ml-2{margin-left:calc(var(--spacing) * 2)}.lg\:block{display:block}.lg\:inline-flex{display:inline-flex}.lg\:w-\[270px\]{width:270px}.lg\:w-auto{width:auto}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_336px\]{grid-template-columns:minmax(0,1fr) 336px}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}}@media (min-width:80rem){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.seg\]\:shrink-0 .seg{flex-shrink:0}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_table\]\:min-w-\[var\(--tbl-min\)\] table{min-width:var(--tbl-min)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>td\]\:bg-\[color-mix\(in_srgb\,var\(--color-warning\)_6\%\,var\(--color-surface\)\)\]>td{background-color:var(--lightningcss-light,#fbf5f0)var(--lightningcss-dark,#222124)}@supports (color:color-mix(in lab, red, red)){.\[\&\>td\]\:bg-\[color-mix\(in_srgb\,var\(--color-warning\)_6\%\,var\(--color-surface\)\)\]>td{background-color:color-mix(in srgb,var(--color-warning) 6%,var(--color-surface))}}.\[\&\>td\]\:bg-\[var\(--color-surface-muted\)\]>td{background-color:var(--color-surface-muted)}@media (hover:hover){.hover\:\[\&\>td\]\:bg-transparent:hover>td{background-color:#0000}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;scrollbar-gutter:stable}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html body[data-scroll-locked]{margin-right:0!important}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--color-bg);color:var(--color-text);font-feature-settings:"tnum" 1, "cv05" 1}.seg>a:focus-visible,.seg>button:focus-visible,.cell2 :focus-visible,.dd-btn--multi>.dd-clear:focus-visible,.attn-row:focus-visible{outline-offset:-2px}.dd-btn--multi>button:first-child:focus-visible{outline:none}.dd-btn--multi:has(>button:first-child:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.frow .edit:focus-visible,.frow .go:focus-visible,.frow .drill:focus-visible{outline-offset:-2px}.cell2 .c2-top,.cell2 .c2-sub{margin-block:-4px;padding-block:4px}.cell2 .c2-top{padding-inline:var(--s1);margin-inline:calc(-1 * var(--s1))}.tbl-catalog .cell2{gap:var(--s1)}.cell2 .c2-top>a{padding:var(--s1);margin:calc(-1 * var(--s1));border-radius:var(--r-s)}.data-table :is(a.block,.c2-top>a):hover{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.tbl-wrap :focus-visible,.data-table :focus-visible{scroll-margin:var(--s2);scroll-margin-top:calc(var(--h-head-sub) + var(--s2))}.data-table tbody tr[id]{scroll-margin-top:calc(var(--h-head-sub) + var(--s2))}.data-table{border-collapse:separate;border-spacing:0}.data-table th,.data-table td{border-bottom:1px solid var(--color-divider);border-right:1px solid var(--color-divider);line-height:20px}.data-table th:last-child,.data-table td:last-child{border-right:0}.data-table tbody tr:last-child td{border-bottom:0}.sku-line{align-items:center;gap:var(--s2);min-width:0;display:flex}.qty{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.bars{align-items:flex-end;gap:3px;width:72px;height:26px;display:inline-flex}.bars i{background:var(--neutral-2);border-radius:1px 1px 0 0;flex:1;min-height:2px;display:block}.bars i.last{background:var(--color-accent)}.fchips{gap:var(--s2);flex-wrap:wrap;display:flex}.fchip{align-items:center;gap:var(--s2);height:var(--h-ctl);padding:0 var(--s3);border:1px solid var(--color-control-border);border-radius:var(--r-m);background:var(--color-surface);font-size:var(--fs-caption);color:var(--color-text);white-space:nowrap;line-height:18px;text-decoration:none;display:inline-flex}.fchip .cnt{font-variant-numeric:tabular-nums;margin:0}.fchip:hover{background:var(--color-hover)}.fchip.on{border-color:var(--color-accent-border);background:var(--color-accent-bg);color:var(--color-accent-ink);font-weight:600}.fchip.on .cnt{color:inherit}.fchip.zero{color:var(--color-muted);border-color:var(--color-border)}.empty-frame{padding:var(--s4) var(--s5)}.prob-facts{gap:var(--s1) var(--s5);font-size:var(--fs-body);color:var(--color-muted);flex-wrap:wrap;line-height:20px;display:flex}.prob-facts b{color:var(--color-text);font-weight:600}.cabcell{align-items:center;gap:var(--s2);min-width:0;max-width:100%;display:inline-flex}.srcs{gap:var(--s1);justify-items:start;min-width:0;padding:6px 0;display:grid}.src{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.doc-tag{font-size:var(--fs-eyebrow);letter-spacing:.06em;color:var(--color-muted);font-weight:600;line-height:16px}.prob-kind-pick{display:none}@media (max-width:1599px){.prob-rail{display:none}.prob-kind-pick{display:contents}}.prob-skus{align-items:center;gap:var(--s1);min-width:0;display:flex;overflow:hidden}.prob-skus .sku-key{min-width:0;max-width:220px}.data-table thead th{border-bottom:1px solid var(--color-border);background:var(--color-bg);z-index:5;height:var(--h-head);font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);vertical-align:middle;font-weight:600;line-height:16px;position:sticky;top:0}.data-table thead th:has(.th-sub){height:var(--h-head-sub)}.data-table .th-sub{font-size:var(--fs-caption);letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;font-weight:400;line-height:18px;display:block;overflow:hidden}.data-table .th-sort{color:inherit;max-width:100%;min-height:var(--h-line);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.data-table .th-sort:hover{color:var(--color-text)}.data-table .th-sort .lucide{flex:none;width:12px;height:12px}.data-table th[aria-sort] .th-sort{color:var(--color-text)}.data-table tbody td{height:var(--h-fact);vertical-align:middle}.tbl-tall tbody td{height:var(--h-fact-tall)}@media (min-width:1440px){.col-obj{width:48%!important}}.tbl-catalog tbody td{height:var(--h-fact-grid)}.tbl-catalog .c2-sub .sku-key--dense{height:18px}.tbl-catalog .sku-cell{align-items:center;gap:var(--s3);min-width:0;display:flex}.tbl-catalog .sku-cell>.cell2{flex:auto;min-width:0}.data-table tbody tr.grp>th{height:var(--h-head);padding-top:var(--s2);text-align:left;vertical-align:bottom;background:var(--color-surface)}.journal tbody tr.grp>th{top:var(--h-head-sub);z-index:1;position:sticky}.journal tbody td{vertical-align:middle}.obj-cell{align-items:center;gap:var(--s2);min-width:0;display:flex}.obj-cell>.cell2{flex:auto;min-width:0}.obj-cell__icon{width:16px;height:16px;color:var(--color-muted);flex:none;display:inline-flex}.obj-cell__icon>svg{width:16px;height:16px}.ref.ref--cell{max-width:100%;font-size:inherit;line-height:20px}.journal-cab{color:var(--color-muted);font-size:var(--fs-caption)}.data-table tbody tr:hover td{background:var(--color-hover)}.data-table tbody tr:not(:has(.data-table)):has(:focus-visible)>td{background:var(--color-hover)}.data-table td[colspan] .data-table tbody td{background:0 0}.data-table td[colspan] .data-table tbody tr:is(:hover,:has(:focus-visible))>td{background:var(--color-hover)}.data-table tbody tr[aria-current=true]>td,.data-table tr.sheet-tr>td,.data-table tbody tr.sheet-tr:hover>td,.data-table tbody tr.sheet-row>td{background:var(--lightningcss-light,#f4f7fe)var(--lightningcss-dark,#1a1f2c)}@supports (color:color-mix(in lab, red, red)){.data-table tbody tr[aria-current=true]>td,.data-table tr.sheet-tr>td,.data-table tbody tr.sheet-tr:hover>td,.data-table tbody tr.sheet-row>td{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))}}.data-table tbody tr[aria-current=true]>td{border-bottom-color:#0000}.data-table tr.sheet-tr>td{height:auto;padding:0 var(--s3) var(--s3)}.data-table tbody tr[aria-current=true]+tr.sheet-tr .data-table>thead th{background:0 0}.data-table tbody tr[aria-current=true]+tr.sheet-tr .data-table tbody tr:is(:hover,:has(:focus-visible))>td{background:var(--color-surface)}.data-table tbody tr[aria-current=true]+tr.sheet-tr .data-table>:is(thead,tbody)>tr>:is(th,td):first-child{padding-left:var(--s5)}.data-table td.lvl-1{padding-left:calc(var(--s3) + 24px)}.data-table td.lvl-2{padding-left:calc(var(--s3) + 48px)}.data-table--prose tbody td{vertical-align:top;white-space:normal;height:auto;padding-top:calc((var(--h-fact) - 20px) / 2);padding-bottom:calc((var(--h-fact) - 20px) / 2)}.data-table tfoot td{height:var(--h-fact);border-top:1px solid var(--color-border);background:var(--color-bg);vertical-align:middle;font-weight:700}:is(.tbl-tall tfoot td,.data-table tfoot td:has(.m-wrap,.cell2)){height:var(--h-fact-tall)}.tbl-wrap{overflow-x:auto}.tbl-wrap--inset{border:1px solid var(--color-border);border-radius:var(--r-m)}.tbl-wrap--bleed{margin-inline:calc(-1 * var(--s4));border-top:1px solid var(--color-border)}.tbl-wrap--bleed:last-child{margin-bottom:calc(-1 * var(--s4));border-radius:0 0 calc(var(--r-l) - 1px) calc(var(--r-l) - 1px)}.tbl-wrap--bleed:not(:last-child){border-bottom:1px solid var(--color-border)}.tbl-wrap--bleed>.data-table>tfoot>tr:last-child>td{border-bottom:0}.tbl-wrap--bleed>.data-table>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child{padding-left:var(--s4)}.tbl-wrap--bleed>.data-table>:is(thead,tbody,tfoot)>tr>:is(th,td):last-child{padding-right:var(--s4)}.tbl-wrap--bleed>.data-table>tbody>tr>td.lvl-1:first-child{padding-left:calc(var(--s4) + var(--s5))}.tbl-wrap--frame{flex:1;min-height:0;overflow:auto}.tbl-wrap--sticky .data-table th:first-child:where(:not(.data-table .data-table *)),.tbl-wrap--sticky .data-table td:first-child:where(:not(.data-table .data-table *)){z-index:3;background:var(--color-surface);position:sticky;left:0}.tbl-wrap--sticky .data-table thead th:first-child:where(:not(.data-table .data-table *)),.tbl-wrap--sticky .data-table tfoot td:first-child:where(:not(.data-table .data-table *)){z-index:6;background:var(--color-bg)}.tbl-wrap--sticky .data-table tbody tr:hover td:first-child:where(:not(.data-table .data-table *)){background:var(--lightningcss-light,#f2f6fe)var(--lightningcss-dark,#1b202e)}.tbl-wrap--sticky .data-table tbody tr:not(:has(.data-table)):has(:focus-visible)>td:first-child:where(:not(.data-table .data-table *)){background:var(--lightningcss-light,#f2f6fe)var(--lightningcss-dark,#1b202e)}@supports (color:color-mix(in lab, red, red)){.tbl-wrap--sticky .data-table tbody tr:hover td:first-child:where(:not(.data-table .data-table *)){background:color-mix(in srgb, var(--color-surface) 94%, var(--color-accent))}.tbl-wrap--sticky .data-table tbody tr:not(:has(.data-table)):has(:focus-visible)>td:first-child:where(:not(.data-table .data-table *)){background:color-mix(in srgb, var(--color-surface) 94%, var(--color-accent))}}.tbl-wrap--sticky.x-scrolled .data-table th:first-child:where(:not(.data-table .data-table *)),.tbl-wrap--sticky.x-scrolled .data-table td:first-child:where(:not(.data-table .data-table *)){box-shadow:var(--shadow-sticky)}.tbl-wrap--sticky-end .data-table th:last-child:where(:not(.data-table .data-table *)),.tbl-wrap--sticky-end .data-table td:last-child:where(:not(.data-table .data-table *)){z-index:3;background:var(--color-surface);border-left:1px solid var(--color-divider);position:sticky;right:0}.tbl-wrap--sticky-end .data-table thead th:last-child:where(:not(.data-table .data-table *)){z-index:6;background:var(--color-bg)}.tbl-wrap--sticky-end .data-table tbody tr:hover td:last-child:where(:not(.data-table .data-table *)){background:var(--lightningcss-light,#f2f6fe)var(--lightningcss-dark,#1b202e)}.tbl-wrap--sticky-end .data-table tbody tr:not(:has(.data-table)):has(:focus-visible)>td:last-child:where(:not(.data-table .data-table *)){background:var(--lightningcss-light,#f2f6fe)var(--lightningcss-dark,#1b202e)}@supports (color:color-mix(in lab, red, red)){.tbl-wrap--sticky-end .data-table tbody tr:hover td:last-child:where(:not(.data-table .data-table *)){background:color-mix(in srgb, var(--color-surface) 94%, var(--color-accent))}.tbl-wrap--sticky-end .data-table tbody tr:not(:has(.data-table)):has(:focus-visible)>td:last-child:where(:not(.data-table .data-table *)){background:color-mix(in srgb, var(--color-surface) 94%, var(--color-accent))}}.tbl-wrap--sticky-end.x-remaining .data-table th:last-child:where(:not(.data-table .data-table *)),.tbl-wrap--sticky-end.x-remaining .data-table td:last-child:where(:not(.data-table .data-table *)){box-shadow:var(--shadow-sticky-end)}.tbl-edge{z-index:7;border-top-right-radius:var(--r-l);background:linear-gradient(to left, var(--color-edge-shade), transparent);pointer-events:none;width:24px;position:absolute;translate:-100%}.numeric{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.prose{--measure:36rem;font-size:14px;line-height:1.7}.prose>*{max-width:var(--measure)}.prose>.prose-table,.prose>pre{max-width:100%}.prose>*+*{margin-top:.9em}.prose :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:72px;font-weight:600;line-height:1.3}.prose h1{font-size:var(--fs-value);margin-top:1.6em;line-height:24px}.prose h2{border-top:1px solid var(--color-border);margin-top:2em;padding-top:.6em}.prose h3{font-size:var(--fs-body);margin-top:1.6em;line-height:20px}.prose h4,.prose h5,.prose h6{color:var(--color-muted);margin-top:1.4em;font-size:14px}.prose>:first-child{margin-top:0}.prose a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.prose :is(ul,ol){padding-left:1.4em}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li+li{margin-top:.3em}.prose :is(code,kbd,samp){font-size:var(--fs-caption);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:var(--r-s);padding:.1em .3em;line-height:18px}.prose pre{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--r-m);padding:var(--s3) var(--s4);font-size:var(--fs-caption);line-height:18px;overflow-x:auto}.prose pre code{background:0 0;border:0;padding:0}.prose blockquote{border-left:2px solid var(--color-border);color:var(--color-muted);padding-left:12px}.prose hr{border:0;border-top:1px solid var(--color-border);margin:2em 0}.prose :is(strong,b){font-weight:600}.prose img{max-width:100%;height:auto}.prose-table{border:1px solid var(--color-border);border-radius:var(--r-l);background:var(--color-surface);overflow-x:auto}.prose-table>table{width:100%;font-size:var(--fs-body)}.prose-table :is(th,td){padding:var(--s2) var(--s3);text-align:left;vertical-align:top}.prose-table th{color:var(--color-muted);font-weight:600}.prose .data-table thead th{background:0 0;position:static}.card-page,.page--fill{gap:var(--s3);height:calc(100dvh - var(--h-card-around));flex-direction:column;display:flex}.page--fill>*{flex:none}.card-page>.grows{flex:1;min-height:0}.page--fill>.grows,.page--fill>.tbl-wrap--frame{min-height:calc(var(--h-row) + 3 * var(--h-fact));flex:1}.page--fill>.grows.grows--catalog{min-height:calc(var(--h-head-sub) + 3 * var(--h-fact-tall) + 2px + 16px + var(--s3) + var(--h-ctl))}.card-page .card-top{flex:none}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-l);width:100%;max-width:100%;min-height:0;box-shadow:var(--shadow-card);flex-direction:column;flex:1;display:flex;overflow:hidden}.card .flow{flex-direction:column;flex:1;min-height:0;display:flex;overflow-x:auto}.section-rail{top:var(--h-header);width:var(--w-rail-section);height:calc(100dvh - var(--h-header));border-right:1px solid var(--color-divider);flex:none;position:sticky;overflow-y:auto}.rail-find{align-items:center;gap:var(--s2);height:var(--h-ctl);padding:0 var(--s2);border:1px solid var(--color-control-border);border-radius:var(--r-m);background:var(--color-surface);color:var(--color-muted);display:flex}.rail-find:focus-within{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.rail-find>svg{flex:none}.rail-find input{min-width:0;height:100%;color:var(--color-text);font:inherit;font-size:var(--fs-body);background:0 0;border:0;outline:none;flex:1;padding:0}.rail-find input::placeholder{color:var(--color-muted)}.section-rail .nav-block{margin-top:var(--s3);padding-top:var(--s2);border-top:1px solid var(--color-divider)}.nav-group{padding:20px var(--s2) 6px}.section-rail .nav-group{padding:var(--s2) var(--s2) 6px}.nav-group--first{padding-top:0}.nav-item{justify-content:space-between;align-items:center;gap:var(--s2);min-height:var(--h-nav);padding:0 var(--s2);border-radius:var(--r-m);width:100%;font-size:var(--fs-body);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit;line-height:20px;text-decoration:none;display:flex}.nav-item:hover{background:var(--color-hover)}.nav-item[aria-current],.nav-item.on{background:var(--color-accent-bg);color:var(--color-accent-ink);font-weight:600}.nav-item .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root[data-menu=hidden] .app-menu{display:none}:root[data-menu=hidden] .app-main{padding-left:0}:root[data-table=on]:has(.page--fill .tbl-wrap--frame) :is(.app-menu,.section-rail){display:none}:root[data-table=on]:has(.page--fill .tbl-wrap--frame) :is(.page--fill,.page--fill :has(.tbl-wrap--frame))>:not(.tbl-wrap--frame,.pagebar,[role=dialog],:has(.tbl-wrap--frame,.pagebar)){display:none}:root[data-table=on]:has(.page--fill .tbl-wrap--frame) .app-main{padding-left:0}:root[data-table=on]:has(.page--fill .tbl-wrap--frame) .menu-toggle{visibility:hidden}:root:not(:has(.page--fill .tbl-wrap--frame)) .table-mode{display:none}.nav-ico{width:16px;height:16px;color:var(--color-muted);flex:none}.nav-item[aria-current] .nav-ico,.nav-item.on .nav-ico{color:var(--color-accent)}.nav-item.dim{color:var(--color-muted);cursor:default}.nav-item.dim:hover{background:0 0}.st{flex:none;justify-self:center;width:10px;height:10px;display:inline-block}.st.pos{background:var(--color-plus);border-radius:50%}.st.warn{background:var(--color-warning);border-radius:2px;transform:rotate(45deg)}.st.neu{border:2px solid var(--color-muted);border-radius:50%}.st.neg{background:var(--color-minus);clip-path:polygon(50% 0,100% 100%,0 100%);width:12px;height:11px}.icell{width:var(--h-line);height:var(--h-line);flex:none;justify-content:center;align-items:center;display:inline-flex}.version-stale{justify-content:center;align-items:center;gap:var(--s4);min-height:var(--h-row);padding:var(--s2) var(--s4);border-top:1px solid var(--lightningcss-light,#cda488)var(--lightningcss-dark,#836b46);display:flex}@supports (color:color-mix(in lab, red, red)){.version-stale{border-top:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--color-border))}}.version-stale{background:var(--lightningcss-light,#f6eae1)var(--lightningcss-dark,#2f2a26)}@supports (color:color-mix(in lab, red, red)){.version-stale{background:color-mix(in srgb, var(--color-warning) 12%, var(--color-surface))}}.version-stale{color:var(--color-text);font-size:var(--fs-body);font-weight:600}.card .pane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.card .strip{flex:none;height:3px}.card .strip.l-offer{background:var(--color-accent)}.card .strip.l-version{background:var(--color-lineage)}.crumbs{font-size:var(--fs-caption);color:var(--color-muted);min-height:var(--h-line);align-items:center;gap:var(--s2);white-space:nowrap;line-height:18px;display:flex}.crumbs a,.crumbs button{min-height:var(--h-line);color:var(--color-accent);text-underline-offset:2px;padding:var(--s1) 0;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:underline;display:inline-flex}.crumbs a:hover,.crumbs button:hover{color:var(--color-accent-ink)}.crumbs .lucide{flex:none;width:12px;height:12px}.card-page .title-row{align-items:center;gap:var(--s2);min-height:var(--h-ctl);display:flex}.card-page .title-row .right{margin-left:auto}.card-page .title{font-size:var(--fs-title);letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-weight:600;line-height:32px}.sku-key{align-items:center;gap:var(--s2);height:var(--h-badge);border:1px solid var(--color-border);border-radius:var(--r-s);background:var(--color-bg);max-width:100%;padding:0 var(--s2);white-space:nowrap;display:inline-flex}.sku-key:has(>button:first-child){padding-inline-start:0}.sku-key:has(>button:last-child){padding-inline-end:0}.sku-key>button:first-child{padding-inline-start:var(--s2)}.sku-key>button:last-child{padding-inline-end:var(--s2)}.sku-key .cap{font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:600;line-height:16px}.sku-key .font-mono{font-size:var(--fs-caption);text-overflow:ellipsis;line-height:18px;overflow:hidden}.sku-key--dense{height:var(--h-badge-dense)}.sku-key--cell{width:fit-content;max-width:100%;display:flex}.sku-key--dim{color:var(--color-muted)}.sku-key--key{height:var(--h-key)}.sku-key--key .font-mono{font-size:var(--fs-key);line-height:20px}.sku-key--editing{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.sku-key--refused{border-color:var(--color-minus);box-shadow:0 0 0 1px var(--color-minus)}.sku-key input{min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;padding:0}.sku-key--dense .font-mono{font-size:var(--fs-caption);line-height:18px}.art-flaw{background:var(--lightningcss-light,#b453092e)var(--lightningcss-dark,#f0b24e2e);border-radius:2px}@supports (color:color-mix(in lab, red, red)){.art-flaw{background:color-mix(in srgb, var(--color-warning) 18%, transparent)}}.art-flaw{color:var(--color-text);font-weight:600}.art-flaw--space{color:var(--color-warning)}.art-flaw--cyrillic{-webkit-text-decoration:underline 2px var(--color-warning);-webkit-text-decoration:underline 2px var(--color-warning);-webkit-text-decoration:underline 2px var(--color-warning);text-decoration:underline 2px var(--color-warning);text-underline-offset:2px}.card-page .lineage{align-items:center;gap:var(--s1);height:var(--h-badge);font-size:var(--fs-caption);background:var(--color-lineage-bg);color:var(--color-lineage);border-radius:var(--r-s);padding:0 var(--s2);white-space:nowrap;line-height:18px;display:inline-flex}.keyrow{align-items:center;gap:var(--s3);min-height:var(--h-row);padding:0 var(--s5);flex-wrap:wrap;display:flex}.keyrow .right{align-items:center;gap:var(--s2);margin-left:auto;display:inline-flex}.tabs{gap:var(--s5);border-bottom:1px solid var(--color-border);height:var(--h-row);align-items:stretch;display:flex}.card .tabs{padding:var(--s2) var(--s5) 0}.tab{font-size:var(--fs-body);color:var(--color-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0;font-family:inherit;line-height:20px;text-decoration:none;display:inline-flex}.tab:hover{color:var(--color-text)}.tab[aria-disabled=true]{opacity:.5}.tab[aria-disabled=true]:hover{color:var(--color-muted)}.tab.on{color:var(--color-text);border-bottom-color:var(--color-accent);font-weight:600}@media (max-width:1023px){.tabs.tabs--sections{gap:var(--s4)}}.tab.on>.cnt{color:var(--color-muted)}.tabs--sub{margin-top:calc(-1 * var(--s1));border-bottom:0}.tabs--sub>.tab{margin-bottom:0}.tab-word{flex-direction:column;display:inline-flex}.tab-word:after{content:attr(data-text) / "";visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;height:0;font-weight:600;overflow:hidden}.tab-n{min-width:var(--h-badge-dense);height:var(--h-badge-dense);margin-left:var(--s2);border-radius:calc(var(--h-badge-dense) / 2);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-weight:600;line-height:18px;display:inline-flex}.link-spin{width:16px;height:16px;color:var(--color-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.link-spin .lucide{width:14px;height:14px;animation:.9s linear infinite link-spin}@media (prefers-reduced-motion:reduce){.link-spin .lucide{animation:none}}.nav-progress{top:var(--h-header);z-index:40;background:var(--color-accent-bg);height:2px;position:fixed;left:0;right:0;overflow:hidden}.nav-progress:after{content:"";background:var(--color-accent);width:40%;animation:1.1s ease-in-out infinite nav-progress;position:absolute;top:0;bottom:0;left:-40%}@keyframes nav-progress{to{left:100%}}html[data-navigating] main{cursor:progress}html[data-navigating] main>*{opacity:.6;transition:opacity .15s}.dd-btn .dd-spin{width:16px;height:16px;color:var(--color-accent);flex:none;animation:.9s linear infinite link-spin}@media (prefers-reduced-motion:reduce){.dd-btn .dd-spin{animation:none}.nav-progress:after{opacity:.6;width:100%;animation:none;left:0}}@keyframes link-spin{to{transform:rotate(360deg)}}.nav-item[aria-current] .link-spin,.nav-item.on .link-spin,.tab.on .link-spin{color:inherit}.card .body{padding:var(--s4) var(--s5) var(--s5);gap:var(--s5);scrollbar-gutter:stable;flex:1;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;min-height:0;display:grid;position:relative;overflow-y:auto}.card .card-block,.sku-form .card-block{border:1px solid var(--color-border);border-radius:var(--r-l);padding:0 var(--s5) var(--s2);background:var(--color-surface);container-type:inline-size}.card .card-block>h4,.sku-form .card-block>h4{min-height:var(--h-row);font-size:var(--fs-block);gap:var(--s2);white-space:nowrap;align-items:center;margin:0;font-weight:600;line-height:24px;display:flex}.frow{grid-template-columns:var(--w-label) minmax(0, 1fr) var(--w-when) var(--w-act);column-gap:var(--s4);min-height:var(--h-row);align-items:center;display:grid}.frow--wide{grid-template-columns:var(--w-label) minmax(0, 1fr)}.frow--start{padding:var(--s3) 0 var(--s4);align-items:start}.frow--start>.k{padding-top:6px}.frow--first-line{align-content:center;align-items:baseline}.frow--first-line:not(.frow--start){padding-block:var(--s2)}.frow--first-line.frow--start>.k{padding-top:0}.frow>.act{justify-content:flex-end;align-items:center;gap:var(--s3);text-align:right;display:inline-flex}@container (max-width:560px){.card .card-block>h4{white-space:normal;flex-wrap:wrap}.frow{grid-template-columns:var(--w-label) minmax(0, 1fr);padding:var(--s1) 0}.frow>:nth-child(3),.frow>:nth-child(4){grid-column:2}.frow>:nth-child(3):empty,.frow>:nth-child(4):empty{display:none}}.card,.doc-sheet,.access-form,.sku-form{--w-label:240px}.card .frow,.doc-sheet .frow,.access-form .frow,.sku-form .frow{min-height:var(--h-fact)}.card .frow>.k,.doc-sheet .frow>.k,.access-form .frow>.k,.sku-form .frow>.k{font-size:var(--fs-body);line-height:20px}.card .frow>*,.doc-sheet .frow>*,.access-form .frow>*,.sku-form .frow>*{white-space:normal;text-overflow:clip;overflow-wrap:break-word;overflow:visible}@container (max-width:1099px){.card .frow:not(.frow--wide),.doc-sheet .frow:not(.frow--wide),.access-form .frow:not(.frow--wide),.sku-form .frow:not(.frow--wide){grid-template-columns:var(--w-label) minmax(0, 1fr) var(--w-act)}.card .frow:not(.frow--wide)>:nth-child(3),.doc-sheet .frow:not(.frow--wide)>:nth-child(3),.access-form .frow:not(.frow--wide)>:nth-child(3),.sku-form .frow:not(.frow--wide)>:nth-child(3){grid-area:2/2}.card .frow:not(.frow--wide)>:nth-child(4),.doc-sheet .frow:not(.frow--wide)>:nth-child(4),.access-form .frow:not(.frow--wide)>:nth-child(4),.sku-form .frow:not(.frow--wide)>:nth-child(4){grid-area:1/3}.card .frow>:nth-child(3):empty,.doc-sheet .frow>:nth-child(3):empty,.access-form .frow>:nth-child(3):empty,.sku-form .frow>:nth-child(3):empty{display:none}}@container (max-width:759px){.card .frow,.doc-sheet .frow,.access-form .frow,.sku-form .frow,.card .frow:not(.frow--wide),.doc-sheet .frow:not(.frow--wide),.access-form .frow:not(.frow--wide),.sku-form .frow:not(.frow--wide){padding:var(--s2) 0;grid-template-columns:minmax(0,1fr) auto}.card .frow>.k,.doc-sheet .frow>.k,.access-form .frow>.k,.sku-form .frow>.k{grid-area:1/1}.card .frow>:nth-child(2),.doc-sheet .frow>:nth-child(2),.access-form .frow>:nth-child(2),.sku-form .frow>:nth-child(2){grid-area:2/1/auto/-1}.card .frow:not(.frow--wide)>:nth-child(3),.doc-sheet .frow:not(.frow--wide)>:nth-child(3),.access-form .frow:not(.frow--wide)>:nth-child(3),.sku-form .frow:not(.frow--wide)>:nth-child(3){grid-area:3/1/auto/-1}.card .frow:not(.frow--wide)>:nth-child(4),.doc-sheet .frow:not(.frow--wide)>:nth-child(4),.access-form .frow:not(.frow--wide)>:nth-child(4),.sku-form .frow:not(.frow--wide)>:nth-child(4){grid-area:1/2}}.card .frow.frow--charc>.tail:empty{display:none}@container (min-width:760px){.card .frow.frow--charc{grid-template-columns:var(--w-label) minmax(0, var(--w-fld-wide)) var(--w-act);justify-content:start}.card .frow.frow--charc>.act{grid-area:1/3}}.card .frow.frow--charc>.act{text-align:left;justify-content:flex-start}.placement-form .frow.frow--charc{min-height:calc(var(--h-ctl) + 2 * var(--s4));padding-block:var(--s4);align-items:start}.placement-form .frow.frow--charc>.k{padding-top:calc((var(--h-ctl) - 20px) / 2)}.placement-form .frow.frow--charc>.act{min-height:var(--h-ctl)}.placement-form .frow.frow--charc.frow--first-line{min-height:var(--h-fact);padding-block:var(--s2);align-items:baseline}.placement-form .frow.frow--charc.frow--first-line>.k{padding-top:0}.frow--charc .cf{padding:0}.cf--mid .cf-fields>:first-child{width:var(--w-fld-mid)}.cf-off{color:var(--color-muted);line-height:var(--h-ctl)}.chips-count{font-size:var(--fs-caption);color:var(--color-muted);margin-left:var(--s1);line-height:18px}.row-act{align-items:center;gap:var(--s1);height:var(--h-line);padding:0 var(--s2);margin-left:calc(-1 * var(--s2));border-radius:var(--r-m);font-size:var(--fs-caption);white-space:nowrap;color:var(--color-muted);line-height:18px;display:inline-flex}.row-act:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.row-act svg{flex:none;width:14px;height:14px}.row-act--hover{opacity:0}.frow:is(:hover,:focus-within) .row-act--hover{opacity:1}.frows{container-type:inline-size}.access-form .frow>.v :is(input,textarea):not(.font-mono),.sku-form .frow>.v :is(input,textarea):not(.font-mono),.access-form .frow>.v .field-select,.sku-form .frow>.v .field-select,.card-form .frow>.v :is(input,textarea):not(.font-mono),.card-form .frow>.v .field-select{font-size:var(--fs-form);line-height:22px}.frow+.frow{border-top:1px solid var(--color-divider)}.frow>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.frow>.v{margin-inline-start:calc(-1 * var(--s2));padding-inline-start:var(--s2)}.thresholds-form{--w-label:192px;--w-when:0px;--w-act:max-content}@container (min-width:561px){.thresholds-form .frow{grid-template-columns:var(--w-label) minmax(max-content, 1fr) var(--w-when) minmax(0, max-content)}}.thresholds-form .frow>.act{flex-wrap:wrap;row-gap:0}.add{align-items:center;gap:var(--s1);min-height:var(--h-line);color:var(--color-accent);font:inherit;font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;padding:0;line-height:20px;display:inline-flex}.add .lucide{width:14px;height:14px}.k{color:var(--color-muted);font-size:var(--fs-caption);line-height:18px}.v{font-size:var(--fs-form);line-height:22px}.v.empty{color:var(--color-minus)}.v.none{color:var(--color-muted)}.pe{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.pe--open{align-items:flex-start;gap:var(--s1);padding:var(--s1) 0;flex-direction:column;display:flex}.pe-fields{align-items:center;gap:var(--s1);flex-wrap:wrap;display:inline-flex}.pe-target{align-items:center;gap:var(--s1);min-width:0;min-height:var(--h-line);margin-left:calc(-1 * var(--s1));padding:0 var(--s1);border-radius:var(--r-m);color:inherit;text-align:left;white-space:normal;cursor:pointer;display:inline-flex}.pe-target:hover{background:var(--color-hover)}.pe-pen{width:16px;height:16px;color:var(--color-muted);opacity:0;flex:none}.frow:hover .pe-pen,.pe-target:focus-visible .pe-pen{opacity:1}.pe-target--gap .pe-text{color:var(--color-minus)}.card-page[data-archived] .pe-target--gap .pe-text,.pe-target--blank .pe-text{color:var(--color-muted)}.pe-plus{color:var(--color-muted);display:inline-flex}.pe-choices{align-items:center;gap:0 var(--s2);font-size:var(--fs-caption);flex-wrap:wrap;line-height:18px;display:flex}:is(.card .frow:not(.frow--start):has(.pe--open),.doc-sheet .frow:not(.frow--start):has(.pe--open)){align-items:start;padding:6px 0}.card .frow:not(.frow--start):has(.pe--open)>.k{padding-top:10px}.doc-sheet .frow:not(.frow--start):has(.pe--open)>.k{padding-top:10px}.card .frow--start:has(.pe--open)>.k{padding-top:10px}.doc-sheet .frow--start:has(.pe--open)>.k{padding-top:10px}.card .frow--start:has(.cf)>.k{padding-top:10px}.doc-sheet .frow--start:has(.cf)>.k{padding-top:10px}.pe-aside{align-items:center;gap:var(--s1) var(--s3);flex-wrap:wrap;display:inline-flex}.pe-fields>.pe-aside,.cf-fields>.pe-aside{margin-left:var(--s2)}.code-cell{gap:2px;min-width:0;display:grid}.code-name{font-size:var(--fs-caption);color:var(--color-muted);white-space:normal;line-height:18px;display:block}.pe-list{gap:var(--s2);flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.pe-list-item{gap:var(--s1);min-width:0;display:grid}.pe-list-row{align-items:center;gap:var(--s2);flex-wrap:wrap;max-width:100%;display:flex}.pe-list-row:has(.pe-under .sku-key){align-items:flex-start}.pe-list-row:has(.pe-under .sku-key)>.pe-btn{margin-top:2px}.pe-under{justify-items:start;gap:2px;min-width:0;display:inline-grid}.pe-under>:first-child{width:100%}.pe-list-head{gap:var(--s2);font-size:var(--fs-caption);color:var(--color-muted);line-height:18px;display:flex}.pe-list-sp{width:calc(24px - 4px + var(--s2) + 24px);flex:none}.pe-list-add{align-items:center;gap:var(--s2);min-height:var(--h-ctl);display:flex}.pe-list-note{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.pe-list-err{font-size:var(--fs-caption);color:var(--color-minus);line-height:18px}.pe-list-row--ordered{flex-wrap:nowrap}.pe-list-row--ordered>*{flex:none}.pe-list-row--ordered>input{flex:0 auto;min-width:0}.pe-ref{align-items:center;gap:6px;display:inline-flex}.pe-ref>.lucide{width:14px;height:14px;color:var(--color-muted);flex:none}.pe-plus svg,.pe-add svg,.pe-btn svg{width:16px;height:16px}.pe-add{width:var(--h-line);height:var(--h-line);border:1px dashed var(--color-control-border);border-radius:var(--r-s);color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}.pe-add:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.pe-add-row{flex-basis:100%;display:flex}.pe-add:disabled{opacity:.45;cursor:default}.pe-btn{border:1px solid var(--color-border);border-radius:var(--r-m);width:28px;height:28px;color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}.pe-btn:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.pe-btn:disabled{opacity:.5}.grip{width:24px;height:var(--h-ctl);border-radius:var(--r-s);color:var(--color-muted);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:-4px;padding:0;display:inline-flex}.grip svg{width:16px;height:16px}.grip:hover:not(:disabled),.grip[aria-pressed=true]{background:var(--color-hover);color:var(--color-text)}.grip[aria-pressed=true]{cursor:grabbing}.grip:disabled{cursor:default;opacity:.4}.is-lifted{z-index:2;border-radius:var(--r-m);background:var(--color-surface);box-shadow:var(--shadow-pop);position:relative}.mvmenu{min-width:200px;padding:var(--s1);border:1px solid var(--color-border);border-radius:var(--r-l);background:var(--color-surface);box-shadow:var(--shadow-pop);display:grid}.mvmenu-t{padding:var(--s1) var(--s2) var(--s2);color:var(--color-muted);font-size:var(--fs-caption);line-height:18px}.mvmenu button{min-height:32px;padding:0 var(--s2);border-radius:var(--r-m);color:var(--color-text);text-align:left;background:0 0;border:0}.mvmenu button:hover:not([aria-disabled=true]),.mvmenu button:focus-visible{background:var(--color-hover)}.mvmenu button[aria-disabled=true]{color:var(--color-muted);opacity:.6;cursor:default}.take-l{align-items:center;gap:var(--s2);margin-top:var(--s1);font-size:var(--fs-caption);color:var(--color-muted);flex-wrap:wrap;line-height:18px;display:inline-flex}.take{min-height:24px;padding:0 var(--s2);border:1px solid var(--color-border);border-radius:var(--r-s);background:var(--color-surface);color:var(--color-accent);font-weight:600}.take--menu{align-items:center;gap:var(--s1);font-size:var(--fs-caption);line-height:18px;display:inline-flex}.take--menu svg{flex:none;width:14px;height:14px}.take--menu[aria-expanded=true]{background:var(--color-hover)}.cf-under{align-items:center;gap:var(--s1) var(--s3);flex-wrap:wrap;width:100%;display:flex}.cf-under>.pe-count{margin-left:auto}.take:hover:not(:disabled){background:var(--color-hover)}.pe-list-empty{color:var(--color-muted);font-size:var(--fs-body);line-height:20px}.pe-list-n{min-width:24px;color:var(--color-muted);font-variant-numeric:tabular-nums;text-align:right;flex:none}.pe-saved{color:var(--color-muted);font-size:var(--fs-caption);line-height:18px}.pe--text{align-items:baseline}.pe-longtext{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.pe--text .pe-longtext,.pe--text .long-text__body{margin-left:calc(-1 * var(--s1));padding:0 var(--s1);border-radius:var(--r-m);cursor:pointer}.pe--text .pe-longtext:hover,.pe--text .long-text__body:hover{background:var(--color-hover)}.pe-pen-btn{width:var(--h-line);height:var(--h-line);margin-left:var(--s1);vertical-align:text-bottom;border-radius:var(--r-m);color:var(--color-muted);opacity:0;justify-content:center;align-items:center;display:inline-flex}.pe-pen-btn svg{width:16px;height:16px}.frow:hover .pe-pen-btn,.pe-pen-btn:focus-visible{opacity:1}.pe-pen-btn:hover{background:var(--color-hover);color:var(--color-text)}.pe--open-text,.pe--open-text .pe-fields{width:100%}.pe--open-text .pe-fields{flex-wrap:nowrap;align-items:flex-start}.pe-area{min-width:0;min-height:var(--h-ctl);flex:auto;overflow:hidden}.pe-count{color:var(--color-muted);font-size:var(--fs-caption);line-height:18px}.pe-count--over{color:var(--color-minus)}.pick{gap:var(--s2);flex-wrap:wrap;display:inline-flex}.pick-one{border:1px solid var(--color-divider);border-radius:var(--r-s);cursor:pointer;background:0 0;width:36px;height:44px;padding:1px;display:block}.pick-one img{object-fit:cover;border-radius:var(--r-s);width:100%;height:100%;display:block}.pick-one--on{border:2px solid var(--color-accent);padding:0}.fmt{color:var(--color-muted);font-size:var(--fs-caption);white-space:normal;line-height:18px;display:block}.pe-conflict{align-items:baseline;gap:var(--s1) var(--s3);color:var(--color-warning);font-size:var(--fs-caption);flex-wrap:wrap;line-height:18px;display:flex}.pe-conflict-acts{gap:var(--s3);display:inline-flex}.pe-link{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.pe-link--strong{font-weight:600}.pe-link--danger{color:var(--color-minus)}.pe-link:disabled{color:var(--color-muted);cursor:default;text-decoration:none}.pe--flash{border-radius:var(--r-m);background:var(--color-accent-bg);transition:background .6s ease-out}.card .is-target{border-radius:var(--r-m);background:var(--color-accent-bg)}.sumline{align-items:center;gap:var(--s1) var(--s5);min-height:var(--h-line);font-size:var(--fs-body);flex-wrap:wrap;line-height:20px;display:flex}.sumline .sg{align-items:center;gap:0 var(--s2);flex-wrap:wrap;display:inline-flex}.sumline .sep{margin-left:calc(-1 * var(--s2))}.sumline a{color:var(--color-accent-ink);text-underline-offset:2px;text-decoration:underline}.sumline b{font-weight:600}.sumline .red b{color:var(--color-minus)}.card-form{flex-direction:column;flex:1;min-height:0;display:flex}.card:has(.card-form){border-color:var(--color-accent-border)}.form-bar{justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);min-height:var(--h-row);padding:var(--s2) var(--s5);border-top:1px solid var(--color-divider);background:var(--color-surface);flex-wrap:wrap;flex:none;display:flex}.form-bar-left,.form-bar-right{align-items:center;gap:var(--s2) var(--s4);flex-wrap:wrap;display:inline-flex}.form-bar-left{color:var(--color-muted);font-size:var(--fs-body)}.form-bar-fail{color:var(--color-minus)}.take-len{color:var(--color-muted);font-size:var(--fs-caption);line-height:18px}.take-len--over{color:var(--color-minus)}.owner-code{align-items:center;gap:var(--s2);font-size:var(--fs-caption);display:inline-flex}.form-bar--float{bottom:var(--s2);z-index:5;border:1px solid var(--color-border);border-radius:var(--r-l);box-shadow:var(--shadow-card);position:sticky}html:has(.sku-form){scroll-padding-bottom:calc(var(--h-row) + var(--s2) + var(--s4))}.frow--start.frow--head>.k{padding-top:calc(6px + 18px + var(--s2))}.edit-bar{top:calc(-1 * var(--s4));z-index:2;align-items:center;gap:var(--s2) var(--s4);min-height:var(--h-row);padding:var(--s2) var(--s4);border-bottom:1px solid var(--color-divider);background:var(--color-bg);flex-wrap:wrap;display:flex;position:sticky}.placement-body>.placement-form>.edit-bar{margin:calc(-1 * var(--s4)) calc(-1 * var(--s4)) 0;border-radius:calc(var(--r-l) - 1px) calc(var(--r-l) - 1px) 0 0}.edit-bar .eb-ttl{align-items:center;gap:var(--s2);font-size:var(--fs-form);white-space:nowrap;font-weight:600;display:inline-flex}.edit-bar .eb-tabs{align-self:stretch;gap:var(--s1);display:flex}.edit-bar .eb-tab{align-items:center;gap:var(--s2);padding:0 var(--s3);margin-bottom:calc(-1 * var(--s2) - 1px);color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-weight:600;display:inline-flex}.edit-bar .eb-tab:hover{color:var(--color-text)}.edit-bar .eb-tab.on{color:var(--color-text);border-bottom-color:var(--color-accent)}.edit-bar .form-bar-left,.edit-bar .form-bar-right{margin-left:auto}.edit-part{display:contents}.edit-part[hidden],.placement-form [hidden]{display:none}.submission-diff{table-layout:fixed;width:100%;min-width:560px}.submission-diff th{text-align:left}.submission-diff th:first-child,.submission-diff td:first-child{width:var(--h-row)}.submission-diff th:nth-child(2){width:22%}.submission-diff td,.submission-diff tbody th{white-space:normal;overflow-wrap:anywhere}.submission-diff tbody td,.submission-diff tbody th{padding-block:var(--s3)}.submission-diff tbody tr:last-child th{border-bottom:0}.submission-diff--excluded td:not(:first-child),.submission-diff--excluded th{color:var(--color-muted)}.submission-diff--plain th:first-child,.submission-diff--plain td:first-child{width:max(22%,160px)}.submission-diff--plain th:nth-child(2){width:auto}.submission-diff--excluded td:last-child{text-decoration:line-through}.diff-del,.diff-ins{border-radius:var(--r-s);padding:0 2px}.diff-del{background:var(--lightningcss-light,#fbe5e5)var(--lightningcss-dark,#31242d)}@supports (color:color-mix(in lab, red, red)){.diff-del{background:color-mix(in srgb, var(--color-minus) 12%, var(--color-surface))}}.diff-del{-webkit-text-decoration:line-through var(--lightningcss-light,#dc262699)var(--lightningcss-dark,#ff7a8599);text-decoration:line-through var(--lightningcss-light,#dc262699)var(--lightningcss-dark,#ff7a8599)}@supports (color:color-mix(in lab, red, red)){.diff-del{-webkit-text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent)}}.diff-ins{background:var(--lightningcss-light,#e1efeb)var(--lightningcss-dark,#1a2f30)}@supports (color:color-mix(in lab, red, red)){.diff-ins{background:color-mix(in srgb, var(--color-plus) 12%, var(--color-surface))}}.diff-ins{text-decoration:none}.submission-diff--excluded .diff-del,.submission-diff--excluded .diff-ins,.submission-diff--excluded .diff-chip{background:0 0}.diff-chip--gone{background:var(--lightningcss-light,#fbe5e5)var(--lightningcss-dark,#31242d)}@supports (color:color-mix(in lab, red, red)){.diff-chip--gone{background:color-mix(in srgb, var(--color-minus) 12%, var(--color-surface))}}.diff-chip--gone{border-color:var(--lightningcss-light,#e0adb3)var(--lightningcss-dark,#6a4655)}@supports (color:color-mix(in lab, red, red)){.diff-chip--gone{border-color:color-mix(in srgb, var(--color-minus) 30%, var(--color-border))}}.diff-chip--gone{-webkit-text-decoration:line-through var(--lightningcss-light,#dc262699)var(--lightningcss-dark,#ff7a8599);text-decoration:line-through var(--lightningcss-light,#dc262699)var(--lightningcss-dark,#ff7a8599)}@supports (color:color-mix(in lab, red, red)){.diff-chip--gone{-webkit-text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent)}}.diff-chip--flagged .chip__text{align-items:center;gap:var(--s1);display:inline-flex}.diff-chip--gone.diff-chip--flagged .chip__text>.truncate{-webkit-text-decoration:line-through var(--lightningcss-light,#dc262699)var(--lightningcss-dark,#ff7a8599);text-decoration:line-through var(--lightningcss-light,#dc262699)var(--lightningcss-dark,#ff7a8599)}@supports (color:color-mix(in lab, red, red)){.diff-chip--gone.diff-chip--flagged .chip__text>.truncate{-webkit-text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--color-minus) 60%, transparent)}}.diff-chip--new{background:var(--lightningcss-light,#e1efeb)var(--lightningcss-dark,#1a2f30)}@supports (color:color-mix(in lab, red, red)){.diff-chip--new{background:color-mix(in srgb, var(--color-plus) 12%, var(--color-surface))}}.diff-chip--new{border-color:var(--lightningcss-light,#9fc6c2)var(--lightningcss-dark,#30635b)}@supports (color:color-mix(in lab, red, red)){.diff-chip--new{border-color:color-mix(in srgb, var(--color-plus) 30%, var(--color-border))}}.photo-preview .diff-ph--gone{opacity:.45;outline:2px solid var(--lightningcss-light,#dc26268c)var(--lightningcss-dark,#ff7a858c)}@supports (color:color-mix(in lab, red, red)){.photo-preview .diff-ph--gone{outline:2px solid color-mix(in srgb, var(--color-minus) 55%, transparent)}}.photo-preview .diff-ph--gone{outline-offset:1px}.photo-preview .diff-ph--new{outline:2px solid var(--lightningcss-light,#0478578c)var(--lightningcss-dark,#3ddb9b8c)}@supports (color:color-mix(in lab, red, red)){.photo-preview .diff-ph--new{outline:2px solid color-mix(in srgb, var(--color-plus) 55%, transparent)}}.photo-preview .diff-ph--new{outline-offset:1px}.diff-why{color:var(--color-muted);font-size:var(--fs-caption);align-self:center}.submission-diff--excluded .diff-ph{outline:0}.photos>.diff-video-ph{border-radius:var(--r-s);border:1px solid var(--color-divider);background:var(--color-surface-muted);width:72px;height:40px;color:var(--color-muted);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.diff-video-ph>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.diff-video-ph>svg{width:14px;height:14px;position:relative}.diff-video-ph.diff-ph--gone{opacity:.45;outline:2px solid var(--lightningcss-light,#dc26268c)var(--lightningcss-dark,#ff7a858c)}@supports (color:color-mix(in lab, red, red)){.diff-video-ph.diff-ph--gone{outline:2px solid color-mix(in srgb, var(--color-minus) 55%, transparent)}}.diff-video-ph.diff-ph--gone{outline-offset:1px}.diff-video-ph.diff-ph--new{outline:2px solid var(--lightningcss-light,#0478578c)var(--lightningcss-dark,#3ddb9b8c)}@supports (color:color-mix(in lab, red, red)){.diff-video-ph.diff-ph--new{outline:2px solid color-mix(in srgb, var(--color-plus) 55%, transparent)}}.diff-video-ph.diff-ph--new{outline-offset:1px}.diff-tag{width:fit-content;margin-top:var(--s1);padding:0 var(--s2);border-radius:var(--r-s);background:var(--color-lineage-bg);color:var(--color-lineage);font-size:var(--fs-caption);font-weight:600;display:block}.diff-drift th{box-shadow:inset 3px 0 0 var(--color-lineage)}.edit-bar .eb-alert{align-items:center;gap:var(--s2);color:var(--color-warning);display:inline-flex}.edit-bar .eb-alert svg{flex:none;width:16px;height:16px}.submission-value{align-items:flex-start;gap:var(--s1);max-width:calc(100% + 2 * var(--s2));min-width:0;margin-inline:calc(-1 * var(--s2));padding:var(--s1) var(--s2);border-radius:var(--r-m);vertical-align:top;display:inline-flex}.submission-value:hover,.submission-value:focus-within{background:var(--color-hover)}.submission-value-body{min-width:0}.submission-value>.pe-pen-btn{flex:none;margin:-2px 0}.submission-value:has(>.submission-value-body>.v.none:only-child)>.pe-pen-btn{opacity:1}.submission-description{min-height:8lh}.card .body:has(.placement-form){scroll-padding-bottom:calc(var(--h-row) + var(--s4))}.cf{align-items:flex-start;gap:var(--s1);padding:var(--s1) 0;flex-direction:column;display:flex;position:relative}.cf-fields{align-items:center;gap:var(--s1);flex-wrap:wrap;display:inline-flex}.cf--wide,.cf--wide .cf-fields{width:100%}.cf--wide .cf-fields>:first-child{flex:auto;min-width:0}.cf--wide .cf-fields{flex-wrap:nowrap;align-items:flex-start}.cf-dot{width:8px;height:8px;margin-left:var(--s1);background:var(--color-accent);border-radius:50%;flex:none}.cf-date{align-items:center;gap:var(--s1);color:var(--color-muted);font-size:var(--fs-body);display:inline-flex}.cf-date input{width:128px}.cf--gap input::placeholder,.cf--gap textarea::placeholder{color:var(--color-minus);opacity:1}.cf--gap .field-empty{color:var(--color-minus)}.tabs-edit{align-items:center;gap:var(--s3);padding-bottom:var(--s2);margin-left:auto;display:inline-flex}.tabs-editing{height:var(--h-line);padding:0 var(--s2);border-radius:var(--r-m);background:var(--color-accent-bg);color:var(--color-accent);font-size:var(--fs-body);align-items:center;font-weight:600;display:inline-flex}.tabs-saved{color:var(--color-muted);font-size:var(--fs-caption);line-height:18px}.card-page[data-archived] .v.empty{color:var(--color-muted)}.tail{color:var(--color-muted);font-size:var(--fs-caption);line-height:18px}.card .edit,.surface .edit,.pr-rules .edit,.page-head .edit{align-items:center;gap:var(--s2);max-width:calc(100% + var(--s2));height:var(--h-ctl);padding:0 var(--s2);margin-left:calc(-1 * var(--s2));border-radius:var(--r-m);cursor:pointer;font-size:var(--fs-form);color:inherit;text-align:left;background:0 0;border:0;font-family:inherit;line-height:22px;display:inline-flex}.card .edit>:first-child,.surface .edit>:first-child,.pr-rules .edit>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.card .edit:hover,.surface .edit:hover,.pr-rules .edit:hover,.page-head .edit:hover,.card .edit[aria-expanded=true],.surface .edit[aria-expanded=true],.pr-rules .edit[aria-expanded=true],.page-head .edit[aria-expanded=true]{background:var(--color-hover);box-shadow:inset 0 0 0 1px var(--color-border)}.card .edit>.lucide,.surface .edit>.lucide,.pr-rules .edit>.lucide,.page-head .edit>.lucide{width:16px;height:16px;color:var(--color-muted);flex:none}.card .edit:hover>.lucide,.surface .edit:hover>.lucide,.pr-rules .edit:hover>.lucide,.page-head .edit:hover>.lucide,.card .edit[aria-expanded=true]>.lucide,.surface .edit[aria-expanded=true]>.lucide,.pr-rules .edit[aria-expanded=true]>.lucide,.page-head .edit[aria-expanded=true]>.lucide{color:var(--color-accent)}.go{font-size:var(--fs-body);min-height:var(--h-line);color:var(--color-accent);cursor:pointer;align-items:center;gap:var(--s1);text-underline-offset:2px;max-width:100%;padding:var(--s1) 0;background:0 0;border:0;font-family:inherit;line-height:20px;text-decoration:underline;display:inline-flex}.go:hover{color:var(--color-accent-ink);text-decoration-thickness:2px}.go.go--cell{min-height:0;padding:0;display:block}.card-block.editing{border-color:var(--color-accent-border);box-shadow:0 0 0 2px var(--color-accent-bg)}.card .card-block.editing>h4{top:calc(-1 * var(--s4));z-index:2;background:var(--color-surface);margin:0 calc(-1 * var(--s5));padding:0 var(--s5);position:sticky}.card .body:has(.card-block.editing){scroll-padding-top:calc(var(--h-row) + var(--s2))}.box-dims{align-items:flex-start;gap:var(--s2);flex-wrap:wrap;display:flex}.cf-fields>.box-dims{flex-wrap:nowrap}.box-x{height:var(--h-ctl);color:var(--color-muted);align-items:center;display:inline-flex}.checks{gap:var(--s1);display:grid}.checks-row{align-items:center;gap:0 var(--s2);min-height:var(--h-line);cursor:pointer;flex-wrap:wrap;display:flex}.checks-note{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.validity{align-items:flex-start;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.validity-endless{min-height:var(--h-ctl)}.go.quiet{color:var(--color-muted);-webkit-text-decoration-color:var(--color-border);-webkit-text-decoration-color:var(--color-border);-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border)}.go.quiet:hover{color:var(--color-text)}.go>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.go .lucide{color:currentColor;flex:none;width:14px;height:14px}.ref{min-width:0;font-size:var(--fs-form);align-items:center;gap:6px;line-height:22px;display:inline-flex}.ref>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ref>.lucide{width:14px;height:14px;color:var(--color-muted);flex:none}.facts{table-layout:fixed;border-collapse:collapse;font-size:var(--fs-body);font-variant-numeric:tabular-nums;line-height:20px}.facts th{text-align:left;font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);height:var(--h-head);padding:0 var(--s3) var(--s1) 0;vertical-align:bottom;border-bottom:1px solid var(--color-border);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:16px;overflow:hidden}.facts td{height:var(--h-fact);padding:0 var(--s3) 0 0;border-bottom:1px solid var(--color-divider);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.facts tfoot td{height:var(--h-fact);padding:0 var(--s3) 0 0;border-top:1px solid var(--color-border);background:var(--color-bg);white-space:nowrap;font-weight:700}.facts tbody tr:last-child td{border-bottom:none}.facts .r{text-align:right}.facts td.wrap{white-space:normal;padding-top:var(--s1);padding-bottom:var(--s1)}.mini-stat .c-num{width:160px}.sales-days .c-cab{width:220px}.sales-days .c-sum{width:120px}.sales-days .c-money{width:128px}@container (max-width:1100px){.sales-days .c-cab{width:180px}.sales-days .c-sum{width:104px}.sales-days .c-money{width:120px}}.facts th:last-child,.facts td:last-child{padding-right:0}.facts :is(th,td):not(:last-child){border-right:1px solid var(--color-divider)}.facts :is(th,td)+:is(th,td){padding-left:var(--s3)}.facts .dash{color:var(--color-muted)}.facts .when{color:var(--color-muted);font-size:var(--fs-caption)}.vh{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mark{font-size:var(--fs-eyebrow);color:var(--color-muted);vertical-align:super;cursor:help;-webkit-user-select:none;user-select:none;margin-left:2px;font-weight:700;line-height:1}.mark:hover{color:var(--color-accent)}.fresh-t{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-body);line-height:20px}.fresh-t :is(th,td){height:var(--h-ctl);padding:0 var(--s3);border-bottom:1px solid var(--color-divider);white-space:nowrap;vertical-align:middle}.fresh-t :is(th,td)+:is(th,td){border-left:1px solid var(--color-divider);text-align:right;font-variant-numeric:tabular-nums}.fresh-t tr>:first-child{text-align:left;padding-left:0}.fresh-t tr>:last-child{padding-right:0}.fresh-t tbody tr:last-child>td{border-bottom:0}.fresh-t th{height:var(--h-line);font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:600;line-height:16px}.fresh-t td:first-child>.st{margin-right:var(--s2);vertical-align:middle}.fresh-t td:nth-child(2){color:var(--color-muted)}.fresh-gap{align-items:baseline;gap:var(--s2);margin-top:var(--s2);font-size:var(--fs-body);line-height:20px;display:flex}.hint{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--color-muted);-webkit-text-decoration-color:var(--color-muted);-webkit-text-decoration-color:var(--color-muted);text-decoration-color:var(--color-muted);text-underline-offset:3px;cursor:help;text-decoration-thickness:1px}.err{color:var(--color-minus);font-size:var(--fs-caption);gap:var(--s1);align-items:flex-start;line-height:18px;display:flex}.err .lucide{width:14px;height:14px;color:var(--color-minus);flex:none;margin-top:1px}.ok{color:var(--color-plus);font-size:var(--fs-caption);align-items:center;gap:var(--s1);white-space:nowrap;line-height:18px;display:inline-flex}.ok .lucide{width:14px;height:14px;color:var(--color-plus);flex:none}.banner,.warnbar{align-items:center;gap:var(--s2);min-height:var(--h-ctl);padding:var(--s1) var(--s3);border:1px solid var(--color-border);border-radius:var(--r-m);background:var(--color-bg);font-size:var(--fs-body);color:var(--color-text);line-height:20px;display:flex}.banner>.lucide,.warnbar>.lucide{width:16px;height:16px;color:var(--color-muted);flex:none}.warnbar{color:var(--color-muted)}.banner--warn{border-color:var(--lightningcss-light,#b4530966)var(--lightningcss-dark,#f0b24e66)}@supports (color:color-mix(in lab, red, red)){.banner--warn{border-color:color-mix(in srgb, var(--color-warning) 40%, transparent)}}.banner--warn{background:var(--lightningcss-light,#f8eee6)var(--lightningcss-dark,#2b2726)}@supports (color:color-mix(in lab, red, red)){.banner--warn{background:color-mix(in srgb, var(--color-warning) 10%, var(--color-surface))}}.banner--warn>.lucide{color:var(--color-warning)}.banner--error{border-color:var(--lightningcss-light,#dc262666)var(--lightningcss-dark,#ff7a8566)}@supports (color:color-mix(in lab, red, red)){.banner--error{border-color:color-mix(in srgb, var(--color-minus) 40%, transparent)}}.banner--error{background:var(--lightningcss-light,#fce9e9)var(--lightningcss-dark,#2c222b)}@supports (color:color-mix(in lab, red, red)){.banner--error{background:color-mix(in srgb, var(--color-minus) 10%, var(--color-surface))}}.banner--error>.lucide{color:var(--color-minus)}.banner--ok{border-color:var(--lightningcss-light,#04785766)var(--lightningcss-dark,#3ddb9b66)}@supports (color:color-mix(in lab, red, red)){.banner--ok{border-color:color-mix(in srgb, var(--color-plus) 40%, transparent)}}.banner--ok{background:var(--lightningcss-light,#e6f2ee)var(--lightningcss-dark,#192c2d)}@supports (color:color-mix(in lab, red, red)){.banner--ok{background:color-mix(in srgb, var(--color-plus) 10%, var(--color-surface))}}.banner--ok>.lucide{color:var(--color-plus)}.empty-state{gap:var(--s2);padding:var(--s2) 0;color:var(--color-muted);font-size:var(--fs-body);justify-items:start;line-height:20px;display:grid}.empty-state :is(b,h2){color:var(--color-text);font-weight:600;font-size:var(--fs-body);line-height:20px}.empty-state p{max-width:52ch;margin:0}.empty-state--screen{text-align:center;padding:var(--s6) var(--s5);border:1px dashed var(--color-border);border-radius:var(--r-l);justify-items:center}.prose h2,.empty-state--screen h2{font-size:16px;line-height:24px}.fs-hero{font-size:var(--fs-hero);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700;line-height:32px}.fs-title{font-size:var(--fs-title);letter-spacing:-.01em;font-weight:600;line-height:32px}.fs-value{font-size:var(--fs-value);font-variant-numeric:tabular-nums;font-weight:600;line-height:24px}.fs-body{font-size:var(--fs-body);line-height:20px}.fs-caption{font-size:var(--fs-caption);line-height:18px}.eyebrow{font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:600;line-height:16px}.section-title{font-size:var(--fs-body);font-weight:600;line-height:20px}.cnt{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--color-muted);margin-left:var(--s1);white-space:nowrap;font-weight:400;line-height:18px}.on>.cnt,[aria-current]>.cnt,.dd-set .cnt{color:inherit}.cnt.warn{color:var(--color-warning)}.cnt.warn:has(>.st){color:var(--color-muted)}.surface.block>h2{align-items:center;gap:var(--s3);min-height:var(--h-row);padding:0 var(--s5);font-size:var(--fs-block);border-bottom:1px solid var(--color-divider);margin:0;font-weight:600;line-height:24px;display:flex}.surface.block>.block-body{padding:0 var(--s5)}.block-head{align-items:center;gap:var(--s3);min-height:var(--h-line);margin-bottom:var(--s3);display:flex}.block-head:has(.seg,.btn,.dd-btn,button){min-height:var(--h-row);margin-bottom:var(--s2)}.block-head .go{margin-block:calc(-1 * var(--s1))}.block-head .block-head__name{align-items:center;gap:var(--s1);white-space:nowrap;flex:none;display:inline-flex}.block-head:has(>.fs-caption){flex-wrap:wrap;row-gap:0;container-type:inline-size}.block-head>.fs-caption{flex:1;min-width:0}@container (min-width:660px){.block-head>.fs-caption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@container not (min-width:660px){.block-head>.fs-caption{flex-basis:100%;order:1}.block-head:has(>.fs-caption)>.block-head__name{min-height:var(--h-line)}}.block-head__pair{display:none}.grid:has(>*>.block-head>.fs-caption)>*>.block-head:has(>.block-head__pair){flex-wrap:wrap;row-gap:0;container-type:inline-size}@container not (min-width:660px){.grid:has(>*>.block-head>.fs-caption)>*>.block-head>.block-head__pair{flex-basis:100%;order:1;height:18px;display:block}.grid:has(>*>.block-head>.fs-caption)>*>.block-head:has(>.block-head__pair)>.block-head__name{min-height:var(--h-line)}}.block-head .block-head__slot{align-items:center;gap:var(--s2);flex-wrap:wrap;justify-content:flex-end;margin-left:auto;display:flex}.tile{min-height:88px;padding:var(--s3) var(--s4);border:1px solid var(--color-border);border-radius:var(--r-l);background:var(--color-surface);flex-direction:column;justify-content:flex-start;gap:2px;min-width:0;display:flex}.tile:has(.spark){min-height:120px}.tile .t-label{font-size:var(--fs-caption);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:400;line-height:18px;overflow:hidden}.tile .t-value{font-size:var(--fs-value);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:24px}.tile .t-sub{font-size:var(--fs-caption);color:var(--color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}.tile .t-sub.warn{color:var(--color-warning)}.tile .t-base{font-size:var(--fs-caption);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;line-height:18px;overflow:hidden}.tile .t-value.minus{color:var(--color-minus)}.tile .t-value.warn{color:var(--color-warning)}.tile .t-value.plus{color:var(--color-plus)}.tile--alarm{border-color:var(--lightningcss-light,#df9095)var(--lightningcss-dark,#8a515f)}@supports (color:color-mix(in lab, red, red)){.tile--alarm{border-color:color-mix(in srgb, var(--color-minus) 45%, var(--color-border))}}.tile--alarm{box-shadow:inset 0 3px 0 var(--color-minus)}.tile--key{box-shadow:inset 0 2px 0 var(--color-accent)}.tile--key .t-value{font-size:var(--fs-hero);font-weight:700;line-height:32px}a.tile,button.tile{cursor:pointer;color:inherit;text-align:left;font-family:inherit;text-decoration:none}a.tile:hover,button.tile:hover{border-color:var(--color-accent-border)}.tile .t-head{align-items:center;gap:var(--s2);min-width:0;display:flex}.tile .t-head>.t-label{flex:1;min-width:0}.tile .t-go{width:14px;height:14px;color:var(--color-muted);flex:none}a.tile:is(:hover,:focus-visible) .t-go{color:var(--color-accent)}.tiles-box{container:tiles/inline-size}@container tiles (min-width:584px) and (not (min-width:984px)){.tiles:has(>:nth-child(5)):not(:has(>:nth-child(6))){grid-template-columns:repeat(3,minmax(0,1fr))}}@container tiles (min-width:584px) and (not (min-width:1184px)){.tiles:has(>:nth-child(6)):not(:has(>:nth-child(7))){grid-template-columns:repeat(3,minmax(0,1fr))}}.tiles{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(184px,1fr));display:grid}.tiles--label-wrap>.tile{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:2px;display:grid}.tiles--label-wrap .t-label{white-space:normal;text-overflow:clip;align-self:end;overflow:visible}.seg{height:var(--h-ctl);border:1px solid var(--color-control-border);border-radius:var(--r-m);background:var(--color-surface);display:inline-flex;overflow:hidden}.seg--scroll{scrollbar-width:thin;max-width:100%;overflow-x:auto}.seg--scroll>a,.seg--scroll>button{flex:none}.seg>a,.seg>button{padding:0 var(--s3);font-size:var(--fs-body);color:var(--color-muted);border:0;border-right:1px solid var(--color-divider);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;font-family:inherit;line-height:20px;text-decoration:none;display:inline-flex}.seg>a:last-child,.seg>button:last-child{border-right:0}.seg>a:hover,.seg>button:hover{background:var(--color-hover);color:var(--color-text)}.seg>.on,.seg>a[aria-current=true],.seg>button[aria-pressed=true]{background:var(--color-accent-bg);color:var(--color-accent-ink);font-weight:600}.seg--icons>a,.seg--icons>button{padding:0 var(--s2)}.seg--icons .lucide{width:16px;height:16px}.bar{background:var(--color-divider);border-radius:999px;min-width:40px;height:8px;display:flex;position:relative;overflow:hidden}.bar--6{height:6px}.bar--12{height:12px}.bar--22{border-radius:var(--r-s);height:22px}.bar--stack{gap:calc(var(--s1) / 2);background:0 0}.data-table .bar--stack{gap:calc(var(--s1) / 4)}.data-table .bar--12{height:8px}.bar>i{min-width:2px;height:100%;display:block}.bar--fill>i{border-radius:inherit}.bar--bullet{overflow:visible}.bar--bullet .bar__fill{border-radius:var(--r-s) 0 0 var(--r-s);background:var(--color-plus);height:100%;position:absolute;top:0;left:0}.bar--bullet .bar__fill.warn{background:var(--color-warning)}.bar--bullet .bar__fill.neg{background:var(--color-minus)}.bar--bullet .bar__forecast{background:repeating-linear-gradient(45deg, var(--color-plus) 0 4px, transparent 4px 9px);opacity:.45;height:100%;position:absolute;top:0}.bar--bullet .bar__forecast.warn{background:repeating-linear-gradient(45deg, var(--color-warning) 0 4px, transparent 4px 9px)}.bar--bullet .bar__forecast.neg{background:repeating-linear-gradient(45deg, var(--color-minus) 0 4px, transparent 4px 9px)}.bar--bullet .bar__goal{background:var(--color-text);border-radius:999px;width:3px;position:absolute;top:-5px;bottom:-5px}.bar--bullet .bar__now{background:var(--color-text);opacity:.4;width:1px;position:absolute;top:-3px;bottom:-3px}.bar--hatch>i.hatch{background:repeating-linear-gradient(45deg, var(--hatch,var(--neutral-2)) 0 4px, transparent 4px 8px)}.bar--diverge{overflow:visible}.bar--diverge:before{content:"";background:var(--color-text);opacity:.4;width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.bar--diverge>i{min-width:0;height:100%;position:absolute;top:0}.bar--diverge>i.pos{background:var(--color-plus);border-radius:0 999px 999px 0;left:50%}.bar--diverge>i.neg{background:var(--color-minus);border-radius:999px 0 0 999px;right:50%}.bar--diverge>i.quiet{background:var(--neutral-2)}.delta{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-muted);font-weight:400;line-height:18px}.delta.up{color:var(--color-plus);font-weight:600}.delta.down{color:var(--color-minus);font-weight:600}.delta.framed.down{width:fit-content;padding-inline:var(--s1);border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--color-minus);margin-inline-start:calc(-1 * var(--s1))}.tile .t-sub:has(>.delta.framed.down){overflow-clip-margin:var(--s1);overflow:clip}.sw{border-radius:calc(var(--r-s) / 2);flex:none;width:10px;height:10px;display:inline-block}.sw.sw--hatch{background:repeating-linear-gradient(45deg, var(--hatch,var(--neutral-2)) 0 calc(var(--s1) / 2), transparent calc(var(--s1) / 2) var(--s1));box-shadow:inset 0 0 0 1px var(--hatch,var(--neutral-2))}.sw--dot{border-radius:50%;width:8px;height:8px}.chart-keys{align-items:center;column-gap:var(--s4);row-gap:var(--s1);min-height:var(--h-line);font-size:var(--fs-caption);color:var(--color-muted);flex-wrap:wrap;line-height:18px;display:flex}.chart-key{align-items:center;gap:var(--s2);white-space:nowrap;display:inline-flex}.chart-key__line{border-top:2px solid var(--color-text);width:16px}.chart-key__line--dashed{border-top:1px dashed var(--neutral-1)}.legend{flex-direction:column;display:flex}.legend .lg{align-items:center;gap:var(--s2);min-height:var(--h-line);font-size:var(--fs-body);line-height:20px;display:flex}.legend .lg-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.legend .lg-sub{font-size:var(--fs-caption);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:100;line-height:18px;overflow:hidden}.legend .lg-name:has(+.lg-sub:not([hidden])){flex-shrink:0}.legend .lg-val{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.cell-dev{font-size:var(--fs-caption);color:var(--color-muted);font-weight:400;line-height:18px;display:block}.cell-dev:empty:before{content:" "}.list-row{align-items:center;gap:var(--s3);min-height:var(--h-row);padding:0 var(--s4);border-bottom:1px solid var(--color-divider);font-size:var(--fs-body);line-height:20px;display:flex}.list-row:last-child{border-bottom:0}.list-row .grow{flex:1;min-width:0}.cell2{flex-direction:column;gap:2px;min-width:0;display:flex}.cell2 .c2-top{text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.cell2 .c2-sub{font-size:var(--fs-caption);color:var(--color-muted);align-items:center;gap:var(--s1);white-space:nowrap;min-width:0;font-weight:400;line-height:18px;display:flex;overflow:hidden}.row-link{min-height:var(--h-line);padding:var(--s1) 0;margin:calc(-1 * var(--s1)) 0;align-items:center;display:inline-flex}.m-wrap{flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;display:flex}.m-val{font-size:var(--fs-body);line-height:20px;font-weight:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.tbl-figures tbody td{height:var(--h-fact-grid);vertical-align:baseline;padding-top:var(--s3);padding-bottom:var(--s3)}.tbl-figures .m-sub:empty:before{content:" "}.tbl-figures .m-val{font-size:var(--fs-value);font-weight:600;line-height:24px}.tbl-figures .m-val--main{font-size:var(--fs-hero);letter-spacing:-.01em;font-weight:700;line-height:32px}.tbl-figures--wrap thead th{white-space:normal;vertical-align:bottom}.tbl-figures thead th.f-main{box-shadow:inset 0 2px 0 var(--color-accent)}.tbl-figures .m-sub{white-space:normal;text-align:right}.tbl-figures .m-sub.warn{color:var(--color-warning)}.tbl-wrap--sticky.x-scrolled .tbl-figures thead th.f-main{box-shadow:inset 0 2px 0 var(--color-accent), var(--shadow-sticky)}.tbl-wrap--sticky-end.x-remaining .tbl-figures thead th.f-main{box-shadow:inset 0 2px 0 var(--color-accent), var(--shadow-sticky-end)}.data-table thead th .f-sign{color:var(--color-muted)}.m-sub{font-size:var(--fs-caption);color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400;line-height:18px}.neg{color:var(--color-minus)}.pop{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-l);box-shadow:var(--shadow-pop);padding:var(--s3) var(--s4);max-width:360px}.pop--list{padding:0}.pop-closable{position:relative}.pop-closable .pop__head,.pop-closable .pop-title{padding-right:calc(var(--h-line) + var(--s3))}.dp-pop.pop-closable{padding-right:calc(var(--s4) + var(--h-line))}.pop-head-sticky{top:calc(-1 * var(--s4));z-index:2;margin:calc(-1 * var(--s4)) calc(-1 * var(--s4)) calc(-1 * var(--s2));padding:var(--s4) var(--s4) var(--s2);background:var(--color-surface);position:sticky}.pop-closable:has(.pop-head-sticky){scroll-padding-top:calc(var(--h-line) + var(--s4) + var(--s2))}.pop-close{top:var(--s2);right:var(--s2);width:var(--h-line);height:var(--h-line);border-radius:var(--r-s);color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex;position:absolute}.pop-close:hover{background:var(--color-hover);color:var(--color-text)}.pop-close svg{width:16px;height:16px}.pop--prices{max-width:720px}.pop--prices .facts{width:100%}.pop--prices .facts td{height:var(--h-row)}.pop--changes{max-height:var(--radix-popover-content-available-height);flex-direction:column;display:flex}.pop--changes .pop__body{flex:auto;min-height:0;max-height:none}.pop-changes__title{align-items:center;gap:var(--s3);min-width:0;display:flex}.pop-changes__title .journal-cab{font-weight:400}.pop-changes__object{font-size:var(--fs-caption);color:var(--color-muted);overflow-wrap:anywhere;margin-top:2px;font-weight:400;line-height:18px;display:block}.facts--changes{width:100%}.facts--changes col.facts-field{width:240px}.facts--changes col.facts-since{width:128px}.facts--changes td{height:var(--h-row)}.facts--changes td.wrap{overflow-wrap:anywhere}.facts--changes td.facts-was{color:var(--color-muted)}.facts--changes .media-file{align-items:center;gap:var(--s3);display:flex}.facts--changes .media-file__name{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.facts--changes .media-file__missing{font-size:var(--fs-caption);color:var(--color-muted)}.facts tr.facts-grp>th{height:var(--h-head);padding:var(--s3) 0 var(--s1);vertical-align:bottom;border-bottom:1px solid var(--color-divider);text-transform:none;letter-spacing:normal}.facts tr.facts-grp>th .eyebrow{color:var(--color-text)}.facts tr.facts-grp>th .journal-cab{margin-left:var(--s2)}.pop__head{padding:var(--s3) var(--s4) var(--s2)}.pop__body{padding:0 var(--s4) var(--s3);max-height:50vh;overflow-y:auto}.pop__foot{border-top:1px solid var(--color-divider);padding:var(--s2) var(--s4);font-size:var(--fs-body);color:var(--color-muted);line-height:20px}.pop--wide{max-width:480px}.spark{height:var(--h-line);width:100%;color:var(--color-muted);display:block}.filter-row{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.filter-row:has(>.dd-btn--multi){column-gap:var(--s2)}.filter-item{align-items:center;gap:var(--s2);font-size:var(--fs-caption);line-height:18px;display:inline-flex}.filter-item__label{color:var(--color-muted)}.filter-reset{height:var(--h-ctl);padding:0 var(--s2);font-size:var(--fs-body);color:var(--color-accent-ink);border-radius:var(--r-m);align-items:center;font-weight:600;display:inline-flex}.filter-reset:hover{background:var(--color-hover)}.filter-reset .lucide{width:14px;height:14px}.dp-btn{align-items:center;gap:var(--s2);height:var(--h-ctl);padding:0 var(--s3);border:1px solid var(--color-control-border);border-radius:var(--r-m);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--fs-body);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;font-weight:600;line-height:20px;display:inline-flex}.dp-btn:hover{border-color:var(--color-muted)}.dp-btn[data-state=open]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.dp-pop{z-index:70;align-items:start;column-gap:var(--s4);row-gap:var(--s3);padding:var(--s4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-l);box-shadow:var(--shadow-pop);grid-template-columns:auto auto;display:grid}.dp-presets{gap:var(--s2);width:calc(216px + var(--s4) + 1px);padding-right:var(--s4);border-right:1px solid var(--color-divider);flex-direction:column;display:flex}.dp-pairs{grid-template-columns:minmax(0,1fr);display:grid}.dp-eyebrow{padding:0 var(--s3);font-size:var(--fs-eyebrow);line-height:var(--h-line);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;grid-column:1/-1}.dp-presets button,.dp-cmp>button{height:var(--h-ctl);padding:0 var(--s3);border-radius:var(--r-m);color:var(--color-text);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0}.dp-presets button:hover,.dp-cmp>button:hover{background:var(--color-hover)}.dp-presets button.on,.dp-cmp>button.on{background:var(--color-accent-bg);color:var(--color-accent-ink);font-weight:600}.dp-row{flex-wrap:wrap;display:flex}.dp-row>.dp-eyebrow{flex-basis:100%}.dp-presets .dp-row>button{min-width:0;padding:0 var(--s2);border:1px solid var(--color-control-border);border-left:0;border-right-color:var(--color-divider);color:var(--color-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:0;flex:1 1 0}.dp-presets .dp-row>.dp-eyebrow+button{border-left:1px solid var(--color-control-border);border-radius:var(--r-m) 0 0 var(--r-m)}.dp-presets .dp-row>button:last-child{border-right-color:var(--color-control-border);border-radius:0 var(--r-m) var(--r-m) 0}.dp-presets .dp-row>button.on{color:var(--color-accent-ink)}.dp-row+.dp-pairs{padding-top:var(--s2);border-top:1px solid var(--color-divider)}.dp-cal{width:252px}.dp-title{margin-bottom:var(--s2);font-size:var(--fs-body);justify-content:space-between;align-items:center;font-weight:600;display:flex}.dp-nav{width:var(--h-ctl);height:var(--h-ctl);border-radius:var(--r-m);color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.dp-nav:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.dp-nav:disabled{opacity:.35;cursor:default}.dp-cmp{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr);display:grid}.dp-cmp>button{justify-content:space-between;align-items:center;gap:var(--s2);white-space:nowrap;display:flex}.dp-cmp .dates{font-size:var(--fs-caption);color:var(--color-muted);font-variant-numeric:tabular-nums;font-weight:400;line-height:18px}.dp-cmp>button.on .dates{color:var(--color-accent-ink)}.dp-pop>.pop-acts{margin:0 calc(-1 * (var(--s4) + var(--h-line))) calc(-1 * var(--s4)) calc(-1 * var(--s4));padding:var(--s3) var(--s4);border-top:1px solid var(--color-divider);bottom:calc(-1 * var(--s4));background:var(--color-surface);grid-column:1/-1;position:sticky}.dp-pop{max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;overflow-y:auto}.dp-grid{grid-template-columns:repeat(7,36px);display:grid}.dp-dow{height:var(--h-line);font-size:var(--fs-eyebrow);line-height:var(--h-line);color:var(--color-muted);text-align:center;text-transform:uppercase}.dp-day{isolation:isolate;height:var(--h-ctl);border-radius:var(--r-m);color:var(--color-text);font:inherit;font-size:var(--fs-body);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;position:relative}.dp-day:hover:not(:disabled){background:var(--color-hover)}.dp-day:disabled{color:var(--color-muted);opacity:.5;cursor:default}.dp-day.mid{background:var(--color-accent-bg);border-radius:0}.dp-day.edge{color:var(--color-on-accent);font-weight:600}.dp-day.edge:before{content:"";z-index:-1;border-radius:var(--r-m);background:var(--color-accent);position:absolute;inset:0}.dp-day.edge:has(+.dp-day:is(.mid,.edge)){background:linear-gradient(to right, transparent 50%, var(--color-accent-bg) 50%)}.dp-day:is(.mid,.edge,.wk-a)+.dp-day.edge{background:linear-gradient(to left, transparent 50%, var(--color-accent-bg) 50%)}.dp-grid>.dp-day.mid:is(:nth-child(7n+1),:not(.dp-day)+*){border-radius:var(--r-m) 0 0 var(--r-m)}.dp-grid>.dp-day.mid:is(:nth-child(7n),:last-child){border-radius:0 var(--r-m) var(--r-m) 0}.dp-row--step{align-items:center;gap:var(--s2);display:flex}.dp-row--step .dp-eyebrow{padding-right:0}.stepper{height:var(--h-ctl);border:1px solid var(--color-control-border);border-radius:var(--r-m);align-items:center;display:inline-flex;overflow:hidden}.dp-presets .stepper button{background:var(--color-surface);width:32px;height:100%;font-size:var(--fs-form);text-align:center;border-radius:0;padding:0}.dp-presets .stepper button:disabled{color:var(--color-muted);opacity:.5;cursor:default}.stepper-v{border-left:1px solid var(--color-divider);border-right:1px solid var(--color-divider);text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-weight:600;line-height:30px}.dp-weeks{max-height:calc(8 * 20px + var(--h-line));gap:2px;display:grid;overflow-y:auto}.wk-l{padding:0 var(--s3);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;line-height:18px}.dp-day.wk-a{background:var(--color-accent-bg);color:var(--color-accent-ink);border-radius:0}.dp-day.wk-b{background:var(--lightningcss-light,#cfddfb)var(--lightningcss-dark,#2b3752)}@supports (color:color-mix(in lab, red, red)){.dp-day.wk-b{background:color-mix(in srgb, var(--color-accent) 22%, var(--color-surface))}}.dp-day.wk-b{color:var(--color-accent-ink);border-radius:0}.dp-grid>.dp-day.wk-a:is(:nth-child(7n+1),:not(.wk-a)+*),.dp-grid>.dp-day.wk-b:is(:nth-child(7n+1),:not(.wk-b)+*){border-top-left-radius:var(--r-m);border-bottom-left-radius:var(--r-m)}.dp-grid>.dp-day.wk-a:is(:nth-child(7n),:last-child,:not(:has(+.wk-a))),.dp-grid>.dp-day.wk-b:is(:nth-child(7n),:last-child,:not(:has(+.wk-b))){border-top-right-radius:var(--r-m);border-bottom-right-radius:var(--r-m)}.dp-grid>.dp-day.wk-a:has(+.edge){border-top-right-radius:0;border-bottom-right-radius:0}.copy-word{align-items:center;gap:var(--s1);padding:0 var(--s1);border-radius:var(--r-s);background:var(--color-surface-muted);color:var(--color-text);font:inherit;cursor:copy;font-weight:600;display:inline-flex}.copy-word:hover{background:var(--color-hover)}.copy-word .lucide{width:14px;height:14px;color:var(--color-muted)}.copy-word__done{color:var(--color-plus);font-weight:400}.dd-btn{align-items:center;gap:var(--s2);height:var(--h-ctl);min-width:120px;max-width:calc(180px + var(--s2) + var(--s3));border:1px solid var(--color-control-border);border-radius:var(--r-m);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--fs-body);padding:0 var(--s3);cursor:pointer;line-height:20px;display:inline-flex}.dd-btn .dd-chev{width:16px;height:16px;color:var(--color-muted);flex:none;margin-left:auto}.dd-btn.dd-set .dd-chev{color:currentColor}.dd-btn .dd-val{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-btn.dd-set{border-color:var(--color-accent-border);background:var(--color-accent-bg);color:var(--color-accent-ink);font-weight:600}.dd-btn:hover{border-color:var(--color-muted)}.dd-btn.dd-set:hover{border-color:var(--color-accent)}.dd-btn[data-state=open]{border-color:var(--color-text);background:var(--color-text);color:var(--color-surface)}.dd-btn:has(>[data-state=open]){border-color:var(--color-text);background:var(--color-text);color:var(--color-surface)}.dd-btn:is(:has(>[data-state=open]),[data-state=open]) :is(.dd-chev,.dd-label){color:currentColor}.dd-btn.dd-btn--multi{min-width:0;max-width:none;padding:0}.dd-btn--multi .dd-cap{max-width:240px}.dd-btn--multi .dd-label{color:var(--color-text)}.dd-btn--multi.dd-set .dd-label{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.dd-btn--multi .dd-clear:hover{background:var(--color-accent-border)}.dd-pop{z-index:70;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-l);width:320px;box-shadow:var(--shadow-pop);overflow:hidden}.dd-pop--wide{width:360px}.dd-pop--field{width:var(--radix-popover-trigger-width,320px);border-radius:var(--r-m);border-color:var(--color-accent);min-width:0}.dd-pop--field[data-side=bottom]{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.dd-pop--field[data-side=top]{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px}.field-select[data-state=open]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.dd-search{padding:var(--s2);border-bottom:1px solid var(--color-divider)}.dd-search input{width:100%;height:var(--h-ctl);border:1px solid var(--color-control-border);border-radius:var(--r-m);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--fs-body);padding:0 var(--s2)}.dd-search input:focus{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);outline:none}.dd-trail{align-items:center;gap:2px var(--s1);padding:var(--s1) var(--s3);border-bottom:1px solid var(--color-divider);font-size:var(--fs-caption);color:var(--color-muted);flex-wrap:wrap;line-height:18px;display:flex}.dd-trail button{color:var(--color-accent-ink);text-underline-offset:2px;text-decoration:underline}.dd-trail [aria-current]{color:var(--color-text);font-weight:600}.dd-trail-sep{color:var(--color-muted)}.dd-list{max-height:calc(10 * var(--h-ctl));overflow:auto}.dd-list button,.dd-list .dd-item{justify-content:space-between;gap:var(--s3);width:100%;min-height:var(--h-ctl);font:inherit;font-size:var(--fs-body);padding:0 var(--s3);cursor:pointer;color:var(--color-text);text-align:left;background:0 0;border:0;border-radius:0;outline:none;align-items:center;line-height:20px;display:flex}.dd-list button:hover,.dd-list .dd-item:hover{background:var(--color-hover)}.dd-list .dd-item.dd-fixed{cursor:default}.dd-list .dd-item.dd-fixed:hover{background:0 0}.dd-list button[data-highlighted],.dd-list .dd-item[data-highlighted]{background:var(--color-accent-bg);box-shadow:inset 2px 0 0 var(--color-accent)}.dd-list button:focus-visible,.dd-list .dd-item:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.dd-list .dd-group{padding:var(--s2) var(--s3) var(--s1)}.dd-list button.on,.dd-list .dd-item.on{background:var(--color-accent-bg);color:var(--color-accent-ink);font-weight:600}.dd-list .dd-item.quiet{color:var(--color-muted)}.dd-list button[aria-disabled=true]{color:var(--color-muted);cursor:default}.dd-list button[aria-disabled=true]:hover{background:0 0}.dd-list button.indent{padding-left:28px}.cbx{border:1px solid var(--color-control-border);border-radius:var(--r-s);flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.cbx.on{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.cbx.off{border-color:var(--color-border)}.dd-list button:has(>.cbx):not([aria-disabled=true]):hover{background:var(--color-accent-bg);box-shadow:inset 2px 0 0 var(--color-accent)}.dd-list .dd-item:has(>.cbx):hover{background:var(--color-accent-bg);box-shadow:inset 2px 0 0 var(--color-accent)}.dd-list button:has(>.cbx):not([aria-disabled=true]):hover>.cbx:not(.on){border-color:var(--color-muted)}.dd-list .dd-item:has(>.cbx):hover>.cbx:not(.on){border-color:var(--color-muted)}:is(.dd-pop,.mcat):has(.dd-list :focus-visible) .dd-list :is(button,.dd-item):has(>.cbx):not(:focus-visible):hover{box-shadow:none;background:0 0}:is(.dd-pop,.mcat):has(.dd-list :focus-visible) .dd-list :is(button,.dd-item):has(>.cbx):not(:focus-visible):hover>.cbx:not(.on){border-color:var(--color-control-border)}.dd-list .dd-all{border-bottom:1px solid var(--color-divider)}.dd-list .dd-sub{color:var(--color-muted);white-space:nowrap}.dd-empty{padding:var(--s3);font-size:var(--fs-body);color:var(--color-muted)}.dd-pop--field{max-height:var(--radix-popover-content-available-height,100vh);flex-direction:column;display:flex}.dd-pop--field .dd-list{flex:auto;min-height:0;max-height:400px}.dd-list .dd-opt{padding-top:6px;padding-bottom:6px}.dd-list .dd-opt:has(.dd-opt-sub,.dd-opt-code){padding-top:var(--s1);padding-bottom:var(--s1)}.dd-opt-text{overflow-wrap:anywhere;flex:1;justify-items:start;min-width:0;display:grid}.dd-opt-text mark{color:inherit;background:0 0;font-weight:600}.dd-opt-code{margin-top:2px}.dd-opt-sub{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.dd-more{padding:var(--s2) var(--s3);border-top:1px solid var(--color-divider);font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.dd-foot{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.dd-pop>.pop-acts{padding:var(--s2) var(--s3);border-top:1px solid var(--color-divider)}.attn{grid-template-columns:minmax(calc(var(--s4) + 12px), auto) minmax(0, 1fr) auto auto;column-gap:var(--s3);margin-inline:calc(-1 * var(--s4));border-top:1px solid var(--color-divider);display:grid}.attn-row{grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--h-fact);padding:var(--s1) var(--s4);border-bottom:1px solid var(--color-divider);color:inherit;font-size:var(--fs-body);align-items:center;line-height:20px;text-decoration:none;display:grid}.attn-row:last-child{border-bottom:0}.attn-row:hover{background:var(--color-hover)}.attn-row .what{flex:1;min-width:0}.attn-row .num-val{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.attn-row .act{justify-self:end;align-items:center;gap:var(--s1);color:var(--color-accent);text-underline-offset:2px;white-space:nowrap;text-decoration:underline;display:inline-flex}.attn-row .act .lucide{flex:none;width:14px;height:14px}.attn-row:is(:hover,:focus-visible) .act{color:var(--color-accent-ink);text-decoration-thickness:2px}.pocket>summary{align-items:center;gap:var(--s2);cursor:pointer;min-height:var(--h-line);border-radius:var(--r-s);font-size:var(--fs-body);color:var(--color-text);font-weight:600;line-height:20px;list-style:none;display:flex}.pocket>summary::-webkit-details-marker{display:none}.pocket>summary:hover{background:var(--color-hover)}.pocket__chevron{width:16px;height:16px;color:var(--color-muted);flex:none;transition:transform .15s}.pocket[open]>summary>.pocket__chevron{transform:rotate(90deg)}.pagebar{align-items:center;gap:var(--s3);min-height:var(--h-ctl);font-size:var(--fs-body);color:var(--color-muted);flex-wrap:wrap;line-height:20px;display:flex}.pagebar .pg-count{white-space:nowrap}.pagebar .pg-nums{align-items:center;gap:var(--s1);display:inline-flex}.pagebar .pg-aside{align-items:center;gap:var(--s2);margin-left:auto;display:inline-flex}.pg-btn{min-width:var(--h-ctl);height:var(--h-ctl);padding:0 var(--s2);border-radius:var(--r-m);color:var(--color-muted);font:inherit;font-size:var(--fs-body);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;line-height:20px;text-decoration:none;display:inline-flex}.pg-btn:hover{border-color:var(--color-control-border);background:var(--color-hover);color:var(--color-text)}.pg-btn.on{border-color:var(--color-accent-border);background:var(--color-accent-bg);color:var(--color-accent-ink);font-weight:600}.pg-btn[aria-disabled=true]{opacity:.35;cursor:default;pointer-events:none}.pg-btn--word{padding:0 var(--s3);border-color:var(--color-control-border);color:var(--color-text)}.pg-btn .lucide{width:16px;height:16px}.pagebar .pg-gap{padding:0 var(--s1)}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--s3);flex-wrap:wrap;display:flex}.page-head .page-head__main{min-width:0}.page-head .crumbs{margin-bottom:var(--s1)}.page-head h1{font-size:var(--fs-title);letter-spacing:-.01em;font-weight:600;line-height:32px}.page-head .page-head__sub{font-size:var(--fs-body);color:var(--color-muted);margin-top:2px;line-height:20px}.page-head .page-head__title{align-items:center;gap:var(--s2);display:flex}.title-switch{align-items:center;gap:var(--s3);max-width:100%;height:var(--h-nav);margin-left:calc(-1 * var(--s2));padding:0 var(--s2);border-radius:var(--r-m);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.title-switch:hover{background:var(--color-hover)}.title-switch[data-state=open]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.title-switch .mk{width:32px;min-width:32px;padding:0}.title-switch__chev{width:20px;height:20px;color:var(--color-muted);flex:none}.switch-list{width:360px}.switch-list__body{max-height:400px;padding:var(--s1) var(--s2) var(--s2);overflow-y:auto}.switch-list__grp{padding:var(--s3) var(--s2) var(--s1)}.switch-list .nav-item{gap:var(--s3)}.switch-list .nav-item[data-highlighted]:not([aria-current]){background:var(--color-hover)}.switch-list .nav-item .mk{width:28px;min-width:28px;padding:0}.switch-list__none{padding:var(--s2);color:var(--color-muted);margin:0}.switch-list__foot{padding:var(--s2) var(--s4);border-top:1px solid var(--color-divider)}.section-help{font-size:var(--fs-body);color:var(--color-text);max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;line-height:20px;overflow-y:auto}.section-help p{margin:0}.section-help p+p{margin-top:var(--s2)}.page-head .page-head__slot{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.drill{max-width:100%;min-height:var(--h-line);line-height:var(--h-line);padding:0 var(--s1);border-radius:var(--r-s);color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;vertical-align:middle;box-shadow:inset 0 -1px 0 var(--color-accent-border);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;display:inline-block;overflow:hidden}.drill:hover{background:var(--color-hover);box-shadow:inset 0 0 0 1px var(--color-border), inset 0 -1px 0 var(--color-accent)}.drill:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.drill[aria-expanded=true]{background:var(--color-hover);box-shadow:inset 0 0 0 1px var(--color-border), inset 0 -1px 0 var(--color-accent)}.drill--phrase{align-items:center;gap:var(--s1);min-width:0;display:inline-flex;overflow:visible}.drill-count{color:var(--color-muted);font-variant-numeric:tabular-nums;flex:none}.drill-chev{width:16px;height:16px;color:var(--color-muted);flex:none}.field{flex-direction:column;align-items:stretch;min-width:0;display:flex}.field>label{margin-bottom:var(--s2)}.field__hint,.field>.err{margin-top:var(--s1)}.field__hint{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.field__optional{margin-left:var(--s2);font-size:var(--fs-caption);color:var(--color-muted);font-weight:400;line-height:18px}.req{color:var(--color-minus);margin-left:2px;font-weight:600}.form-col{gap:var(--s4);max-width:var(--w-form);flex-direction:column;display:flex}.chip{align-items:center;gap:var(--s1);height:var(--h-line);max-width:100%;padding:0 var(--s2);border:1px solid var(--color-border);border-radius:var(--r-s);background:var(--color-surface);font-size:var(--fs-caption);color:var(--color-text);white-space:nowrap;line-height:18px;display:inline-flex}.chip .chip__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.chip>button{width:var(--h-line);height:var(--h-line);border-radius:var(--r-s);color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-1px -7px -1px 0;display:inline-flex}.chip>button:hover{background:var(--color-hover);color:var(--color-text)}.chip>button .lucide{width:14px;height:14px}.chip .chip__note{color:var(--color-muted);font-size:var(--fs-eyebrow)}.chip--bad{border-color:var(--color-minus)}.chip--accent{border-color:var(--color-accent-border);background:var(--color-accent-bg);color:var(--color-accent-ink)}.chips{gap:var(--s1) var(--s2);flex-wrap:wrap;display:flex}.chk{align-items:center;gap:var(--s2);min-height:var(--h-line);font-size:var(--fs-body);cursor:pointer;line-height:20px;display:inline-flex}.chk>input{width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer;flex:none;margin:0}.chk.dim{color:var(--color-muted);cursor:default}.skel{background:var(--color-surface-muted);border-radius:var(--r-s)}@media (prefers-reduced-motion:no-preference){.skel{animation:1.6s ease-in-out infinite skel-pulse}}@keyframes skel-pulse{50%{opacity:.55}}.mk{height:var(--h-badge);border-radius:var(--r-s);min-width:28px;font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--mk,var(--lightningcss-light,#57627a)var(--lightningcss-dark,#97a1b5));justify-content:center;align-items:center;padding:0 6px;font-weight:600;line-height:16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mk{color:color-mix(in srgb, var(--mk,var(--color-muted)) 85%, var(--color-text))}}.mk{background:var(--mk,var(--lightningcss-light,#57627a)var(--lightningcss-dark,#97a1b5))}@supports (color:color-mix(in lab, red, red)){.mk{background:color-mix(in srgb, var(--mk,var(--color-muted)) 12%, var(--color-surface))}}.mk{box-shadow:inset 0 0 0 1px var(--mk,var(--lightningcss-light,#57627a)var(--lightningcss-dark,#97a1b5))}@supports (color:color-mix(in lab, red, red)){.mk{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk,var(--color-muted)) 35%, transparent)}}.mk{white-space:nowrap}.mk--fixed{width:28px;padding:0}.diff{column-gap:var(--s2);font-size:var(--fs-body);grid-template-columns:minmax(96px,168px) minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;row-gap:2px;line-height:20px;display:grid}.diff>li{display:contents}.diff .d-k{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.diff .d-old{color:var(--color-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-border);-webkit-text-decoration-color:var(--color-border);-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);overflow-wrap:anywhere;min-width:0}.diff .d-arrow{color:var(--color-muted)}.diff .d-new{overflow-wrap:anywhere;min-width:0}.diff .d-new.d-only{grid-column:2/-1}.placement{border:1px solid var(--color-border);border-radius:var(--r-l);min-width:0;container-type:inline-size}.placement-head{align-items:center;column-gap:var(--s4);row-gap:var(--s2);min-height:var(--h-row);padding:var(--s2) var(--s4);border-bottom:1px solid var(--color-divider);background:var(--color-bg);border-radius:calc(var(--r-l) - 1px) calc(var(--r-l) - 1px) 0 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.placement-head .ph-main{align-items:center;gap:var(--s1) var(--s4);flex-wrap:wrap;min-width:0;display:flex}.placement-head .ph-card{align-items:center;gap:var(--s1);font-size:var(--fs-form);font-variant-numeric:tabular-nums;flex:none;display:inline-flex}.placement-head .ph-sub{min-width:0;color:var(--color-muted);font-size:var(--fs-caption);white-space:nowrap;text-overflow:ellipsis;text-align:left;direction:rtl;flex:0 auto;line-height:18px;overflow:hidden}.placement-head .ph-sub>bdi{direction:ltr}.placement-head .ph-facts{align-items:center;gap:var(--s4);font-size:var(--fs-caption);margin-left:auto;display:flex}.placement-head .ph-fact{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.placement-head .ph-fact .warn{color:var(--color-warning)}.placement-head .ph-gate{grid-column:1/-1}.placement-counts{gap:var(--s1) var(--s4);margin-left:var(--s3);color:var(--color-muted);font-size:var(--fs-caption);flex-wrap:wrap;font-weight:400;display:inline-flex}.placement-counts b{color:var(--color-text);font-variant-numeric:tabular-nums}.peek-facts{gap:var(--s3) var(--s5);padding:var(--s1) 0 var(--s2);flex-wrap:wrap;display:flex}.peek-facts .fi{flex-direction:column;gap:2px;display:flex}.peek-facts .fi>b{font-size:var(--fs-form);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:22px}.peek-facts .fi>span{font-size:var(--fs-caption);color:var(--color-muted);white-space:nowrap;line-height:16px}.peek-facts .warn{color:var(--color-warning)}.placement-head .rating{align-items:center;gap:var(--s2);display:inline-flex}.placement-head .rating .bar{width:64px;min-width:0}.placement-head .rating .bar>i{background:var(--color-accent)}.placement-head .rating .bar>i.warn{background:var(--color-warning)}.placement>.placement-head:last-child{border-radius:calc(var(--r-l) - 1px);border-bottom:0}.placement-body{padding:var(--s4);gap:var(--s4);display:grid}.sub-block{border:1px solid var(--color-border);border-radius:var(--r-l);padding:var(--s3) var(--s4) var(--s4);min-width:0;container-type:inline-size}.sub-block>h5{margin:0 0 var(--s2);font-size:var(--fs-form);gap:var(--s2);white-space:nowrap;align-items:center;font-weight:600;line-height:24px;display:flex}.sub-block>h5 .block-head__slot{align-items:center;gap:var(--s2);min-width:0;margin-left:auto;font-weight:400;display:flex}.sub-block>h5 .fchips{gap:var(--s1)}.sub-block>h5 .fchip{height:var(--h-key);padding:0 var(--s2)}.ob-tbl td{vertical-align:top;white-space:normal;overflow-wrap:break-word;padding-block:10px}.sendbar{z-index:2;align-items:center;gap:var(--s2) var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--color-border);border-radius:var(--r-l);background:var(--color-surface);box-shadow:var(--shadow-card);flex-wrap:wrap;display:flex}.sendbar-why{align-items:baseline;gap:0 var(--s3);flex-wrap:wrap;flex:1 0 100%;margin:0;display:flex}.sendbar-done{color:var(--color-muted);font-size:var(--fs-caption)}.sendbar-why a{color:var(--color-accent-ink);text-underline-offset:2px;text-decoration:underline}.sendbar .sb-n{color:var(--color-muted);font-size:var(--fs-caption);margin-left:auto}.sendbar--exit{justify-content:flex-end}@media (min-height:720px){.sendbar{bottom:calc(-1 * var(--s5));position:sticky}.sendbar--page{bottom:0}.card .body:has(.sendbar){scroll-padding-bottom:calc(120px + var(--s2))}}.frow .dim{color:var(--color-muted)}.frow--flow>.v{white-space:normal;overflow:visible}.frow--flow .photos{margin-bottom:var(--s2)}.answer-unit{color:var(--color-muted);flex:none}.qrow-empty{min-height:var(--h-q);color:var(--color-muted);font-size:var(--fs-body);align-items:center;margin:0;line-height:20px;display:flex}.photos{align-items:center;gap:var(--s2);vertical-align:middle;display:inline-flex}.photos>a,.photos>.photo-preview,.photos>img{border-radius:var(--r-s);border:1px solid var(--color-divider);background:var(--color-surface-muted);object-fit:cover;flex:none;width:32px;height:40px;display:block;overflow:hidden}.photos>a>img,.photos>.photo-preview>img{object-fit:cover;width:100%;height:100%;display:block}.photos .more{border-radius:var(--r-s);border:1px dashed var(--color-border);width:32px;height:40px;color:var(--color-muted);font-size:var(--fs-eyebrow);flex:none;justify-content:center;align-items:center;display:inline-flex}.photos.photos--all{flex-wrap:wrap}.photos.photos--all>a,.photos.photos--all>.photo-preview{width:40px;height:40px}.submission-diff .photos{flex-wrap:wrap}.photo-set{gap:var(--s2);width:100%;display:grid}.photo-preview{border-radius:var(--r-m);cursor:pointer;background:0 0;border:0;padding:0;display:block}.photo-preview-full{object-fit:contain;max-width:100%;max-height:65vh;margin-inline:auto;display:block}.photo-cap .pe-link{width:var(--h-line);height:var(--h-line);border-radius:var(--r-m);color:var(--color-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.photo-cap .pe-link:hover,.photo-cap .pe-link:focus-visible{background:var(--color-hover);color:var(--color-text)}.photo-cap .pe-link svg{width:16px;height:16px}.photo-set{isolation:isolate}.photo-insert{border:1px dashed var(--color-border);border-radius:var(--r-m);width:20px;color:var(--color-accent);background:var(--color-surface);z-index:3;place-items:center;display:grid;position:absolute;top:0;bottom:32px;left:-10px}.photo-return-end{min-height:192px;position:relative}.photo-insert svg{width:16px;height:16px}.photo-insert:hover,.photo-insert:focus-visible{background:var(--color-accent-bg)}.photo-replace-target{border:1px solid var(--color-accent);border-radius:var(--r-m);color:var(--color-accent);z-index:2;background:0 0;place-items:center;display:grid;position:absolute;inset:24px 12px 32px}.photo-replace-target:hover,.photo-replace-target:focus-visible{background:var(--lightningcss-light,#e8efff8c)var(--lightningcss-dark,#1c2a4d8c)}@supports (color:color-mix(in lab, red, red)){.photo-replace-target:hover,.photo-replace-target:focus-visible{background:color-mix(in srgb, var(--color-accent-bg) 55%, transparent)}}.photo-replace-target svg{border-radius:var(--r-m);background:var(--color-surface);width:28px;height:28px;padding:5px}.photo-target--replace .photo-img{outline:2px solid var(--color-accent)}.photo-target--before:before{content:"";background:var(--color-accent);width:3px;position:absolute;top:0;bottom:0;left:-6px}.photo-archive-toggle{justify-self:start;align-items:center;gap:var(--s1);display:inline-flex}.photo-archive-toggle svg{width:16px;height:16px}.photo-tiles{gap:var(--s3);grid-template-columns:repeat(auto-fill,120px);width:100%;display:grid}.photo-tile{gap:var(--s1);display:grid;position:relative}.photo-img{border-radius:var(--r-m);background:var(--color-surface-muted);object-fit:contain;width:120px;height:160px;display:block}.photo-main{border-radius:var(--r-s);background:var(--color-surface);font-size:var(--fs-caption);padding:0 6px;font-weight:600;line-height:20px;position:absolute;bottom:30px;left:6px}.photo-tile>.grip{background:var(--color-surface);height:24px;margin:0;position:absolute;top:4px;left:4px}.photo-x{border-radius:var(--r-s);background:var(--color-surface);width:24px;height:24px;color:var(--color-muted);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:4px;right:4px}.photo-x:hover:not(:disabled){color:var(--color-text)}.photo-x svg{width:14px;height:14px}.photo-cap{font-size:var(--fs-caption);color:var(--color-muted);font-variant-numeric:tabular-nums;gap:2px;line-height:18px;display:grid}.photo-cap--actions{justify-content:space-between;align-items:center;gap:var(--s1);display:flex}.media-editor{display:contents}.photo-tiles--video{grid-template-columns:repeat(auto-fill,200px)}.video-tile{gap:var(--s2);width:200px;display:grid;position:relative}.video-tile>.grip{z-index:1;background:var(--color-surface);height:24px;margin:0;position:absolute;top:4px;left:4px}.video-tile .photo-img{aspect-ratio:16/9;width:200px;height:auto;position:relative;overflow:hidden}.video-poster{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.video-play{color:var(--color-on-scrim);place-items:center;display:grid;position:absolute;inset:0}.video-play svg{width:20px;height:20px;filter:drop-shadow(0 0 2px var(--color-scrim))}.video-len{right:var(--s2);bottom:var(--s2);padding:0 var(--s1);border-radius:var(--r-s);background:var(--color-scrim);color:var(--color-on-scrim);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;position:absolute}.video-tile--taking .video-play,.video-tile--bad .video-play{color:var(--color-muted)}.video-tile--bad .photo-img{outline:2px solid var(--color-warning);outline-offset:1px}.photo-tile--lifted{z-index:2}.photo-tile--lifted .photo-img{box-shadow:var(--shadow-pop);outline:2px solid var(--color-accent)}.photo-tile--bad .photo-img{opacity:.5;outline:2px solid var(--color-minus)}.photo-drop{justify-content:center;align-items:center;gap:var(--s2);width:100%;min-height:72px;padding:var(--s2);border:1px dashed var(--color-control-border);border-radius:var(--r-l);flex-wrap:wrap;display:flex;position:relative}.photo-drop--over{border:2px solid var(--color-accent);background:var(--color-accent-bg);color:var(--color-accent-ink);font-weight:600}.photo-sum,.photo-full{font-size:var(--fs-body);line-height:20px}.head-acts{align-items:center;gap:var(--s3);display:inline-flex}.dkind{height:var(--h-badge-dense);border:1px solid var(--color-border);border-radius:var(--r-s);font-size:var(--fs-eyebrow);letter-spacing:.04em;color:var(--color-muted);align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.gap-open,.gap-word{color:var(--color-minus)}.gap-open{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.gap-open:hover{text-underline-offset:3px;text-decoration:underline}.opener{border-radius:var(--r-m);width:28px;height:28px;color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}.opener:hover{background:var(--color-hover);color:var(--color-text)}.opener svg{width:16px;height:16px;transition:transform .15s}.opener.is-open svg{transform:rotate(180deg)}.tbl-docs2 tr.open>td{background:var(--lightningcss-light,#f4f7fe)var(--lightningcss-dark,#1a1f2c)}@supports (color:color-mix(in lab, red, red)){.tbl-docs2 tr.open>td{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))}}.tbl-docs2 tr.open>td{border-bottom-color:#0000}.tbl-wrap--sticky-end.tbl-docs2 .data-table tr.sheet-tr>td{box-shadow:none;background:var(--lightningcss-light,#f4f7fe)var(--lightningcss-dark,#1a1f2c);border-left:0;position:static}@supports (color:color-mix(in lab, red, red)){.tbl-wrap--sticky-end.tbl-docs2 .data-table tr.sheet-tr>td{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))}}.tbl-wrap--sticky-end.tbl-docs2 .data-table tr.open>td:last-child{background:var(--lightningcss-light,#f4f7fe)var(--lightningcss-dark,#1a1f2c)}@supports (color:color-mix(in lab, red, red)){.tbl-wrap--sticky-end.tbl-docs2 .data-table tr.open>td:last-child{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))}}.tbl-wrap--sticky-end.tbl-docs2 .data-table tr.fresh>td:last-child{background:var(--lightningcss-light,#edf6f3)var(--lightningcss-dark,#18262a)}@supports (color:color-mix(in lab, red, red)){.tbl-wrap--sticky-end.tbl-docs2 .data-table tr.fresh>td:last-child{background:color-mix(in srgb, var(--color-plus) 7%, var(--color-surface))}}.tbl-docs2 .doc-sheet .data-table th:last-child,.tbl-docs2 .doc-sheet .data-table td:last-child{box-shadow:none;border-left:0;position:static}.tbl-docs2{container-type:inline-size}.tbl-docs2 .doc-sheet{left:var(--s3);width:calc(100cqi - 2 * var(--s3));max-width:100%;position:sticky}.doc-sheet{border:1px solid var(--color-border);border-radius:var(--r-l);background:var(--color-surface);padding:0 var(--s5) var(--s2)}.doc-sheet__head{align-items:center;gap:var(--s3);min-height:var(--h-row);display:flex}.doc-sheet__head h3{font-size:var(--fs-block);font-weight:600;line-height:24px}.doc-sheet__head .grow{flex:1}.doc-sheet .frows{border-top:1px solid var(--color-divider)}.doc-sheet .sig{white-space:normal;align-items:flex-start}.doc-sheet .sig>.st{margin-top:5px}.sheet-codes,.sheet-scans{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:inline-flex}.scan-chip{align-items:center;gap:var(--s2);max-width:360px;height:var(--h-ctl);padding:0 var(--s3);border:1px solid var(--color-border);border-radius:var(--r-m);background:var(--color-bg);font:inherit;color:var(--color-accent-ink);cursor:pointer;display:inline-flex}.scan-chip:hover{border-color:var(--color-control-border)}.scan-chip svg{flex:none;width:16px;height:16px}.sheet-skus{gap:var(--s2);padding:var(--s1) 0;display:grid}.sheet-skus .data-table tbody td{height:44px}.sheet-add{align-items:center;gap:var(--s3);display:flex}.blocked-line{align-items:center;gap:var(--s2);font-size:var(--fs-caption);color:var(--color-text);line-height:18px;display:flex}.blocked-line svg{width:16px;height:16px;color:var(--color-warning);flex:none}.doc-sheet:has(.card-form){border-color:var(--color-accent-border);box-shadow:0 0 0 2px var(--color-accent-bg)}.doc-sheet .form-bar{z-index:2;margin:0 calc(-1 * var(--s5)) calc(-1 * var(--s2));padding:var(--s3) var(--s5);border-radius:0 0 var(--r-l) var(--r-l);background:var(--color-surface);position:sticky;bottom:0}.scan-chip--local{color:var(--color-text);cursor:default}.scan-chip--local:hover{border-color:var(--color-border)}.tbl-docs2 tr.fresh>td{background:var(--lightningcss-light,#edf6f3)var(--lightningcss-dark,#18262a)}@supports (color:color-mix(in lab, red, red)){.tbl-docs2 tr.fresh>td{background:color-mix(in srgb, var(--color-plus) 7%, var(--color-surface))}}.sku-docs{table-layout:fixed}.sku-docs col.c-kind{width:72px}.sku-docs col.c-no{width:300px}.sku-docs col.c-term{width:176px}.sku-docs col.c-scan{width:96px}.sku-docs col.c-act{width:48px}.sku-docs tbody td{vertical-align:top;border-bottom:0;height:auto}.data-table.sku-docs th,.data-table.sku-docs td{border-right:0}.sku-docs :where(tbody+tbody>tr:first-child)>td{border-top:1px solid var(--color-divider)}.data-table.sku-docs tbody tr:hover td{background:0 0}.sku-docs :where(tr.fl1)>td{padding-top:var(--s2);padding-bottom:var(--s1)}.sku-docs :where(tr.fl2)>td{padding-top:var(--s1);padding-bottom:var(--s1)}.sku-docs :where(tr.fl2:last-child,tr.fl2:has(+.fl-on),tr.fl3)>td{padding-bottom:var(--s3)}.sku-docs :where(tr.fl3)>td{font-size:var(--fs-caption);color:var(--color-muted);padding-top:0;line-height:18px}.doc-no{overflow-wrap:normal;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.doc-term{display:grid}.doc-floor3{align-items:center;gap:var(--s1) var(--s4);flex-wrap:wrap;display:inline-flex}.doc-routes{align-items:center;gap:var(--s1) var(--s3);flex-wrap:wrap;display:flex}.doc-on{align-items:center;gap:var(--s1) var(--s2);flex-wrap:wrap;min-height:28px;display:flex}.sku-docs tr.fl-on{display:none}.doc-on__cab{align-items:center;gap:var(--s1);color:var(--color-text);text-decoration:none;display:inline-flex}.doc-on__cab:hover>span:last-child{text-decoration:underline}.doc-goes{align-items:center;gap:var(--s1);display:inline-flex}.sku-docs:not(.sku-docs--routes) col.c-no{width:auto}@container (max-width:999px){.sku-docs col.c-no{width:auto}.sku-docs col.c-on{width:0}.sku-docs .c-on{visibility:hidden;border-right:0;padding:0;overflow:hidden}.sku-docs td.c-on>*{display:none}.sku-docs tr.fl-on{display:table-row}.sku-docs :where(tr.fl2:has(+.fl-on),tr.fl3:has(+.fl-on))>td{padding-bottom:var(--s1)}.sku-docs :where(tr.fl-on)>td{padding-top:var(--s1);padding-bottom:var(--s3)}}@container (max-width:759px){.sku-docs,.sku-docs tbody,.sku-docs tr,.sku-docs tr.fl-on,.sku-docs td{display:block}.sku-docs colgroup,.sku-docs thead,.sku-docs td.c-on{display:none}.sku-docs tbody{padding:var(--s2) 0 var(--s3);position:relative}.sku-docs tbody+tbody{border-top:1px solid var(--color-divider)}.sku-docs td{padding:var(--s1) var(--s3);border:0}.sku-docs td[data-label]:before{content:attr(data-label);font-size:var(--fs-caption);color:var(--color-muted);line-height:18px;display:block}.sku-docs td.c-act{top:var(--s2);position:absolute;right:0}}.doc-grp+.doc-grp{border-top:1px solid var(--color-border)}.doc-h{align-items:center;gap:var(--s2);min-height:var(--h-row);display:flex}.doc-h .grow{flex:1}.doc-grp.fresh{margin:0 calc(-1 * var(--s5));padding:0 var(--s5) var(--s2);background:var(--color-accent-bg);box-shadow:inset 2px 0 0 var(--color-accent-border)}.doc-t{font-size:var(--fs-body);font-weight:600;line-height:20px}.doc-kind{border-radius:var(--r-s);font-weight:600}.doc-shared{margin:0 0 var(--s2);font-size:var(--fs-caption);line-height:18px}.cf-warn{margin-top:var(--s1);font-size:var(--fs-caption);line-height:18px;display:block}.pe-above{margin-bottom:var(--s1);font-size:var(--fs-caption);line-height:18px;display:block}.pop-notice{font-size:var(--fs-caption);margin:0;line-height:18px}.pe-gap-words{align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:inline-flex}.skus{align-items:center;gap:var(--s2);min-width:0;max-width:100%;display:inline-flex}.skus .n{font-variant-numeric:tabular-nums;color:var(--color-muted);text-align:right;flex:none;min-width:16px}.skus .clip{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.until{align-items:center;gap:var(--s2);white-space:nowrap;display:inline-flex}.td-act{text-align:right}.data-table tr.done td{color:var(--color-muted)}.more{align-items:center;gap:var(--s2) var(--s3);min-height:var(--h-ctl);flex-wrap:wrap;display:flex}.more .grow{flex:1}.codechip{height:var(--h-line);padding-left:var(--s2);border:1px solid var(--color-border);border-radius:var(--r-s);background:var(--color-surface);font-size:var(--fs-caption);white-space:nowrap;align-items:center;gap:2px;max-width:100%;display:inline-flex}.codechip .font-mono{font-size:var(--fs-caption)}.picks{gap:var(--s2);flex-direction:column;max-height:360px;display:flex;overflow:auto}.pick-doc{align-items:center;column-gap:var(--s2);min-height:var(--h-ctl);padding:var(--s1) var(--s3);border:1px solid var(--color-border);border-radius:var(--r-m);flex:none;grid-template-columns:auto minmax(0,1fr);row-gap:2px;display:grid}.pick-doc.on{border-color:var(--color-accent)}.pick-doc-head{align-items:center;gap:var(--s2);min-width:0;display:flex}.pick-doc-meta{color:var(--color-muted);font-size:var(--fs-caption);flex:none;margin-left:auto}.pick-doc-name{color:var(--color-muted);font-size:var(--fs-caption);grid-column:2}.pick-cap{margin:var(--s2) 0 0;color:var(--color-muted);font-size:var(--fs-caption);flex:none;font-weight:600}.picks>.pick-cap:first-child{margin-top:0}.pick-group{border:1px solid var(--color-divider);border-radius:var(--r-m);flex:none;overflow:hidden}.pick-sku{align-items:center;gap:var(--s2);min-height:var(--h-ctl);padding:0 var(--s3) 0 var(--s5);border-top:1px solid var(--color-divider);display:flex}.pick-sku.on{background:var(--color-accent-bg)}.pick-sku .pick{gap:var(--s3);align-items:baseline;min-width:0;display:inline-flex}.pick-sku .article,.tbl-cover .article{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:var(--fs-caption);color:var(--color-muted)}.consequence{color:var(--color-muted);font-size:var(--fs-caption);line-height:18px}.tbl-cover{table-layout:fixed;min-width:1400px}.tbl-cover .c2-top{align-items:center;gap:var(--s2);height:20px;display:flex}.tbl-cover .ask{color:var(--color-warning);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.modal{z-index:40;background:#0b0d12d1;flex-direction:column;display:flex;position:fixed;inset:0}.modal-bar{align-items:center;gap:var(--s4);height:var(--h-row);padding:0 var(--s3) 0 var(--s4);background:var(--color-surface);border-bottom:1px solid var(--color-divider);flex:none;display:flex}.modal-title{min-width:0;max-width:360px;line-height:18px;display:grid}.modal-title .clip{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.filetabs{align-items:center;gap:var(--s1);min-width:0;display:flex}.filetab{align-items:center;gap:var(--s2);height:var(--h-line);max-width:220px;padding:0 var(--s2);border-radius:var(--r-s);font:inherit;font-size:var(--fs-caption);color:var(--color-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}.filetab .clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filetab.on{background:var(--color-accent-bg);color:var(--color-accent-ink);font-weight:600}.zoom{align-items:center;gap:var(--s1);margin-left:auto;display:inline-flex}.zoom-val{text-align:center;font-variant-numeric:tabular-nums;min-width:48px;font-size:var(--fs-caption)}.modal-bar .pages{white-space:nowrap;font-size:var(--fs-caption);color:var(--color-muted)}.modal-bar .acts{gap:var(--s1);display:inline-flex}.modal-body{padding:var(--s5);align-items:center;gap:var(--s4);flex-direction:column;flex:1;display:flex;overflow:auto}.modal-body canvas,.modal-body img{box-shadow:var(--shadow-pop);background:#fff;max-width:none;display:block}.modal-body .nopreview{gap:var(--s3);padding:var(--s6);border-radius:var(--r-l);background:var(--color-surface);color:var(--color-muted);justify-items:center;display:grid}.sig{align-items:center;gap:var(--s2);white-space:nowrap;min-width:0;display:inline-flex}.sig>.st{margin:0 1px}.tbl-catalog td.td-chk,.tbl-catalog th.td-chk{padding:0 0 0 var(--s2)}.tbl-catalog .chk{width:var(--h-line);justify-content:center}.tbl-catalog tbody tr.sel td{background:var(--lightningcss-light,#f4f7fe)var(--lightningcss-dark,#1a1f2c)}@supports (color:color-mix(in lab, red, red)){.tbl-catalog tbody tr.sel td{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))}}.tbl-catalog thead tr.selrow th{height:var(--h-head-sub);background:var(--color-accent-bg);border-bottom:1px solid var(--color-accent-border);font-size:var(--fs-body);letter-spacing:0;text-transform:none;color:var(--color-text);font-weight:400;line-height:20px;overflow:visible}.selbar{align-items:center;gap:var(--s3);display:inline-flex}.selbar .selbar-n{color:var(--color-accent-ink)}.artic{align-items:center;gap:var(--s1);min-width:0;max-width:100%;display:inline-flex}.artic .sku-key{min-width:0}.cabs-cell{align-items:center;gap:var(--s1);padding:5px 5px 5px 0;display:flex;overflow:hidden}.cabs-cell button.mk,.cab-marks button.mk{cursor:pointer;border:0;width:28px;min-width:28px;padding:0;font-family:inherit;position:relative}.cabs-cell button.mk:before{content:"";position:absolute;inset:-3px 0}.cabs-cell .mk--more{--mk:var(--color-muted);letter-spacing:0}.cabs-cell .none{font-size:var(--fs-caption);color:var(--color-muted);white-space:nowrap}.cab-lines{padding:var(--s1) 0;display:grid}.cab-line{align-items:center;column-gap:var(--s3);height:calc(var(--h-line) + var(--s1));grid-template-columns:auto minmax(0,1fr);display:grid}.cab-line--n{grid-template-columns:minmax(0,1fr)}.cab-line .n{font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.cab-line .n.none,.cab-line--off .n{color:var(--color-muted)}.cab-marks{gap:var(--s1);display:flex}.cab-marks button.mk:before{content:"";position:absolute;inset:-1px 0}.cab-grp-n{font-size:var(--fs-caption);color:var(--color-muted);font-variant-numeric:tabular-nums}.cab-list{display:grid}.cab-row{align-items:center;gap:var(--s2) var(--s3);min-height:40px;padding:0 var(--s4);border-top:1px solid var(--color-divider);color:var(--color-text);grid-template-columns:28px minmax(0,1fr) auto;text-decoration:none;display:grid}.cab-row:hover{background:var(--color-hover)}.cab-row .mk{width:28px;min-width:28px;padding:0;position:relative}.cab-row .mk>.st{width:7px;height:7px;position:absolute;top:-3px;right:-3px}.cabs-cell button.mk:hover,.cabs-cell button.mk[aria-expanded=true],.cab-marks button.mk:hover,.cab-marks button.mk[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--mk,var(--lightningcss-light,#57627a)var(--lightningcss-dark,#97a1b5))}@supports (color:color-mix(in lab, red, red)){.cabs-cell button.mk:hover,.cabs-cell button.mk[aria-expanded=true],.cab-marks button.mk:hover,.cab-marks button.mk[aria-expanded=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk,var(--color-muted)) 80%, transparent)}}.cabs-cell button.mk>.st,.cab-marks button.mk>.st{width:7px;height:7px;position:absolute;top:-3px;right:-3px}.peek-code{margin:0 0 var(--s2);display:flex}.peek-state{align-items:center;gap:var(--s2);font-size:var(--fs-body);min-width:0;line-height:20px;display:flex}.peek-state>b{white-space:nowrap;font-weight:600}.peek-state.warn>b{color:var(--color-warning)}.peek-state.neg>b{color:var(--color-minus)}.peek-state>.muted{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sp-form{align-items:center;gap:var(--s2);display:flex}.sp-form .sp-since{font-size:var(--fs-caption);color:var(--color-muted)}.sp-note{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.sp-hist{border-collapse:collapse;width:100%;font-size:var(--fs-body)}.sp-hist caption{text-align:left;padding:var(--s2) 0 var(--s1)}.sp-hist td{height:var(--h-ctl);padding:0 var(--s2) 0 0;border-top:1px solid var(--color-divider);white-space:nowrap;vertical-align:middle}.sp-hist td:first-child{width:160px}.sp-hist td:nth-child(2){width:110px;font-size:var(--fs-caption);color:var(--color-muted)}.sp-hist td:last-child{max-width:0;font-size:var(--fs-caption);color:var(--color-muted);text-overflow:ellipsis;overflow:hidden}.chainbar{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--color-border);border-radius:var(--r-l);background:var(--color-surface);flex-wrap:wrap;display:flex}.chain-step{padding:var(--s1) var(--s3);border-radius:var(--r-m);gap:2px;display:grid}.chain-step.on{background:var(--color-accent-bg);box-shadow:inset 0 0 0 1px var(--color-accent-border)}.chain-step>i{font-style:normal;font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.chain-arrow{color:var(--color-muted);display:inline-flex}.status-key{align-items:center;gap:var(--s2);display:inline-flex}.status-key .since{font-size:var(--fs-caption);color:var(--color-muted)}.pl-stack{min-width:0;display:grid}.cabtabs{align-items:flex-end;gap:var(--s1);padding-left:var(--s2);flex-wrap:wrap;display:flex}@media (min-height:720px){.card .body:has(>.pl-stack){scroll-padding-top:calc(var(--placement-tabs-height,44px) + var(--placement-head-height,0px) + var(--s2))}.pl-stack>.cabtabs{top:calc(-1 * var(--s4));z-index:2;background:var(--color-surface);box-shadow:0 calc(-1 * var(--s4)) 0 var(--color-surface);position:sticky}.placement[data-sticky=true]>.placement-head{top:calc(var(--placement-tabs-height,44px) - var(--s4));z-index:1;position:sticky}}.cabtab{align-items:center;gap:var(--s2);height:44px;padding:0 var(--s4);border-radius:var(--r-l) var(--r-l) 0 0;color:var(--color-muted);font-size:var(--fs-body);white-space:nowrap;border:1px solid #0000;border-bottom:0;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.cabtab:hover{background:var(--color-hover);color:var(--color-text)}.cabtab.on{z-index:1;border-color:var(--color-border);background:var(--color-bg);color:var(--color-text);box-shadow:inset 0 2px 0 var(--color-accent);margin-bottom:-1px;font-weight:600}.cabtab .nm{text-overflow:ellipsis;max-width:220px;overflow:hidden}.cabtab .cab-st{align-items:center;gap:var(--s1);font-size:var(--fs-caption);color:var(--color-muted);font-weight:400;display:inline-flex}.cabtab .tab-n{margin-left:0;font-weight:400}.cabtab .cab-st--warn{color:var(--color-text)}.cabtab .cab-st--bad{color:var(--color-minus)}.cabtab .cab-st--run{color:var(--color-accent-ink)}.cabtab .mk--draft{box-shadow:none;outline:1px dashed var(--mk,var(--lightningcss-light,#57627a)var(--lightningcss-dark,#97a1b5));background:0 0}@supports (color:color-mix(in lab, red, red)){.cabtab .mk--draft{outline:1px dashed color-mix(in srgb, var(--mk,var(--color-muted)) 60%, transparent)}}.cabtab .mk--draft{outline-offset:-1px;color:var(--color-muted)}.pl-stack>.cabtabs+.placement,.pl-stack>.cabtabs+.placement>.placement-head{border-top-left-radius:0}.placement-head .ph-act{align-items:center;gap:var(--s2);flex:none;margin-left:auto;display:inline-flex}.placement-head .ph-act svg{width:16px;height:16px}.mode-tag{height:var(--h-badge);padding:0 var(--s2);border-radius:var(--r-s);background:var(--color-accent-bg);color:var(--color-accent-ink);font-size:var(--fs-caption);align-items:center;font-weight:600;display:inline-flex}.pl-note{align-items:center;gap:var(--s2);min-height:var(--h-row);padding:0 var(--s4);border-radius:var(--r-m);background:var(--color-bg);font-size:var(--fs-body);margin:0;line-height:20px;display:flex}.pl-note .t{flex:auto;min-width:0}.pl-note .go{flex:none}.placement-head .ph-st{height:22px;margin-left:var(--s2);padding:0 var(--s2);border:1px solid var(--color-border);border-radius:var(--r-s);background:var(--color-bg);color:var(--color-muted);font-size:var(--fs-caption);vertical-align:1px;align-items:center;font-weight:400;display:inline-flex}.placement-head .ph-st--run{background:var(--color-accent-bg);color:var(--color-accent-ink);border-color:#0000}.placement-head .ph-st--bad{color:var(--color-minus);border-color:currentColor}.placement-head .ph-st--warn{color:var(--color-warning);border-color:currentColor}.opbox{align-items:flex-start;gap:var(--s2) var(--s4);padding:var(--s3) var(--s4);border:1px solid var(--color-border);border-radius:var(--r-l);background:var(--color-surface);font-size:var(--fs-body);flex-wrap:wrap;line-height:20px;display:flex}.opbox--bad{border-color:var(--color-minus)}.opbox--warn{border-color:var(--color-warning)}.opbox-line{align-items:center;gap:var(--s2);min-height:24px;display:inline-flex}.opbox-when{min-height:24px;color:var(--color-muted);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.opbox-acts{align-items:center;gap:var(--s3);min-height:24px;margin-left:auto;display:inline-flex}.opbox-list{gap:var(--s1);padding-left:calc(10px + var(--s2) + var(--s4));flex:100%;margin:0;list-style:outside;display:grid}.opbox-more{flex:100%;min-width:0}.opbox-list--plain{padding-left:0;list-style:none}.opbox-list--plain>li{align-items:center;gap:var(--s2);display:flex}.send{gap:var(--s3);padding:var(--s3) var(--s4) var(--s4);border:1px solid var(--color-border);border-radius:var(--r-l);background:var(--color-surface);display:grid}.send--bad{border-color:var(--color-minus)}.send--warn{border-color:var(--color-warning)}.send-head{align-items:center;gap:var(--s2) var(--s3);min-height:var(--h-ctl);flex-wrap:wrap;display:flex}.send-ttl{font-weight:600}.send-when{color:var(--color-muted);font-variant-numeric:tabular-nums}.send-acts{align-items:center;gap:var(--s2);margin-left:auto;display:inline-flex}.stp{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.stp-i{justify-items:center;gap:var(--s1);padding:0 var(--s2);text-align:center;display:grid;position:relative}.stp-i:before{content:"";background:var(--color-control-border);height:2px;position:absolute;top:11px;left:calc(16px - 50%);right:calc(50% + 16px)}.stp-i:first-child:before{display:none}.stp-i--done:before,.stp-i--run:before,.stp-i--bad:before,.stp-i--warn:before{background:var(--color-plus)}.stp-n{border:2px solid var(--color-control-border);background:var(--color-surface);width:24px;height:24px;color:var(--color-on-accent);font-size:var(--fs-caption);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.stp-n svg{width:14px;height:14px}.stp-i--done .stp-n{border-color:var(--color-plus);background:var(--color-plus)}.stp-i--run .stp-n{border-color:var(--color-accent);color:var(--color-accent)}.stp-i--bad .stp-n{border-color:var(--color-minus);background:var(--color-minus)}.stp-i--warn .stp-n{border-color:var(--color-warning);background:var(--color-warning)}.stp-i--skip .stp-n{border-style:dashed}.stp-w{font-size:var(--fs-body);line-height:20px}.stp-i--run .stp-w{font-weight:600}.stp-i--wait .stp-w,.stp-i--skip .stp-w{color:var(--color-muted)}.stp-i--bad .stp-w{color:var(--color-minus);font-weight:600}.stp-i--warn .stp-w{color:var(--color-warning);font-weight:600}.stp-t{min-height:18px;font-size:var(--fs-caption);color:var(--color-muted);font-variant-numeric:tabular-nums;line-height:18px}.res{gap:var(--s2);padding:var(--s3) var(--s4);border-radius:var(--r-m);background:var(--color-bg);display:grid}.res-h{align-items:flex-start;gap:var(--s2);font-weight:600;display:inline-flex}.res-h svg{flex:none;width:16px;height:16px;margin-top:2px}.res--ok .res-h svg{color:var(--color-plus)}.res--bad .res-h{color:var(--color-minus)}.res--warn .res-h{color:var(--color-warning)}.res-l{gap:var(--s1);margin:0 0 0 var(--s5);padding:0;list-style:none;display:grid}.res-l li{gap:var(--s3);grid-template-columns:200px 1fr;align-items:baseline;display:grid}.res-l li>.go,.res-l li>.res-f{justify-self:start;font-weight:600}.res-l li.nofield{grid-template-columns:1fr}.res-acts{align-items:center;gap:var(--s3);margin-left:var(--s5);flex-wrap:wrap;display:flex}.post-json{min-width:0;margin:0}.post-json figcaption{align-items:center;gap:var(--s2);color:var(--color-muted);font-size:var(--fs-caption);line-height:18px;display:flex}.post-json pre{margin:var(--s1) 0 0;max-height:480px;padding:var(--s3) var(--s4);border:1px solid var(--color-border);border-radius:var(--r-m);background:var(--color-bg);font-size:var(--fs-caption);white-space:pre;line-height:18px;overflow:auto}.post-events{gap:var(--s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.post-events summary{min-height:var(--h-line);cursor:pointer;font-size:var(--fs-body);line-height:20px}.card-grp>h5{margin:var(--s5) 0 var(--s1);font-size:var(--fs-body);color:var(--color-muted);font-weight:600;line-height:20px}.card-grp:first-of-type>h5{margin-top:var(--s2)}.card-stack{display:grid}.card-row-notes{align-items:center;gap:var(--s1) var(--s3);margin-top:var(--s1);font-size:var(--fs-caption);flex-wrap:wrap;line-height:18px;display:flex}.card-row-note{color:var(--color-muted)}.card-row-note--warn{color:var(--color-minus)}.long-text{min-width:0;display:block}.long-text__body{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.long-text__body--cut{max-height:3lh;overflow:hidden}.long-text__body--fade{cursor:pointer;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5lh),#0000);mask-image:linear-gradient(#000 calc(100% - 1.5lh),#0000)}.long-text__more{margin-top:var(--s1)}.long-text__more.vh:focus-visible{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.code-plate{align-items:center;gap:var(--s1) var(--s2);flex-wrap:wrap;min-width:0;display:inline-flex}.code-plate__name{color:var(--color-muted)}.tn-line{margin:var(--s2) 0 var(--s1);font-size:var(--fs-body);line-height:20px;display:block}.cks{margin-top:var(--s1);gap:2px;display:grid}.ck{align-items:flex-start;gap:var(--s1);font-size:var(--fs-caption);white-space:normal;line-height:18px;display:inline-flex}.ck svg{flex:none;width:14px;height:14px;margin-top:2px}.ck--ok svg{color:var(--color-plus)}.ck--no{color:var(--color-minus)}.ck--warn{color:var(--color-warning)}.answer-control{gap:var(--s2);justify-self:stretch;justify-items:start;min-width:0;display:grid}.answer-add{gap:var(--s1);justify-self:stretch;min-width:0;display:grid}.answer-blank{font-size:var(--fs-body);align-self:center}.answer-control .chip{height:auto;min-height:var(--h-line);white-space:normal}.answer-control .chip .chip__text{overflow-wrap:anywhere;padding:2px 0;overflow:visible}.pick-list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.pick-row{align-items:flex-start;gap:var(--s3);padding:var(--s2) var(--s3);border:1px solid var(--color-border);border-radius:var(--r-m);cursor:pointer;display:flex}.pick-row>input{margin-top:3px}.pick-row--on{border-color:var(--color-accent)}.pick-row--off{cursor:default;color:var(--color-muted)}.pick-text{font-size:var(--fs-body);overflow-wrap:anywhere;line-height:20px;display:block}.pick-note{color:var(--color-muted);font-size:var(--fs-caption);line-height:18px;display:block}.charc-fold{margin-top:var(--s4)}.charc-fold>summary{width:fit-content;min-height:var(--h-line);cursor:pointer;color:var(--color-muted);font-size:var(--fs-body);line-height:20px;display:list-item}.charc-fold ul{gap:var(--s1);margin:var(--s1) 0 0;font-size:var(--fs-body);padding:0;line-height:20px;list-style:none;display:grid}.card-history{gap:var(--s2);font-size:var(--fs-body);margin:0;padding:0;line-height:20px;list-style:none;display:grid}.card-history summary{width:fit-content;min-height:var(--h-line);cursor:pointer;display:list-item}.card-history details[open]>summary{margin-bottom:var(--s2)}.card-history-first{color:var(--color-muted)}.dyn-bar{align-items:center;gap:var(--s2);min-height:var(--h-ctl);flex-wrap:wrap;flex:none;display:flex}.dyn-bar>.btn,.dyn-bar>button{white-space:nowrap;flex:none}.dyn-bar .bar-end{gap:var(--s2);flex:none;margin-left:auto;display:inline-flex}.dyn-bar .dd-btn{gap:var(--s1);max-width:none;padding-right:var(--s2);white-space:nowrap;flex:none}.page--fill .dyn-bar:has(+.dyn-frame,+.empty-frame){min-height:var(--h-row);padding:var(--s2) var(--s3);column-gap:var(--s4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-l) var(--r-l) 0 0;margin-bottom:calc(-1 * var(--s3));border-bottom:0}.page--fill .dyn-bar+:is(.dyn-frame,.empty-frame){border-top-color:var(--color-divider);border-top-left-radius:0;border-top-right-radius:0}.dyn-tip{z-index:60;gap:2px;display:grid;position:fixed}.dyn-tip[hidden]{display:none}.tip-t{border-collapse:collapse;font-variant-numeric:tabular-nums}.tip-t :is(th,td){padding:2px var(--s2);border:1px solid var(--color-divider);white-space:nowrap;font-weight:400}.tip-t th{text-align:left;color:var(--color-muted)}.tip-t td{text-align:right}.tip-t--words{width:100%;font-size:var(--fs-body);line-height:20px}.tip-t--words td{text-align:left;white-space:normal}.tip-t tr.head :is(th,td){color:var(--color-text);font-weight:600}.tip-t tr.muted :is(th,td),.tip-t tr.group th{color:var(--color-muted)}.tip-t tr:is(.wide,.title) th{white-space:normal;max-width:320px;color:var(--color-text)}.tip-t tr.cols :is(th,td){font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:600;line-height:16px}.tip-t tr.acct th{color:var(--color-text)}.tip-t tr:first-child>*{border-top:0}.tip-t tr:last-child>*{border-bottom:0}.tip-t tr>:first-child{border-left:0;padding-left:0}.tip-t tr>:last-child{border-right:0;padding-right:0}.ord-pop{gap:var(--s3);width:520px;max-width:none;padding:var(--s4);grid-template-columns:max-content minmax(0,1fr);display:grid}.ord-pop.pop-closable{padding-right:calc(var(--s4) + var(--h-line))}.ord-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:var(--s3);display:grid}.ord-k{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.mset{gap:var(--s3);width:960px;max-width:calc(100vw - 2 * var(--s4));max-height:min(760px, var(--radix-popover-content-available-height,760px));padding:var(--s4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-l);box-shadow:var(--shadow-pop);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.mset>.pop-acts{margin:0 calc(-1 * var(--s4));padding:var(--s3) var(--s4) 0;border-top:1px solid var(--color-divider)}.mset-head{justify-content:space-between;align-items:center;gap:var(--s3);padding-right:calc(var(--h-line) + var(--s2));display:flex}.mset-title{font-size:var(--fs-body);font-weight:600;line-height:20px}.mset-body{gap:var(--s5);grid-template-columns:340px minmax(0,1fr);min-height:0;display:grid}.mset-left{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.mlist{margin:0;padding:0;list-style:none;overflow:auto}.mrow{align-items:center;gap:var(--s2);min-height:var(--h-ctl);padding:0 var(--s1) 0 var(--s2);border-bottom:1px solid var(--color-divider);display:flex}.mrow-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mrow-act{gap:var(--s1);display:inline-flex}.mrow-act>button{width:28px;height:28px}.mrow-act svg{width:16px;height:16px}.mset-right{gap:var(--s3);grid-template-rows:auto auto auto minmax(0,1fr);min-height:0;display:grid}.sets{gap:var(--s1);flex-wrap:wrap;display:flex}.sets .fchip{cursor:pointer}.mcat{align-content:start;gap:var(--s3) var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid;overflow:auto}.mcat-g{align-content:start;gap:2px;display:grid}.mcat .dd-list{max-height:none;overflow:visible}.mcat .dd-empty{grid-column:1/-1}@media (max-width:1023px){.mset-body,.mcat{grid-template-columns:minmax(0,1fr)}.mset-body{grid-template-rows:auto minmax(0,1fr)}.mlist{max-height:calc(5 * var(--h-ctl) + 5px)}}.dyn td.sum:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.dyn-frame{position:relative}.page--fill .dyn-frame{min-height:calc(var(--h-head-sub) + 3 * var(--h-fact-grid))}.dyn{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--fs-body);line-height:20px}.dyn th,.dyn td{padding:0 var(--s3);white-space:nowrap;font-variant-numeric:tabular-nums}.dyn-frame .dyn tbody :focus-visible{scroll-margin-top:calc(var(--h-head-sub) + var(--h-fact-grid));scroll-margin-left:calc(var(--nm) + var(--win))}.dyn thead th{z-index:5;height:var(--h-head-sub);background:var(--color-bg);border-bottom:1px solid var(--color-border);text-align:right;vertical-align:middle;font-weight:400;position:sticky;top:0}.dyn thead th.nm{z-index:7;text-align:left;left:0}.dyn thead th.win{left:var(--nm);z-index:7;box-shadow:inset -2px 0 0 var(--color-border)}.dyn .th-l{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.dyn .th2,.dyn .pb{flex-direction:column;align-items:flex-end;display:inline-flex}.dyn .th2--l{align-items:flex-start}.dyn .pb{width:100%;height:calc(var(--h-head-sub) - 1px);padding:0 var(--s3);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center}.dyn .th-d{font-size:var(--fs-body);color:var(--color-text);font-weight:600;line-height:20px}.dyn .th-sub{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.dyn thead th.per{padding:0}.dyn :is(thead th,tbody td).per{border-right:1px solid var(--color-divider)}.dyn .pb:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.dyn thead th.fc{background:var(--color-accent-bg);box-shadow:inset 0 -2px 0 var(--color-accent)}.dyn thead th.fc .th-d,.dyn thead th.fc .th-sub{color:var(--color-accent-ink)}.dyn td.fc{box-shadow:inset 1px 0 0 var(--color-accent-border), inset -1px 0 0 var(--color-accent-border)}.dyn td.fc>b{font-weight:600}.dyn .wk{box-shadow:inset 2px 0 0 var(--color-border)}.dyn tr.band th,.pricing-table tr.band th{top:var(--h-head-sub);z-index:4;height:var(--h-fact-grid);background:var(--color-bg);border-bottom:1px solid var(--color-border);box-shadow:0 -2px 0 var(--color-control-border);text-align:left;padding:0;font-weight:400;position:sticky}.pricing-table tr.band th{box-shadow:0 -1px 0 var(--color-border);position:static}.pricing-table tbody:not(:last-child) tr:last-child td{border-bottom:1px solid var(--color-divider)}.tbl-wrap--sticky .pricing-table tr.band th{background:var(--color-bg);position:static}.creators-table tbody.blk.is-shut>tr:not(:first-child){display:none}.tbl-wrap--sticky .creators-table tbody.blk:not(.is-shut)>tr.band>:is(th,td){background:var(--color-bg);box-shadow:inset 0 2px 0 var(--color-control-border)}.tbl-wrap--sticky .creators-table tbody.blk:not(.is-shut)>tr:last-child>:is(th,td){box-shadow:inset 0 -2px 0 var(--color-control-border)}.tbl-wrap--sticky.x-scrolled .creators-table tbody.blk:not(.is-shut)>tr.band>td:first-child{box-shadow:inset 0 2px 0 var(--color-control-border), var(--shadow-sticky)}.tbl-wrap--sticky.x-scrolled .creators-table tbody.blk:not(.is-shut)>tr:last-child>td:first-child{box-shadow:inset 0 -2px 0 var(--color-control-border), var(--shadow-sticky)}.creators-table .opener[aria-expanded=false] svg{transform:rotate(-90deg)}.dyn .bh,.pricing-table .bh,.outbox-table .bh{align-items:center;gap:var(--s3);height:calc(var(--h-fact-grid) - 1px);padding:0 var(--s3);max-width:1400px;display:inline-flex;position:sticky;left:0}.dyn .bh-main,.pricing-table .bh-main,.outbox-table .bh-main{gap:var(--s2);min-width:0;display:grid}.dyn .bh-one{align-items:baseline;gap:var(--s3);display:inline-flex}.dyn .bh-title,.pricing-table .bh-title,.outbox-table .bh-title{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;max-width:640px;padding:2px 0;font-weight:600;text-decoration:none;overflow:hidden}.dyn a.bh-title:hover,.pricing-table a.bh-title:hover,.outbox-table a.bh-title:hover{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.dyn .bh-sub,.pricing-table .bh-sub,.outbox-table .bh-sub{align-items:center;gap:var(--s3);display:inline-flex}.pricing-table .bh-status,.outbox-table .bh-status{min-width:168px;display:inline-flex}.dyn .bh-fact,.pricing-table .bh-fact,.outbox-table .bh-fact{align-items:center;gap:var(--s1);white-space:nowrap;display:inline-flex}.dyn .bh-fact svg,.pricing-table .bh-fact svg,.outbox-table .bh-fact svg{flex:none;width:14px;height:14px}.dyn .bh-cap,.pricing-table .bh-cap,.outbox-table .bh-cap{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.dyn .dyn-fold{flex:none}.dyn .dyn-fold[aria-expanded=false] svg{transform:rotate(-90deg)}.ph-tile{border-radius:var(--r-s);border:1px solid var(--color-divider);background:var(--color-surface);width:40px;height:40px;color:var(--color-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.ph-tile svg{width:16px;height:16px}.ph-tile{overflow:hidden}.ph-tile img{object-fit:cover;width:100%;height:100%;display:block}.ph-tile--video{color:var(--color-on-scrim);position:relative}.ph-tile--video video{object-fit:cover;width:100%;height:100%;display:block}.ph-tile--video svg{width:14px;height:14px;filter:drop-shadow(0 0 2px var(--color-scrim));position:absolute}.pr-card{align-items:center;gap:var(--s2);min-width:0;max-width:100%;display:inline-flex}.pr-card .pr-num{font-variant-numeric:tabular-nums;min-width:0}.pr-card>a,.pr-card>.fs-caption{flex:none}.pr-card .mk{width:28px;min-width:28px;padding:0}.pr-rules{gap:var(--s1);font-size:var(--fs-body);line-height:20px;display:grid;container:pricing-rules/inline-size}.pr-rule{align-items:center;gap:var(--s3);min-height:var(--h-row);border-bottom:1px solid var(--color-divider);grid-template-columns:136px minmax(0,1fr);display:grid}.pr-rule:last-child{border-bottom:0}.pr-rule__k{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}@container pricing-rules not (min-width:480px){.pr-rule{gap:var(--s2);padding-block:var(--s2);grid-template-columns:minmax(0,1fr)}}.pr-pagebar .pg-aside{order:-1;margin-left:0;margin-right:auto}.pr-send{align-items:center;gap:var(--s2);height:28px;padding:0 var(--s1);margin-right:calc(-1 * var(--s1));border-radius:var(--r-m);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.pr-send:hover,.pr-send[aria-expanded=true]{background:var(--color-hover);box-shadow:inset 0 0 0 1px var(--color-border)}.pr-send>.lucide{width:16px;height:16px;color:var(--color-muted);flex:none}.pr-send:hover>.lucide,.pr-send[aria-expanded=true]>.lucide{color:var(--color-accent)}.pw{gap:var(--s4);min-width:0;font-size:var(--fs-body);line-height:20px;display:grid}.pw-ix{gap:var(--s1);padding:var(--s3) var(--s4);border-radius:var(--r-m);background:var(--color-bg);display:grid}.pw-ix__row{align-items:center;gap:var(--s3);display:flex}.pw-ix__k{color:var(--color-muted)}.pw-ix__v{align-items:center;gap:var(--s2);font-variant-numeric:tabular-nums;margin-left:auto;display:inline-flex}.pw-ix__num{font-size:var(--fs-value);font-weight:600;line-height:24px}.pw-ix__num.is-warn{color:var(--color-warning)}.pw-ix__arrow{color:var(--color-muted)}.pw-ix__note{font-size:var(--fs-caption);line-height:18px}.pw-scale{height:30px;margin:0 6px;position:relative}.pw-scale:before{content:"";background:var(--color-border);border-radius:2px;height:4px;position:absolute;top:7px;left:0;right:0}.pw-scale__over{background:var(--lightningcss-light,#b4530959)var(--lightningcss-dark,#f0b24e59);border-radius:0 2px 2px 0;height:4px;position:absolute;top:7px;right:0}@supports (color:color-mix(in lab, red, red)){.pw-scale__over{background:color-mix(in srgb, var(--color-warning) 35%, transparent)}}.pw-scale__path{background:var(--color-accent);height:4px;position:absolute;top:7px}.pw-scale__tick{background:var(--color-text);width:2px;height:16px;margin-left:-1px;position:absolute;top:1px}.pw-scale__tick span{font-size:var(--fs-caption);color:var(--color-muted);font-variant-numeric:tabular-nums;line-height:14px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.pw-dot{border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:3px}.pw-dot--now{border:2px solid var(--color-muted);background:var(--color-bg)}.pw-dot--next{background:var(--color-accent);box-shadow:0 0 0 2px var(--color-bg)}.pw-dot--over{background:var(--color-warning)}.pw-table{table-layout:fixed;border-collapse:collapse;width:100%}.pw-table col.pw-k{width:88px}.pw-table th,.pw-table td{padding:var(--s2) 0 var(--s2) var(--s4);vertical-align:top;text-align:left;font-weight:400}.pw-table thead th{padding-top:0;padding-bottom:var(--s1)}.pw-table .pw-k{font-size:var(--fs-caption);color:var(--color-muted);white-space:nowrap;padding-left:0;line-height:18px}.pw-table tbody .pw-k{padding-top:calc(var(--s2) + 7px)}.pw-table .pw-price .pw-k{padding-top:calc(var(--s2) + 11px)}.pw-head{align-items:center;gap:var(--s2);font-size:var(--fs-caption);color:var(--color-muted);line-height:18px;display:inline-flex}.pw-head .mk{width:28px;min-width:28px;padding:0}.pw-cell{gap:var(--s1);justify-items:start;min-width:0;display:grid}.pw-field{width:100%;position:relative}.pw-input{font-size:var(--fs-value);padding-right:28px;font-weight:600}.pw-unit{color:var(--color-muted);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.pw-small{flex:none;width:76px;position:relative}.pw-small input{font-size:var(--fs-form);padding-right:26px}.pw-inline{align-items:center;gap:var(--s3);min-height:var(--h-ctl);min-width:0;display:flex}.pw-help{justify-content:space-between;align-items:center;gap:var(--s3);width:100%;min-width:0;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;line-height:18px;display:flex}.pw-help__l{align-items:center;gap:var(--s2);display:inline-flex}.pw-quiet{font-size:var(--fs-caption);color:var(--color-muted);font-variant-numeric:tabular-nums;line-height:18px}.pw-strike{color:var(--color-muted);font-variant-numeric:tabular-nums;text-decoration:line-through}.pw-strike--list{font-size:var(--fs-form);line-height:22px}.pw-delta{align-items:center;gap:2px;font-weight:600;display:inline-flex}.pw-delta .lucide{width:14px;height:14px}.pw-delta.is-up{color:var(--color-plus)}.pw-delta.is-down{color:var(--color-minus)}.pw-by{color:var(--color-muted)}.pw-warn-text{align-items:center;gap:var(--s2);font-size:var(--fs-caption);color:var(--color-warning);line-height:18px;display:inline-flex}.pw-to{align-items:center;gap:var(--s1);min-height:var(--h-line);padding:0 var(--s2);border:1px dashed var(--color-accent-border);border-radius:var(--r-s);background:var(--color-accent-bg);color:var(--color-accent-ink);font:inherit;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;cursor:pointer;display:inline-flex}.pw-to:hover{border-style:solid}.pw-to .lucide{width:14px;height:14px}.pw-to__k{color:var(--color-muted)}[data-side=top]:has(.pw){height:var(--radix-popover-content-available-height)}.pw-foot{bottom:calc(-1 * var(--s4));gap:var(--s3);margin:0 calc(-1 * var(--s4)) calc(-1 * var(--s4));padding:var(--s3) var(--s4) var(--s4);border-top:1px solid var(--color-divider);background:var(--color-surface);display:grid;position:sticky}.pw-confirm{gap:var(--s2);display:grid}.pw-confirm__k{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.pw-send{justify-content:flex-end;gap:var(--s2);display:flex}.pr-col__head{align-items:center;gap:var(--s2);min-height:var(--h-line);min-width:0;font-weight:600;display:flex}.pr-col__head .mk{width:28px;min-width:28px;padding:0}.pr-run{gap:var(--s2);font-size:var(--fs-body);padding-bottom:var(--s3);border-bottom:1px solid var(--color-divider);line-height:20px;display:grid}.pr-run__head{align-items:center;gap:var(--s3);display:flex}.pr-run__head .pr-col__head{margin-right:auto}.dyn tbody th.nm{z-index:3;height:var(--h-fact-grid);background:var(--color-surface);text-align:left;border-bottom:1px solid var(--color-divider);vertical-align:middle;font-weight:400;position:sticky;left:0}.dyn .nm1,.dyn .nm2{text-overflow:ellipsis;display:block;overflow:hidden}.dyn .nm1{color:var(--color-text)}.dyn .nm2{padding-block:var(--s1);margin-block:calc(-1 * var(--s1));font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.dyn .nm2 :focus-visible{outline-offset:-2px}.dyn td{height:var(--h-fact-grid);text-align:right;vertical-align:middle;border-bottom:1px solid var(--color-divider)}.dyn td.win{left:var(--nm);z-index:3;background:var(--color-surface);box-shadow:inset -2px 0 0 var(--color-border);position:sticky}.dyn-frame.x-scrolled .dyn td.win,.dyn-frame.x-scrolled .dyn thead th.win{box-shadow:inset -2px 0 0 var(--color-border), var(--shadow-sticky)}.dyn td>b,.dyn td>i{font-style:normal;display:block}.dyn td>b{font-size:var(--fs-body);font-weight:400;line-height:20px}.dyn td>b.dash{color:var(--color-muted)}.dyn td>i{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.dyn td>i:empty:before{content:" "}.dyn td>i.bad{width:fit-content;margin-left:auto;margin-right:calc(-1 * var(--s1));padding:0 var(--s1);border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--color-minus);color:var(--color-minus);font-weight:600}.dyn td>i.good{color:var(--color-plus);font-weight:600}.dyn td>i.neutral{color:var(--color-text);font-weight:600}.dyn tbody tr.cross-row>td,.dyn tbody tr.cross-row>th.nm{background:linear-gradient(var(--color-hover), var(--color-hover)) var(--color-surface)}.dyn col.cross-col{background:var(--color-hover)}.dyn thead th.cross-col:not(.fc){background:var(--lightningcss-light,#e8eaee)var(--lightningcss-dark,#191b20)}@supports (color:color-mix(in lab, red, red)){.dyn thead th.cross-col:not(.fc){background:color-mix(in srgb, var(--color-text) 6%, var(--color-bg))}}:is(.dyn,.tbl-wrap--cross>.data-table) :is(tbody,tfoot) td.cross-cell{box-shadow:inset 0 0 0 2px var(--color-accent)}:is(.dyn,.tbl-wrap--cross>.data-table) :is(tbody,tfoot) td.cross-cell:has(:focus-visible){box-shadow:inset 0 0 0 2px var(--color-accent-border)}.dyn-frame.x-scrolled .dyn tbody td.win.cross-cell{box-shadow:inset 0 0 0 2px var(--color-accent), var(--shadow-sticky)}.tbl-wrap--cross.tbl-wrap--sticky-end.x-remaining>.data-table td.cross-cell:last-child{box-shadow:inset 0 0 0 2px var(--color-accent), var(--shadow-sticky-end)}.tbl-wrap--cross>.data-table>tbody>tr.cross-row:not([aria-current=true])>td,.tbl-wrap--cross>.data-table>tbody>tr>td.cross-col{background:linear-gradient(var(--color-hover), var(--color-hover)) var(--color-surface)}.tbl-wrap--cross>.data-table>tfoot>tr.cross-row>td,.tbl-wrap--cross>.data-table>tfoot>tr>td.cross-col{background:linear-gradient(var(--color-hover), var(--color-hover)) var(--color-bg)}.tbl-wrap--cross>.data-table>thead>tr>th.cross-col{background:var(--lightningcss-light,#e8eaee)var(--lightningcss-dark,#191b20)}@supports (color:color-mix(in lab, red, red)){.tbl-wrap--cross>.data-table>thead>tr>th.cross-col{background:color-mix(in srgb, var(--color-text) 6%, var(--color-bg))}}.data-table tbody tr[aria-current=true]+tr.sheet-tr .tbl-wrap--cross>.data-table>tbody>tr.cross-row>td,.data-table tbody tr[aria-current=true]+tr.sheet-tr .tbl-wrap--cross>.data-table>tbody>tr>td.cross-col,.data-table tbody tr[aria-current=true]+tr.sheet-tr .tbl-wrap--cross>.data-table>thead>tr>th.cross-col{background:var(--color-surface)}.dyn .blk.is-shut>tr:not(.shut-row),.dyn .blk:not(.is-shut)>tr.shut-row{display:none}.dyn .nm--sku{padding-left:var(--s3)}.dyn .nm--sku>*{vertical-align:middle}.dyn .nm-sku{gap:var(--s2);width:calc(var(--nm) - 56px - var(--s4));margin-left:var(--s3);display:inline-grid}.dyn .nm--sku>.ph-tile{margin-left:var(--s3)}.dyn .nm--sku>.ph-tile+.nm-sku{width:calc(var(--nm) - 56px - var(--s4) - 40px - var(--s3))}.dyn .nm1--sku{white-space:nowrap;padding:2px 0;font-weight:600;text-decoration:none}.dyn a.nm1--sku:hover{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.dyn tr.shut-row th,.dyn tr.shut-row td{border-bottom:1px solid var(--color-divider)}.dyn tbody.blk:not(.is-shut)+tbody.blk.is-shut>tr.shut-row>:is(th,td):before{content:"";background:var(--color-control-border);pointer-events:none;height:2px;position:absolute;left:0;right:0}.dyn tbody.blk.is-shut:has(+tbody.blk:not(.is-shut))>tr.shut-row>:is(th,td):after{content:"";background:var(--color-control-border);pointer-events:none;height:2px;position:absolute;left:0;right:0}.dyn tbody.blk:not(.is-shut)+tbody.blk.is-shut>tr.shut-row>:is(th,td):before{top:-1px}.dyn tbody.blk.is-shut:has(+tbody.blk:not(.is-shut))>tr.shut-row>:is(th,td):after{bottom:-1px}.dyn tr.shut-row th.nm,.dyn tr.shut-row td.win{z-index:5}.dyn tr.shut-row td:not(.win){z-index:4;background:var(--color-surface);position:relative}.dyn tr.shut-row.cross-row>td:not(.win){background:linear-gradient(var(--color-hover), var(--color-hover)) var(--color-surface)}.dyn tbody.blk--total>tr.shut-row>:is(th,td){background:var(--color-bg)}.dyn tbody.blk--total>tr.shut-row.cross-row>:is(th,td){background:linear-gradient(var(--color-hover), var(--color-hover)) var(--color-surface)}.dyn tbody.blk--total>tr.shut-row.cross-row>th.nm{background:linear-gradient(var(--color-hover), var(--color-hover)) var(--lightningcss-light,var(--color-bg))var(--lightningcss-dark,var(--color-surface))}.cost-lead{font-size:var(--fs-caption);color:var(--color-muted);white-space:nowrap;line-height:18px}.cost-year{border:1px solid var(--color-border);border-radius:var(--r-m);background:var(--color-surface);grid-template-columns:repeat(12,48px);display:inline-grid;overflow:hidden}.cost-year--one{grid-template-columns:64px}.cost-ym{height:var(--h-row);font-size:var(--fs-caption);color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:16px;text-decoration:none;display:flex}.cost-ym+.cost-ym{border-left:1px solid var(--color-divider)}.cost-ym .v{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;height:18px;display:flex}.cost-ym b.v{font-size:var(--fs-body);color:var(--color-warning);font-weight:600}.cost-ym .v svg{width:14px;height:14px}.cost-ym.future{opacity:.5}a.cost-ym:hover{background:var(--color-hover)}a.cost-ym:focus-visible{outline-offset:-2px}.cost-ym.on{background:var(--color-accent-bg);color:var(--color-accent-ink);box-shadow:inset 0 -2px 0 var(--color-accent)}.cost-ym.on b.v{color:var(--color-accent-ink)}.cost-years{align-items:center;gap:var(--s1);display:inline-flex}.cost-years svg{width:16px;height:16px}.cost-years-list .dd-item{text-decoration:none}.cost-years-list .dd-item .n{font-variant-numeric:tabular-nums;color:var(--color-muted)}.cost-years-list .dd-item.on .n{color:inherit}.cost-grid thead tr.selrow .selbar{left:var(--s3);width:max-content;display:flex;position:sticky}.cost-grid thead th.win.cost-st,.cost-grid td.win.cost-st{padding:0 var(--s3);text-align:left}.cost-grid thead th.per{padding:0}.cost-grid .cost-th{padding:0 var(--s3)}.cost-grid .cost-nm{align-items:center;gap:var(--s3);min-width:0;display:flex}.cost-grid .cost-sub{align-items:center;gap:var(--s2);min-width:0;display:flex}.cost-grid .cost-sub>:first-child{min-width:0}.cost-grid td.cost-cell{padding:0}.cost-hit{width:100%;height:calc(var(--h-fact-grid) - 1px);padding:0 var(--s3);font:inherit;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.cost-hit[data-state=open]{background:var(--color-hover);box-shadow:inset 0 0 0 2px var(--color-accent)}.cost-hit:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.cost-hit.ro{cursor:default}.cost-hit>b,.cost-hit>i{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-style:normal;display:block;overflow:hidden}.cost-hit>b{font-size:var(--fs-body);font-weight:400;line-height:20px}.cost-grid td.fc .cost-hit>b{font-weight:600}.cost-hit>i{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.cost-hit>i:empty:before{content:" "}.cost-hit>i.up{color:var(--color-minus);font-weight:600}.cost-hit>i.down{color:var(--color-plus);font-weight:600}.cost-hit>b.miss{align-items:center;gap:var(--s1);color:var(--color-warning);font-weight:600;display:inline-flex}.cost-hit>b.dash{color:var(--color-muted)}.cost-hit>b.miss.quiet,.cost-grid td.fc .cost-hit>b.miss.quiet{color:var(--color-muted);font-weight:400}.cost-chk-gap{flex:none;width:16px}.cost-of{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.cost-none{font-size:var(--fs-body);color:var(--color-muted);line-height:20px}.field.cost-source{align-items:center;column-gap:var(--s3);grid-template-columns:96px minmax(0,1fr);display:grid}.field.cost-source>label{margin-bottom:0}.data-table.pr-facts tr.cost-fact-sub>:is(th,td){height:var(--h-ctl);color:var(--color-muted)}.data-table.pr-facts tr.cost-fact-sub>th{padding-left:calc(var(--s3) + var(--s4))}.cost-hit.cost-saved{background:var(--color-accent-bg)}.cost-pop-fields{grid-template-columns:96px var(--w-fld-short) 1fr;align-items:center;gap:var(--s2) var(--s3);display:grid}.cost-pop-fields .k{font-size:var(--fs-caption);color:var(--color-muted)}.cost-pop-fields .v{text-align:right;font-variant-numeric:tabular-nums}.cost-pop-fields .v.sum{font-weight:600}.cost-pop-fields input{text-align:right;font-variant-numeric:tabular-nums}.cost-pop-fields .err{grid-column:2/-1}.cost-pop-fields .u{font-size:var(--fs-caption);color:var(--color-muted)}.cost-months th.cur{color:var(--color-accent-ink)}.cost-months td.cost-cell{padding:0}.cost-months .cost-hit{height:calc(var(--h-fact) - 1px)}.pulse-src{align-items:center;gap:var(--s3);min-width:0;display:flex}.pulse-src>:last-child{flex:auto;min-width:0}.pulse-src .mk,.collect-row .mk{width:28px;min-width:28px;padding:0}.go.pulse-name{min-height:0;color:var(--color-text);padding:0;font-weight:600;text-decoration:none;display:block}.go.pulse-name:hover{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.pulse-state{align-items:center;gap:var(--s2);min-width:0;display:flex}.go.go--value{min-width:0;min-height:0;color:var(--color-text);-webkit-text-decoration-color:var(--color-control-border);-webkit-text-decoration-color:var(--color-control-border);-webkit-text-decoration-color:var(--color-control-border);text-decoration-color:var(--color-control-border);padding:0}.c2-sub .go.go--value{color:var(--color-muted);font-size:var(--fs-caption);line-height:18px}.go.go--value:hover,.go.go--value[data-state=open]{color:var(--color-accent);text-decoration-color:currentColor}.pulse-blocks{gap:var(--s4);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.pulse-lanes{align-items:center;gap:var(--s2);min-width:0;display:flex}.pulse-lanes--open{white-space:normal;display:block}.pulse-more{font:inherit;font-size:var(--fs-caption);color:var(--color-accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.pulse-mini{border-collapse:collapse;width:100%;font-size:var(--fs-body);font-variant-numeric:tabular-nums;line-height:20px}.pulse-mini th{padding:0 0 var(--s1) var(--s3);text-align:right;font-size:var(--fs-caption);color:var(--color-muted);font-weight:400}.pulse-mini th:first-child,.pulse-mini td:first-child{text-align:left;padding-left:0}.pulse-mini td{height:calc(var(--h-line) + var(--s1));padding:0 0 0 var(--s3);border-top:1px solid var(--color-divider);text-align:right;white-space:nowrap}.pulse-mini td:first-child{color:var(--color-muted)}.pulse-mini__key td{font-weight:600}.pulse-mini__key td:first-child{color:var(--color-text)}.pulse-mini__sub td:first-child{padding-left:var(--s4)}.pulse-mini__bad td{color:var(--color-warning)}.pulse-mini--pairs td:last-child{white-space:normal}.pulse-more-text summary{cursor:pointer;font-size:var(--fs-caption);color:var(--color-muted)}.pulse-more-text p,.pulse-text{margin:var(--s2) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:160px;font-size:var(--fs-caption);line-height:18px;overflow:auto}.collect-list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.collect-row{align-items:center;gap:var(--s3);min-height:var(--h-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.collect-why{padding-left:calc(28px + var(--s2));font-size:var(--fs-caption);color:var(--color-muted);grid-column:1/-1;line-height:18px}.collect-why--check{padding-left:calc(16px + var(--s2) + 28px + var(--s2))}.collect-wait{align-items:flex-start;gap:var(--s2);font-size:var(--fs-caption);color:var(--color-muted);margin:0;line-height:18px;display:flex}.collect-wait .st{flex:none;margin-top:5px}.dyn td.ps-uncollected{position:relative}.ps-uncollected__mark{background-image:repeating-linear-gradient(135deg, var(--color-border) 0 1px, transparent 1px 6px);position:absolute;inset:0}.ctl-row{align-items:center;gap:var(--s2);min-height:var(--h-ctl);flex-wrap:wrap;flex:none;display:flex}.ctl-row>.filter-row{display:contents}.ps-gap{flex:1}.ps{--ps-head-floor:calc(2 * var(--h-ctl));--ps-grid-floor:calc(var(--h-head-sub) + 3 * var(--h-fact-grid));--ps-rows-floor:calc(2 * var(--h-ctl) + 2 * var(--s2) + var(--h-row) + 3 * var(--h-fact));gap:var(--s3);min-height:0;padding:var(--s3) var(--s4) var(--s4);flex-direction:column;flex:auto;display:flex}.ps--grid{min-height:calc(var(--s3) + var(--ps-head-floor) + var(--s3) + var(--ps-grid-floor) + var(--s4))}.ps--grid.ps--rows:not(:has(>.ps-rows--note)){min-height:calc(var(--s3) + var(--ps-head-floor) + 2 * var(--s3) + var(--ps-grid-floor) + var(--ps-rows-floor) + var(--s4))}.ps--empty{flex:none}.ps-head{align-items:center;gap:var(--s3);min-height:var(--h-ctl);flex-wrap:wrap;flex:none;display:flex}.ps-sum{font-size:var(--fs-value);font-variant-numeric:tabular-nums;font-weight:600;line-height:24px}.ps-cap{font-size:var(--fs-caption);color:var(--color-muted);line-height:18px}.ps-sum.neg,.dyn--ps .cv.neg,.pz .neg,.ps-rows .neg{color:var(--color-minus)}.ps-sum.pos,.dyn--ps .cv.pos,.pz .pos,.ps-rows .pos{color:var(--color-plus)}.ps-sum.zero,.dyn--ps .cv.zero{color:var(--color-muted)}.ps .dyn-frame--ps,.ps .ps-skel-grid{min-height:var(--ps-grid-floor);flex:1 1 0}.dyn--ps .cv{font:inherit;font-variant-numeric:tabular-nums;color:inherit;background:0 0;border:0;padding:2px 0}.dyn--ps button.cv{cursor:pointer}.dyn--ps button.cv:hover{text-underline-offset:3px;text-decoration:underline}.dyn--ps button.cv:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.dyn--ps tr.row-total th.nm .nm1,.dyn--ps tr.row-total .cv{font-weight:600}.dyn--ps td.picked{box-shadow:inset 0 0 0 2px var(--color-accent)}.dyn--ps thead th.since{background:var(--color-accent-bg);box-shadow:inset 0 -2px 0 var(--color-accent)}.dyn--ps thead th.since .th-d,.dyn--ps thead th.since .th-sub{color:var(--color-accent-ink)}.dyn--ps thead th.since.cross-col{background:var(--color-accent-bg)}.dyn--ps thead th.old .th-d,.dyn--ps .old .cv,.dyn--ps .old .cv.neg,.dyn--ps .old .cv.pos{color:var(--color-muted);font-weight:400}.dyn--ps .win-in{justify-content:flex-end;align-items:center;gap:var(--s1);display:flex}.dyn--ps .win-x{flex:none}.pz{z-index:60;gap:var(--s3);width:720px;max-width:calc(100vw - 2 * var(--s3));max-height:calc(100dvh - 2 * var(--s2));padding:var(--s4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-l);box-shadow:var(--shadow-pop);display:grid;position:fixed;overflow:auto}.pz--narrow{width:560px}.pz:focus{outline:none}.pz-head{justify-content:space-between;align-items:flex-start;gap:var(--s3);padding-right:var(--s6);display:flex}.pz .pop-close{top:var(--s3);right:var(--s3)}.pz-title{font-size:var(--fs-form);font-weight:600;line-height:22px}.pz-sub{gap:0 var(--s3);font-size:var(--fs-caption);color:var(--color-muted);flex-wrap:wrap;line-height:18px;display:flex}.pz-sum{align-items:baseline;gap:var(--s3);flex-wrap:wrap;display:flex}.pz-sum b{font-size:var(--fs-value);font-variant-numeric:tabular-nums;font-weight:600;line-height:24px}.pz-was{font-size:var(--fs-caption);color:var(--color-muted);font-variant-numeric:tabular-nums;line-height:18px}.pz-why{font-size:var(--fs-body);margin:0;line-height:20px}.pz-wait{min-height:calc(var(--s4) + 5 * 28px);color:var(--color-muted)}.pz-cols{gap:var(--s4);grid-template-columns:244px minmax(0,1fr);display:grid}.pz--narrow .pz-cols{grid-template-columns:minmax(0,1fr)}.pz-cols>div{gap:var(--s1);align-content:start;display:grid}.pz-tbl{border-collapse:collapse;width:100%;font-size:var(--fs-caption);line-height:18px}.pz-tbl th,.pz-tbl td{height:28px;padding:0 var(--s2);border-bottom:1px solid var(--color-divider);text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:400}.pz-tbl thead th{color:var(--color-muted);font-weight:600}.pz-tbl .numeric{text-align:right}.pz-tbl th:first-child{padding-left:0}.pz-tbl td:last-child,.pz-tbl th:last-child{padding-right:0}.pz-act{gap:var(--s5);padding-top:var(--s1);flex-wrap:wrap;display:flex}.go--strong{font-weight:600}.ps-rows{gap:var(--s2);min-height:var(--ps-rows-floor);flex-direction:column;flex:0 auto;max-height:55%;display:flex}.ps-rows>*{flex:none}.ps-rows>.ps-rows-frame{flex:0 auto;min-height:0;position:relative}.ps-rows--note{min-height:0}.ps-rows-tbl{table-layout:fixed;min-width:1236px}.ps-rows-tbl th,.ps-rows-tbl td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ps-rows-title:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.ps-rows-head{align-items:center;gap:var(--s2);min-height:var(--h-ctl);display:flex}.ps-rows-note{font-size:var(--fs-body);color:var(--color-muted);margin:0;line-height:20px}.ps-rows .dash{color:var(--color-muted)}.ps-rows .data-table th.numeric{text-align:right}.seg>a:has(>.nav-pending){background:var(--color-accent-bg);color:var(--color-accent-ink)}.pg-btn:has(>.nav-pending){background:var(--color-accent-bg);color:var(--color-accent-ink)}.fchip:has(>.nav-pending){background:var(--color-accent-bg);color:var(--color-accent-ink)}.section-rail .nav-item:has(>.nav-pending){background:var(--color-accent-bg);color:var(--color-accent-ink)}.tab:has(>.nav-pending){color:var(--color-text);border-bottom-color:var(--color-accent);font-weight:600}.cabtab:has(>.nav-pending){color:var(--color-text);background:var(--color-hover)}.lvi{width:var(--h-line);height:var(--h-line);justify-content:center;align-items:center;display:inline-flex}.am{--lv:var(--color-accent);width:var(--h-badge);height:var(--h-badge);color:var(--lv);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.am{color:color-mix(in srgb, var(--lv) 85%, var(--color-text))}}.am{background:var(--lv)}@supports (color:color-mix(in lab, red, red)){.am{background:color-mix(in srgb, var(--lv) 12%, var(--color-surface))}}.am>svg{width:12px;height:12px}.am--none{--lv:var(--color-minus)}.am--edit{--lv:var(--color-plus)}.am-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:1px;display:inline-flex}.am-btn:hover{box-shadow:0 0 0 1px var(--color-control-border)}.am-btn[aria-expanded=true]{box-shadow:0 0 0 2px var(--color-accent)}.level-key{align-items:center;gap:var(--s2) var(--s5);font-size:var(--fs-caption);color:var(--color-muted);flex-wrap:wrap;line-height:18px;display:flex}.level-key>span{align-items:center;gap:var(--s1);display:inline-flex}.mx-frame{border:1px solid var(--color-border);border-radius:var(--r-l);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}.mx-frame--edit{border-color:var(--color-accent-border)}.mx-frame>.tbl-wrap{min-height:320px;max-height:calc(100dvh - 260px);overflow:auto}.matrix th.corner{vertical-align:bottom;padding-bottom:var(--s2)}.matrix thead th.role{height:var(--h-head-sub);vertical-align:middle;text-align:center;text-transform:none;letter-spacing:0;white-space:normal;padding:0 var(--s2)}.matrix .role-name{font-size:var(--fs-eyebrow);color:var(--color-text);overflow-wrap:anywhere;font-weight:600;line-height:16px;display:block}.matrix .role-name svg{width:14px;height:14px;margin-left:var(--s1);color:var(--color-muted);vertical-align:-2px}.matrix th.item{height:var(--h-fact);padding:0 var(--s3);text-align:left;font-size:var(--fs-body);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.matrix tbody th.item--grp{height:var(--h-head);vertical-align:bottom;padding-bottom:var(--s1)}.matrix td.lv{text-align:center}.matrix .lv--full,.matrix thead th.role--full,.matrix tfoot td.lv--full{background:var(--color-surface-muted)}.matrix thead th{z-index:2}.matrix tbody th.item{z-index:1;background:var(--color-surface);position:sticky;left:0}.matrix thead th.corner{z-index:3;left:0}.matrix tfoot th,.matrix tfoot td{z-index:2;height:var(--h-fact);background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:0;position:sticky;bottom:0}.matrix tfoot th.item{z-index:3;left:0}.matrix tfoot td{text-align:center;white-space:nowrap;font-weight:400}.matrix tfoot td.lv--full{color:var(--color-muted)}.tbl-wrap.x-scrolled .matrix :is(th.item,th.corner){box-shadow:var(--shadow-sticky)}.lv-cell{justify-content:center;align-items:center;display:inline-flex;position:relative}.lv-cell>.cf-dot{left:calc(100% + var(--s1));margin:0;position:absolute;top:calc(50% - 4px)}.role-btn{max-width:100%;padding:var(--s1);margin:calc(-1 * var(--s1));border-radius:var(--r-s);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:2px;display:inline-flex}.role-btn:hover,.role-btn[aria-expanded=true]{background:var(--color-hover)}.role-btn>.role-name{min-width:0}.role-btn>svg{width:14px;height:14px;color:var(--color-muted);flex:none}.matrix th.role--gone .role-name{color:var(--color-muted);text-decoration:line-through}.matrix td.lv--gone{opacity:.35}.dd-list .lv-opt{padding-top:var(--s2);padding-bottom:var(--s2);justify-content:flex-start;align-items:flex-start}.lv-opt>.lvi{flex:none;margin-top:-2px}.card .card-block>.tbl-wrap--bleed{margin-inline:calc(-1 * var(--s5))}.card .card-block>.tbl-wrap--bleed:last-child{margin-bottom:calc(-1 * var(--s2))}.card .card-block>.tbl-wrap--bleed>.data-table>:is(thead,tbody)>tr>:is(th,td):first-child{padding-left:var(--s5)}.card .card-block>.tbl-wrap--bleed>.data-table>:is(thead,tbody)>tr>:is(th,td):last-child{padding-right:var(--s5)}.card .card-block[tabindex="-1"]:focus{outline:none}.unsent-since{color:var(--color-muted);font-size:var(--fs-caption);font-weight:400}.outbox-table .send-chk>.chk{width:var(--h-line);justify-content:center;align-items:center;display:inline-flex}.outbox-table tr.ob-card>td{vertical-align:top;padding-block:var(--s3)}.outbox-table tr.ob-card.ob-has-fields>td{padding-bottom:var(--s2);border-bottom:0}.outbox-table tr.ob-fields>td{padding-top:0;padding-bottom:var(--s3)}.outbox-table tr.ob-fields th{position:static}.outbox-table .sku-cell{align-items:flex-start;gap:var(--s3);min-width:0;display:flex}.outbox-table .sku-cell>.cell2{flex:auto;min-width:0}.outbox-table .ob-sku-name{white-space:normal;overflow-wrap:anywhere;font-weight:600;display:block}.outbox-table .ob-sku-name:hover{color:var(--color-accent);text-decoration:underline}.outbox-table .ob-cab-link{align-items:flex-start;gap:var(--s2);min-width:0;min-height:var(--h-line);display:flex}.outbox-table .ob-cab-name{white-space:normal;overflow-wrap:anywhere;min-width:0}.outbox-table .ob-cab-link:hover .ob-cab-name{text-underline-offset:2px;text-decoration:underline}.outbox-table tbody :focus-visible{scroll-margin-top:calc(var(--h-head) + var(--s2))}.outbox-table .ob-state{min-width:0;display:grid}.outbox-table .ob-state-word{align-items:center;gap:var(--s2);font-weight:600;display:inline-flex}.outbox-table .ob-state--stuck .ob-state-word,.outbox-table .ob-state--facts .ob-state-word{color:var(--color-muted)}.outbox-table .ob-why{color:var(--color-muted);font-size:var(--fs-caption);display:block}.ob-fold{width:var(--h-ctl);height:var(--h-ctl);border-radius:var(--r-s);color:var(--color-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}button.ob-fold:hover{color:var(--color-text);background:var(--color-hover)}.ob-bar-why{margin:0;padding:0;list-style:none}.postings-table .log-sku{align-items:center;gap:var(--s3);min-width:0;display:flex}.postings-table .log-sku-main{justify-items:start;gap:2px;min-width:0;display:grid}.postings-table .log-sku-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:600;overflow:hidden}.postings-table .log-sku-name:hover{text-underline-offset:2px;text-decoration:underline}.postings-table .log-cab{align-items:center;gap:var(--s2);min-width:0;max-width:100%;display:inline-flex}.postings-table .log-dots{gap:var(--s1);display:inline-flex}.postings-table .log-dot{border:2px solid var(--color-control-border);border-radius:50%;width:10px;height:10px}.postings-table .log-dot--done{border-color:var(--color-plus);background:var(--color-plus)}.postings-table .log-dot--run{border-color:var(--color-accent)}.postings-table .log-dot--bad{border-color:var(--color-minus);background:var(--color-minus)}.postings-table .log-dot--warn{border-color:var(--color-warning);background:var(--color-warning)}.postings-table .log-dot--skip{border-style:dashed}.postings-table .log-out{align-items:baseline;gap:var(--s2);overflow-wrap:anywhere;min-width:0;display:flex}.postings-table .log-out--bad{color:var(--color-minus)}.postings-table .log-out--warn{color:var(--color-warning)}.postings-table tr.log-row.open td{border-bottom-color:#0000}.postings-table tr.log-detail>td{padding:var(--s3) var(--s4) var(--s4);background:var(--color-bg)}.log-open{gap:var(--s4);grid-template-columns:minmax(280px,1fr) minmax(0,2fr);align-items:start;display:grid}.log-events{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.log-events li{gap:var(--s2);grid-template-columns:120px minmax(0,1fr);display:grid}.log-ev-at{color:var(--color-muted)}.log-ev--bad{color:var(--color-minus)}.log-ev--warn{color:var(--color-warning)}.log-json{gap:var(--s3);min-width:0;display:grid}.log-none,.log-wait{align-items:center;gap:var(--s2);color:var(--color-muted);margin:0;display:inline-flex}.placement-group-editor,.placement-group-structure,.placement-group-picker{gap:var(--s3);min-width:0;display:grid}.placement-group-workspace{gap:var(--s5);grid-template-columns:minmax(280px,1fr) minmax(320px,1.2fr);align-items:start;display:grid}.placement-group-picker>button{justify-self:start}.placement-group-actions,.placement-group-title{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.placement-group-title>strong{overflow-wrap:anywhere;flex:1;min-width:0}.placement-group-option{border:1px solid var(--color-border);border-radius:var(--r-m);padding:var(--s3)}.placement-group-option .placement-group-title{margin-bottom:var(--s2)}.placement-group-members{gap:var(--s2);margin:var(--s2) 0 0;padding:0;list-style:none;display:grid}.placement-group-members li{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.submission-group-diff{gap:var(--s3);display:grid}.submission-group-diff>section{border:1px solid var(--color-border);border-radius:var(--r-m);padding:var(--s3)}.placement-group-self{background:var(--color-bg)}.placement-group-current{color:var(--color-accent);margin-left:var(--s2);font-weight:600}.placement-group-table{min-width:560px}.placement-group-article{width:160px}.placement-group-remote{width:120px}.placement-group-remove{width:44px}.log-diff{background:var(--color-surface)}@media (max-width:1100px){.placement-group-workspace,.log-open{grid-template-columns:minmax(0,1fr)}}:is([data-side=top]:has(.pw),[data-side=top]:has(.pr-run)){height:auto}.pricing-table .pr-send{vertical-align:middle;height:auto;min-height:calc(var(--h-line) + var(--s1));padding:var(--s1)}.pr-table-frame{container:pricing/inline-size}.pricing-table>tbody>tr:not(.band)>td:not(:first-child) :focus-visible{scroll-margin-left:calc(260px + var(--s2))}@container pricing not (min-width:480px){.pr-table-frame.tbl-wrap--sticky>.pricing-table>tbody>tr:not(.band)>td:first-child{position:static}.pr-table-frame.tbl-wrap--sticky>.pricing-table>thead>tr>th:first-child{left:auto}.pr-table-frame.tbl-wrap--sticky.x-scrolled>.pricing-table>:is(thead,tbody)>tr>:is(th,td):first-child{box-shadow:none}.pricing-table>tbody>tr:not(.band)>td:not(:first-child) :focus-visible{scroll-margin-left:var(--s2)}}.pr-send[data-state=refused]>.lucide{color:var(--color-minus)}.pr-send[data-state=unknown]>.lucide{color:var(--color-warning)}.pr-cover{justify-content:space-between;width:100%}.pr-cover__rate{align-items:center;gap:var(--s1);color:var(--color-muted);display:inline-flex}.pr-cover__rate .lucide{width:16px;height:16px}.pr-cover__days{align-items:center;gap:var(--s2);margin-left:auto;display:inline-flex}.pr-facts{table-layout:fixed}.pr-facts col:last-child{width:var(--w-fld-short)}.pr-facts th{white-space:normal;font-weight:400}.pr-facts td{white-space:nowrap}.data-table .pr-known-total>:is(th,td){background:var(--color-bg);font-weight:700}.pr-result{align-items:start;gap:var(--s4);padding:var(--s2) 0 var(--s3);border-bottom:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) auto;display:grid}.pr-result>div{gap:var(--s1);display:grid}.pr-result>div:last-child{text-align:right}.pr-fact-line{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.pr-used{background:var(--color-hover)}.pr-facts .pr-used th,.pr-facts .pr-used td{font-weight:600}.pr-group{gap:var(--s3);padding-top:var(--s3);display:grid}.pw:has(.pr-editor){gap:var(--s3)}.pr-editor{gap:var(--s2);min-width:0;display:grid}.pr-list-price{text-align:right;flex-basis:100%}.pr-diagnostic{gap:var(--s1);overflow-wrap:anywhere;display:grid}.pr-diagnostic>span:nth-child(2){margin-bottom:var(--s2)}.pr-error-facts .pr-facts td{white-space:normal;overflow-wrap:anywhere}.pr-edit-table{table-layout:fixed;min-width:calc(var(--w-label) + var(--w-fld-short) + 2 * var(--s3))}.pr-edit-table--pair{min-width:calc(var(--w-label) + 2 * var(--w-fld-short) + 4 * var(--s3))}.pr-edit-label{width:var(--w-label)}.pr-edit-table tbody th{text-align:left;white-space:normal;font-weight:400}.pr-edit-key{gap:var(--s1);display:grid}.pr-edit-key>span:first-child{min-height:var(--h-ctl);align-items:center;display:flex}.pr-edit-table td{padding:var(--s1) var(--s3);vertical-align:middle;text-align:right;font-variant-numeric:tabular-nums;position:relative}.pr-edit-table .pw-cell{justify-items:end}.pr-edit-table :is(.pw-cell,.pw-inline,.pw-quiet,.err){text-align:right}.pr-edit-table .pw-field{width:var(--w-fld-short)}.pr-edit-table .pw-field input{font-size:var(--fs-form);line-height:22px}.pr-edit-table .pw-head{text-transform:none;letter-spacing:normal;justify-content:flex-end;display:flex}.pr-edit-table .pw-inline{justify-content:flex-end;gap:var(--s1);flex-wrap:wrap}.pr-edit-table .pr-price-entry{flex-wrap:nowrap}.pr-price-entry .pw-field,.pr-price-entry .pw-by{flex:none}.pr-price-entry .pw-by[data-follow=false]{visibility:hidden}@media (max-width:680px){.pr-edit-table .pr-price-entry{flex-direction:column;align-items:flex-end}.pr-edit-key--price>span:first-child{min-height:calc(var(--h-ctl) + 1lh + var(--s1))}}.pr-edit-table .err{white-space:normal;max-width:100%}.pr-impact__main{justify-content:flex-end;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.pr-edit-table .pr-margin-impact>:is(th,td){height:var(--h-fact-tall)}.pr-index-limit{padding-top:var(--s3);border-top:1px solid var(--color-divider)}.pr-index-line{justify-content:space-between;align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.pr-index-value,.pr-index-action{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.pw>.pr-fact-line{flex-wrap:wrap}.pw .pocket:not([open])>.pr-group{display:none}.pw-confirm{grid-template-columns:minmax(0, 1fr) var(--w-label);align-items:center}.pw-foot{z-index:4}.pw .data-table thead th{z-index:auto;position:static}.pr-retentions{padding-left:var(--s4);gap:var(--s1);margin:0;display:grid}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@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-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-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
