@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--radius: .75rem;--border: 240 6% 90%;--input: 240 5% 84%;--ring: 54 69% 22%;--background: 240 5% 96%;--foreground: 240 6% 10%;--card: 0 0% 100%;--card-foreground: 240 6% 10%;--popover: 0 0% 100%;--popover-foreground: 240 6% 10%;--primary: 55 98% 50%;--primary-foreground: 240 6% 10%;--secondary: 240 5% 96%;--secondary-foreground: 240 6% 10%;--muted: 240 5% 93%;--muted-foreground: 240 4% 44%;--accent: 55 92% 88%;--accent-foreground: 240 6% 10%;--destructive: 4 76% 40%;--destructive-foreground: 0 0% 98%}@media(prefers-color-scheme:dark){:root{--border: 240 6% 17%;--input: 240 5% 24%;--ring: 55 98% 50%;--background: 240 7% 6%;--foreground: 240 5% 96%;--card: 240 6% 10%;--card-foreground: 240 5% 96%;--popover: 240 6% 10%;--popover-foreground: 240 5% 96%;--secondary: 240 5% 14%;--secondary-foreground: 240 5% 96%;--muted: 240 5% 14%;--muted-foreground: 240 4% 58%;--accent: 55 40% 16%;--accent-foreground: 240 5% 96%;--destructive: 5 100% 75%;--destructive-foreground: 240 6% 10%}}*{border-color:hsl(var(--border))}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@keyframes auth-busy-spin{to{transform:rotate(360deg)}}.auth-busy-spin{animation:auth-busy-spin .6s linear infinite}body{margin:0;min-height:100dvh;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}h1,h2,h3,h4{text-wrap:balance;letter-spacing:-.015em}p{text-wrap:pretty}table,.tabular{font-variant-numeric:tabular-nums}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-auto{height:auto}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.w-11{width:2.75rem}.w-full{width:100%}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-0{border-width:0px}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--danger\)\]{border-color:var(--danger)}.border-input{border-color:hsl(var(--input))}.border-transparent{border-color:transparent}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-background{background-color:hsl(var(--background))}.bg-card{background-color:hsl(var(--card))}.bg-transparent{background-color:transparent}.p-0{padding:0}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pt-0{padding-top:0}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.text-\[var\(--accent-ink\)\]{color:var(--accent-ink)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-card-foreground{color:hsl(var(--card-foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow-sm\)\]{--tw-shadow-color: var(--shadow-sm);--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-\[background-color\,border-color\,color\,transform\,box-shadow\]{transition-property:background-color,border-color,color,transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.hover\:bg-\[var\(--accent-hover\)\]:hover{background-color:var(--accent-hover)}.hover\:bg-\[var\(--danger-soft\)\]:hover{background-color:var(--danger-soft)}.hover\:bg-\[var\(--surface-muted\)\]:hover{background-color:var(--surface-muted)}.hover\:text-\[var\(--accent-strong\)\]:hover{color:var(--accent-strong)}.hover\:text-\[var\(--text\)\]:hover{color:var(--text)}.focus-visible\:shadow-\[var\(--focus-ring\)\]:focus-visible{--tw-shadow-color: var(--focus-ring);--tw-shadow: var(--tw-shadow-colored)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:active\:scale-100:active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}:root{color-scheme:light dark;--font-sans: "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", Menlo, monospace;--bg: #f4f4f5;--surface: #ffffff;--surface-sunken: #f4f4f5;--surface-muted: #ececee;--surface-raised: #ffffff;--scrim: rgba(9, 9, 11, .48);--text: #18181b;--text-secondary: #52525b;--text-muted: #6b6b73;--border: #e4e4e7;--border-strong: #d4d4d8;--accent: #fce502;--accent-hover: #f0d800;--accent-ink: #18181b;--accent-strong: #6f6200;--accent-soft: #fdf8c4;--danger: #b42318;--danger-soft: #fdecea;--success: #15803d;--success-soft: #e7f6ec;--warning: #8a5a00;--warning-soft: #fdf3dc;--info: #1d4f91;--info-soft: #e6eef8;--severity-insignificant: #808080;--severity-minor: #ffd700;--severity-major: #ff8000;--severity-critical: #ff0000;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 999px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--shadow-sm: 0 1px 2px rgba(24, 24, 27, .06), 0 1px 3px rgba(24, 24, 27, .04);--shadow-lg: 0 16px 40px -12px rgba(24, 24, 27, .28);--z-sticky: 20;--z-sheet: 40;--z-modal: 50;--z-toast: 60;--tap: 44px;--ease-out: cubic-bezier(.16, 1, .3, 1);--dur: .2s;--focus-ring: 0 0 0 2px var(--surface), 0 0 0 4px var(--accent-strong);--topbar-h: 56px;--content-max: 1440px;--sl-bg-main: var(--surface);--sl-bg-secondary: var(--surface-sunken);--sl-bg-sidebar: var(--surface);--sl-bg-card: var(--surface-sunken);--sl-bg-input: var(--surface);--sl-bg-subtle: var(--surface-sunken);--sl-text-primary: var(--text);--sl-text-secondary: var(--text-secondary);--sl-text-muted: var(--text-muted);--sl-accent: var(--accent);--sl-accent-hover: var(--accent-hover);--sl-border: var(--border);--sl-border-subtle: var(--border);--sl-border-heavy: var(--border-strong);--sl-border-input: var(--border-strong);--sl-border-widget: var(--border);--sl-radius-sm: var(--radius-sm);--sl-alert-info-bg: var(--info-soft);--sl-alert-info-text: var(--info);--sl-alert-info-border: var(--info-soft);--sl-alert-warning-bg: var(--warning-soft);--sl-alert-warning-text: var(--warning);--sl-alert-warning-border: var(--warning-soft);--sl-alert-error-bg: var(--danger-soft);--sl-alert-error-text: var(--danger);--sl-alert-error-border: var(--danger-soft);--sl-alert-success-bg: var(--success-soft);--sl-alert-success-text: var(--success);--sl-alert-success-border: var(--success-soft);--sl-code-bg: #111113;--sl-code-text: #f4f4f5;--sl-btn-secondary-bg: var(--surface);--sl-btn-secondary-border: var(--border-strong);--sl-summary-bg: var(--surface-sunken);--sl-summary-text: var(--text-secondary);--sl-spinner-track: var(--border)}@media(prefers-color-scheme:dark){:root{--bg: #0e0e10;--surface: #18181b;--surface-sunken: #121214;--surface-muted: #232327;--surface-raised: #34343a;--scrim: rgba(0, 0, 0, .62);--text: #f4f4f5;--text-secondary: #b8b8c0;--text-muted: #8f8f98;--border: #2a2a2f;--border-strong: #3b3b41;--accent-hover: #fff04d;--accent-strong: #fce502;--accent-soft: rgba(252, 229, 2, .12);--danger: #ff8a7e;--danger-soft: rgba(255, 108, 92, .14);--success: #6fd394;--success-soft: rgba(61, 213, 109, .14);--warning: #f5c76a;--warning-soft: rgba(245, 199, 106, .14);--info: #8db8ef;--info-soft: rgba(141, 184, 239, .14);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-lg: 0 16px 40px -12px rgba(0, 0, 0, .7);--sl-code-bg: #0a0a0b}}@media(prefers-reduced-motion:reduce){:root{--dur: 0ms}:root:root:root,:root:root:root:before,:root:root:root:after,:root:root:root *,:root:root:root *:before,:root:root:root *:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}._alert_1hfdg_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);margin-bottom:var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;font-size:.875rem;line-height:1.55}._message_1hfdg_15{flex:1 1 16rem;min-width:0;overflow-wrap:anywhere}._action_1hfdg_21{flex-shrink:0}._info_1hfdg_25{background-color:var(--info-soft);color:var(--info)}._warning_1hfdg_30{background-color:var(--warning-soft);color:var(--warning)}._error_1hfdg_35{background-color:var(--danger-soft);color:var(--danger)}._success_1hfdg_40{background-color:var(--success-soft);color:var(--success)}._page_4xqwb_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--bg)}._card_4xqwb_10{width:100%;max-width:420px;padding:var(--space-6) var(--space-5) var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._header_4xqwb_20{margin-bottom:var(--space-5);text-align:center}._logoWrap_4xqwb_25{display:flex;justify-content:center;margin-bottom:var(--space-2)}._logo_4xqwb_25{width:128px;height:80px;-o-object-fit:contain;object-fit:contain}._title_4xqwb_37{margin-bottom:var(--space-1);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;color:var(--text)}._subtitle_4xqwb_45{margin:0;font-size:.9375rem;color:var(--text-secondary)}._form_4xqwb_51{display:flex;flex-direction:column;gap:var(--space-4)}._field_4xqwb_57{display:flex;flex-direction:column;gap:var(--space-2)}._label_4xqwb_63{font-size:.875rem;font-weight:600;color:var(--text)}._input_4xqwb_69{width:100%;min-height:48px;padding:0 var(--space-3);font:inherit;font-size:1rem;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);outline:none;transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}._input_4xqwb_69::-moz-placeholder{color:var(--text-muted)}._input_4xqwb_69::placeholder{color:var(--text-muted)}._input_4xqwb_69:focus{border-color:var(--accent-strong);box-shadow:var(--focus-ring)}._passwordWrap_4xqwb_92{position:relative}._passwordInput_4xqwb_96{padding-right:3rem}._eyeBtn_4xqwb_100{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:48px;height:100%;border:none;background:none;color:var(--text-muted);cursor:pointer;border-radius:0 var(--radius-md) var(--radius-md) 0}._eyeBtn_4xqwb_100:hover{color:var(--text)}._fullWidth_4xqwb_120{width:100%}._divider_4xqwb_124{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-5) 0}._dividerLine_4xqwb_131{flex:1;height:1px;background:var(--border)}._dividerText_4xqwb_137{font-size:.8125rem;color:var(--text-muted);white-space:nowrap}._msIcon_4xqwb_143{width:20px;height:20px;flex-shrink:0}._ssoSpinner_4xqwb_149{width:16px;height:16px;border:2px solid var(--border);border-top-color:var(--text);border-radius:50%;animation:_spin_4xqwb_1 .6s linear infinite}@keyframes _spin_4xqwb_1{to{transform:rotate(360deg)}}._topBar_dezba_1{position:sticky;top:0;z-index:var(--z-sticky);padding-top:env(safe-area-inset-top);background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid var(--border)}._inner_dezba_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);max-width:var(--content-max);height:var(--topbar-h);margin:0 auto;padding:0 var(--space-2) 0 var(--space-4)}._brand_dezba_23{display:flex;align-items:center;gap:var(--space-3);min-width:0}._brandIcon_dezba_30{display:inline-flex;flex-shrink:0;width:32px;height:32px;overflow:hidden;border-radius:var(--radius-sm)}._logoImage_dezba_39{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}._brandText_dezba_46{display:flex;flex-direction:column;min-width:0;line-height:1.15}._brandTitle_dezba_53{font-size:.9375rem;font-weight:600;color:var(--text);white-space:nowrap}._brandSubtitle_dezba_60{font-size:.75rem;color:var(--text-muted);white-space:nowrap}._beta_dezba_67{flex-shrink:0;align-self:center;padding:.125rem .4375rem;border:1px solid color-mix(in srgb,var(--accent-strong) 35%,transparent);border-radius:5px;background:var(--accent-soft);font-size:.6875rem;font-weight:600;line-height:1.4;letter-spacing:.02em;color:var(--accent-strong);cursor:default}._srOnly_dezba_82{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._actions_dezba_91{display:flex;align-items:center;gap:var(--space-2)}@media(min-width:1024px){._inner_dezba_12{padding:0 var(--space-5) 0 var(--space-6)}}._top_135qo_2{display:flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-sunken)}._top_135qo_2 ._item_135qo_10{flex-direction:row;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-sm);font-size:.875rem}._top_135qo_2 ._item_135qo_10[aria-current=page]{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-sm)}._bottom_135qo_26{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:var(--space-1) var(--space-2) env(safe-area-inset-bottom);background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px);border-top:1px solid var(--border)}._bottom_135qo_26 ._item_135qo_10{flex-direction:column;gap:.125rem;min-height:60px;font-size:.75rem}._bottom_135qo_26 ._item_135qo_10[aria-current=page]{color:var(--text)}._bottom_135qo_26 ._item_135qo_10[aria-current=page]:before{content:"";position:absolute;top:0;left:50%;width:32px;height:3px;border-radius:0 0 3px 3px;background:var(--accent);transform:translate(-50%)}._item_135qo_10{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;font:inherit;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}._item_135qo_10[aria-current=page]{font-weight:600}._item_135qo_10:hover{color:var(--text)}._item_135qo_10:active{transform:scale(.97)}._overlay_r06wq_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sheet);display:flex;align-items:flex-end;justify-content:center;margin:0;padding:0;border:none;width:100%;max-width:none;height:100%;max-height:none;background:transparent;color:inherit}._overlay_r06wq_1::backdrop{display:none}._backdrop_r06wq_23{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);animation:_fadeIn_r06wq_1 var(--dur) var(--ease-out)}._panel_r06wq_30{position:relative;display:flex;flex-direction:column;width:100%;max-height:min(88dvh,760px);background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);padding-bottom:env(safe-area-inset-bottom);animation:_slideUp_r06wq_1 .28s var(--ease-out)}._grabber_r06wq_43{align-self:center;width:40px;height:4px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--border-strong)}._header_r06wq_52{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-bottom:1px solid var(--border)}._headings_r06wq_61{min-width:0;padding-top:.625rem}._title_r06wq_66{margin:0;font-size:1.125rem;font-weight:600;color:var(--text)}._description_r06wq_73{margin:var(--space-1) 0 0;font-size:.875rem;line-height:1.45;color:var(--text-secondary)}._body_r06wq_80{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-5)}._footer_r06wq_88{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-5) var(--space-4);border-top:1px solid var(--border);background:var(--surface)}._footer_r06wq_88>*{flex:1}@media(min-width:1024px){._overlay_r06wq_1{align-items:stretch;justify-content:flex-end}._panel_r06wq_30{width:400px;max-height:none;height:100%;border-radius:var(--radius-lg) 0 0 var(--radius-lg);animation-name:_slideIn_r06wq_1}._grabber_r06wq_43{display:none}}@keyframes _fadeIn_r06wq_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_r06wq_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideIn_r06wq_1{0%{transform:translate(100%)}to{transform:translate(0)}}._switch_11bsz_1{position:relative;display:inline-block;flex-shrink:0;width:48px;height:28px;border-radius:var(--radius-pill);background:var(--border-strong);transition:background-color var(--dur) var(--ease-out)}._switchOn_11bsz_12{background:var(--accent)}._switchInput_11bsz_16{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._switchInput_11bsz_16:focus-visible+._switchThumb_11bsz_26{box-shadow:var(--focus-ring)}._switchThumb_11bsz_26{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #18181b4d;transition:transform var(--dur) var(--ease-out);pointer-events:none}._switchOn_11bsz_12 ._switchThumb_11bsz_26{transform:translate(20px)}@media(prefers-reduced-motion:reduce){._switch_11bsz_1,._switchThumb_11bsz_26{transition:none}}._settingsArea_13qx1_1{display:flex;flex-direction:column}._header_13qx1_6{margin:0 0 var(--space-3);font-size:.8125rem;font-weight:600;color:var(--text-secondary)}._fieldset_13qx1_13{min-width:0;margin:0;padding:0;border:none}._legend_13qx1_20{margin-bottom:var(--space-2);padding:0;font-size:.9375rem;color:var(--text)}._segmented_13qx1_27{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-sunken)}._radioLabel_13qx1_36{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--tap);border-radius:var(--radius-sm);font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}._radioLabel_13qx1_36:hover{color:var(--text)}._radioLabel_13qx1_36:has(._radio_13qx1_36:checked){background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-sm)}._radioLabel_13qx1_36:has(._radio_13qx1_36:focus-visible){box-shadow:var(--focus-ring)}._radio_13qx1_36{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}._divider_13qx1_72{margin:var(--space-5) 0;border:none;border-top:1px solid var(--border)}._sliderGroup_13qx1_78{margin-bottom:var(--space-5)}._sliderLabel_13qx1_82{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);font-size:.9375rem;color:var(--text)}._sliderValue_13qx1_92{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600;color:var(--text);padding:.125rem var(--space-2);border-radius:var(--radius-sm);background:var(--surface-sunken)}._slider_13qx1_78{width:100%;height:var(--tap);margin:0;accent-color:var(--accent-strong);cursor:pointer}._checkboxLabel_13qx1_111{display:grid;grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:var(--space-3);column-gap:var(--space-3);min-height:var(--tap);margin-bottom:var(--space-4);font-size:.9375rem;color:var(--text);cursor:pointer}._checkbox_13qx1_111{width:22px;height:22px;margin:0;accent-color:var(--accent-strong)}._helpText_13qx1_130{grid-column:2;margin-top:var(--space-1);font-size:.8125rem;line-height:1.45;color:var(--text-muted)}._debugRow_13qx1_138{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);cursor:pointer}._debugLabel_13qx1_147{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.9375rem;color:var(--text)}._debugHelp_13qx1_155{display:block;font-size:.8125rem;line-height:1.45;color:var(--text-muted)}._linkRow_13qx1_162{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--text);text-decoration:none;transition:background-color var(--dur) var(--ease-out)}._linkRow_13qx1_162:hover{background:var(--surface-muted)}._linkRow_13qx1_162:focus-visible{outline:none;box-shadow:var(--focus-ring)}._linkRow_13qx1_162>svg{color:var(--text-muted)}._userPanel_13qx1_189{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border)}._userInfo_13qx1_198{display:flex;align-items:center;gap:var(--space-3)}._userAvatar_13qx1_204{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-secondary)}._userDetails_13qx1_216{display:flex;flex-direction:column;min-width:0}._userName_13qx1_222,._userEmail_13qx1_223{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userName_13qx1_222{font-size:.9375rem;font-weight:600;color:var(--text)}._userEmail_13qx1_223{font-size:.8125rem;color:var(--text-muted)}._signOutBtn_13qx1_240{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:var(--tap);font:inherit;font-size:.9375rem;font-weight:500;color:var(--danger);background:transparent;border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._signOutBtn_13qx1_240:hover{background:var(--danger-soft)}._signOutBtn_13qx1_240:active{transform:scale(.98)}._overlay_yluze_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:center;padding:var(--space-3) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom))}._overlay_yluze_1[hidden]{display:none}._scrim_yluze_15{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:none;background-color:var(--scrim);cursor:pointer}@media(min-width:640px){._overlay_yluze_1{align-items:center;padding:var(--space-4)}}._dialog_1o4mi_1{position:relative;z-index:1;width:100%;max-width:28rem;margin:0;padding:0;border:none;border-radius:var(--radius-lg);background-color:var(--surface);color:var(--text);box-shadow:var(--shadow-lg)}._dialog_1o4mi_1::backdrop{display:none}._inner_1o4mi_19{padding:var(--space-5)}._titleRow_1o4mi_23{display:flex;align-items:center;justify-content:space-between;margin:0 0 var(--space-2)}._title_1o4mi_23{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:1.125rem;font-weight:600}._body_1o4mi_39{margin:0 0 var(--space-5);font-size:.9375rem;line-height:1.55;color:var(--text-secondary)}._fileHint_1o4mi_46{display:block;margin-top:var(--space-2);font-family:var(--font-mono);font-size:.8125rem;color:var(--text-muted);word-break:break-all}._error_1o4mi_55{margin:0 0 var(--space-4);padding:var(--space-3);font-size:.875rem;line-height:1.45;color:var(--danger);background-color:var(--danger-soft);border-radius:var(--radius-sm)}._actions_1o4mi_65{display:flex;flex-direction:column-reverse;gap:var(--space-2)}._actions_1o4mi_65>*{flex:1}@media(min-width:480px){._actions_1o4mi_65{flex-direction:row}}._wrapper_iz41o_1{display:flex;flex-direction:column;align-items:stretch;width:100%}._dropzone_iz41o_8{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border-radius:var(--radius-md);text-align:center;transition:background-color var(--dur) var(--ease-out)}._dragging_iz41o_19{background:var(--accent-soft)}._icon_iz41o_23{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--surface-sunken);color:var(--text-secondary)}._dropTitle_iz41o_35{margin:0;font-size:1rem;font-weight:600;color:var(--text)}._dropHint_iz41o_42{margin:0 0 var(--space-3);font-size:.875rem;color:var(--text-muted)}._hidden_iz41o_48{display:none}._errorText_iz41o_52{margin:var(--space-3) 0 0;font-size:.875rem;text-align:center;color:var(--danger)}._backdrop_qz5m4_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;width:100%;max-width:none;height:100%;max-height:none;background-color:#000}._modal_qz5m4_18{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:#000}._videoContainer_qz5m4_27{flex:1;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}._video_qz5m4_27{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._controls_qz5m4_43{position:absolute;bottom:0;left:0;right:0;padding:2rem 1.5rem;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(to top,#000c,#0000)}._cancelBtn_qz5m4_55{color:#fff;background:transparent;border:none;font-size:1rem;font-weight:500;padding:.5rem 1rem;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.5)}._snapBtn_qz5m4_66{width:72px;height:72px;border-radius:50%;background:#fff;border:4px solid rgba(255,255,255,.3);background-clip:padding-box;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:transform .1s}._snapBtn_qz5m4_66:active{transform:scale(.95)}@media(prefers-reduced-motion:reduce){._snapBtn_qz5m4_66{transition:none}}._snapBtnInner_qz5m4_91{width:54px;height:54px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.1)}._placeholder_qz5m4_99{width:64px}._dialog_14s9g_1{position:relative;z-index:1;width:100%;max-width:28rem;margin:0;padding:0;border:none;border-radius:var(--radius-lg);background-color:var(--surface);color:var(--text);box-shadow:var(--shadow-lg)}._dialog_14s9g_1::backdrop{display:none}._inner_14s9g_19{padding:var(--space-5)}._title_14s9g_23{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:1.125rem;font-weight:600}._body_14s9g_32{margin:0 0 var(--space-4);font-size:.9375rem;line-height:1.55;color:var(--text-secondary)}._instructions_14s9g_39{margin:0 0 var(--space-5);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken)}._instructionsTitle_14s9g_46{margin:0 0 var(--space-2);font-size:.875rem;font-weight:600;color:var(--text)}._instructionsList_14s9g_53{margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.55;color:var(--text-secondary)}._actions_14s9g_61{display:flex;flex-direction:column}@media(min-width:480px){._actions_14s9g_61{flex-direction:row;justify-content:flex-end}}._wrapper_wfwnr_1{display:flex;flex-direction:column;align-items:stretch;width:100%}._buttonGroup_wfwnr_8{display:flex;flex-direction:column;gap:var(--space-3);width:100%}._uploadButton_wfwnr_15{width:100%;min-height:56px;font-size:1rem;font-weight:600}._hint_wfwnr_22{margin:var(--space-3) 0 0;font-size:.8125rem;line-height:1.45;text-align:center;color:var(--text-muted)}._hidden_wfwnr_30{display:none}._errorText_wfwnr_34{margin:var(--space-3) 0 0;font-size:.875rem;text-align:center;color:var(--danger)}._panel_17k77_1{min-width:0;padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}._panel_17k77_1>section>h3:first-child,._panel_17k77_1>section>h3:first-of-type{margin-top:0}._disclosure_17k77_15{padding:0}._summary_17k77_19{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:56px;padding:0 var(--space-4);font-size:1rem;font-weight:600;color:var(--text);list-style:none;cursor:pointer;border-radius:var(--radius-lg);-webkit-tap-highlight-color:transparent}._summary_17k77_19::-webkit-details-marker{display:none}._summary_17k77_19:active{background:var(--surface-sunken)}._titleRow_17k77_43{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0}._icon_17k77_50{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-strong)}._chevron_17k77_62{flex-shrink:0;color:var(--text-muted);transition:transform var(--dur) var(--ease-out)}._disclosure_17k77_15[open] ._chevron_17k77_62{transform:rotate(180deg)}._body_17k77_72{padding:0 var(--space-4) var(--space-4)}._body_17k77_72>section>h3:first-child{display:none}._wrap_h50uv_1{margin:0 0 var(--space-4)}._guide_h50uv_5{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding-top:var(--space-1)}._heading_h50uv_12{margin:0 0 var(--space-3);font-size:.875rem;font-weight:600;color:var(--text)}._steps_h50uv_19,._tips_h50uv_20{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._steps_h50uv_19{counter-reset:step}._step_h50uv_19{position:relative;min-height:24px;padding-left:2.25rem;font-size:.9375rem;line-height:1.5;color:var(--text-secondary);counter-increment:step}._step_h50uv_19:before{content:counter(step);position:absolute;top:.0625rem;left:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:var(--accent-soft);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600;color:var(--accent-strong)}._step_h50uv_19 strong{font-weight:600;color:var(--text)}._tip_h50uv_20{display:flex;align-items:flex-start;gap:var(--space-3);font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}._tipIcon_h50uv_76{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;margin-top:-.125rem;border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary)}@media(min-width:1024px){._guide_h50uv_5{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}}._card_zdows_1{display:flex;flex-direction:column;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}section>._card_zdows_1{padding:0;border:none;border-radius:0;background:transparent}._header_zdows_21{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._title_zdows_28{margin:0;font-size:1rem;font-weight:600;color:var(--text)}._timestamp_zdows_35{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--sl-text-muted)}._imageFrame_zdows_44{width:100%;max-height:min(70dvh,560px);min-height:120px;background:#0e0e10;border-radius:var(--radius-md);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:.25rem;box-sizing:border-box}._image_zdows_44{max-width:100%;max-height:min(calc(70dvh - .5rem),552px);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}._meta_zdows_67{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.8125rem;color:var(--sl-text-secondary)}._filename_zdows_76{font-weight:500;color:var(--sl-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._dims_zdows_85{white-space:nowrap;color:var(--sl-text-muted)}._locationRow_zdows_90{display:flex;flex-direction:row;align-items:center;gap:.625rem;padding-top:.75rem;border-top:1px solid var(--sl-border);font-size:.8125rem;color:var(--sl-text-secondary);width:100%;min-width:0;flex-wrap:nowrap}._locationLabel_zdows_104{display:inline-flex;align-items:center;gap:.375rem;color:var(--sl-text-primary);font-weight:500;flex-shrink:0}._locationOneLine_zdows_113{margin:0;min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}._locationPrimary_zdows_123{color:var(--sl-text-primary);font-weight:500}._locationSep_zdows_128{color:var(--sl-text-muted);font-weight:400}._locationSecondary_zdows_133{color:var(--sl-text-muted);font-size:.8125rem}@media(max-width:1023px){._locationRow_zdows_90{flex-wrap:wrap;align-items:flex-start;flex-direction:column;gap:.25rem}._locationOneLine_zdows_113{white-space:normal;overflow:visible}._imageFrame_zdows_44{max-height:50dvh}._image_zdows_44{max-height:calc(50dvh - .5rem)}}._badge_dnupl_1{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem var(--space-2) .125rem .375rem;border:1px solid var(--border);border-radius:6px;background:var(--surface);font-size:.75rem;font-weight:500;line-height:1.4;color:var(--text-secondary);white-space:nowrap}._swatch_dnupl_16{flex:none;width:.625rem;height:.625rem;border-radius:3px;box-shadow:inset 0 0 0 1px #18181b2e}._count_dnupl_24{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;color:var(--text)}._insignificant_dnupl_31{background:var(--severity-insignificant)}._minor_dnupl_35{background:var(--severity-minor)}._major_dnupl_39{background:var(--severity-major)}._critical_dnupl_43{background:var(--severity-critical)}._card_1y89v_1{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}._header_1y89v_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap)}._title_1y89v_20{margin:0;font-size:1.125rem;font-weight:600;color:var(--text)}._hint_1y89v_27{margin:calc(var(--space-2) * -1) 0 0;font-size:.8125rem;line-height:1.45;color:var(--text-muted)}._tabs_1y89v_34{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-sunken)}._tab_1y89v_34{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}._tab_1y89v_34:hover{color:var(--text)}._tab_1y89v_34[aria-selected=true]{background:var(--surface-raised);font-weight:600;color:var(--text);box-shadow:var(--shadow-sm)}._tabCount_1y89v_72{min-width:1.25rem;padding:0 .3125rem;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-size:.6875rem;font-weight:600;line-height:1.25rem;text-align:center}._panel_1y89v_84{min-width:0}._caption_1y89v_88{margin:0 0 var(--space-3);font-size:.8125rem;line-height:1.45;color:var(--text-muted)}._comment_1y89v_95{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-4) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken)}._commentLabel_1y89v_105{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)}._commentText_1y89v_113{margin:0;font-size:.9375rem;line-height:1.5;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}._rows_1y89v_122{display:flex;flex-direction:column;margin:0}._row_1y89v_122{display:grid;grid-template-columns:minmax(6.5rem,.8fr) 1.2fr;align-items:start;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border)}._row_1y89v_122:first-child{border-top:none;padding-top:0}._label_1y89v_142{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding-top:.25rem;font-size:.875rem;color:var(--text-secondary)}._editedTag_1y89v_152{padding:.0625rem .375rem;border-radius:4px;font-size:.6875rem;font-weight:600;color:var(--accent-ink);background:var(--accent)}._valueCell_1y89v_161{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;min-width:0;margin:0;text-align:right}._value_1y89v_161{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:var(--text)}._band_1y89v_180{padding:.125rem var(--space-2);border-radius:6px;font-size:.75rem;font-weight:500;line-height:1.4}._good_1y89v_188{color:var(--success);background:var(--success-soft)}._warn_1y89v_193{color:var(--warning);background:var(--warning-soft)}._bad_1y89v_198{color:var(--danger);background:var(--danger-soft)}._valueUnit_1y89v_203{font-family:var(--font-sans);font-size:.875rem;font-weight:500;letter-spacing:0;color:var(--text-secondary)}._severityChips_1y89v_211{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-1)}._valueDetail_1y89v_218{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;color:var(--text-muted)}._modelText_1y89v_225,._note_1y89v_226{font-size:.75rem;color:var(--text-muted)}._modelText_1y89v_225{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._shimmerList_1y89v_236{display:flex;flex-direction:column;gap:var(--space-3)}._shimmerRow_1y89v_242{height:48px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--surface-sunken) 0%,var(--surface-muted) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:_shimmer_1y89v_236 1.4s linear infinite}@keyframes _shimmer_1y89v_236{0%{background-position:100% 0}to{background-position:-100% 0}}._form_uznes_1{display:flex;flex-direction:column;gap:var(--space-5)}._intro_uznes_7{margin:0;max-width:60ch;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}._field_uznes_15{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;margin:0;padding:0;border:none}._fieldHead_uznes_25{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:28px}._label_uznes_33{font-size:.9375rem;font-weight:600;color:var(--text)}._unit_uznes_39{font-weight:400;color:var(--text-muted)}._reset_uznes_44{display:inline-flex;align-items:center;gap:.375rem;min-height:32px;padding:0 var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:.8125rem;font-weight:500;color:var(--text-secondary);cursor:pointer}._reset_uznes_44:hover{color:var(--text);background:var(--surface-muted)}._stepper_uznes_65{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}._stepper_uznes_65:focus-within{border-color:var(--accent-strong)}._stepperError_uznes_81{border-color:var(--danger)}._input_uznes_85{width:100%;min-width:0;min-height:var(--tap);border:none;background:transparent;text-align:center;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600;color:var(--text)}._input_uznes_85::-moz-placeholder{color:var(--text-muted);font-weight:400}._input_uznes_85::placeholder{color:var(--text-muted);font-weight:400}._input_uznes_85:focus,._input_uznes_85:focus-visible{outline:none;box-shadow:none}._textarea_uznes_110{width:100%;min-height:6rem;max-height:16rem;padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);font:inherit;font-size:1rem;line-height:1.5;color:var(--text);resize:vertical;field-sizing:content;overflow-wrap:anywhere;transition:border-color var(--dur) var(--ease-out)}._textarea_uznes_110::-moz-placeholder{color:var(--text-muted)}._textarea_uznes_110::placeholder{color:var(--text-muted)}._textarea_uznes_110:focus-visible{outline:none;border-color:var(--accent-strong)}._textareaError_uznes_137{border-color:var(--danger)}._count_uznes_141{text-align:right}._chips_uznes_146{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-2)}._chip_uznes_146{position:relative;display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);font-family:var(--font-mono);font-size:1rem;font-weight:600;color:var(--text);cursor:pointer;transition:background-color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._chip_uznes_146:hover{background:var(--surface-muted)}._chip_uznes_146:active{transform:scale(.97)}._chip_uznes_146:has(._chipInput_uznes_177:checked){border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}._chip_uznes_146:has(._chipInput_uznes_177:focus-visible){box-shadow:var(--focus-ring)}._chipInput_uznes_177{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}._help_uznes_195{margin:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;color:var(--text-muted)}._error_uznes_203,._submitError_uznes_204{margin:0;font-size:.8125rem;line-height:1.45;color:var(--danger)}._submitError_uznes_204{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--danger-soft)}._actions_uznes_217{position:sticky;bottom:calc(var(--space-5) * -1);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin:0 calc(var(--space-5) * -1) calc(var(--space-5) * -1);padding:var(--space-3) var(--space-5) var(--space-5);border-top:1px solid var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--surface)}._chipsFive_uznes_230{grid-template-columns:repeat(5,minmax(0,1fr))}._defectGroup_uznes_235{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;margin:0;padding:var(--space-4) 0 0;border:none;border-top:1px solid var(--border)}._defectGroup_uznes_235>legend{float:left;width:100%;padding:0}._defectGrid_uznes_252{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:var(--space-4) var(--space-3)}._defectGrid_uznes_252 ._input_uznes_85{font-size:1.125rem}._timeline_1mhh1_1{position:relative;display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;list-style:none}._timeline_1mhh1_1:before{content:"";position:absolute;top:14px;bottom:14px;left:13px;width:2px;border-radius:1px;background:var(--border)}._entry_1mhh1_23{position:relative;display:grid;grid-template-columns:28px 1fr;gap:var(--space-3)}._marker_1mhh1_30{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-strong)}._modelEntry_1mhh1_43 ._marker_1mhh1_30{background:var(--surface-sunken)}._entryBody_1mhh1_47{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding-top:.25rem}._entryHead_1mhh1_55{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._who_1mhh1_62{font-size:.9375rem;font-weight:600;color:var(--text);overflow-wrap:anywhere}._current_1mhh1_69{padding:.0625rem .375rem;border-radius:4px;font-size:.6875rem;font-weight:600;color:var(--accent-ink);background:var(--accent)}._when_1mhh1_78{font-size:.8125rem;color:var(--text-muted)}._chips_1mhh1_83{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-1) 0 0;padding:0;list-style:none}._chip_1mhh1_83{padding:.1875rem var(--space-2);border-radius:6px;background:var(--surface-sunken);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;color:var(--text)}._reset_1mhh1_102{margin:0;font-size:.875rem;color:var(--text-secondary)}._comment_1mhh1_108{margin:var(--space-1) 0 0;padding:var(--space-2) var(--space-3);border-left:2px solid var(--border-strong);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--surface-sunken);font-size:.875rem;line-height:1.5;color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}._state_1mhh1_121{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--danger-soft)}._stateText_1mhh1_132{margin:0;font-size:.875rem;color:var(--danger)}._skeleton_1mhh1_138{display:flex;flex-direction:column;gap:var(--space-3)}._skeletonRow_1mhh1_144{height:64px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--surface-sunken) 0%,var(--surface-muted) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:_shimmer_1mhh1_1 1.4s linear infinite}@keyframes _shimmer_1mhh1_1{0%{background-position:100% 0}to{background-position:-100% 0}}._split_13iyo_2{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}._listPane_13iyo_8{min-width:0}._paneHead_13iyo_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._rail_13iyo_19{display:none}._railButton_13iyo_23{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:100%;min-height:200px;padding:var(--space-3) 0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font:inherit;font-size:.875rem;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}._railButton_13iyo_23:hover{border-color:var(--border-strong);color:var(--text)}._railButton_13iyo_23:focus-visible{outline:none;box-shadow:var(--focus-ring)}._railLabel_13iyo_52{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.01em}._paneTitle_13iyo_58{margin:var(--space-2) 0 var(--space-1);font-size:1.375rem;font-weight:600;letter-spacing:-.02em;color:var(--text)}._paneLede_13iyo_66{max-width:52ch;margin:0 0 var(--space-4);font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}._filters_13iyo_75{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);min-width:0;margin:0 0 var(--space-3);padding:var(--space-3);border:none;border-radius:var(--radius-md);background:var(--surface-sunken)}._field_13iyo_87{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._fieldLabel_13iyo_94{font-size:.8125rem;font-weight:600;color:var(--text)}._fieldOptional_13iyo_100{font-weight:400;color:var(--text-muted)}._controlRow_13iyo_105{display:flex;gap:var(--space-2)}._control_13iyo_105{flex:1;min-width:0;min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font:inherit;font-size:.9375rem;font-variant-numeric:tabular-nums;color:var(--text);transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}._control_13iyo_105:hover:not(:disabled){border-color:var(--border-strong)}._control_13iyo_105:focus-visible{outline:none;border-color:var(--accent-strong);box-shadow:var(--focus-ring)}._control_13iyo_105:disabled{color:var(--text-muted);cursor:progress}._clearButton_13iyo_140{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--tap);min-height:var(--tap);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);cursor:pointer;transition:border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._clearButton_13iyo_140:hover{border-color:var(--border-strong);color:var(--text)}._clearButton_13iyo_140:active{transform:scale(.96)}._clearButton_13iyo_140:focus-visible{outline:none;box-shadow:var(--focus-ring)}._fieldHelp_13iyo_169,._fieldError_13iyo_170{font-size:.75rem;line-height:1.4}._fieldHelp_13iyo_169{color:var(--text-muted)}._fieldError_13iyo_170{color:var(--danger);font-weight:500}._ownerBanner_13iyo_185{display:flex;align-items:center;gap:var(--space-2);min-height:48px;margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface)}._ownerBannerMine_13iyo_197{border-color:var(--border)}@media(min-width:640px)and (max-width:1023px){._filters_13iyo_75:has(>._field_13iyo_87+._field_13iyo_87){grid-template-columns:repeat(2,minmax(0,1fr))}}._detailPane_13iyo_207{min-width:0}._pick_13iyo_211{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-height:420px;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-muted);text-align:center}._pick_13iyo_211 p{margin:0;max-width:28ch;font-size:.9375rem}._list_13iyo_8{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._item_13iyo_240{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font:inherit;text-align:left;color:var(--text);cursor:pointer;transition:border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._item_13iyo_240:hover{border-color:var(--border-strong)}._item_13iyo_240:active{transform:scale(.99)}._item_13iyo_240[aria-current=true]{border-color:var(--accent-strong);box-shadow:inset 3px 0 0 var(--accent)}._itemMain_13iyo_270{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}._itemDate_13iyo_278{font-size:.9375rem;font-weight:600}._itemMeta_13iyo_283{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;color:var(--text-secondary)}._ownerInitials_13iyo_294{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);background:var(--surface-muted);font-size:.6875rem;font-weight:600;letter-spacing:.02em;color:var(--text-secondary)}._deactivatedTag_13iyo_309{flex-shrink:0;padding:.0625rem var(--space-2);border:1px solid var(--border-strong);border-radius:6px;font-size:.6875rem;font-weight:600;color:var(--text-secondary)}._byline_13iyo_319{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0;min-width:0}._bylineText_13iyo_327{display:flex;flex-direction:column;min-width:0}._bylineName_13iyo_333{font-size:.875rem;font-weight:600;color:var(--text)}._bylineEmail_13iyo_339{overflow:hidden;font-size:.8125rem;white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted)}._editNote_13iyo_347{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:.8125rem;color:var(--text-secondary)}._editedTag_13iyo_356{flex-shrink:0;padding:.125rem var(--space-2);border-radius:6px;font-size:.75rem;font-weight:600;color:var(--accent-ink);background:var(--accent)}._chevron_13iyo_366{flex-shrink:0;color:var(--text-muted)}._listFooter_13iyo_371{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}._listCount_13iyo_378{margin:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;text-align:center;color:var(--text-muted)}._loadMore_13iyo_387{width:100%}._spin_13iyo_391{animation:_spin_13iyo_391 .9s linear infinite}@keyframes _spin_13iyo_391{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spin_13iyo_391{animation:none}}._listSkeleton_13iyo_405{display:flex;flex-direction:column;gap:var(--space-2)}._skeletonItem_13iyo_411,._detailSkeleton_13iyo_412{border-radius:var(--radius-md);background:linear-gradient(90deg,var(--surface-sunken) 0%,var(--surface-muted) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:_shimmer_13iyo_1 1.4s linear infinite}._skeletonItem_13iyo_411{height:64px}._detailSkeleton_13iyo_412{height:480px}._empty_13iyo_427{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);text-align:center}._emptyIcon_13iyo_439{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--surface-sunken);color:var(--text-secondary)}._emptyTitle_13iyo_451{margin:0;font-size:1rem;font-weight:600;color:var(--text)}._emptyText_13iyo_458{max-width:40ch;margin:0 0 var(--space-3);font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}._detail_13iyo_207{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._detailHeader_13iyo_474{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}._back_13iyo_481{margin-left:calc(var(--space-3) * -1)}._detailTitle_13iyo_485{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:-.015em;color:var(--text)}._detailMeta_13iyo_493{margin:0;font-size:.875rem;color:var(--text-muted)}._detailGrid_13iyo_499{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);align-items:start}._detailPrimary_13iyo_506,._detailSecondary_13iyo_507{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._photoCard_13iyo_514{margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:flex;flex-direction:column;gap:var(--space-3)}._viewTabs_13iyo_525{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-sunken)}._viewTab_13iyo_525{min-height:var(--tap);padding:0 var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:.8125rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}._viewTab_13iyo_525:hover:not(:disabled){color:var(--text)}._viewTab_13iyo_525[aria-selected=true]{background:var(--surface-raised);font-weight:600;color:var(--text);box-shadow:var(--shadow-sm)}._viewTab_13iyo_525:disabled{color:var(--text-muted);opacity:.55;cursor:not-allowed}._viewTab_13iyo_525:focus-visible{outline:none;box-shadow:var(--focus-ring)}._photoNote_13iyo_570{margin:0;font-size:.8125rem;color:var(--text-muted);text-align:center}._photo_13iyo_514{display:block;width:100%;max-height:min(50dvh,420px);-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md);background:#0e0e10}._photoFrame_13iyo_586{position:relative;min-height:220px;border-radius:var(--radius-md);background:#0e0e10}._photoPending_13iyo_593{opacity:0}._photoSpinner_13iyo_597{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary)}._srOnly_13iyo_608{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._photoPlaceholder_13iyo_617{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:180px;border-radius:var(--radius-md);background:var(--surface-sunken);font-size:.875rem;color:var(--text-muted)}@keyframes _shimmer_13iyo_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media(min-width:1024px){._split_13iyo_2{grid-template-columns:minmax(300px,360px) minmax(0,1fr);align-items:start;gap:var(--space-5)}._splitCollapsed_13iyo_641{grid-template-columns:56px minmax(0,1fr)}._rail_13iyo_19{display:block;position:sticky;top:calc(var(--topbar-h) + var(--space-5))}._listPane_13iyo_8{position:sticky;top:calc(var(--topbar-h) + var(--space-5));max-height:calc(100dvh - var(--topbar-h) - var(--space-6));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:var(--space-1)}}@media(min-width:1280px){._detailGrid_13iyo_499{grid-template-columns:minmax(340px,420px) minmax(0,1fr)}}._buckets_hdjds_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);margin:0;padding:0;list-style:none}._bucket_hdjds_1{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label actual" "target status";align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken)}._bucketLabel_hdjds_23{grid-area:label;font-size:.9375rem;font-weight:500;color:var(--text)}._actual_hdjds_30{grid-area:actual;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:600;letter-spacing:-.02em;text-align:right}._status_hdjds_40{grid-area:status;font-size:.8125rem;font-weight:500;text-align:right}._target_hdjds_47{grid-area:target;font-size:.8125rem;color:var(--text-muted)}._targetValue_hdjds_53{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary)}._actualOk_hdjds_59{color:var(--success)}._actualBad_hdjds_63{color:var(--danger)}@media(min-width:640px){._buckets_hdjds_1{grid-template-columns:repeat(3,minmax(0,1fr))}._bucket_hdjds_1{grid-template-columns:1fr;grid-template-areas:"label" "actual" "status" "target";padding:var(--space-4)}._actual_hdjds_30,._status_hdjds_40{text-align:left}._actual_hdjds_30{font-size:1.75rem}}._wrapper_1u6nh_1{margin:0}._grid_1u6nh_5{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}._card_1u6nh_11{min-width:0;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken)}._lengthChartCard_1u6nh_18{order:1}._usdaCard_1u6nh_22{order:2}._hueCard_1u6nh_26{order:3}._cardHeader_1u6nh_30{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}._weightedAvgBadge_1u6nh_38{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface)}._weightedAvgLabel_1u6nh_48{font-size:.6875rem;font-weight:500;color:var(--text-muted);white-space:nowrap}._weightedAvgValue_1u6nh_55{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600;line-height:1.2;color:var(--text)}._weightedAvgDetail_1u6nh_64{font-size:.75rem;font-weight:400;color:var(--text-muted)}._weightedAvgHint_1u6nh_70{font-size:.6875rem;color:var(--text-muted);white-space:nowrap}._cardTitle_1u6nh_76{margin:0 0 .125rem;font-size:.9375rem;font-weight:600;color:var(--text)}._subLabel_1u6nh_83{margin:0;font-size:.8125rem;color:var(--text-muted)}._chartBox_1u6nh_89{width:100%;height:200px;color:var(--text)}._xCaption_1u6nh_95{margin-top:var(--space-1);font-size:.75rem;text-align:center;color:var(--text-muted)}._footnote_1u6nh_102{margin:var(--space-3) 0 0;font-size:.75rem;line-height:1.4;color:var(--text-muted)}._donutRow_1u6nh_109{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);min-height:140px}._donutLegend_1u6nh_117{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 10rem;min-width:0}._legendItem_1u6nh_125{display:flex;align-items:center;gap:var(--space-2)}._swatch_1u6nh_131{flex-shrink:0;width:10px;height:10px;border-radius:3px}._legendText_1u6nh_138{flex:1;min-width:0;overflow:hidden;font-size:.8125rem;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}._legendPct_1u6nh_148{flex-shrink:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500;color:var(--text)}._emptyMsg_1u6nh_157{flex:1;align-self:center;margin:0;font-size:.875rem;text-align:center;color:var(--text-muted)}._shimmerGrid_1u6nh_166{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}._shimmerCard_1u6nh_172{min-height:200px;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken)}._shimmer_1u6nh_166{height:12px;margin-bottom:var(--space-3);border-radius:6px;background:linear-gradient(90deg,var(--surface-muted) 0%,var(--border) 50%,var(--surface-muted) 100%);background-size:200% 100%;animation:_pulse_1u6nh_1 1.2s ease-in-out infinite}._shimmerTall_1u6nh_188{height:120px}._shimmerLine_1u6nh_192{height:8px;width:40%}._shimmerBanner_1u6nh_197{display:none}@keyframes _pulse_1u6nh_1{0%{background-position:0% 0}to{background-position:200% 0}}@media(min-width:1280px){._grid_1u6nh_5,._shimmerGrid_1u6nh_166{grid-template-columns:repeat(2,minmax(0,1fr))}._chartBox_1u6nh_89{height:220px}}._section_kgwb6_1{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}._summary_kgwb6_9{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-2) var(--space-5)}._share_kgwb6_16{display:flex;flex-direction:column;gap:.125rem}._shareValue_kgwb6_22{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--text)}._shareLabel_kgwb6_32{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._summaryText_kgwb6_38{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._detail_kgwb6_45{margin:0;max-width:62ch;font-size:.875rem;line-height:1.5;color:var(--text-secondary);text-wrap:pretty}._legend_kgwb6_54{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}._evidence_kgwb6_64{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:var(--space-4)}._figure_kgwb6_71{display:flex;flex-direction:column;gap:var(--space-2);margin:0;min-width:0}._frame_kgwb6_79{position:relative;overflow:hidden;min-height:10rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken)}._frameImage_kgwb6_88{display:block;width:100%;height:auto}._caption_kgwb6_94{font-size:.75rem;line-height:1.45;color:var(--text-muted)}._placeholder_kgwb6_100{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:10rem;padding:var(--space-4);font-size:.8125rem;color:var(--text-muted);text-align:center}._skeleton_kgwb6_112{min-height:10rem;border-radius:var(--radius-md);background:linear-gradient(90deg,var(--surface-sunken) 0%,var(--surface-muted) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:_shimmer_kgwb6_1 1.4s linear infinite}@keyframes _shimmer_kgwb6_1{0%{background-position:100% 0}to{background-position:-100% 0}}._crops_kgwb6_126{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._cropsHead_kgwb6_137{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._cropsTitle_kgwb6_145{margin:0;font-family:var(--font-mono);font-size:.875rem;font-weight:600;color:var(--text)}._segmented_kgwb6_153{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1);min-inline-size:auto;margin:0;padding:var(--space-1);border:none;border-radius:var(--radius-md);background:var(--surface-sunken)}._segment_kgwb6_153{min-height:36px;padding:0 var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:.8125rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._segment_kgwb6_153:hover{color:var(--text)}._segment_kgwb6_153:active{transform:scale(.97)}._segment_kgwb6_153[aria-pressed=true]{background:var(--surface-raised);font-weight:600;color:var(--text);box-shadow:var(--shadow-sm)}._cropFrame_kgwb6_194{position:relative;overflow:hidden;width:100%;margin-inline:auto;border-radius:var(--radius-sm);background:var(--surface-sunken)}._cropFrameMask_kgwb6_204{background:#0a0a0b}._cropImage_kgwb6_208{position:absolute;max-width:none;height:auto}._cropImagePending_kgwb6_214{opacity:0}._maskImage_kgwb6_218{position:absolute;image-rendering:pixelated}._facts_kgwb6_223{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-3);margin:0;font-size:.8125rem}._facts_kgwb6_223 dt{color:var(--text-muted)}._facts_kgwb6_223 dd{margin:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);text-align:right;overflow-wrap:anywhere}._tableWrap_kgwb6_245{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md)}._table_kgwb6_245{width:100%;border-collapse:collapse;font-size:.8125rem;font-variant-numeric:tabular-nums}._table_kgwb6_245 th{position:sticky;top:0;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-strong);background:var(--surface-sunken);font-weight:600;color:var(--text-secondary);text-align:left;white-space:nowrap}._table_kgwb6_245 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);color:var(--text);white-space:nowrap}._table_kgwb6_245 tr:last-child td{border-bottom:none}._num_kgwb6_281{font-family:var(--font-mono);text-align:right}._table_kgwb6_245 th._num_kgwb6_281{text-align:right}._selectedRow_kgwb6_290 td{background:var(--accent-soft)}._rowButton_kgwb6_294{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--space-2);margin-left:calc(var(--space-2) * -1);border:none;border-radius:var(--radius-sm);background:transparent;font-family:var(--font-mono);font-size:.8125rem;font-weight:600;color:var(--text);cursor:pointer;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:background-color var(--dur) var(--ease-out)}._rowButton_kgwb6_294:hover{background:var(--surface-muted)}._swatch_kgwb6_318{display:inline-block;width:.875rem;height:.875rem;margin-right:var(--space-2);border-radius:3px;box-shadow:inset 0 0 0 1px #18181b2e;vertical-align:-2px}._muted_kgwb6_328{color:var(--text-muted)}._cards_kgwb6_333{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._card_kgwb6_333{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font:inherit;color:var(--text);text-align:left;cursor:pointer;transition:background-color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._card_kgwb6_333:active{transform:scale(.99)}._cardSwatch_kgwb6_364{width:2rem;height:2rem;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px #18181b2e}._cardBody_kgwb6_371{display:flex;flex-direction:column;gap:.125rem;min-width:0}._cardTitle_kgwb6_378{font-family:var(--font-mono);font-size:.8125rem;font-weight:600}._cardMeta_kgwb6_384{font-size:.75rem;color:var(--text-muted)}._cardArea_kgwb6_389{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}._empty_kgwb6_396{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-md);font-size:.875rem;color:var(--text-secondary)}._emptyIcon_kgwb6_407{flex:none;color:var(--success)}@media(max-width:1023px){._summary_kgwb6_9,._evidence_kgwb6_64{grid-template-columns:1fr}}._details_1ta99_1{border:1px solid var(--sl-border-widget);border-radius:.25rem;margin-bottom:.5rem}._summary_1ta99_7{padding:.5rem .75rem;cursor:pointer;font-size:.8125rem;font-weight:600;color:var(--sl-summary-text);background:var(--sl-summary-bg);border-radius:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}._pre_1ta99_18{margin:0;padding:.75rem;background:var(--sl-code-bg);color:var(--sl-code-text);font-size:.8125rem;line-height:1.5;overflow-x:auto;border-radius:0 0 .25rem .25rem}._panel_2muoy_1{margin-top:1.5rem;padding:1rem;border:1px solid var(--sl-border);background:var(--sl-bg-secondary);border-radius:.75rem}._title_2muoy_9{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:var(--sl-text-primary)}._status_2muoy_16{margin:0 0 .75rem;font-size:.8125rem;color:var(--sl-text-secondary)}._fallback_2muoy_22{margin:0 0 .75rem;padding:.75rem;border:1px solid #fca5a5;border-radius:.5rem;background:var(--sl-bg-main);font-size:.8125rem;color:var(--sl-text-primary)}._fallbackTitle_2muoy_32,._fallbackText_2muoy_33{margin:0 0 .5rem}._fallbackDetails_2muoy_37{display:grid;grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0;color:var(--sl-text-secondary)}._fallbackDetails_2muoy_37 dt{font-weight:700}._fallbackDetails_2muoy_37 dd{margin:0}._summaryGrid_2muoy_53{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}._summaryCard_2muoy_60{padding:.75rem;border:1px solid var(--sl-border);background:var(--sl-bg-main);border-radius:.5rem}._summaryLabel_2muoy_67{font-size:.75rem;color:var(--sl-text-muted);letter-spacing:.02em;text-transform:uppercase}._summaryValue_2muoy_74{margin-top:.25rem;font-size:1rem;font-weight:700;color:var(--sl-text-primary)}._summaryDelta_2muoy_81{margin-top:.25rem;font-size:.75rem;color:var(--sl-text-secondary)}._chartGrid_2muoy_87{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}._chartCard_2muoy_94{padding:.75rem;border:1px solid var(--sl-border);background:var(--sl-bg-main);border-radius:.5rem;overflow:hidden}._chartTitle_2muoy_102{margin:0 0 .5rem;font-size:.875rem;font-weight:700;color:var(--sl-text-primary)}._chartNote_2muoy_109{margin:.25rem 0 0;font-size:.75rem;color:var(--sl-text-muted)}._cardGridSection_2muoy_115{margin-bottom:1rem;padding:.75rem;border:1px solid var(--sl-border);background:var(--sl-bg-main);border-radius:.5rem}._cardGridHeaderRow_2muoy_123{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}._cardGridSectionTitle_2muoy_132{margin:0;font-size:.875rem;font-weight:700;color:var(--sl-text-primary)}._toggleLabel_2muoy_139{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--sl-text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}._cardGrid_2muoy_115{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}._cardGridCard_2muoy_154{padding:.5rem;border:1px solid var(--sl-border);background:var(--sl-bg-secondary);border-radius:.5rem}._cardGridTitle_2muoy_161{margin:0 0 .5rem;font-size:.75rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--sl-text-primary)}._cardCells_2muoy_170{display:grid;grid-template-columns:repeat(8,22px);grid-auto-rows:22px;gap:4px;justify-content:start}._cardCellSvg_2muoy_178{width:22px;height:22px;flex:0 0 auto}._cardCellSvg_2muoy_178 rect{stroke:var(--sl-border-heavy);stroke-width:1}._cardCellIssue_2muoy_189 rect{stroke:#ef4444;stroke-width:1.5}._cardCellEmpty_2muoy_194{width:22px;height:22px;border-radius:6px;border:1px dashed var(--sl-border);background:var(--sl-bg-main)}._cardGridNote_2muoy_202{margin:.75rem 0 0;font-size:.75rem;color:var(--sl-text-muted)}._tableWrapper_2muoy_208{overflow-x:auto;border:1px solid var(--sl-border);background:var(--sl-bg-main);border-radius:.5rem}._table_2muoy_208{width:100%;border-collapse:collapse;font-size:.8125rem}._th_2muoy_221{text-align:left;padding:.5rem .75rem;border-bottom:2px solid var(--sl-border-heavy);font-weight:700;color:var(--sl-text-primary);white-space:nowrap}._row_2muoy_230:nth-child(2n){background:var(--sl-bg-secondary)}._td_2muoy_234{padding:.4rem .75rem;border-bottom:1px solid var(--sl-border);color:var(--sl-text-primary);white-space:nowrap}._swatchGroup_2muoy_241{display:flex;align-items:center;gap:.25rem}._swatchSvg_2muoy_247{width:1.25rem;height:1.25rem;flex:0 0 auto}._swatchRect_2muoy_253{stroke:var(--sl-border-heavy);stroke-width:1}._mono_2muoy_258{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;color:var(--sl-text-muted)}._badgeGood_2muoy_265,._badgeBad_2muoy_266{display:inline-flex;align-items:center;justify-content:center;padding:.1rem .45rem;border-radius:9999px;font-size:.75rem;font-weight:800;border:1px solid transparent;line-height:1.2}._badgeGood_2muoy_265{background:#dcfce7;border-color:#86efac;color:#14532d}._badgeBad_2muoy_266{background:#fee2e2;border-color:#fca5a5;color:#7f1d1d}._details_2muoy_290{margin-top:.75rem}._detailsSummary_2muoy_294{cursor:pointer;color:var(--sl-text-primary);font-weight:700}._pre_2muoy_300{margin-top:.5rem;padding:.75rem;border-radius:.5rem;background:var(--sl-code-bg);color:var(--sl-code-text);overflow:auto;font-size:.75rem}._grid_in9m8_1{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._bold_in9m8_7{font-weight:700;font-size:.875rem;margin:0 0 .5rem}._wrapper_1kktf_1{display:flex;align-items:center;gap:.75rem;padding:1rem 0}._spinner_1kktf_8{width:1.5rem;height:1.5rem;border:3px solid var(--sl-spinner-track);border-top-color:var(--sl-accent);border-radius:50%;animation:_spin_1kktf_8 .8s linear infinite}@keyframes _spin_1kktf_8{to{transform:rotate(360deg)}}._text_1kktf_23{font-size:.875rem;color:var(--sl-text-secondary)}._tableWrapper_1b4li_1{overflow-x:auto;overflow-y:visible;margin-bottom:1.5rem}._controls_1b4li_7{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}._filterChips_1b4li_16{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}._filterChips_1b4li_16::-webkit-scrollbar{display:none}._chip_1b4li_28{padding:.375rem .75rem;border-radius:16px;border:1px solid var(--sl-border, #e5e7eb);background:var(--sl-bg-main, #ffffff);color:var(--sl-text-secondary, #4b5563);font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._chipActive_1b4li_41{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}._sortControl_1b4li_47{display:flex;align-items:center;gap:.5rem}._sortLabel_1b4li_53{font-size:.8125rem;color:var(--sl-text-muted, #6b7280)}._sortSelect_1b4li_58{flex:1;padding:.375rem .5rem;border-radius:6px;border:1px solid var(--sl-border, #e5e7eb);background:var(--sl-bg-main, #ffffff);color:var(--sl-text-primary, #111827);font-size:.8125rem}._emptyState_1b4li_68{padding:2rem;text-align:center;color:var(--sl-text-muted, #6b7280);font-size:.875rem;background:var(--sl-bg-main, #ffffff);border-radius:8px;border:1px dashed var(--sl-border, #e5e7eb)}._table_1b4li_1{width:100%;border-collapse:collapse;font-size:.8125rem;font-variant-numeric:tabular-nums;display:flex;flex-direction:column}._thead_1b4li_87{position:sticky;top:0;z-index:1;background:var(--sl-bg-main, #ffffff)}._tbody_1b4li_94{display:flex;flex-direction:column}._th_1b4li_87{text-align:left;padding:.5rem .4rem;border-bottom:2px solid var(--sl-border-heavy);font-weight:700;color:var(--sl-text-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;line-height:1.2;flex:1 1 0;min-width:0;box-sizing:border-box;overflow:hidden}._headerRow_1b4li_114{display:flex;width:100%}._row_1b4li_119{display:flex;align-items:stretch;overflow:hidden;box-sizing:border-box;min-height:48px}._row_1b4li_119:nth-child(2n){background:var(--sl-bg-secondary)}._td_1b4li_132{padding:.35rem .4rem;border-bottom:1px solid var(--sl-border);color:var(--sl-text-primary);flex:1 1 0;min-width:0;box-sizing:border-box;display:flex;align-items:center;overflow:hidden}._colorCol_1b4li_144{flex:1.85 1 0}._colorCell_1b4li_148{display:flex;align-items:center;gap:.25rem;min-width:0;max-width:100%;max-height:100%;overflow:hidden}._thSortable_1b4li_158{cursor:pointer}._thSortable_1b4li_158:hover{color:var(--accent-strong)}._sortButton_1b4li_166{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem}._sortButton_1b4li_166:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:.25rem}._thLabel_1b4li_186{display:inline-flex;align-items:center}._colorSwatch_1b4li_191{flex:0 0 auto}._colorSwatchRect_1b4li_195{stroke:var(--sl-border);stroke-width:1}._colorText_1b4li_200{display:flex;flex-direction:column;min-width:0;flex:1;overflow:hidden;line-height:1.15;font-size:.7rem}._colorHex_1b4li_210{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._colorRgb_1b4li_219{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:var(--sl-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._defectYes_1b4li_228{color:var(--sl-alert-error-text);font-weight:700}._defectNone_1b4li_233{color:var(--sl-alert-success-text)}._categoryBadge_1b4li_237{display:inline-block;padding:.2rem .5rem;border-radius:4px;font-weight:700;font-size:.75rem;text-transform:uppercase}._categoryLight_1b4li_246{background-color:var(--warning-soft);color:var(--warning)}._categoryTarget_1b4li_251{background-color:var(--success-soft);color:var(--success)}._categoryDark_1b4li_256{background-color:var(--danger-soft);color:var(--danger)}._valueDetail_1b4li_261{font-size:.75rem;color:var(--text-muted)}._container_3d9rv_1{display:flex;flex-direction:column;gap:var(--space-3);width:100%}._controls_3d9rv_8{display:flex;flex-direction:column;gap:var(--space-3)}._filterChips_3d9rv_14{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:var(--space-1);scrollbar-width:none}._filterChips_3d9rv_14::-webkit-scrollbar{display:none}._chip_3d9rv_26{min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}._chipActive_3d9rv_41{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}._sortControl_3d9rv_47{display:flex;align-items:center;gap:var(--space-3)}._sortLabel_3d9rv_53{flex-shrink:0;font-size:.875rem;color:var(--text-secondary)}._sortSelect_3d9rv_59{flex:1;min-width:0;min-height:var(--tap);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:.9375rem}._list_3d9rv_72{display:flex;flex-direction:column;gap:var(--space-2)}._card_3d9rv_78{overflow:hidden;border-radius:var(--radius-md);background:var(--surface-sunken)}._cardHeader_3d9rv_84{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 var(--space-4);border:none;background:transparent;font:inherit;text-align:left;color:var(--text);cursor:pointer}._cardHeader_3d9rv_84:active{background:var(--surface-muted)}._headerLeft_3d9rv_103{display:flex;align-items:center;gap:var(--space-2)}._index_3d9rv_109{font-family:var(--font-mono);font-size:.9375rem;font-weight:600;color:var(--text)}._className_3d9rv_116{font-size:.875rem;color:var(--text-secondary)}._colorSwatch_3d9rv_121{width:18px;height:18px;border-radius:5px;box-shadow:inset 0 0 0 1px #18181b1f}._categoryBadge_3d9rv_128{display:inline-block;padding:.125rem .375rem;border-radius:4px;font-size:.75rem;font-weight:600}._categoryLight_3d9rv_136{background-color:var(--warning-soft);color:var(--warning)}._categoryTarget_3d9rv_141{background-color:var(--success-soft);color:var(--success)}._categoryDark_3d9rv_146{background-color:var(--danger-soft);color:var(--danger)}._headerRight_3d9rv_151{display:flex;align-items:center;color:var(--text-muted)}._primaryMetrics_3d9rv_157{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-1);padding:0 var(--space-4) var(--space-3)}._metric_3d9rv_164{display:flex;flex-direction:column;gap:.125rem;min-width:0}._metricLabel_3d9rv_171{max-width:100%;overflow:hidden;font-size:.75rem;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}._metricValue_3d9rv_180{max-width:100%;overflow:hidden;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600;color:var(--text);text-overflow:ellipsis;white-space:nowrap}._expandedDetails_3d9rv_192{padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border);background:var(--surface)}._detailGrid_3d9rv_198{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._detailItem_3d9rv_204{display:flex;flex-direction:column;gap:.125rem}._detailLabel_3d9rv_210{font-size:.75rem;color:var(--text-muted)}._detailValue_3d9rv_215{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.875rem;color:var(--text)}._emptyState_3d9rv_222{padding:var(--space-6);border:1px dashed var(--border-strong);border-radius:var(--radius-md);font-size:.9375rem;text-align:center;color:var(--text-muted)}._valueDetail_3d9rv_231{font-size:.75rem;font-weight:400;color:var(--text-muted)}._bold_17r97_1{font-weight:700;font-size:.875rem;margin:1rem 0 .5rem;color:var(--sl-text-primary)}._distributionsRow_17r97_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;margin-top:1.5rem;align-items:stretch;width:100%}._distributionCol_17r97_17{display:flex;flex-direction:column;min-width:0;width:100%;align-self:stretch}._chartStretch_17r97_25{flex:1;display:flex;flex-direction:column;min-height:0}._sectionHeading_17r97_32{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--sl-text-primary)}@media(max-width:1023px){._distributionsRow_17r97_8{grid-template-columns:1fr}._segmentImageRow_17r97_44{grid-template-columns:1fr;gap:1.5rem}}._measurementsLead_17r97_50{margin-top:2rem}._overlayLegend_17r97_54{margin:0;font-size:.8125rem;line-height:1.45;color:var(--sl-text-muted)}._segmentImageRow_17r97_44{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;align-items:start}._segmentImageCol_17r97_69{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:0}._segmentImageTitle_17r97_77{margin:0;width:100%;text-align:center;font-size:.8125rem;font-weight:600;color:var(--sl-text-secondary)}._segmentImageFrameWrap_17r97_86{width:100%;min-width:0}._segmentImagePlaceholder_17r97_91{margin:0;padding:1rem;font-size:.8125rem;line-height:1.45;color:var(--sl-text-muted);text-align:center;border:1px dashed var(--sl-border-subtle, #ccc);border-radius:var(--sl-radius-sm, 6px);background:var(--sl-bg-subtle, #f6f6f6);min-height:8rem;display:flex;align-items:center;justify-content:center}@media(max-width:480px){._segmentImageRow_17r97_44{gap:1rem}}._wrap_1r9dr_1{width:100%;margin:auto 0 0;padding:.25rem 0 0;border:0;min-width:0}._legend_1r9dr_12{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._track_1r9dr_24{position:relative;height:.375rem;border-radius:999px;overflow:visible}._fill_1r9dr_31{position:absolute;left:0;top:0;bottom:0;border-radius:999px;pointer-events:none;max-width:100%}._thumb_1r9dr_41{position:absolute;top:50%;transform:translateY(-50%);width:.75rem;height:.75rem;border-radius:50%;background:#fff;border:2px solid;box-shadow:0 1px 2px #0000001f;pointer-events:none;z-index:1}._axis_1r9dr_55{display:flex;justify-content:space-between;margin-top:.25rem}._axisLabel_1r9dr_61{font-size:.5625rem;color:var(--sl-text-muted, #9ca3af);text-transform:capitalize}._tick_1r9dr_68{position:absolute;top:50%;transform:translate(-50%,-50%);width:1px;height:100%;background:#0000002e;pointer-events:none;z-index:0}._segmentAxis_1r9dr_79{position:relative;height:1.125rem;margin-top:.25rem}._segmentLabel_1r9dr_85{position:absolute;transform:translate(-50%);font-size:.5rem;font-weight:500;color:var(--sl-text-muted, #9ca3af);white-space:nowrap;line-height:1}._section_drszd_1{margin:0 0 1.5rem}._title_drszd_5{font-size:.875rem;font-weight:700;color:var(--sl-text-primary, #111827);margin:0 0 .75rem;letter-spacing:-.01em}._metricsWrapper_drszd_13{margin:0 0 1.5rem}._grid_drszd_17{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%}@media(max-width:1100px){._grid_drszd_17{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){._grid_drszd_17{grid-template-columns:1fr;gap:.625rem}._card_drszd_36{min-height:0;padding:.75rem .875rem}._shimmerGrid_drszd_41{grid-template-columns:1fr;gap:.625rem}._shimmerCard_drszd_46{min-height:6rem;padding:.75rem .875rem}}._card_drszd_36{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;min-height:9.5rem;box-sizing:border-box;width:100%}._cardTop_drszd_63{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}._cardTopLeft_drszd_71{display:flex;align-items:center;gap:.5rem;min-width:0}._wipBadge_drszd_78{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.05em;color:var(--warning);background:var(--warning-soft);border-radius:6px}._iconBox_drszd_92{width:2rem;height:2rem;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._cardLabel_drszd_102{font-size:.8125rem;font-weight:500;color:var(--sl-text-muted, #6b7280);line-height:1.2}._valueRow_drszd_109{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.25rem;flex-wrap:wrap}._value_drszd_109{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:600;letter-spacing:-.02em;color:var(--text);line-height:1.1}._unit_drszd_127{font-size:.8125rem;font-weight:500;color:var(--sl-text-secondary, #6b7280)}._valueDetail_drszd_133{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;color:var(--text-muted, #6b7280)}._status_drszd_140{font-size:.8125rem;font-weight:600;margin-bottom:.5rem}._empty_drszd_146{font-size:.8125rem;color:var(--sl-text-secondary, #6b7280);margin:0;padding:.75rem 0}._shimmerGrid_drszd_41{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:1100px){._shimmerGrid_drszd_41{grid-template-columns:repeat(2,minmax(0,1fr))}}._shimmerCard_drszd_46{background:var(--surface-sunken);border-radius:var(--radius-md);padding:1rem;min-height:9.5rem;display:flex;flex-direction:column;gap:.5rem}._shimmer_drszd_41{height:.625rem;border-radius:6px;background:linear-gradient(90deg,var(--surface-muted) 0%,var(--border) 50%,var(--surface-muted) 100%);background-size:200% 100%;animation:_shimmer_drszd_41 1.2s infinite}._shimmerTall_drszd_187{height:1.5rem;width:40%}._shimmerWide_drszd_192{width:100%}._shimmerLine_drszd_196{width:100%;margin-top:auto}._shimmerLineShort_drszd_201{width:75%}@keyframes _shimmer_drszd_41{0%{background-position:200% 0}to{background-position:-200% 0}}*,*:before,*:after{box-sizing:border-box}h3{margin:0 0 var(--space-3);font-size:1.0625rem;font-weight:600;color:var(--text)}h4{margin:var(--space-4) 0 var(--space-2);font-size:.9375rem;font-weight:600;color:var(--text)}img{border-radius:var(--radius-sm)}._app_hxoim_26{display:flex;flex-direction:column;min-height:100dvh}._skipLink_hxoim_32{position:absolute;left:var(--space-3);top:-100px;z-index:var(--z-toast);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-ink);font-weight:600;text-decoration:none}._skipLink_hxoim_32:focus{top:var(--space-3)}._main_hxoim_49{display:flex;flex-direction:column;flex:1;width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--space-4)}._mainWithTabBar_hxoim_59{padding-bottom:calc(88px + env(safe-area-inset-bottom))}._uploadStage_hxoim_64{width:100%;max-width:720px;margin:var(--space-4) auto var(--space-6)}._title_hxoim_70{margin:0 0 var(--space-2);font-size:clamp(1.625rem,4.5vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-.025em;color:var(--text)}._lede_hxoim_79{display:block;max-width:52ch;margin:0 0 var(--space-5);font-size:1rem;line-height:1.55;color:var(--text-secondary)}._uploadPrompt_hxoim_88{display:flex;align-items:stretch;justify-content:center;padding:var(--space-4);background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius-lg)}._resultsHeader_hxoim_99{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin:var(--space-2) 0 var(--space-4)}._resultsTitle_hxoim_108{margin:0;font-size:1.375rem;font-weight:600;letter-spacing:-.02em;color:var(--text)}._results_hxoim_99{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}._resultsPrimary_hxoim_122,._resultsDetail_hxoim_123{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}@media(min-width:1024px){._main_hxoim_49{padding:var(--space-5) var(--space-6) var(--space-6)}._uploadStage_hxoim_64{margin-top:var(--space-7)}._uploadPrompt_hxoim_88{padding:var(--space-6)}._results_hxoim_99{grid-template-columns:minmax(340px,420px) minmax(0,1fr);align-items:start;gap:var(--space-5)}._resultsDetail_hxoim_123{gap:var(--space-5)}}._devFooter_hxoim_155{margin-top:auto;padding-top:var(--space-7)}._devFooterInner_hxoim_160{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border)}._devFooterLabel_hxoim_169{font-size:.75rem;font-weight:500;color:var(--text-muted)}._devFooterNames_hxoim_175{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}._devName_hxoim_181{font-size:.75rem;font-weight:500;color:var(--text-secondary)}._srOnly_wdojc_4{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._muted_wdojc_13{margin:0;font-size:.875rem;color:var(--text-muted)}._tag_wdojc_20{display:inline-block;margin-left:var(--space-1);padding:0 .3125rem;border:1px solid color-mix(in srgb,var(--accent-strong) 35%,transparent);border-radius:4px;background:var(--accent-soft);font-size:.625rem;font-weight:600;line-height:1.5;letter-spacing:.02em;vertical-align:1px;color:var(--accent-strong)}._cubeGrid_wdojc_38{display:flex;flex-direction:column;gap:var(--space-4)}._column_wdojc_44{display:contents}._slot_wdojc_48{min-width:0}._pictureSlot_wdojc_52{order:1}._orderResults_wdojc_53{order:2}._orderObjects_wdojc_54{order:4}._orderQuality_wdojc_55{order:5}._orderTrend_wdojc_56{order:6}@media(min-width:1024px){._cubeApp_wdojc_59{height:100dvh}._cubeApp_wdojc_59>main{min-height:0;padding-top:var(--space-3);padding-bottom:var(--space-3)}._cubeGrid_wdojc_38{display:grid;flex:1;grid-template-columns:minmax(0,1.2fr) minmax(400px,1fr);gap:var(--space-3);min-height:0}._column_wdojc_44{display:flex;flex-direction:column;gap:var(--space-2);min-height:0}._sideColumn_wdojc_86{gap:var(--space-2);overflow-y:auto;scrollbar-width:thin}._orderTrend_wdojc_56{display:flex;flex:1;min-height:0}._orderTrend_wdojc_56>*,._orderTrend_wdojc_56 section{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}._pictureSlot_wdojc_52{display:flex;flex:1;min-height:0}._pictureSlot_wdojc_52>*,._pictureSlot_wdojc_52 section{display:flex;flex:1;flex-direction:column;min-height:0}._pictureSlot_wdojc_52 ._stageShell_wdojc_120{display:flex;flex:1;min-height:0}._pictureSlot_wdojc_52 ._stage_wdojc_120{flex:1;aspect-ratio:auto;min-height:220px}}._panelHead_wdojc_135{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-2)}._panelHead_wdojc_135:empty{display:none}._panelTitle_wdojc_148{margin:0}._count_wdojc_152{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600;color:var(--text-secondary)}._lastBadge_wdojc_160{font-size:.75rem;font-weight:500;color:var(--text-muted)}._stageShell_wdojc_120{border-radius:var(--radius-md);transition:box-shadow var(--dur) var(--ease-out)}._dropTarget_wdojc_173{box-shadow:0 0 0 2px var(--accent-strong)}._stage_wdojc_120{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--radius-md);background:var(--surface-sunken)}._stageMedia_wdojc_185{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:0}._outlines_wdojc_195{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}._outlineGood_wdojc_204,._outlineBad_wdojc_205{fill:none;stroke-width:2.5;stroke-linejoin:round;transition:stroke var(--dur) var(--ease-out),stroke-width var(--dur) var(--ease-out)}._outlineGood_wdojc_204{stroke:#22c55e}._outlineBad_wdojc_205{stroke:#f04438;stroke-dasharray:7 4}._outlineSelected_wdojc_221{stroke-width:5}._dimmed_wdojc_225{filter:saturate(.6) brightness(.55)}._frame_wdojc_229{position:absolute;top:7%;right:7%;bottom:7%;left:7%;pointer-events:none}._corner_wdojc_235{position:absolute;width:32px;height:32px;border:0 solid var(--accent)}._corner_wdojc_235:nth-child(1){top:0;left:0;border-top-width:3px;border-left-width:3px;border-top-left-radius:var(--radius-sm)}._corner_wdojc_235:nth-child(2){top:0;right:0;border-top-width:3px;border-right-width:3px;border-top-right-radius:var(--radius-sm)}._corner_wdojc_235:nth-child(3){bottom:0;left:0;border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:var(--radius-sm)}._corner_wdojc_235:nth-child(4){bottom:0;right:0;border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:var(--radius-sm)}._stageHint_wdojc_247{position:absolute;left:50%;bottom:4%;max-width:calc(100% - 2rem);margin:0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-sm);font-size:.8125rem;text-align:center;text-wrap:balance;color:var(--text);transform:translate(-50%)}._dropHint_wdojc_264{display:none}@media(hover:hover)and (pointer:fine){._dropHint_wdojc_264{display:inline}}._stageMessage_wdojc_274{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-5);text-align:center}._stageMessage_wdojc_274 h2{margin:0;font-size:1rem;font-weight:600;text-wrap:balance;color:var(--text)}._stageMessage_wdojc_274 p{max-width:44ch;margin:0;font-size:.875rem;line-height:1.5;text-wrap:pretty;color:var(--text-secondary)}._stageIcon_wdojc_302{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent-strong)}._stageIconDanger_wdojc_313{background:var(--danger-soft);color:var(--danger)}._stepTag_wdojc_318{font-family:var(--font-mono);font-size:.75rem;color:var(--danger)}._stage_wdojc_120:has(._dimmed_wdojc_225) ._stageMessage_wdojc_274{inset:auto var(--space-4) 50% var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-lg);transform:translateY(50%)}._analysing_wdojc_334{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}._analysingCard_wdojc_341{display:block;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-lg)}._actions_wdojc_352{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);width:100%;max-width:30rem;margin:var(--space-3) auto 0}@media(max-width:1023px){._cubeMain_wdojc_362{padding-bottom:calc(88px + env(safe-area-inset-bottom))}._actions_wdojc_352{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);max-width:none;margin:0;padding:var(--space-3) max(var(--space-4),calc((100% - 30rem)/2)) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px)}}._tiles_wdojc_384{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}._tile_wdojc_384{display:grid;align-content:start;gap:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md)}._tileFigures_wdojc_398{display:flex;align-items:baseline;gap:var(--space-2)}._tileGood_wdojc_404{background:var(--success-soft)}._tileBad_wdojc_408{background:var(--danger-soft)}._tileLabel_wdojc_412{display:inline-flex;align-items:center;gap:var(--space-1);font-size:.875rem;font-weight:600}._tileGood_wdojc_404 ._tileLabel_wdojc_412{color:var(--success)}._tileBad_wdojc_408 ._tileLabel_wdojc_412{color:var(--danger)}._tileCount_wdojc_428{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--text)}._tilePct_wdojc_438{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:500;color:var(--text-secondary)}._recovery_wdojc_446{display:inline-flex;align-items:center;gap:var(--space-1);font-size:.8125rem;font-weight:600;color:var(--warning)}._bar_wdojc_455{display:flex;gap:2px;height:10px;margin:var(--space-2) 0;overflow:hidden;border-radius:var(--radius-sm)}._barGood_wdojc_464,._barBad_wdojc_465{min-width:0;height:100%;transition:flex-grow .4s var(--ease-out)}._barGood_wdojc_464{background:var(--success)}._barBad_wdojc_465{background:repeating-linear-gradient(135deg,var(--danger) 0 6px,color-mix(in srgb,var(--danger) 70%,var(--surface)) 6px 9px)}._facts_wdojc_479{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:0;font-size:.8125rem;color:var(--text-secondary)}._facts_wdojc_479 strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;color:var(--text)}._rejectRow_wdojc_495{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-left:auto}._dangerText_wdojc_504{color:var(--danger)}._rejected_wdojc_508{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap);font-size:.875rem;font-weight:500;color:var(--text-secondary)}._inlineError_wdojc_518{flex-basis:100%;margin:var(--space-2) 0 0;font-size:.8125rem;color:var(--danger)}._emptyText_wdojc_525{max-width:60ch;margin:0;font-size:.875rem;line-height:1.5;text-wrap:pretty;color:var(--text-secondary)}._threshold_wdojc_538{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border)}._thresholdRow_wdojc_544{display:flex;align-items:center;gap:var(--space-3);min-width:0;margin:0;padding:0;border:none}._thresholdLabel_wdojc_554{font-size:.8125rem;font-weight:600;white-space:nowrap;color:var(--text-secondary)}._chips_wdojc_561{display:grid;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-1);padding:3px;border-radius:var(--radius-md);background:var(--surface-sunken)}._chip_wdojc_561{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:var(--tap);border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform .16s var(--ease-out)}._chip_wdojc_561:active{transform:scale(.97)}._chip_wdojc_561 abbr{text-decoration:line-through}._chip_wdojc_561:has(input:checked){background:var(--surface-raised);font-weight:600;color:var(--text);box-shadow:var(--shadow-sm)}._chip_wdojc_561:has(input:checked) abbr{text-decoration:none}._chip_wdojc_561:has(input:focus-visible){box-shadow:var(--focus-ring)}._chip_wdojc_561:has(input:disabled){cursor:not-allowed}._chip_wdojc_561 input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}._swatch_wdojc_624{width:8px;height:8px;border-radius:2px;opacity:.35}._chip_wdojc_561:has(input:checked) ._swatch_wdojc_624{opacity:1}._rule_wdojc_635{margin:var(--space-1) 0 0;overflow:hidden;font-size:.75rem;white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted)}._carousel_wdojc_646{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-1);margin-top:var(--space-2)}._strip_wdojc_654{display:flex;gap:var(--space-2);margin:0;padding:var(--space-1);overflow-x:auto;list-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin}@media(prefers-reduced-motion:reduce){._strip_wdojc_654{scroll-behavior:auto}}._stripItem_wdojc_672{flex:none;scroll-snap-align:start}._objectTile_wdojc_677{display:grid;gap:var(--space-1);width:112px;padding:3px;border:2px solid transparent;border-radius:var(--radius-md);background:var(--surface);font:inherit;cursor:pointer;transition:border-color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._objectTile_wdojc_677:active{transform:scale(.98)}._objectTile_wdojc_677:focus-visible{outline:none;box-shadow:var(--focus-ring)}._objectGood_wdojc_699{border-color:var(--success)}._objectBad_wdojc_703{border-style:dashed;border-color:var(--danger)}._objectTile_wdojc_677[aria-pressed=true]{background:var(--surface-sunken);box-shadow:0 0 0 2px var(--accent-strong)}._objectFrame_wdojc_713{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-sm);background:var(--surface-sunken)}._objectImage_wdojc_722{position:absolute;max-width:none;height:auto;border-radius:0}._objectPending_wdojc_729{visibility:hidden}._defectMask_wdojc_734{position:absolute;opacity:.75;mask-mode:luminance;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-source-type:luminance;pointer-events:none}._objectCaption_wdojc_746{overflow:hidden;font-size:.75rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary)}._qualityGrid_wdojc_757{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none}._qualityItem_wdojc_766{display:grid;justify-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-1);border-radius:var(--radius-md);background:var(--surface-sunken);text-align:center}._qualityIcon_wdojc_776{display:inline-flex;color:var(--text-secondary)}._qualityLabel_wdojc_781{font-size:.8125rem;font-weight:500;color:var(--text)}._level_wdojc_787{display:inline-flex;align-items:center;gap:var(--space-1);font-size:.8125rem;font-weight:600}._levelGood_wdojc_795{color:var(--success)}._levelCheck_wdojc_799{color:var(--warning)}._levelPoor_wdojc_803{color:var(--danger)}._levelUnknown_wdojc_807{font-weight:500;color:var(--text-muted)}._segments_wdojc_814{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-1);min-width:0;margin:var(--space-2) 0 var(--space-3);padding:var(--space-1);border:none;border-radius:var(--radius-md);background:var(--surface-sunken)}._segment_wdojc_814{min-height:36px;padding:0 var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:.8125rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._segment_wdojc_814:hover{color:var(--text)}._segment_wdojc_814:active{transform:scale(.97)}._segment_wdojc_814:focus-visible{outline:none;box-shadow:var(--focus-ring)}._segment_wdojc_814[aria-pressed=true]{background:var(--surface-raised);font-weight:600;color:var(--text);box-shadow:var(--shadow-sm)}._customRange_wdojc_860{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-bottom:var(--space-3)}._field_wdojc_867{display:grid;gap:var(--space-1);font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._field_wdojc_867 input{min-height:var(--tap);padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);font:inherit;font-size:.875rem;color:var(--text)}._field_wdojc_867 input:focus-visible{outline:none;box-shadow:var(--focus-ring)}._chart_wdojc_891{height:180px;margin:0 calc(-1 * var(--space-2))}._chartState_wdojc_896{display:grid;place-content:center;justify-items:center;gap:var(--space-2);height:180px;font-size:.875rem;text-align:center;color:var(--text-muted)}._skeleton_wdojc_907{height:180px;border-radius:var(--radius-md);background:linear-gradient(100deg,var(--surface-sunken) 30%,var(--surface-muted) 50%,var(--surface-sunken) 70%);background-size:300% 100%;animation:_shimmer_wdojc_1 1.4s var(--ease-out) infinite}@keyframes _shimmer_wdojc_1{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){._skeleton_wdojc_907{animation:none}}._legendRow_wdojc_926{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-2);font-size:.75rem;color:var(--text-secondary)}._legendKey_wdojc_935{display:inline-flex;align-items:center;gap:var(--space-1)}._legendKey_wdojc_935:before{content:"";width:18px;border-top:2px solid var(--success)}._legendKeyBad_wdojc_947:before{border-top:2px dashed var(--danger)}._tooltip_wdojc_951{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-lg);font-size:.8125rem;line-height:1.5}._tooltip_wdojc_951 strong{display:block;font-weight:600}._tooltip_wdojc_951 span{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._panelHead_wdojc_135 ._segments_wdojc_814{display:inline-grid;margin:0}@media(min-width:1024px){._panelHead_wdojc_135{align-items:center;margin-bottom:var(--space-1)}._qualityGrid_wdojc_757{margin-top:0}._panelTitle_wdojc_148{font-size:.9375rem}._cubeGrid_wdojc_38 ._slot_wdojc_48>*{padding:10px var(--space-3)}._tile_wdojc_384{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-3)}._tileCount_wdojc_428{font-size:1.625rem}._tilePct_wdojc_438{font-size:.9375rem}._bar_wdojc_455{height:8px;margin:6px 0}._threshold_wdojc_538{margin-top:6px;padding-top:6px}._rule_wdojc_635{margin-top:2px;font-size:.6875rem}._level_wdojc_787{font-size:.75rem}._segment_wdojc_814{padding:0 var(--space-2);font-size:.75rem}._legendRow_wdojc_926{margin-top:var(--space-1)}._qualityItem_wdojc_766{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:0 var(--space-1);padding:var(--space-1)}._qualityItem_wdojc_766 ._level_wdojc_787{grid-column:1 / -1}._qualityIcon_wdojc_776 svg{width:16px;height:16px}._objectTile_wdojc_677{width:88px}._chart_wdojc_891,._chartState_wdojc_896,._skeleton_wdojc_907{flex:1;height:auto;min-height:72px}}@media(min-width:1024px)and (pointer:fine){._chip_wdojc_561{min-height:32px}._segment_wdojc_814{min-height:28px}}
