*,:before,:after,::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:#3b82f680;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-body), -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}h1,h2,h3,h4,button,.font-display{font-family:var(--font-display), var(--font-body), -apple-system, sans-serif}[data-console] :is(h2,h3,h4,button,.font-display){font-family:var(--font-body), -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif}[data-console] :is(h1,[data-page-title],[data-record-title]){font-family:var(--font-display), var(--font-body), -apple-system, sans-serif}[data-console]{font-variant-numeric:tabular-nums;line-height:20px}[data-console] :where(button,input,select,summary){line-height:20px}table,.num{font-variant-numeric:tabular-nums}.container{width:100%}@media (min-width:600px){.container{max-width:600px}}@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}}.\!panel{background:var(--surface)!important;border:1px solid var(--hairline)!important;border-radius:var(--radius-xl)!important;box-shadow:var(--sb-elev-100)!important}.panel,.glass,.card{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-xl);box-shadow:var(--sb-elev-100)}.\!card{background:var(--surface)!important;border:1px solid var(--hairline)!important;border-radius:var(--radius-xl)!important;box-shadow:var(--sb-elev-100)!important}.hairline-t{border-top:1px solid var(--hairline)}.hairline-b{border-bottom:1px solid var(--hairline)}.nudge-in{animation:.2s ease-out backwards nudge-in}@keyframes nudge-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nudge-in{animation:none}}.scrim{background:#121c2e61}body[data-nav-open] .floating-helper{visibility:hidden}.page-x{width:100%;margin-inline:auto;padding-inline:1.25rem}@media (min-width:640px){.page-x{padding-inline:1.5rem}}@media (min-width:1024px){.page-x{padding-inline:2.5rem}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:var(--space-0,0)}.inset-x-0{left:var(--space-0,0);right:var(--space-0,0)}.inset-x-1{left:var(--space-1,4px);right:var(--space-1,4px)}.inset-x-1\.5{left:.375rem;right:.375rem}.inset-x-3{left:var(--space-3,12px);right:var(--space-3,12px)}.inset-y-0{top:var(--space-0,0);bottom:var(--space-0,0)}.inset-y-0\.5{top:.125rem;bottom:.125rem}.-bottom-4{bottom:calc(var(--space-4,16px) * -1)}.-bottom-\[4\%\]{bottom:-4%}.-left-\[14\%\]{left:-14%}.-left-\[22\%\]{left:-22%}.-left-\[3px\]{left:-3px}.-right-\[18\%\]{right:-18%}.-right-\[3px\]{right:-3px}.bottom-0{bottom:var(--space-0,0)}.bottom-1{bottom:var(--space-1,4px)}.bottom-20{bottom:5rem}.bottom-3{bottom:var(--space-3,12px)}.bottom-5{bottom:var(--space-5,20px)}.bottom-\[max\(env\(safe-area-inset-bottom\)\,16px\)\]{bottom:max(env(safe-area-inset-bottom), 16px)}.bottom-full{bottom:100%}.end-1{inset-inline-end:var(--space-1,4px)}.left-0{left:var(--space-0,0)}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:var(--space-2,8px)}.left-3{left:var(--space-3,12px)}.left-\[18px\]{left:18px}.left-auto{left:auto}.right-0{right:var(--space-0,0)}.right-0\.5{right:.125rem}.right-2{right:var(--space-2,8px)}.right-2\.5{right:.625rem}.right-4{right:var(--space-4,16px)}.right-5{right:var(--space-5,20px)}.top-0{top:var(--space-0,0)}.top-0\.5{top:.125rem}.top-1{top:var(--space-1,4px)}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:var(--space-2,8px)}.top-3{top:var(--space-3,12px)}.top-3\.5{top:.875rem}.top-4{top:var(--space-4,16px)}.top-7{top:1.75rem}.top-8{top:var(--space-7,32px)}.top-\[10\%\]{top:10%}.top-\[6\%\]{top:6%}.top-\[calc\(var\(--bar-h\)\+var\(--sb-bar\,0px\)\)\]{top:calc(var(--bar-h) + var(--sb-bar,0px))}.top-auto{top:auto}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-dialog{z-index:60}.z-dock{z-index:55}.z-popover{z-index:40}.z-progress{z-index:70}.z-sheet{z-index:50}.z-sticky{z-index:30}.z-subnav{z-index:20}.z-toast{z-index:80}.-order-1{order:-1}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.-m-2{margin:calc(var(--space-2,8px) * -1)}.m-0{margin:var(--space-0,0)}.m-2{margin:var(--space-2,8px)}.m-4{margin:var(--space-4,16px)}.m-auto{margin:auto}.-mx-1{margin-left:calc(var(--space-1,4px) * -1);margin-right:calc(var(--space-1,4px) * -1)}.-mx-2{margin-left:calc(var(--space-2,8px) * -1);margin-right:calc(var(--space-2,8px) * -1)}.-mx-4{margin-left:calc(var(--space-4,16px) * -1);margin-right:calc(var(--space-4,16px) * -1)}.mx-3{margin-left:var(--space-3,12px);margin-right:var(--space-3,12px)}.mx-4{margin-left:var(--space-4,16px);margin-right:var(--space-4,16px)}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:var(--space-1,4px);margin-bottom:var(--space-1,4px)}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-3{margin-top:var(--space-3,12px);margin-bottom:var(--space-3,12px)}.-mb-px{margin-bottom:-1px}.-ml-2{margin-left:calc(var(--space-2,8px) * -1)}.-ml-4{margin-left:calc(var(--space-4,16px) * -1)}.-mr-1{margin-right:calc(var(--space-1,4px) * -1)}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:calc(var(--space-1,4px) * -1)}.-mt-2{margin-top:calc(var(--space-2,8px) * -1)}.mb-0{margin-bottom:var(--space-0,0)}.mb-1{margin-bottom:var(--space-1,4px)}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:var(--space-2,8px)}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:var(--space-3,12px)}.mb-4{margin-bottom:var(--space-4,16px)}.mb-5{margin-bottom:var(--space-5,20px)}.mb-6{margin-bottom:var(--space-6,24px)}.mb-8{margin-bottom:var(--space-7,32px)}.mb-\[var\(--toolbar-gap\)\]{margin-bottom:var(--toolbar-gap)}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:var(--space-1,4px)}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:var(--space-2,8px)}.ml-4{margin-left:var(--space-4,16px)}.ml-auto{margin-left:auto}.mr-1{margin-right:var(--space-1,4px)}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:var(--space-2,8px)}.mr-3{margin-right:var(--space-3,12px)}.mr-4{margin-right:var(--space-4,16px)}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:var(--space-1,4px)}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:var(--space-8,40px)}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:var(--space-2,8px)}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:var(--space-3,12px)}.mt-4{margin-top:var(--space-4,16px)}.mt-5{margin-top:var(--space-5,20px)}.mt-6{margin-top:var(--space-6,24px)}.mt-7{margin-top:1.75rem}.mt-8{margin-top:var(--space-7,32px)}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.\!h-7{height:1.75rem!important}.h-0\.5{height:.125rem}.h-1{height:var(--space-1,4px)}.h-1\.5{height:.375rem}.h-10{height:var(--space-8,40px)}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:var(--space-2,8px)}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:var(--space-3,12px)}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:var(--space-4,16px)}.h-48{height:12rem}.h-5{height:var(--space-5,20px)}.h-6{height:var(--space-6,24px)}.h-7{height:1.75rem}.h-8{height:var(--space-7,32px)}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[104px\]{height:104px}.h-\[1250px\]{height:1250px}.h-\[13px\]{height:13px}.h-\[18px\]{height:18px}.h-\[240px\]{height:240px}.h-\[340px\]{height:340px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[80vh\]{height:80vh}.h-\[820px\]{height:820px}.h-\[calc\(100dvh-24px\)\]{height:calc(100dvh - 24px)}.h-\[calc\(100dvh-57px\)\]{height:calc(100dvh - 57px)}.h-\[var\(--page-title-row\)\]{height:var(--page-title-row)}.h-\[var\(--row-job\)\]{height:var(--row-job)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-\[420px\]{max-height:420px}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[calc\(100dvh-8rem\)\]{max-height:calc(100dvh - 8rem)}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(320px\,45dvh\)\]{max-height:min(320px,45dvh)}.max-h-\[min\(360px\,50dvh\)\]{max-height:min(360px,50dvh)}.max-h-none{max-height:none}.min-h-0{min-height:var(--space-0,0)}.min-h-10{min-height:var(--space-8,40px)}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-40{min-height:10rem}.min-h-48{min-height:12rem}.min-h-5{min-height:var(--space-5,20px)}.min-h-6{min-height:var(--space-6,24px)}.min-h-7{min-height:1.75rem}.min-h-8{min-height:var(--space-7,32px)}.min-h-9{min-height:2.25rem}.min-h-\[44px\]{min-height:44px}.min-h-\[4rem\]{min-height:4rem}.min-h-\[520px\]{min-height:520px}.min-h-\[8\.5rem\]{min-height:8.5rem}.min-h-\[calc\(100dvh-44px\)\]{min-height:calc(100dvh - 44px)}.min-h-\[var\(--dl-row\,44px\)\]{min-height:var(--dl-row,44px)}.min-h-\[var\(--page-title-row\)\]{min-height:var(--page-title-row)}.min-h-\[var\(--row-attention\)\]{min-height:var(--row-attention)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:var(--space-1,4px)}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-10{width:var(--space-8,40px)}.w-11{width:2.75rem}.w-11\/12{width:91.6667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:var(--space-2,8px)}.w-2\.5{width:.625rem}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:var(--space-3,12px)}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:var(--space-4,16px)}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:var(--space-5,20px)}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:var(--space-6,24px)}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:var(--space-7,32px)}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[11\%\]{width:11%}.w-\[110px\]{width:110px}.w-\[1150px\]{width:1150px}.w-\[1250px\]{width:1250px}.w-\[13\%\]{width:13%}.w-\[13px\]{width:13px}.w-\[14\%\]{width:14%}.w-\[150px\]{width:150px}.w-\[17rem\]{width:17rem}.w-\[18\%\]{width:18%}.w-\[18px\]{width:18px}.w-\[200px\]{width:200px}.w-\[22\%\]{width:22%}.w-\[22rem\]{width:22rem}.w-\[280px\]{width:280px}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-\[440px\]{width:440px}.w-\[480px\]{width:480px}.w-\[560px\]{width:560px}.w-\[640px\]{width:640px}.w-\[8\.5rem\]{width:8.5rem}.w-\[820px\]{width:820px}.w-\[94px\]{width:94px}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[min\(calc\(100\%-2rem\)\,966px\)\]{width:min(100% - 2rem,966px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:var(--space-0,0)}.min-w-11{min-width:2.75rem}.min-w-4{min-width:var(--space-4,16px)}.min-w-5{min-width:var(--space-5,20px)}.min-w-\[10rem\]{min-width:10rem}.min-w-\[128px\]{min-width:128px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[480px\]{min-width:480px}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[560px\]{min-width:560px}.min-w-\[720px\]{min-width:720px}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1030px\]{max-width:1030px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[200px\]{max-width:200px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22ch\]{max-width:22ch}.max-w-\[260px\]{max-width:260px}.max-w-\[34ch\]{max-width:34ch}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[560px\]{max-width:560px}.max-w-\[60\%\]{max-width:60%}.max-w-\[62ch\]{max-width:62ch}.max-w-\[65ch\]{max-width:65ch}.max-w-\[6rem\]{max-width:6rem}.max-w-\[70ch\]{max-width:70ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[92\%\]{max-width:92%}.max-w-\[960px\]{max-width:960px}.max-w-\[966px\]{max-width:966px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[calc\(100vw-4rem\)\]{max-width:calc(100vw - 4rem)}.max-w-\[var\(--sb-read\,966px\)\]{max-width:var(--sb-read,966px)}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-\[1\.6\]{flex:1.6}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\[280px\]{flex-basis:280px}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y:calc(var(--space-1,4px) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:var(--space-0,0);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:1s infinite bounce}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.grid-cols-\[1\.4fr_1fr_1fr_auto_auto\]{grid-template-columns:1.4fr 1fr 1fr auto auto}.grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.grid-cols-\[112px_1fr\]{grid-template-columns:112px 1fr}.grid-cols-\[120px_minmax\(0\,1fr\)\]{grid-template-columns:120px minmax(0,1fr)}.grid-cols-\[1fr_1\.1fr_1\.3fr_1\.9fr_1fr\]{grid-template-columns:1fr 1.1fr 1.3fr 1.9fr 1fr}.grid-cols-\[1fr_120px\]{grid-template-columns:1fr 120px}.grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.grid-cols-\[1fr_7rem_7rem\]{grid-template-columns:1fr 7rem 7rem}.grid-cols-\[20px_minmax\(0\,1fr\)\]{grid-template-columns:20px minmax(0,1fr)}.grid-cols-\[20px_minmax\(0\,1fr\)_auto\]{grid-template-columns:20px minmax(0,1fr) auto}.grid-cols-\[28px_minmax\(0\,1fr\)_110px_150px_100px_36px\]{grid-template-columns:28px minmax(0,1fr) 110px 150px 100px 36px}.grid-cols-\[28px_minmax\(0\,1fr\)_auto\]{grid-template-columns:28px minmax(0,1fr) auto}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[56px_minmax\(0\,1fr\)_96px\]{grid-template-columns:56px minmax(0,1fr) 96px}.grid-cols-\[60px_minmax\(0\,1fr\)_72px\]{grid-template-columns:60px minmax(0,1fr) 72px}.grid-cols-\[64px_1fr_40px\]{grid-template-columns:64px 1fr 40px}.grid-cols-\[64px_1fr_auto\]{grid-template-columns:64px 1fr auto}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.grid-cols-\[96px_1fr_64px_72px\]{grid-template-columns:96px 1fr 64px 72px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_10rem_5rem\]{grid-template-columns:minmax(0,1fr) 10rem 5rem}.grid-cols-\[minmax\(0\,1fr\)_48px_64px_minmax\(0\,160px\)_minmax\(0\,200px\)_96px_minmax\(0\,176px\)\]{grid-template-columns:minmax(0,1fr) 48px 64px minmax(0,160px) minmax(0,200px) 96px minmax(0,176px)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-\[5px\]{gap:5px!important}.gap-0{gap:var(--space-0,0)}.gap-0\.5{gap:.125rem}.gap-1{gap:var(--space-1,4px)}.gap-1\.5{gap:.375rem}.gap-10{gap:var(--space-8,40px)}.gap-2{gap:var(--space-2,8px)}.gap-2\.5{gap:.625rem}.gap-3{gap:var(--space-3,12px)}.gap-4{gap:var(--space-4,16px)}.gap-5{gap:var(--space-5,20px)}.gap-6{gap:var(--space-6,24px)}.gap-8{gap:var(--space-7,32px)}.gap-\[5px\]{gap:5px}.gap-\[9px\]{gap:9px}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:var(--space-1,4px);column-gap:var(--space-1,4px)}.gap-x-10{-moz-column-gap:var(--space-8,40px);column-gap:var(--space-8,40px)}.gap-x-2{-moz-column-gap:var(--space-2,8px);column-gap:var(--space-2,8px)}.gap-x-3{-moz-column-gap:var(--space-3,12px);column-gap:var(--space-3,12px)}.gap-x-4{-moz-column-gap:var(--space-4,16px);column-gap:var(--space-4,16px)}.gap-x-6{-moz-column-gap:var(--space-6,24px);column-gap:var(--space-6,24px)}.gap-x-8{-moz-column-gap:var(--space-7,32px);column-gap:var(--space-7,32px)}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:var(--space-1,4px)}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:var(--space-2,8px)}.gap-y-3{row-gap:var(--space-3,12px)}.gap-y-4{row-gap:var(--space-4,16px)}.gap-y-6{row-gap:var(--space-6,24px)}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-1,4px) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-1,4px) * var(--tw-space-y-reverse))}.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))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-2,8px) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-2,8px) * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-3,12px) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-3,12px) * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-4,16px) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-4,16px) * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-5,20px) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-5,20px) * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-6,24px) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-6,24px) * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--hairline\)\]>:not([hidden])~:not([hidden]),.divide-hairline>:not([hidden])~:not([hidden]){border-color:var(--hairline)}.divide-ink\/10>:not([hidden])~:not([hidden]){border-color:rgb(var(--ink-rgb) / calc(.1 * var(--ink-a)))}.divide-ink\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:rgb(var(--ink-rgb) / calc(.06 * var(--ink-a)))}.divide-ink\/\[0\.07\]>:not([hidden])~:not([hidden]){border-color:rgb(var(--ink-rgb) / calc(.07 * var(--ink-a)))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:var(--radius-sm,4px)}.rounded-2xl{border-radius:var(--radius-2xl,4px)}.rounded-\[14px\]{border-radius:14px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:var(--radius-full,9999px)}.rounded-lg{border-radius:var(--radius-lg,4px)}.rounded-md{border-radius:var(--radius-md,4px)}.rounded-sm{border-radius:var(--radius-sm,4px)}.rounded-xl{border-radius:var(--radius-xl,4px)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg,4px);border-bottom-left-radius:var(--radius-lg,4px)}.rounded-l-lg{border-top-left-radius:var(--radius-lg,4px);border-bottom-left-radius:var(--radius-lg,4px)}.rounded-r-full{border-top-right-radius:var(--radius-full,9999px);border-bottom-right-radius:var(--radius-full,9999px)}.rounded-r-lg{border-top-right-radius:var(--radius-lg,4px);border-bottom-right-radius:var(--radius-lg,4px)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl,4px);border-top-right-radius:var(--radius-2xl,4px)}.rounded-t-xl{border-top-left-radius:var(--radius-xl,4px);border-top-right-radius:var(--radius-xl,4px)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md,4px)}.rounded-br-md{border-bottom-right-radius:var(--radius-md,4px)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-\[\#6b7078\]{--tw-border-opacity:1;border-color:rgb(107 112 120/var(--tw-border-opacity,1))}.border-\[var\(--border-raised\)\]{border-color:var(--border-raised)}.border-\[var\(--chart-series\)\]{border-color:var(--chart-series)}.border-\[var\(--critical-ink\,\#B42318\)\]{border-color:var(--critical-ink,#b42318)}.border-\[var\(--menu-edge\)\]{border-color:var(--menu-edge)}.border-\[var\(--warning-fg\)\]{border-color:var(--warning-fg)}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-brand-100{--tw-border-opacity:1;border-color:rgb(var(--brand-tint-rgb) / calc(var(--tw-border-opacity,1) * var(--brand-tint-a)))}.border-brand-600{--tw-border-opacity:1;border-color:rgb(var(--brand-rgb) / calc(var(--tw-border-opacity,1) * var(--brand-a)))}.border-brand-600\/30{border-color:rgb(var(--brand-rgb) / calc(.3 * var(--brand-a)))}.border-brand-600\/60{border-color:rgb(var(--brand-rgb) / calc(.6 * var(--brand-a)))}.border-brand-700{--tw-border-opacity:1;border-color:rgb(var(--brand-ink-rgb) / calc(var(--tw-border-opacity,1) * var(--brand-ink-a)))}.border-danger-bg{border-color:var(--danger-bg)}.border-danger-fg{border-color:var(--danger-fg)}.border-hairline{border-color:var(--hairline)}.border-hairline-strong{border-color:var(--hairline-strong)}.border-info-fg{border-color:var(--info-fg)}.border-ink{--tw-border-opacity:1;border-color:rgb(var(--ink-rgb) / calc(var(--tw-border-opacity,1) * var(--ink-a)))}.border-ink\/10{border-color:rgb(var(--ink-rgb) / calc(.1 * var(--ink-a)))}.border-ink\/15{border-color:rgb(var(--ink-rgb) / calc(.15 * var(--ink-a)))}.border-ink\/20{border-color:rgb(var(--ink-rgb) / calc(.2 * var(--ink-a)))}.border-ink\/25{border-color:rgb(var(--ink-rgb) / calc(.25 * var(--ink-a)))}.border-ink\/30{border-color:rgb(var(--ink-rgb) / calc(.3 * var(--ink-a)))}.border-ink\/40{border-color:rgb(var(--ink-rgb) / calc(.4 * var(--ink-a)))}.border-ink\/5{border-color:rgb(var(--ink-rgb) / calc(.05 * var(--ink-a)))}.border-ink\/50{border-color:rgb(var(--ink-rgb) / calc(.5 * var(--ink-a)))}.border-ink\/60{border-color:rgb(var(--ink-rgb) / calc(.6 * var(--ink-a)))}.border-ink\/\[0\.07\]{border-color:rgb(var(--ink-rgb) / calc(.07 * var(--ink-a)))}.border-link{--tw-border-opacity:1;border-color:rgb(var(--link-rgb) / calc(var(--tw-border-opacity,1) * var(--link-a)))}.border-primary-fg\/25{border-color:rgb(var(--on-brand-ink-rgb) / calc(.25 * var(--on-brand-ink-a)))}.border-primary-fg\/40{border-color:rgb(var(--on-brand-ink-rgb) / calc(.4 * var(--on-brand-ink-a)))}.border-success-bg{border-color:var(--success-bg)}.border-success-fg{border-color:var(--success-fg)}.border-surface{--tw-border-opacity:1;border-color:rgb(var(--surface-rgb) / calc(var(--tw-border-opacity,1) * var(--surface-a)))}.border-transparent{border-color:#0000}.border-warning-bg{border-color:var(--warning-bg)}.border-warning-fg{border-color:var(--warning-fg)}.border-white\/10{border-color:#ffffff1a}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-b-ink\/60{border-bottom-color:rgb(var(--ink-rgb) / calc(.6 * var(--ink-a)))}.border-l-brand-600{--tw-border-opacity:1;border-left-color:rgb(var(--brand-rgb) / calc(var(--tw-border-opacity,1) * var(--brand-a)))}.border-t-danger-fg{border-top-color:var(--danger-fg)}.\!bg-\[color-mix\(in_srgb\,var\(--ink\)_5\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--ink) 5%,var(--surface))!important}.\!bg-ink\/\[0\.05\]{background-color:rgb(var(--ink-rgb) / calc(.05 * var(--ink-a)))!important}.bg-\[\#121C2E\]{--tw-bg-opacity:1;background-color:rgb(18 28 46/var(--tw-bg-opacity,1))}.bg-\[\#303030\]{--tw-bg-opacity:1;background-color:rgb(48 48 48/var(--tw-bg-opacity,1))}.bg-\[\#F1F3F6\]{--tw-bg-opacity:1;background-color:rgb(241 243 246/var(--tw-bg-opacity,1))}.bg-\[\#F7F8FA\]{--tw-bg-opacity:1;background-color:rgb(247 248 250/var(--tw-bg-opacity,1))}.bg-\[\#FFF4D6\]{--tw-bg-opacity:1;background-color:rgb(255 244 214/var(--tw-bg-opacity,1))}.bg-\[color-mix\(in_srgb\,var\(--ink\)_3\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--ink) 3%,var(--surface))}.bg-\[rgb\(var\(--ink-rgb\)\/\.7\)\]{background-color:rgb(var(--ink-rgb)/.7)}.bg-\[var\(--brand-ink\)\]{background-color:var(--brand-ink)}.bg-\[var\(--brand-wash\)\]{background-color:var(--brand-wash)}.bg-\[var\(--chart-compare\)\]{background-color:var(--chart-compare)}.bg-\[var\(--chart-series\)\]{background-color:var(--chart-series)}.bg-\[var\(--danger-bg\)\]{background-color:var(--danger-bg)}.bg-\[var\(--danger-fill\)\]{background-color:var(--danger-fill)}.bg-\[var\(--dock\)\]{background-color:var(--dock)}.bg-\[var\(--hairline-strong\)\]{background-color:var(--hairline-strong)}.bg-\[var\(--menu-fill\)\]{background-color:var(--menu-fill)}.bg-\[var\(--neutral-bg\)\]{background-color:var(--neutral-bg)}.bg-\[var\(--neutral-bg\,\#eee\)\]{background-color:var(--neutral-bg,#eee)}.bg-\[var\(--ops-band\)\]{background-color:var(--ops-band)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.bg-\[var\(--paper-light\)\]{background-color:var(--paper-light)}.bg-\[var\(--sb-tertiary\)\]{background-color:var(--sb-tertiary)}.bg-\[var\(--success-bg\)\]{background-color:var(--success-bg)}.bg-\[var\(--warning-bg\)\]{background-color:var(--warning-bg)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/\[\.06\]{background-color:#0000000f}.bg-brand-100{--tw-bg-opacity:1;background-color:rgb(var(--brand-tint-rgb) / calc(var(--tw-bg-opacity,1) * var(--brand-tint-a)))}.bg-brand-50{--tw-bg-opacity:1;background-color:rgb(var(--brand-wash-rgb) / calc(var(--tw-bg-opacity,1) * var(--brand-wash-a)))}.bg-brand-600{--tw-bg-opacity:1;background-color:rgb(var(--brand-rgb) / calc(var(--tw-bg-opacity,1) * var(--brand-a)))}.bg-current{background-color:currentColor}.bg-danger-bg{background-color:var(--danger-bg)}.bg-danger-fg{background-color:var(--danger-fg)}.bg-hairline{background-color:var(--hairline)}.bg-hairline-strong{background-color:var(--hairline-strong)}.bg-info-bg{background-color:var(--info-bg)}.bg-info-fg{background-color:var(--info-fg)}.bg-inherit{background-color:inherit}.bg-ink{--tw-bg-opacity:1;background-color:rgb(var(--ink-rgb) / calc(var(--tw-bg-opacity,1) * var(--ink-a)))}.bg-ink-2{--tw-bg-opacity:1;background-color:rgb(var(--ink-2-rgb) / calc(var(--tw-bg-opacity,1) * var(--ink-2-a)))}.bg-ink-3{--tw-bg-opacity:1;background-color:rgb(var(--ink-3-rgb) / calc(var(--tw-bg-opacity,1) * var(--ink-3-a)))}.bg-ink\/10{background-color:rgb(var(--ink-rgb) / calc(.1 * var(--ink-a)))}.bg-ink\/20{background-color:rgb(var(--ink-rgb) / calc(.2 * var(--ink-a)))}.bg-ink\/25{background-color:rgb(var(--ink-rgb) / calc(.25 * var(--ink-a)))}.bg-ink\/30{background-color:rgb(var(--ink-rgb) / calc(.3 * var(--ink-a)))}.bg-ink\/45{background-color:rgb(var(--ink-rgb) / calc(.45 * var(--ink-a)))}.bg-ink\/5{background-color:rgb(var(--ink-rgb) / calc(.05 * var(--ink-a)))}.bg-ink\/\[0\.015\]{background-color:rgb(var(--ink-rgb) / calc(.015 * var(--ink-a)))}.bg-ink\/\[0\.025\]{background-color:rgb(var(--ink-rgb) / calc(.025 * var(--ink-a)))}.bg-ink\/\[0\.03\]{background-color:rgb(var(--ink-rgb) / calc(.03 * var(--ink-a)))}.bg-ink\/\[0\.04\]{background-color:rgb(var(--ink-rgb) / calc(.04 * var(--ink-a)))}.bg-ink\/\[0\.06\]{background-color:rgb(var(--ink-rgb) / calc(.06 * var(--ink-a)))}.bg-neutral-bg{background-color:var(--neutral-bg)}.bg-paper{background-color:var(--paper)}.bg-paper-light{background-color:var(--paper-light)}.bg-primary{--tw-bg-opacity:1;background-color:rgb(var(--brand-ink-rgb) / calc(var(--tw-bg-opacity,1) * var(--brand-ink-a)))}.bg-success-bg{background-color:var(--success-bg)}.bg-success-fg{background-color:var(--success-fg)}.bg-surface{--tw-bg-opacity:1;background-color:rgb(var(--surface-rgb) / calc(var(--tw-bg-opacity,1) * var(--surface-a)))}.bg-surface\/70{background-color:rgb(var(--surface-rgb) / calc(.7 * var(--surface-a)))}.bg-transparent{background-color:#0000}.bg-warning-bg{background-color:var(--warning-bg)}.bg-warning-fg{background-color:var(--warning-fg)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/60{background-color:#fff9}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[color-mix\(in_srgb\,var\(--paper\)_90\%\,transparent\)\]{--tw-gradient-to:color-mix(in srgb,var(--paper) 90%,transparent) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-white\/85{--tw-gradient-to:#ffffffd9 var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:var(--space-0,0)}.p-0\.5{padding:.125rem}.p-1{padding:var(--space-1,4px)}.p-1\.5{padding:.375rem}.p-2{padding:var(--space-2,8px)}.p-2\.5{padding:.625rem}.p-3{padding:var(--space-3,12px)}.p-3\.5{padding:.875rem}.p-4{padding:var(--space-4,16px)}.p-5{padding:var(--space-5,20px)}.p-6{padding:var(--space-6,24px)}.p-8{padding:var(--space-7,32px)}.\!px-0{padding-left:var(--space-0,0)!important;padding-right:var(--space-0,0)!important}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.px-0{padding-left:var(--space-0,0);padding-right:var(--space-0,0)}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:var(--space-1,4px);padding-right:var(--space-1,4px)}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:var(--space-8,40px);padding-right:var(--space-8,40px)}.px-2{padding-left:var(--space-2,8px);padding-right:var(--space-2,8px)}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:var(--space-3,12px);padding-right:var(--space-3,12px)}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:var(--space-4,16px);padding-right:var(--space-4,16px)}.px-5{padding-left:var(--space-5,20px);padding-right:var(--space-5,20px)}.px-6{padding-left:var(--space-6,24px);padding-right:var(--space-6,24px)}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[var\(--card-inset\)\]{padding-left:var(--card-inset);padding-right:var(--card-inset)}.py-0{padding-top:var(--space-0,0);padding-bottom:var(--space-0,0)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:var(--space-1,4px);padding-bottom:var(--space-1,4px)}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:var(--space-8,40px);padding-bottom:var(--space-8,40px)}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:var(--space-2,8px);padding-bottom:var(--space-2,8px)}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:var(--space-3,12px);padding-bottom:var(--space-3,12px)}.py-4{padding-top:var(--space-4,16px);padding-bottom:var(--space-4,16px)}.py-5{padding-top:var(--space-5,20px);padding-bottom:var(--space-5,20px)}.py-6{padding-top:var(--space-6,24px);padding-bottom:var(--space-6,24px)}.py-8{padding-top:var(--space-7,32px);padding-bottom:var(--space-7,32px)}.py-\[var\(--dl-pad\,10px\)\]{padding-top:var(--dl-pad,10px);padding-bottom:var(--dl-pad,10px)}.py-px{padding-top:1px;padding-bottom:1px}.pb-1{padding-bottom:var(--space-1,4px)}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:var(--space-2,8px)}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:var(--space-3,12px)}.pb-4{padding-bottom:var(--space-4,16px)}.pb-5{padding-bottom:var(--space-5,20px)}.pb-6{padding-bottom:var(--space-6,24px)}.pb-8{padding-bottom:var(--space-7,32px)}.pb-\[calc\(4\.5rem\+max\(env\(safe-area-inset-bottom\)\,16px\)\)\]{padding-bottom:calc(4.5rem + max(env(safe-area-inset-bottom), 16px))}.pb-\[calc\(72px\+max\(env\(safe-area-inset-bottom\)\,16px\)\)\]{padding-bottom:calc(72px + max(env(safe-area-inset-bottom), 16px))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(env\(safe-area-inset-bottom\)\,16px\)\]{padding-bottom:max(env(safe-area-inset-bottom), 16px)}.pb-\[max\(env\(safe-area-inset-bottom\)\,20px\)\]{padding-bottom:max(env(safe-area-inset-bottom), 20px)}.pl-1{padding-left:var(--space-1,4px)}.pl-1\.5{padding-left:.375rem}.pl-12{padding-left:3rem}.pl-2{padding-left:var(--space-2,8px)}.pl-3{padding-left:var(--space-3,12px)}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:var(--space-4,16px)}.pl-5{padding-left:var(--space-5,20px)}.pl-6{padding-left:var(--space-6,24px)}.pl-8{padding-left:var(--space-7,32px)}.pl-9{padding-left:2.25rem}.pl-\[102px\]{padding-left:102px}.pl-\[126px\]{padding-left:126px}.pl-\[54px\]{padding-left:54px}.pr-0\.5{padding-right:.125rem}.pr-1\.5{padding-right:.375rem}.pr-2{padding-right:var(--space-2,8px)}.pr-3{padding-right:var(--space-3,12px)}.pr-4{padding-right:var(--space-4,16px)}.pr-5{padding-right:var(--space-5,20px)}.pr-6{padding-right:var(--space-6,24px)}.pr-8{padding-right:var(--space-7,32px)}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:var(--space-1,4px)}.pt-14{padding-top:3.5rem}.pt-2{padding-top:var(--space-2,8px)}.pt-3{padding-top:var(--space-3,12px)}.pt-4{padding-top:var(--space-4,16px)}.pt-5{padding-top:var(--space-5,20px)}.pt-6{padding-top:var(--space-6,24px)}.pt-8{padding-top:var(--space-7,32px)}.pt-\[120px\]{padding-top:120px}.pt-\[calc\(16px\+env\(safe-area-inset-top\)\)\]{padding-top:calc(16px + env(safe-area-inset-top))}.pt-\[var\(--page-top\)\]{padding-top:var(--page-top)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-\[inherit\]{font-family:inherit}.font-display{font-family:var(--font-display), var(--font-body), -apple-system, sans-serif}.font-mono{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.font-sans{font-family:var(--font-body), -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif}.\!text-xs{font-size:12px!important;line-height:16px!important}.text-2xl{font-size:24px;line-height:32px}.text-3xl{font-size:30px;line-height:40px}.text-4xl{font-size:36px;line-height:48px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-base{font-size:16px;line-height:24px}.text-body{font-size:13px;line-height:20px}.text-body-lg{font-size:14px;line-height:20px}.text-body-sm{font-size:12px;line-height:16px}.text-control{font-size:13px;line-height:16px}.text-heading-lg{font-size:20px;line-height:24px}.text-label{font-size:11px;line-height:14px}.text-lg{font-size:18px;line-height:24px}.text-sm{font-size:13px;line-height:20px}.text-xl{font-size:20px;line-height:24px}.text-xs{font-size:12px;line-height:16px}.font-\[var\(--font-display\)\]{font-weight:var(--font-display)}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[\.04em\]{letter-spacing:.04em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[inherit\]{letter-spacing:inherit}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.\!text-ink{--tw-text-opacity:1!important;color:rgb(var(--ink-rgb) / calc(var(--tw-text-opacity,1) * var(--ink-a)))!important}.text-\[\#6B4A00\]{--tw-text-opacity:1;color:rgb(107 74 0/var(--tw-text-opacity,1))}.text-\[Npx\]{color:Npx}.text-\[inherit\]{color:inherit}.text-\[var\(--brand-ink\)\]{color:var(--brand-ink)}.text-\[var\(--critical-ink\,\#B42318\)\]{color:var(--critical-ink,#b42318)}.text-\[var\(--danger-fg\)\]{color:var(--danger-fg)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--link\)\]{color:var(--link)}.text-\[var\(--on-brand-ink\)\]{color:var(--on-brand-ink)}.text-\[var\(--on-label\)\]{color:var(--on-label)}.text-\[var\(--ops-band-ink\)\]{color:var(--ops-band-ink)}.text-\[var\(--ops-band-ink-2\)\]{color:var(--ops-band-ink-2)}.text-\[var\(--success-fg\)\]{color:var(--success-fg)}.text-\[var\(--warning-fg\)\]{color:var(--warning-fg)}.text-\[var\(--warning-ink\,\#8A5300\)\]{color:var(--warning-ink,#8a5300)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-brand-100{--tw-text-opacity:1;color:rgb(var(--brand-tint-rgb) / calc(var(--tw-text-opacity,1) * var(--brand-tint-a)))}.text-brand-700{--tw-text-opacity:1;color:rgb(var(--brand-ink-rgb) / calc(var(--tw-text-opacity,1) * var(--brand-ink-a)))}.text-current{color:currentColor}.text-danger-fg{color:var(--danger-fg)}.text-info-fg{color:var(--info-fg)}.text-ink{--tw-text-opacity:1;color:rgb(var(--ink-rgb) / calc(var(--tw-text-opacity,1) * var(--ink-a)))}.text-ink-2{--tw-text-opacity:1;color:rgb(var(--ink-2-rgb) / calc(var(--tw-text-opacity,1) * var(--ink-2-a)))}.text-ink-3{--tw-text-opacity:1;color:rgb(var(--ink-3-rgb) / calc(var(--tw-text-opacity,1) * var(--ink-3-a)))}.text-link{--tw-text-opacity:1;color:rgb(var(--link-rgb) / calc(var(--tw-text-opacity,1) * var(--link-a)))}.text-neutral-fg{color:var(--neutral-fg)}.text-primary-fg{--tw-text-opacity:1;color:rgb(var(--on-brand-ink-rgb) / calc(var(--tw-text-opacity,1) * var(--on-brand-ink-a)))}.text-primary-fg\/80{color:rgb(var(--on-brand-ink-rgb) / calc(.8 * var(--on-brand-ink-a)))}.text-success-fg{color:var(--success-fg)}.text-surface{--tw-text-opacity:1;color:rgb(var(--surface-rgb) / calc(var(--tw-text-opacity,1) * var(--surface-a)))}.text-surface\/70{color:rgb(var(--surface-rgb) / calc(.7 * var(--surface-a)))}.text-surface\/80{color:rgb(var(--surface-rgb) / calc(.8 * var(--surface-a)))}.text-warning-fg{color:var(--warning-fg)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.decoration-ink\/30{-webkit-text-decoration-color:rgb(var(--ink-rgb) / calc(.3 * var(--ink-a)));text-decoration-color:rgb(var(--ink-rgb) / calc(.3 * var(--ink-a)))}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--ink\)\]{accent-color:var(--ink)}.accent-brand-600{accent-color:rgb(var(--brand-rgb) / calc(1 * var(--brand-a)))}.accent-danger-fg{accent-color:var(--danger-fg)}.accent-ink{accent-color:rgb(var(--ink-rgb) / calc(1 * var(--ink-a)))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--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-\[inset_3px_0_0_var\(--ink\)\]{--tw-shadow:inset 3px 0 0 var(--ink);--tw-shadow-colored:inset 3px 0 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-bevel-pressed{--tw-shadow:var(--sb-bevel-pressed);--tw-shadow-colored:var(--sb-bevel-pressed);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-elev-100{--tw-shadow:var(--sb-elev-100);--tw-shadow-colored:var(--sb-elev-100);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-elev-200{--tw-shadow:var(--sb-elev-200);--tw-shadow-colored:var(--sb-elev-200);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-elev-300{--tw-shadow:var(--sb-elev-300);--tw-shadow-colored:var(--sb-elev-300);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-elev-400{--tw-shadow:var(--sb-elev-400);--tw-shadow-colored:var(--sb-elev-400);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-float{--tw-shadow:var(--float-shadow);--tw-shadow-colored:var(--float-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--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)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--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\(--…\)\]{--tw-shadow-color:var(--…);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.outline-2{outline-width:2px}.-outline-offset-2{outline-offset:-2px}.outline-ink{outline-color:rgb(var(--ink-rgb) / calc(1 * var(--ink-a)))}.ring{--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(3px + 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)}.ring-1{--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(1px + 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)}.ring-2{--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)}.ring-inset{--tw-ring-inset:inset}.ring-\[var\(--border-raised\)\]{--tw-ring-color:var(--border-raised)}.ring-hairline{--tw-ring-color:var(--hairline)}.ring-info-fg{--tw-ring-color:var(--info-fg)}.ring-link{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--link-rgb) / calc(var(--tw-ring-opacity,1) * var(--link-a)))}.ring-white\/10{--tw-ring-color:#ffffff1a}.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)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,opacity\]{transition-property:width,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[border-bottom-style\:double\]{border-bottom-style:double}.\[capture-upload\:desk\]{capture-upload:desk}.\[capture-upload\:phone\]{capture-upload:phone}.\[display\:table-header-group\]{display:table-header-group}.\[grid-template-columns\:var\(--dl-cols\)\]{grid-template-columns:var(--dl-cols)}.\[guard\:customer_erased_guard\]{guard:customer erased guard}.\[guard\:queue_key_guard\]{guard:queue key guard}.\[guard\:row_rule\]{guard:row rule}.\[guard\:source_row_refused\]{guard:source row refused}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:none\]{scrollbar-width:none}:root{--dock:#121c2e;--ops-band:#3d2a7a;--ops-band-ink:#fff;--ops-band-ink-2:#ffffffc7;--floor:#ebebeb;--paper:#f1f1f1;--paper-light:#fbfbfb;--surface:#fff;--ink:#121c2e;--ink-2:#526071;--ink-3:#526071;--brand:#15a345;--on-brand:#121c2e;--brand-ink:#0e7a33;--on-brand-ink:#fff;--brand-ink-hover:color-mix(in srgb, var(--brand-ink) 86%, black);--btn-disabled-bg:var(--paper-light);--btn-disabled-fg:#a0aec0;--btn-disabled-border:#121c2e14;--check-border:#8a96a6;--danger-fill:#8e0b21;--danger-fill-hover:#7a091c;--brand-ink-pressed:color-mix(in srgb, var(--brand-ink) 74%, black);--link:#0e7a33;--brand-tint:#c6efd4;--brand-wash:#e9f7ee;--hairline:#121c2e1a;--hairline-strong:#121c2e29;--card-edge:#e3e7ec;--border-raised:#c9d1db;--strip:#0c1524;--ink-rgb:18 28 46;--ink-a:1;--ink-2-rgb:82 96 113;--ink-2-a:1;--ink-3-rgb:82 96 113;--ink-3-a:1;--brand-rgb:21 163 69;--brand-a:1;--brand-ink-rgb:14 122 51;--brand-ink-a:1;--on-brand-ink-rgb:255 255 255;--on-brand-ink-a:1;--link-rgb:14 122 51;--link-a:1;--brand-tint-rgb:198 239 212;--brand-tint-a:1;--brand-wash-rgb:233 247 238;--brand-wash-a:1;--on-brand-rgb:18 28 46;--on-brand-a:1;--surface-rgb:255 255 255;--surface-a:1;--neutral-bg:#0000000f;--neutral-fg:#616161;--info-bg:#d5ebff;--info-fg:#003a5a;--success-bg:#cdfee1;--success-fg:#0c5132;--warning-bg:#ffd79d;--warning-fg:#5e4200;--danger-bg:#fed1d7;--danger-fg:#8e0b21;--type-brand:600 16px/1.2 var(--font-body), sans-serif;--type-label:500 11px/14px var(--font-body), sans-serif;--type-meta:400 12px/16px var(--font-body), sans-serif;--type-mono:400 12px/16px ui-monospace, SFMono-Regular, Menlo, monospace;--type-body:400 13px/20px var(--font-body), sans-serif;--type-section:600 13px/20px var(--font-body), sans-serif;--type-title:500 22px/28px var(--font-display), var(--font-body), sans-serif;--type-figure-record:600 20px/24px var(--font-display), var(--font-body), sans-serif;--type-figure-card:500 24px/32px var(--font-display), var(--font-body), sans-serif;--type-figure-page:600 30px/40px var(--font-display), var(--font-body), sans-serif;--font-display:var(--font-body);--tracking-12:.0005em;--tracking-13:-.0032em;--tracking-14:-.0059em;--tracking-15:-.0088em;--tracking-16:-.011em;--tracking-17:-.0128em;--tracking-18:-.0144em;--tracking-19:-.0156em;--tracking-20:-.0167em;--tracking-21:-.0176em;--tracking-22:-.0183em;--tracking-23:-.019em;--tracking-24:-.0195em;--tracking-25:-.0199em;--tracking-26:-.0203em;--tracking-27:-.0206em;--tracking-28:-.0209em;--type-brand-tracking:var(--tracking-16);--type-meta-tracking:var(--tracking-12);--type-body-tracking:var(--tracking-13);--type-section-tracking:var(--tracking-13);--type-title-tracking:var(--tracking-22);--type-figure-record-tracking:var(--tracking-20);--type-figure-card-tracking:var(--tracking-24);--type-figure-page-tracking:var(--tracking-28);--type-ro-title-tracking:var(--tracking-25);--type-page-title-tracking:var(--tracking-22);--type-hero-title-tracking:var(--tracking-25);--type-lane-tracking:var(--tracking-16);--type-card-amount-tracking:var(--tracking-15);--type-customer-shop-tracking:var(--tracking-16);--type-customer-state-tracking:var(--tracking-18);--type-customer-title-tracking:var(--tracking-22);--type-customer-title-desk-tracking:var(--tracking-26);--type-customer-bar-tracking:var(--tracking-17);--type-customer-section-tracking:var(--tracking-16);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--page-title-space:16px;--page-title-row:40px;--page-top:var(--page-title-space);--page-title-gap:10px;--toolbar-gap:12px;--card-inset:16px;--status-strip:32px;--status-clear:calc(var(--status-strip) + 16px);--ws-strip:2.25rem;--bar-h:3rem;--rail-item:56px;--row-attention:52px;--row-job:46px;--on-label:var(--on-brand-ink);--row-title:44px;--lane-width:494px;--radius-sm:6px;--radius-md:6px;--radius-lg:6px;--radius-xl:8px;--radius-2xl:8px;--radius-3xl:8px;--radius-full:9999px;--motion-route:.12s;--motion-badge:.15s;--motion-sheet:.18s;--motion-shared:.2s;--motion-close:.12s;--motion-lane:.22s;--motion-count:.25s;--float-shadow:0 4px 16px #121c2e1f;--sb-elev-100:0 5px 5px -2.5px #121c2e08, 0 3px 3px -1.5px #121c2e05, 0 2px 2px -1px #121c2e05, 0 1px 1px -.5px #121c2e08, 0 .5px .5px 0 #121c2e0a, 0 0 0 1px #121c2e0f;--sb-elev-200:0 8px 10px -5px #121c2e14, 0 5px 5px -2.5px #121c2e08, 0 3px 3px -1.5px #121c2e05, 0 2px 2px -1px #121c2e05, 0 1px 1px -.5px #121c2e08, 0 0 0 1px #121c2e0f;--sb-elev-300:0 8px 24px -8px #121c2e47, 0 8px 16px -4px #121c2e0d, 0 3px 6px 0 #121c2e0d, 0 2px 4px 0 #121c2e0d, 0 1px 2px 0 #121c2e0d, 0 0 0 1px #121c2e0f;--sb-elev-400:0 20px 32px -12px #121c2e33, 0 10px 16px -6px #121c2e14, 0 3px 6px 0 #121c2e14, 0 2px 4px 0 #121c2e14, 0 1px 2px 0 #121c2e0d, 0 0 0 1px #121c2e0f;--sb-bevel:0 -1px 0 0 #121c2e1a inset, 0 0 0 1px #121c2e1a inset, 0 .5px 0 1.5px #ffffffe6 inset;--sb-bevel-primary:0 -1px 0 1px #0006 inset, 0 0 0 1px #ffffff1f inset, 0 .5px 0 1.5px #ffffff38 inset;--sb-bevel-card:0 -1px 0 0 #b5b5b5 inset, 0 0 0 1px #121c2e1a inset;--sb-bevel-pressed:0 2px 1px 0 #121c2e33 inset, 1px 0 1px 0 #121c2e1f inset, -1px 0 1px 0 #121c2e1f inset;--sb-tertiary:#e3e3e3;--sb-tertiary-hover:#d4d4d4}[data-theme=dark] .chrome{--ink-rgb:10 10 10;--ink-a:1;--surface-rgb:247 248 248;--surface-a:1;--on-brand-ink-rgb:247 248 248;--on-brand-ink-a:1}.chrome-text{--on-brand-ink-rgb:247 248 248;--on-brand-ink-a:1}[data-theme=light] .chrome{--ink-rgb:17 18 20;--ink-a:1;--surface-rgb:247 248 248;--surface-a:1;--on-brand-ink-rgb:247 248 248;--on-brand-ink-a:1}[data-theme=dark] .popover-theme{--ink-rgb:247 248 248;--surface-rgb:18 19 20;--on-brand-ink-rgb:8 9 10}[data-theme=light] .popover-theme{--ink-rgb:17 18 20;--surface-rgb:255 255 255;--on-brand-ink-rgb:255 255 255}[data-theme=dark] .bg-white,:where([data-theme]) :where(input,textarea,select):not([type=checkbox],[type=radio],[type=range],[type=color]){background-color:var(--surface)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ops-band:#5a43a8;--btn-disabled-fg:#ffffff5c;--check-border:#ffffff80;--btn-disabled-border:#ffffff14;--chart-grid:#ffffff14;--chart-axis:#8a8f98;--dock:#0a0a0a;--chrome:#0a0a0a;--floor:#060708;--paper:#08090a;--paper-light:#0d0e0f;--surface:#121314;--ink:#f7f8f8;--ink-2:#c3c7cd;--ink-3:#8a8f98;--brand:#bd744b;--on-brand:#08090a;--brand-ink:#f7f8f8;--on-brand-ink:#08090a;--brand-ink-hover:color-mix(in srgb, var(--brand-ink) 92%, #08090a);--brand-ink-pressed:color-mix(in srgb, var(--brand-ink) 84%, #08090a);--link:#bd744b;--brand-tint:#10b98147;--brand-wash:#10b98129;--hairline:#ffffff14;--hairline-strong:#ffffff5c;--card-edge:#ffffff14;--border-raised:#ffffff5c;--strip:#0a0a0a;--ink-rgb:247 248 248;--ink-a:1;--ink-2-rgb:195 199 205;--ink-2-a:1;--ink-3-rgb:138 143 152;--ink-3-a:1;--brand-rgb:189 116 75;--brand-a:1;--brand-ink-rgb:247 248 248;--brand-ink-a:1;--on-brand-ink-rgb:8 9 10;--on-brand-ink-a:1;--link-rgb:189 116 75;--link-a:1;--brand-tint-rgb:16 185 129;--brand-tint-a:.28;--brand-wash-rgb:16 185 129;--brand-wash-a:.16;--on-brand-rgb:8 9 10;--on-brand-a:1;--surface-rgb:18 19 20;--surface-a:1;--neutral-bg:#ffffff0f;--neutral-fg:#c3c7cd;--info-bg:#7db4e324;--info-fg:#7db4e3;--success-bg:#10b98124;--success-fg:#34d399;--warning-bg:#fbbf2424;--warning-fg:#fbbf24;--danger-bg:#e5534b29;--danger-fg:#f87171;--radius-sm:4px;--radius-md:4px;--radius-lg:4px;--radius-xl:4px;--radius-2xl:4px;--radius-3xl:4px;--sb-elev-100:var(--card-shadow);--sb-elev-200:var(--box-shadow);--sb-elev-300:var(--menu-shadow);--sb-elev-400:var(--modal-shadow);--float-shadow:var(--menu-shadow);--sb-tertiary:#1a1b1d;--sb-tertiary-hover:#1f2123;--sb-bevel:var(--box-shadow);--sb-bevel-primary:var(--primary-shadow);--sb-bevel-card:var(--card-shadow);--sb-bevel-pressed:0 1px 0 0 #0006 inset;--window-bg:linear-gradient(180deg, #17181a 0%, #0d0e0f 260px, #0b0c0d 100%);--window-shadow:inset 0 1px 0 0 #ffffff0f, 0 18px 48px #00000080, 0 0 .03px #000000bf;--floor-gradient:linear-gradient(180deg, #1e1e1e 0%, #151516 40%, #090a0b 80%, #070809 100%);--floor-paint:var(--floor-gradient) top / 100% 100vh no-repeat, #070809;--card-fill:linear-gradient(180deg, #1d1e21 0%, #161719 22%, #131416 100%);--card-fill-nested:linear-gradient(180deg, #1a1b1d 0%, #111214 100%);--card-shadow:inset 0 1px 0 0 #ffffff1f, 0 0 .03px #000000bf;--box-fill:#ffffff05;--box-shadow:inset 0 1px 0 0 #ffffff14, 0 0 .03px #000000bf;--control-shadow:0 0 .03px #000000bf;--primary-shadow:0 1px 2px #0003, inset 0 1px 0 #fffc, 0 0 .03px #000000bf;--menu-fill:#151617;--menu-edge:#ffffff1a;--menu-shadow:0 16px 48px #0000008c, inset 0 1px 0 0 #ffffff14, 0 0 .03px #000000bf;--modal-shadow:0 24px 64px #0009, inset 0 1px 0 0 #ffffff0d, 0 0 .03px #000000bf;--nav-on:#151617;--tab-on:#1f2123;--field:#0a0a0a;--chip-fill:#ffffff0f;--tag-fill:#ffffff0a;--hover-fill-soft:#ffffff0a;--hover-fill:#ffffff0d;--avatar-fill:#1a1b1d;--edge:#ffffff14;--hairline-soft:#ffffff0f;--edge-strong:#ffffff24;--edge-dashed:#ffffff2e;--guide-dashed:#ffffff12;--bar-track:#ffffff14;--bar-fill:#c3c7cd;--lane-bar-fill:linear-gradient(90deg, #ffffff09, #ffffff0e);--overrun-fill:linear-gradient(90deg, #b4373f0d, #b4373f52);--overrun-edge:#dc5a50b3;--amber-fg:#fbbf24;--amber-edge:#f59e0b59;--amber-fill:#f59e0b14;--green-fg:#34d399;--green-edge:#10b98159;--green-fill:#10b98114;--red-fg:#f87171;--red-edge:#ef444459;--red-fill:#ef444414;--blue-fg:#7db4e3;--blue-edge:#3c8cce66;--blue-fill:#3c8cce1a;--ink-chrome:#bfc0c3;--ink-bright:#e6e7e9;--ink-disabled:#585a5c;--avatar-edge:#ffffff1f;--kbd-edge:#ffffff1a;--tab-mark:#edd050;--status-ok-dot:#10b981;--relay:#6366f1;--tab-underline:#bd744b;--crumb-root:#edd050;--rail-fill:#151617;--warning-edge:#f59e0b59;--warning-tint:#f59e0b14;--success-edge:#10b98159;--success-tint:#10b98114;--gp-ink:#10b981;--link-info:#3c8cce;--variance-ink:#f59e0b;--type-ro-title:500 25px/1.15 var(--font-body), sans-serif;--type-page-title:500 22px/1.2 var(--font-body), sans-serif;--title-row-gap:14px;--radius-xs:2px;--tone-warning-edge:var(--warning-edge);--tone-warning-fill:var(--warning-tint);--tone-info-edge:#3c8cce66;--tone-info-fill:#3c8cce1a;--tone-success-edge:var(--success-edge);--tone-success-fill:var(--success-tint);--type-hero-title:500 25px/1.15 var(--font-body), sans-serif;--tech-col-min:200px;--mark:var(--tab-mark);--lane-min:380px;--wcard-radius:4px;--step-scheduled:#4a4f57;--step-estimate:#2f5fd0;--step-approval:#0f766e;--step-parts:#c2410c;--step-work:#6a4ed4;--step-contact:#b4373f;--step-ready:#2f7d45;--on-label:#fff;--type-lane:600 16px/normal var(--font-body), sans-serif;--type-card-amount:15px;--lane-fill:#ffffff06;--lane-empty-edge:#ffffff24;--wcard-shadow:inset 0 1px 0 0 #ffffff0f, 0 0 .03px #000000bf;--on-label-fill:#ffffff38;--step-estimate-edge:#4070e099;--step-contact-edge:#d448508c;--step-work-edge:#7c62e699;--step-ready-edge:#34965499;--step-approval-edge:#14968a99;--step-parts-edge:#e2642899;--risk-mark:#e5534b;--risk-tail-edge:var(--overrun-edge);--risk-tail-fill:var(--overrun-fill);--dropoff-mark:#3c8cce;--block-fill:var(--lane-bar-fill);--edge-dashed-strong:var(--edge-dashed);--hatch:repeating-linear-gradient(135deg, var(--hairline-soft) 0 4px, transparent 4px 8px);--danger-dot-fill:#e5534b2e;--success-dot-fill:#10b9812e;--sched-label-col:148px;--mark-fill:#edd05029;--tick:#ffffff2e;--ink-block:#e6e7e9;--block-shadow:inset 0 1px 0 0 #ffffff0d, 0 0 .03px #000000bf;--chart-grid-soft:#ffffff0f;--chart-grid-dashed:#ffffff12;--chart-bar:#6b7078;--chart-series-2:#3fb3c2;--card-raised-bg:linear-gradient(180deg, #151617 0%, #121314 60%);--type-strip-figure:18px;--door-top:72px;--door-lockup-gap:28px;--door-card:400px;--door-card-wide:480px;--door-card-shadow:inset 0 1px 0 0 #ffffff14, 0 0 .03px #000000bf;--control-edge:#6b7078;--focus-glow:0 0 0 2px #bd744b59;--focus-glow-cell:0 0 0 2px #bd744b4d;--danger-edge:#ef4444b3;--field-locked:#ffffff08;--disabled-opacity:.45;--glyph-edge:#ffffff40;--on-primary-quiet:#3a3d42;--link-text:#d99a73;--alert-edge:#ef444473;--alert-fill:#ef44441a;--alert-text:#fca5a5;--note-edge:#ffffff1a;--note-fill:#ffffff08;--radius-check:3px;--row-fill:#ffffff05;--tile:#1f2123;--touch-h:48px;--tag-neutral-bg:#26282c;--tag-neutral-fg:#d0d4da;--tag-success-bg:#123a2c;--tag-success-fg:#92e3b4;--tag-attention-bg:#3d2b10;--tag-attention-fg:#ffd38a;--tag-danger-bg:#421c25;--tag-danger-fg:#ffacbc;--tag-info-bg:#102d43;--tag-info-fg:#90d4ff;--danger-fill:#b4373f;--onboarding-bar:52px;--onboarding-col:720px;--pressed-fill:#0c0d0e;--pressed-inset:inset 0 1px 2px #0009;--step-edge:#ffffff2e;--o2-ground:radial-gradient(ellipse 90% 45% at 50% 0%, #ffffff12 0%, #fff0 70%), linear-gradient(180deg, #1a1b1d 0%, #0b0c0d 40%, #060708 100%);--o2-danger-edge:#ef444459;--danger-tint:#ef444414;--info-edge:#3c8cce66;--info-tint:#3c8cce1a;--row-selected:#ffffff0a;--btn-primary-shadow:var(--primary-shadow);--o2-link:#d99a73;--ink-soft:#e6e7e9;--underline-soft:#ffffff59;--notice-edge:var(--note-edge);--notice-fill:var(--note-fill);--skeleton:linear-gradient(90deg, #ffffff0d, #ffffff17, #ffffff0d);--radius-skeleton:3px;--danger-soft:#fca5a5;--popover-fill:#151617;--popover-edge:#ffffff1a;--popover-shadow:0 16px 48px #0000008c, inset 0 1px 0 0 #ffffff14, 0 0 .03px #000000bf;--warning-strip:#f59e0b12;--warning-soft:#fcd34d;--scrim-pane:#0405068c;--type-o2-title:var(--type-page-title);--type-label-mono:500 11px/14px var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--scrim-palette:#0405069e;--menu-frame:#0c0d0e;--menu-surface:var(--nav-on);--palette-shadow:0 24px 64px #0009, inset 0 1px 0 0 #ffffff0d, 0 0 .03px #000000bf;--menu-in-shadow:inset 0 1px 0 0 #ffffff0f, 0 0 .03px #000000bf;--type-query:15px;--type-overline:400 10px/normal var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--warning-mark:#fbbf2433;--track-line:#ffffff24;--scrim-sheet:#0405068c;--sheet-shadow:0 16px 48px #0000008c, inset 0 1px 0 0 #ffffff14, 0 0 .03px #000000bf;--type-sheet-title:600 16px/20px var(--font-body), sans-serif;--field-edge:#ffffff29;--settings-nav-width:240px;--avatar-edge-soft:#ffffff24;--pill-info-bg:#102d43;--pill-info-fg:#90d4ff;--pill-success-bg:#123a2c;--pill-success-fg:#92e3b4;--pill-warning-bg:#3d2b10;--pill-warning-fg:#ffd38a;--pill-neutral-bg:#26282c;--pill-neutral-fg:#d0d4da;--pill-danger-bg:#421c25;--pill-danger-fg:#ffacbc;--row-hover:#ffffff08;--row-current:#0c0d0e;--row-current-shadow:inset 0 1px 2px #0009;--divider:#ffffff1a;--kbd-edge-on-primary:#0000002e;--type-dialog-title:600 16px/1.3 var(--font-body), sans-serif;--menu:var(--nav-on);--link-register:#d99a73;--type-record-title:600 25px/1.15 var(--font-body), sans-serif;--warning-wash:#f59e0b0f;--control-edge-strong:#6b7078;--hairline-raised:#ffffff1f;--finding-fail-edge:#ef444480;--finding-fail-fill:#ef44440a;--finding-attn-edge:#f59e0b80;--finding-attn-fill:#f59e0b0a;--finding-good-edge:#10b98180;--finding-good-fill:#10b9810a;--finding-tag-fail-edge:#ef444473;--finding-tag-fail-fill:#ef44441a;--finding-tag-attn-edge:#f59e0b73;--finding-tag-attn-fill:#f59e0b1a;--finding-tag-good-edge:#10b98173;--finding-tag-good-fill:#10b9811a;--photo-hatch:repeating-linear-gradient(135deg, #ffffff0a 0 8px, #ffffff03 8px 16px);--info-line-fill:#ffffff08;--hairline-row:#ffffff12;--subrow-fill:#ffffff04;--status-ok-ink:#34d399;--status-ok-fill:#10b9811f;--status-ok-edge:#10b9814d;--status-ok-glow:0 0 0 3px #10b98133, 0 0 8px #10b9818c;--status-warn-ink:var(--warning-fg);--status-warn-fill:#f59e0b1f;--status-warn-edge:#f59e0b52;--status-warn-glow:0 0 0 3px #f59e0b33;--tab-track:#0b0c0d;--tab-track-edge:#ffffff12;--tab-track-shadow:inset 0 1px 2px #00000073;--tab-divider:#ffffff1f;--tab-on-fill:linear-gradient(180deg, #2a2b2f 0%, #212225 100%);--tab-on-shadow:inset 0 1px 0 #ffffff17, 0 0 0 1px #ffffff14, 0 1px 3px #00000080;--tab-ink:var(--ink-3);--tab-ink-hover:var(--ink-2);--tab-close-hover:#ffffff14;--total-fill:#ffffff06;--skeleton-fill:#ffffff12;--warn-line-fill:#f59e0b0f}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--btn-disabled-fg:#a0aec0;--check-border:#6b6f76;--btn-disabled-border:#11121414;--chart-grid:#11121414;--chart-axis:#6b6f76;--dock:#111214;--chrome:#111214;--floor:#eceef1;--paper:#f4f5f7;--paper-light:#fafafb;--surface:#fff;--ink:#111214;--ink-2:#3a3d42;--ink-3:#6b6f76;--brand:#bd744b;--on-brand:#111214;--brand-ink:#111214;--on-brand-ink:#fff;--brand-ink-hover:color-mix(in srgb, var(--brand-ink) 88%, white);--brand-ink-pressed:color-mix(in srgb, var(--brand-ink) 76%, white);--link:#a05a36;--brand-tint:#c6efd4;--brand-wash:#e9f7ee;--hairline:#1112141a;--hairline-strong:#11121473;--card-edge:#11121413;--border-raised:#11121473;--strip:#111214;--ink-rgb:17 18 20;--ink-a:1;--ink-2-rgb:58 61 66;--ink-2-a:1;--ink-3-rgb:107 111 118;--ink-3-a:1;--brand-rgb:189 116 75;--brand-a:1;--brand-ink-rgb:17 18 20;--brand-ink-a:1;--on-brand-ink-rgb:255 255 255;--on-brand-ink-a:1;--link-rgb:160 90 54;--link-a:1;--brand-tint-rgb:198 239 212;--brand-tint-a:1;--brand-wash-rgb:233 247 238;--brand-wash-a:1;--on-brand-rgb:17 18 20;--on-brand-a:1;--surface-rgb:255 255 255;--surface-a:1;--neutral-bg:#1112140f;--neutral-fg:#3a3d42;--info-bg:#e3f0fb;--info-fg:#1d5a8a;--success-bg:#d9f5ea;--success-fg:#0b6b4a;--warning-bg:#fdecc8;--warning-fg:#7a4b00;--danger-bg:#fde0de;--danger-fg:#a3262d;--radius-sm:4px;--radius-md:4px;--radius-lg:4px;--radius-xl:4px;--radius-2xl:4px;--radius-3xl:4px;--sb-elev-100:var(--card-shadow);--sb-elev-200:var(--box-shadow);--sb-elev-300:var(--menu-shadow);--sb-elev-400:var(--modal-shadow);--float-shadow:var(--menu-shadow);--sb-tertiary:#e6e7ea;--sb-tertiary-hover:#dadbdf;--sb-bevel:var(--box-shadow);--sb-bevel-primary:var(--primary-shadow);--sb-bevel-card:var(--card-shadow);--sb-bevel-pressed:0 1px 0 0 #11121433 inset;--window-bg:linear-gradient(180deg, #fff 0%, #fbfbfc 260px, #fff 100%);--window-shadow:inset 0 1px 0 0 #11121413, 0 18px 48px #11121414, 0 0 .03px #000000bf;--floor-gradient:linear-gradient(180deg, #f6f7f9 0%, #eff1f4 40%, #e8eaee 80%, #e5e7eb 100%);--floor-paint:var(--floor-gradient) top / 100% 100vh no-repeat, #e5e7eb;--card-fill:linear-gradient(180deg, #fff 0%, #fcfcfd 22%, #f7f8fa 100%);--card-fill-nested:linear-gradient(180deg, #fafbfc 0%, #f2f3f5 100%);--card-shadow:0 1px 2px #1112140f, 0 0 .03px #000000bf;--box-fill:#11121406;--box-shadow:0 1px 2px #1112140d, 0 0 .03px #000000bf;--control-shadow:0 0 .03px #000000bf;--primary-shadow:0 1px 2px #0003, inset 0 1px 0 #111214, 0 0 .03px #000000bf;--menu-fill:#f0f1f3;--menu-edge:#11121420;--menu-shadow:0 16px 48px #0000008c, inset 0 1px 0 0 #1112141a, 0 0 .03px #000000bf;--modal-shadow:0 24px 64px #0009, inset 0 1px 0 0 #1112141a, 0 0 .03px #000000bf;--nav-on:#f0f1f3;--tab-on:#e6e7ea;--field:#fff;--chip-fill:#11121413;--tag-fill:#1112140d;--hover-fill-soft:#1112140d;--hover-fill:#11121410;--avatar-fill:#eef0f2;--edge:#1112141a;--hairline-soft:#11121413;--edge-strong:#1112142d;--edge-dashed:#11121439;--guide-dashed:#11121416;--bar-track:#1112141a;--bar-fill:#3a3d42;--lane-bar-fill:linear-gradient(90deg, #1112140b, #11121412);--overrun-fill:linear-gradient(90deg, #b4373f0d, #b4373f52);--overrun-edge:#dc5a50b3;--amber-fg:#a15c07;--amber-edge:#f59e0b59;--amber-fill:#f59e0b14;--green-fg:#047857;--green-edge:#10b98159;--green-fill:#10b98114;--red-fg:#b91c1c;--red-edge:#ef444459;--red-fill:#ef444414;--blue-fg:#1d5fa8;--blue-edge:#3c8cce66;--blue-fill:#3c8cce1a;--ink-chrome:#3a3d42;--ink-bright:#111214;--ink-disabled:#a3a6ab;--relay:#6366f1;--tab-underline:#bd744b;--onboarding-bar:52px;--onboarding-col:720px;--control-edge:#767c85;--pressed-fill:#1112140f;--pressed-inset:inset 0 1px 2px #11121424;--step-edge:#11121447;--hist-shadow:none;--avatar-edge:#11121426;--kbd-edge:#11121420;--tab-mark:#a16207;--status-ok-dot:#10b981;--crumb-root:#a16207;--rail-fill:#f0f1f3;--warning-edge:#f59e0b59;--warning-tint:#f59e0b14;--success-edge:#10b98159;--success-tint:#10b98114;--gp-ink:#047857;--link-info:#1d5fa8;--variance-ink:#a15c07;--type-ro-title:500 25px/1.15 var(--font-body), sans-serif;--type-page-title:500 22px/1.2 var(--font-body), sans-serif;--title-row-gap:14px;--radius-xs:2px;--tone-warning-edge:var(--warning-edge);--tone-warning-fill:var(--warning-tint);--tone-info-edge:#3c8cce66;--tone-info-fill:#3c8cce1a;--tone-success-edge:var(--success-edge);--tone-success-fill:var(--success-tint);--type-hero-title:500 25px/1.15 var(--font-body), sans-serif;--tech-col-min:200px;--mark:var(--tab-mark);--lane-min:380px;--wcard-radius:4px;--step-scheduled:#4a4f57;--step-estimate:#2f5fd0;--step-approval:#0f766e;--step-parts:#c2410c;--step-work:#6a4ed4;--step-contact:#b4373f;--step-ready:#2f7d45;--on-label:#fff;--type-lane:600 16px/normal var(--font-body), sans-serif;--type-card-amount:15px;--lane-fill:#11121408;--lane-empty-edge:#1112142d;--wcard-shadow:inset 0 1px 0 0 #11121413, 0 0 .03px #000000bf;--on-label-fill:#ffffff40;--step-estimate-edge:#2f5fd080;--step-contact-edge:#b91c1c73;--step-work-edge:#6a4ed480;--step-ready-edge:#2f7d4580;--step-approval-edge:#0f766e80;--step-parts-edge:#c2410c80;--risk-mark:#e5534b;--risk-tail-edge:var(--overrun-edge);--risk-tail-fill:var(--overrun-fill);--dropoff-mark:#3c8cce;--block-fill:var(--lane-bar-fill);--edge-dashed-strong:var(--edge-dashed);--hatch:repeating-linear-gradient(135deg, var(--hairline-soft) 0 4px, transparent 4px 8px);--danger-dot-fill:#e5534b2e;--success-dot-fill:#10b9812e;--sched-label-col:148px;--mark-fill:#a1620729;--tick:#1112142e;--ink-block:#111214;--block-shadow:inset 0 1px 0 0 #11121410, 0 0 .03px #000000bf;--chart-grid-soft:#11121413;--chart-grid-dashed:#11121416;--chart-bar:#9aa0a8;--chart-series-2:#1d8a99;--card-raised-bg:var(--surface);--type-strip-figure:18px;--o2-ground:var(--floor-paint);--o2-danger-edge:#8e0b2159;--danger-tint:#8e0b2114;--info-edge:#1f5f9966;--info-tint:#1f5f9914;--row-selected:#1112140a;--btn-primary-shadow:var(--primary-shadow);--o2-link:var(--link);--ink-soft:#2a2d31;--underline-soft:#11121459;--notice-edge:var(--note-edge);--notice-fill:var(--note-fill);--skeleton:linear-gradient(90deg, #1112140d, #11121417, #1112140d);--danger-soft:var(--danger-fg);--popover-fill:#fff;--popover-edge:#1112141a;--popover-shadow:0 16px 48px #1112142e, 0 0 .03px #000000bf;--warning-strip:#b4530914;--warning-soft:var(--warning-fg);--scrim-pane:#11121459;--type-o2-title:var(--type-page-title);--type-label-mono:500 11px/14px var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--scrim-palette:#11121452;--menu-frame:#e9ebee;--menu-surface:var(--nav-on);--palette-shadow:0 24px 64px #11121438, inset 0 1px 0 0 #fff9, 0 0 .03px #000000bf;--menu-in-shadow:0 1px 2px #1112140f, 0 0 .03px #000000bf;--type-query:15px;--type-overline:400 10px/normal var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--warning-mark:#d9770633;--track-line:#11121424;--scrim-sheet:#11121452;--sheet-shadow:0 16px 48px #11121433, inset 0 1px 0 0 #fff9, 0 0 .03px #000000bf;--type-sheet-title:600 16px/20px var(--font-body), sans-serif;--field-edge:#11121429;--settings-nav-width:240px;--avatar-edge-soft:#1112142d;--pill-info-bg:#e1f0fb;--pill-info-fg:#0b5c8e;--pill-success-bg:#ddf3e7;--pill-success-fg:#0e6b3a;--pill-warning-bg:#fbf0d9;--pill-warning-fg:#8a5a06;--pill-neutral-bg:#e8eaee;--pill-neutral-fg:#3a3d42;--pill-danger-bg:#fbe3e8;--pill-danger-fg:#9b1c38;--row-hover:#11121408;--row-current:#e9ebee;--row-current-shadow:inset 0 1px 2px #11121424;--divider:#1112141a;--kbd-edge-on-primary:#ffffff4d;--type-dialog-title:600 16px/1.3 var(--font-body), sans-serif;--menu:var(--nav-on);--link-register:#a05a36;--type-record-title:600 25px/1.15 var(--font-body), sans-serif;--warning-wash:#f59e0b14;--control-edge-strong:#767c85;--hairline-raised:#11121429;--finding-fail-edge:#dc26268c;--finding-fail-fill:#dc26260d;--finding-attn-edge:#d977068c;--finding-attn-fill:#d977060f;--finding-good-edge:#0596698c;--finding-good-fill:#0596690d;--finding-tag-fail-edge:#dc262673;--finding-tag-fail-fill:#dc262614;--finding-tag-attn-edge:#d9770673;--finding-tag-attn-fill:#d977061a;--finding-tag-good-edge:#05966973;--finding-tag-good-fill:#05966914;--photo-hatch:repeating-linear-gradient(135deg, #1112140d 0 8px, #11121404 8px 16px);--info-line-fill:#11121409;--subrow-fill:#11121406;--hairline-row:#11121412;--status-ok-ink:#047857;--status-ok-fill:#10b9811f;--status-ok-edge:#0596694d;--status-ok-glow:0 0 0 3px #10b98133, 0 0 8px #10b9818c;--status-warn-ink:var(--warning-fg);--status-warn-fill:var(--warning-bg);--status-warn-edge:#f59e0b52;--status-warn-glow:0 0 0 3px #f59e0b33;--tab-track:#e9ebef;--tab-track-edge:#11121414;--tab-track-shadow:inset 0 1px 2px #11121414;--tab-divider:#11121424;--tab-on-fill:linear-gradient(180deg, #fff 0%, #f7f8fa 100%);--tab-on-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px #1112141a, 0 1px 3px #1112141f;--tab-ink:#5b616e;--tab-ink-hover:#1f2329;--tab-close-hover:#1112140f;--total-fill:#11121408;--skeleton-fill:#11121412;--warn-line-fill:#f59e0b1a}html[data-theme=dark],html[data-theme=light]{--font-display:var(--font-body);--type-mono:400 12px/16px var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace}@media (prefers-reduced-motion:reduce){:root{--motion-route:0s;--motion-badge:0s;--motion-sheet:0s;--motion-shared:0s;--motion-close:0s;--motion-lane:0s;--motion-count:0s}}[data-customer]{--customer-page:linear-gradient(180deg, #f6f7f9 0%, #eff1f4 40%, #e8eaee 80%, #e5e7eb 100%) top / 100% 100vh no-repeat, #e5e7eb;--customer-ink-3:#5f636a;--customer-edge:#1112141f;--customer-hair:#11121414;--customer-control:#7d828b;--customer-placeholder:#6b7078;--customer-danger:#b91c1c;--customer-mark-neutral:#6b7078;--customer-mark-attention:#b45309;--type-customer-shop:600 16px/20px var(--font-body), sans-serif;--type-customer-state:600 18px/1.3 var(--font-body), sans-serif;--customer-skeleton:#e4e6ea;--customer-bar-shadow:0 4px 10px #1112140a;--customer-notice-fg:#92400e;--customer-neutral-fill:#454950;--customer-ok-mark:#166534;--customer-error-edge:#dc2626;--customer-seg-ground:#eceef1;--customer-seg-shadow:0 1px 2px #11121414;--customer-spinner-track:#bfdbfe;--type-customer-title:600 22px/1.25 var(--font-body), sans-serif;--type-customer-title-desk:600 26px/1.25 var(--font-body), sans-serif;--type-customer-bar:600 17px/1.3 var(--font-body), sans-serif;--type-customer-section:600 16px/1.45 var(--font-body), sans-serif;--type-customer-figure:600 26px/1.45 var(--font-mono), monospace;--customer-neutral-bg:#eceef1;--customer-neutral-fg:#454950;--customer-banner-info-bg:#eff6ff;--customer-banner-info-edge:#bfdbfe;--customer-banner-info-fg:#1e3a8a;--customer-banner-ok-bg:#f0fdf4;--customer-banner-ok-edge:#bbf7d0;--customer-banner-ok-fg:#14532d;--customer-banner-warn-bg:#fffbeb;--customer-banner-warn-edge:#fde68a;--customer-banner-warn-fg:#78350f;--customer-banner-crit-bg:#fef2f2;--customer-banner-crit-edge:#fecaca;--customer-banner-crit-fg:#7f1d1d;--customer-dot-attention:#d97706;--customer-dot-success:#16a34a;--customer-dot-danger:#dc2626;--customer-dot-neutral:#8a8f98;--customer-scrim:#1112146b;--customer-handle:#1112143d;--customer-sheet-radius:8px;--customer-sheet-shadow:0 -8px 24px #1112142e;--info-bg:#d5ebff;--info-fg:#003a5a;--success-bg:#cdfee1;--success-fg:#0c5132;--warning-bg:#ffd79d;--warning-fg:#5e4200;--danger-bg:#fed1d7;--danger-fg:#8e0b21}[data-theme=dark]{--site-max:1200px;--ink-body:#a4a8ae;--mono-tracking:.04em;--label-tracking:.08em;--site-btn-primary-shadow:0 1px 2px #0003, inset 0 1px 0 #fffc;--control-edge:#6b7078;--tag-success-bg:#123a2c;--tag-success-fg:#92e3b4;--tag-info-bg:#102d43;--tag-info-fg:#90d4ff;--tag-neutral-bg:#26282c;--tag-neutral-fg:#d0d4da;--tag-danger-bg:#421c25;--tag-danger-fg:#ffacbc;--site-card-highlight:inset 0 1px 0 #ffffff14;--site-section-y:72px;--site-footer-y:56px;--site-header-h:64px;--site-header-bg:#08090ab8;--site-menu-shadow:0 24px 60px #0009;--link-on-surface:#d99a73;--scrim:#0000008c;--slot-edge:#ffffff38;--slot-edge-strong:#ffffff4d;--hairline-total:#ffffff1f;--device-bezel:#26282c;--radius-device-phone:28px;--radius-device-reader:20px;--sample-light-surface:#fff;--sample-light-ink:#111214;--sample-light-ink-3:#5f636a;--sample-light-hairline:#11121414;--sample-light-control:#7d828b;--sample-shop-accent:#2563eb;--sample-light-tag-success-bg:#cdfee1;--sample-light-tag-success-fg:#0c5132;--thumb-halo:#f7f8f826;--site-figure:32px;--site-price:40px;--site-price-quote:30px;--radius-inner:3px;--seg-on:#0c0d0e;--seg-on-inset:inset 0 1px 2px #0009;--edge-frame:#ffffff1a;--radius-frame:6px;--meter-track:#3a3d42;--legacy-ground:#0e0f10;--legacy-red:#ef4444;--legacy-amber:#f59e0b;--legacy-table-fill:#141516;--legacy-table-head:#2a2c2f;--legacy-table-edge:#3a3d42;--legacy-table-cell:#26282c;--handle-shadow:0 4px 16px #00000080;--relay-bg:#1d1d3a;--relay-text:#818cf8;--tele-bg:#0b0c0d;--disabled-opacity:.45;--ease-station:cubic-bezier(.16, 1, .3, 1);--metric-tracking:.02em;--site-hero-top:80px;--site-hero-bottom:48px;--site-measure:720px;--site-band-gap:48px;--site-card-narrow:560px;--site-support-y:96px;--input-fill:#0b0c0d;--tracking-34:-.0218em;--tracking-40:-.0221em;--tracking-44:-.0222em;--tracking-48:-.0223em;--tracking-32:-.0216em;--tracking-52:-.0223em;--hover-fill-faint:#ffffff08;--type-cart-head:600 15px/20px var(--font-body), sans-serif;--type-tag:500 12px/16px var(--font-body), sans-serif;--type-figure-inline:15px;--warn-wash:#f59e0b0f;--danger-wash:#f871710f;--pressed-shadow:inset 0 1px 2px #0009;--site-wrap:1200px;--site-head-cols:600px 1fr;--site-chapter-gap:144px;--site-window:0 0 0 1px #ffffff1f, inset 0 1px 0 #ffffff14, 0 40px 120px #000000a6, 0 12px 32px #00000073;--site-window-light:radial-gradient(260px 260px at 12% 0%, #000, #0006 45%, transparent 75%);--site-bay-light:radial-gradient(ellipse 48% 44% at 50% 26%, #ffffff1a, #ffffff08 46%, transparent 72%);--site-card:linear-gradient(180deg, #131416, #0d0e0f);--site-card-edge:0 0 0 1px #ffffff14, inset 0 1px 0 #ffffff0d;--site-draw-main:#ffffff9e;--site-draw-fine:#ffffff4d;--site-draw-ext:#ffffff47;--site-header-fill:linear-gradient(180deg, #08090ab3, #08090a66);--site-header-edge:1px solid #ffffff0f;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--relay-ink:#a5b4fc;--warn-fg:#fbbf24;--bad-fg:#f87171;--type-site-h1:500 72px/1 var(--font-body), sans-serif;--type-site-h2:500 48px/1.04 var(--font-body), sans-serif;--type-site-h3:500 20px/normal var(--font-body), sans-serif;--type-site-lead:400 18px/1.55 var(--font-body), sans-serif;--type-site-body:400 16px/1.6 var(--font-body), sans-serif;--type-site-figure:500 30px/normal var(--font-body), sans-serif;--t1-ink:#f7f8f8;--t1-ink-2:#c3c7cd;--t1-ink-3:#8a8f98;--t1-ink-4:#62666d;--t1-line:#ffffff14;--t1-line-2:#ffffff1f;--t1-copper:#bd744b;--t1-relay:#6366f1;--t1-relay-2:#a5b4fc;--t1-ok:#34d399;--t1-warn:#fbbf24;--t1-bad:#f87171;--t1-base:#070809;--t1-card:linear-gradient(180deg, #1d1e21 0%, #161719 22%, #131416 100%)}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior-x:none;overflow-x:clip}body{background-color:var(--paper);color:var(--ink);overscroll-behavior-x:none;overflow-x:clip}html[data-theme=dark] body{background:var(--floor-paint)}@media (max-width:767px),(pointer:coarse){input,select,textarea{font-size:16px!important}}@media (max-width:767px){[data-console] :is([data-register-toolbar],[data-toolbar]),[data-console] :is([data-register-toolbar],[data-toolbar]) *{font-size:16px!important}}@media print{body{background:#fff!important}}@keyframes sb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes sb-twinkle{0%,to{opacity:.25;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(8deg)}}@keyframes sb-glow{to{--sb-angle:360deg}}.sb-float{animation:6s ease-in-out infinite sb-float}.sb-twinkle{animation:3.5s ease-in-out infinite sb-twinkle}.sb-glow{animation:5s ease-in-out infinite sb-glow}@keyframes sb-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sb-pop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes sb-grow{0%{transform:scaleX(0)}}@keyframes sb-menu-item{0%{opacity:0;transform:translateY(16px)rotate(-2.5deg)}to{opacity:1;transform:none}}@keyframes sb-sheet-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.page-enter{animation:.4s cubic-bezier(.22,1,.36,1) backwards sb-fade-up}.sb-item{animation:.5s cubic-bezier(.22,1,.36,1) backwards sb-fade-up}.check-pop{animation:.35s cubic-bezier(.22,1,.36,1) backwards sb-pop}.bar-grow{transform-origin:0;animation:.9s cubic-bezier(.22,1,.36,1) backwards sb-grow}.sheet-up{animation:.3s cubic-bezier(.22,1,.36,1) backwards sb-sheet-up}@keyframes sb-sheet-rise{0%{transform:translateY(28px)}to{transform:none}}.sheet-rise{animation:.3s cubic-bezier(.22,1,.36,1) backwards sb-sheet-rise}@keyframes sb-sheet-right{0%{transform:translate(28px)}to{transform:none}}.sheet-side{animation:.3s cubic-bezier(.22,1,.36,1) backwards sb-sheet-rise}@media (min-width:640px){.sheet-side{animation-name:sb-sheet-right}}.sb-menu-item{animation:.38s cubic-bezier(.22,1,.36,1) backwards sb-menu-item}.route-enter{animation:.25s cubic-bezier(.22,1,.36,1) backwards sb-fade-up}@keyframes sb-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.96)}to{opacity:1;transform:none}}.pop-in{transform-origin:100% 0;animation:.16s cubic-bezier(.22,1,.36,1) backwards sb-pop-in}.pop-in-left{transform-origin:0 0;animation:.16s cubic-bezier(.22,1,.36,1) backwards sb-pop-in}@keyframes sb-slide-from-next{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes sb-slide-from-prev{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.slide-next{animation:.18s cubic-bezier(.22,1,.36,1) backwards sb-slide-from-next}.slide-prev{animation:.18s cubic-bezier(.22,1,.36,1) backwards sb-slide-from-prev}@media (prefers-reduced-motion:reduce){.slide-next,.slide-prev{animation:none}}@keyframes sb-dialog-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.dialog-in{animation:.18s cubic-bezier(.22,1,.36,1) backwards sb-dialog-in}@keyframes sb-palette-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sb-palette-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}.palette-in{animation:sb-palette-in var(--motion-shared) cubic-bezier(.22, 1, .36, 1) var(--motion-route) backwards}.palette-out{animation:sb-palette-out var(--motion-close) ease-in forwards}.palette-scrim{animation:sb-scrim-in var(--motion-route) ease-out backwards}.palette-scrim-out{animation:sb-scrim-out var(--motion-close) ease-in forwards}@keyframes sb-scrim-in{0%{opacity:0}}@keyframes sb-scrim-out{to{opacity:0}}.scrim{animation:.15s ease-out backwards sb-scrim-in}@keyframes sb-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.toast-in{animation:.22s cubic-bezier(.22,1,.36,1) backwards sb-toast-in}@keyframes sb-chart-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.chart-draw{stroke-dasharray:1;animation:.9s cubic-bezier(.22,1,.36,1) backwards sb-chart-draw}@keyframes sb-chart-fill{0%{opacity:0}}.chart-fill{animation:.6s ease-out .25s backwards sb-chart-fill}.vanishable{transition:opacity .18s ease-out,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .2s}.vanish-out{opacity:0;pointer-events:none;transform:scale(.98)}.collapse-grid{grid-template-rows:1fr;transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1);display:grid}.collapse-grid.is-collapsed{grid-template-rows:0fr}.collapse-grid>*{min-height:0;overflow:hidden}@keyframes sb-live-ping{0%{box-shadow:0 0 #1f8a5059}70%{box-shadow:0 0 0 6px #1f8a5000}to{box-shadow:0 0 #1f8a5000}}.live-dot{background:var(--brand);border-radius:9999px;width:8px;height:8px;animation:2.4s ease-out infinite sb-live-ping;display:inline-block}@keyframes sb-pending-in{to{opacity:1}}.nav-pending{background:var(--brand);opacity:0;border-radius:9999px;width:6px;height:6px;margin-top:-3px;animation:0s linear .12s both sb-pending-in;position:absolute;top:50%;right:10px}@media (prefers-reduced-motion:reduce){.route-enter,.pop-in,.pop-in-left,.palette-in,.palette-scrim,.dialog-in,.scrim,.toast-in,.chart-draw,.chart-fill,.live-dot{animation:none!important}.vanishable,.collapse-grid{transition:none!important}}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.sb-float,.sb-twinkle,.sb-glow,.page-enter,.sb-item,.check-pop,.bar-grow,.sheet-up,.sheet-rise,.sheet-side,.sb-menu-item{animation:none!important}}@property --sb-ring{syntax:"<angle>";inherits:false;initial-value:0deg}.ai-ring{position:relative}.ai-ring:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--sb-ring), #15a34500 0deg, #15a34566 70deg, #c6efd4bf 130deg, #15a34566 190deg, #15a34500 260deg, #15a34500 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1.5px;animation:6s linear infinite sb-ring-spin;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ai-ring.rounded-full:after{border-radius:9999px}.ai-ring:focus-within{outline:2px solid var(--brand);outline-offset:2px}@keyframes sb-ring-spin{to{--sb-ring:360deg}}@media (prefers-reduced-motion:reduce){.ai-ring:after{animation:none}}@property --m-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.m-border{position:relative}.m-border:before{content:"";pointer-events:none;background:conic-gradient(from var(--m-angle), #15a34500 0deg, #15a345d9 80deg, #c6efd4f2 140deg, #0fb251d9 200deg, #121c2e40 280deg, #15a34500 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;opacity:0;border-radius:9px;padding:2.5px;transition:opacity .3s;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.m-border:hover:before{opacity:1;animation:3.2s linear infinite m-spin}.m-border-on:before{opacity:.55;animation:6s linear infinite m-spin}@keyframes m-spin{to{--m-angle:360deg}}.m-lift{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s}.m-lift:hover{transform:translateY(-4px);box-shadow:0 18px 44px -18px #15a34559,0 4px 16px #121c2e14}.m-sheen{position:relative;overflow:hidden}.m-sheen:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:45%;transition:left .55s;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-20deg)}.m-sheen:hover:after{left:130%}.m-grad{background-image:linear-gradient(110deg,#15a345,#0fb251 35%,#0e8f3c 70%,#15a345);background-position:0 0;background-size:220% 100%;transition:background-position .5s}.m-grad:hover{background-position:95% 0}.m-ghost-glow{transition:border-color .25s,box-shadow .25s,color .25s}.m-ghost-glow:hover{border-color:#15a34599;box-shadow:0 8px 24px -12px #15a34573}.m-shot-glow{z-index:-1;filter:blur(28px);background:radial-gradient(55% 60% at 30% 20%,#15a34538,#0000 70%),radial-gradient(50% 55% at 75% 80%,#c6efd480,#0000 70%),radial-gradient(40% 45% at 85% 15%,#121c2e1f,#0000 70%);border-radius:24px;position:absolute;inset:-8%}.m-cascade>span{opacity:0;filter:blur(6px);animation:.7s cubic-bezier(.22,1,.36,1) forwards m-word;display:inline-block;transform:translateY(20px)}@keyframes m-word{to{opacity:1;filter:none;transform:none}}.m-grad-text{background:linear-gradient(90deg,#15a345,#0e7a33,#4ccb7d,#15a345) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite m-gradpan}@keyframes m-gradpan{to{background-position:300% 0}}.m-float{animation:6.5s ease-in-out infinite alternate m-bob}@keyframes m-bob{0%{transform:translateY(-5px)}to{transform:translateY(7px)}}.m-underline{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;padding-bottom:1px;transition:background-size .35s cubic-bezier(.22,1,.36,1)}.m-underline:hover{background-size:100% 1.5px}.m-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.m-marquee-track{width:max-content;animation:32s linear infinite m-marquee;display:flex}.m-marquee:hover .m-marquee-track{animation-play-state:paused}@keyframes m-marquee{to{transform:translate(-50%)}}.m-pop{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards m-pop}@keyframes m-pop{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:none}}.m-vswap{opacity:0;animation:.4s cubic-bezier(.22,1,.36,1) forwards m-vswap}@keyframes m-vswap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.m-border:before,.m-border-on:before{animation:none!important}.m-lift,.m-lift:hover{transition:none;transform:none}.m-sheen:after{display:none}.m-grad{transition:none}.m-cascade>span,.m-vswap,.m-pop{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.m-float,.m-grad-text,.m-marquee-track{animation:none!important}.m-underline{transition:none}}.sb-tile{border:1px solid color-mix(in srgb, var(--bay,#8b95a5) 45%, white);border-left:4px solid var(--bay,#8b95a5);background:color-mix(in srgb, var(--bay,#8b95a5) 10%, white);color:var(--ink);touch-action:none;border-radius:6px;outline:none;padding:3px 6px 3px 7px;transition:box-shadow .15s cubic-bezier(.22,1,.36,1),opacity .15s;position:absolute;overflow:hidden}.sb-tile:hover{box-shadow:0 1px 2px #121c2e0f,0 4px 12px #121c2e14}.sb-tile:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 25%, transparent)}.sb-tile-requested{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--bay,#8b95a5) 10%, white), color-mix(in srgb, var(--bay,#8b95a5) 10%, white) 6px, white 6px, white 12px);border-style:dashed dashed dashed solid}.sb-tile-title{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.sb-tile-meta{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.25;overflow:hidden}.sb-tile-lifted{opacity:.45}.sb-tile-moving{opacity:.7;background-image:repeating-linear-gradient(-45deg,#0000,#0000 6px,#ffffff80 6px 12px)}.sb-tile-refused{animation:.3s cubic-bezier(.22,1,.36,1) sb-refused}@keyframes sb-refused{0%,to{transform:none}30%{transform:translate(-3px)}60%{transform:translate(3px)}}.sb-tile-swatch{border:1px solid color-mix(in srgb, var(--bay,#8b95a5) 45%, white);border-left:3px solid var(--bay,#8b95a5);background:color-mix(in srgb, var(--bay,#8b95a5) 10%, white);border-radius:2px;width:14px;height:10px;display:inline-block}.sb-evt-more{background:var(--ink);color:#fff;border-radius:9999px;padding:3px 5px;font-size:10px;font-weight:600;line-height:1;position:absolute;bottom:3px;right:4px}.sb-ghost{z-index:30;border:2px solid var(--brand);background:color-mix(in srgb, var(--brand) 14%, transparent);pointer-events:none;border-radius:6px;align-items:flex-start;padding:3px 6px;display:flex;position:absolute;left:2px;right:2px}.sb-ghost-label{color:var(--brand-ink);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;line-height:1.25}.sb-ghost-week{border-radius:5px;top:0;bottom:0;right:auto}.sb-ghost-no{background:#d9770624;border-color:#d97706}.sb-ghost-no .sb-ghost-label{color:#92400e}.sb-open{border:1.5px dashed color-mix(in srgb, var(--brand) 55%, white);background:color-mix(in srgb, var(--brand) 6%, transparent);text-align:left;border-radius:6px;align-items:flex-start;padding:3px 6px;transition:background .15s;display:flex}.sb-open:hover,.sb-open:focus-visible{background:color-mix(in srgb, var(--brand) 14%, transparent);outline:none}.sb-open-label{color:var(--brand-ink);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;line-height:1.2}.sb-closed{pointer-events:none;background:repeating-linear-gradient(135deg,#121c2e09,#121c2e09 4px,#0000 4px 10px)}.sb-blocked{pointer-events:none;background:#121c2e14;overflow:hidden}.sb-band-label{letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);padding:2px 6px;font-size:10px;font-weight:600;line-height:1.2;display:block}@media (prefers-reduced-motion:reduce){.sb-tile,.sb-tile-refused{transition:none;animation:none}}.sb-shut{background:repeating-linear-gradient(45deg,#f4f6f8,#f4f6f8 5px,#fff 5px 10px);border-radius:4px}.sb-lane-ev{text-align:left;background:color-mix(in srgb, var(--bay,#8b95a5) 12%, white);border:1px solid color-mix(in srgb, var(--bay,#8b95a5) 40%, white);border-left:3px solid var(--bay,#8b95a5);touch-action:none;border-radius:5px;outline:none;flex-direction:column;justify-content:center;gap:1px;height:36px;padding:3px 7px;transition:opacity .15s;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:0 0 0 1.5px #fff}.sb-lane-requested{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--bay,#8b95a5) 10%, white), color-mix(in srgb, var(--bay,#8b95a5) 10%, white) 6px, white 6px, white 12px);border-style:dashed dashed dashed solid}.sb-lane-ev:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.sb-lane-ev b{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;line-height:1.3;overflow:hidden}.sb-lane-ev span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.3;overflow:hidden}@media (prefers-reduced-motion:reduce){.sb-lane-ev{transition:none}}.m-tool{cursor:default;outline:none;flex-direction:column;align-items:center;gap:14px;padding:22px 8px 16px;display:flex;position:relative}.m-tool:before{content:"";opacity:0;background:#fff;border:1px solid #121c2e0f;border-radius:20px;transition:opacity .2s,transform .22s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0;transform:scale(.92);box-shadow:0 18px 40px #121c2e24}.m-tool-mark,.m-tool-name{transition:transform .22s cubic-bezier(.2,.7,.3,1);position:relative}.m-tool-name{color:var(--ink);text-align:center;font-size:12px;font-weight:600;line-height:1.2}.m-tool:hover:before,.m-tool:focus-visible:before{opacity:1;transform:scale(1)}.m-tool:hover .m-tool-mark,.m-tool:focus-visible .m-tool-mark{transform:scale(1.18)translateY(-2px)}@media (prefers-reduced-motion:reduce){.m-tool:before,.m-tool-mark,.m-tool-name{transition:none}.m-tool:hover .m-tool-mark{transform:none}}.m-prem,.m-prem-title,.m-prem-body{transition:background-color .3s,border-color .3s,color .3s}@media (hover:hover){.m-prem:hover{background-color:var(--brand);border-color:var(--brand)}.m-prem:hover .m-prem-title{color:#fff}.m-prem:hover .m-prem-body{color:#ffffffd9}}@media (max-width:639px){.rail-active .m-prem{background-color:var(--brand);border-color:var(--brand)}.rail-active .m-prem .m-prem-title{color:#fff}.rail-active .m-prem .m-prem-body{color:#ffffffd9}}@media (prefers-reduced-motion:reduce){.m-prem,.m-prem-title,.m-prem-body{transition:none}}.sc{color:var(--ink);-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #121c2e1f;border-radius:18px;padding:1.7em 1.8em;font-size:clamp(9.5px,1.15vw,13.5px);position:relative;box-shadow:0 18px 44px #121c2e1a}.sc-bar{background:#e4e9ee;border-radius:.3em;height:.5em;margin-top:.55em;display:block}.sc-head{justify-content:space-between;align-items:center;margin-bottom:1.2em;display:flex}.sc-title{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.35em;font-weight:600}.sc-spark-title:before{content:"✦ ";color:var(--brand)}.sc-pill{background:var(--brand-wash);color:var(--brand-ink);border:1px solid var(--brand-tint);white-space:nowrap;border-radius:999px;padding:.25em .8em;font-size:.85em;font-weight:600}.sc-chip-green{background:var(--brand-wash);color:var(--brand-ink);border:1px solid var(--brand-tint);border-radius:.6em;margin-top:1.1em;padding:.45em .9em;font-size:.95em;font-weight:600;display:inline-block}.sc-cap{color:var(--ink-3);font-size:.85em;display:block}.sc-num{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.5em;font-weight:600;display:block}.sc-total{font-family:var(--font-display);font-size:1.2em;font-weight:600}.sc-metrics{grid-template-columns:repeat(4,1fr);gap:.8em;display:grid}.sc-metric{border:1px solid #eaeef2;border-radius:.8em;padding:.8em .9em}.sc-ask{color:var(--ink-3);border:1px solid #e4e9ee;border-radius:.7em;justify-content:space-between;align-items:center;gap:1em;margin-top:1.1em;padding:.8em 1em;display:flex}.sc-ask-btn{background:var(--brand);color:#fff;border-radius:.5em;padding:.3em .9em;font-size:.9em;font-weight:600}.sc-chartrow{align-items:flex-end;gap:4%;height:6.5em;margin-top:1.2em;display:flex}.sc-cbar{height:var(--h);background:linear-gradient(to top, var(--brand), #4cc578);transform-origin:bottom;border-radius:.35em .35em 0 0;flex:1}.sc-pipe{gap:1.6em;margin-bottom:1.1em;display:flex}.sc-pipe-step{color:var(--ink-3);align-items:center;gap:.45em;font-size:.9em;font-weight:500;display:inline-flex}.sc-dot{background:#d8dfe6;border-radius:50%;width:.75em;height:.75em}.sc-pipe-on{color:var(--brand-ink)}.sc-pipe-on .sc-dot{background:var(--brand)}.sc-row{border-bottom:1px solid #eef2f5;justify-content:space-between;align-items:center;gap:1em;padding:.85em 0;display:flex}.sc-row-label{font-size:1em;font-weight:600}.sc-row-price{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:1em;font-weight:600}.sc-foot{justify-content:space-between;align-items:center;gap:1em;padding-top:1em;display:flex}.sc-cal{flex-direction:column;gap:.9em;display:flex}.sc-cal-lane{align-items:center;gap:1em;display:flex}.sc-cal-bay{width:4.5em;color:var(--ink-3);flex:none;font-size:.85em;font-weight:600}.sc-cal-track{background:#f2f5f8;border-radius:.6em;flex:1;height:2.4em;position:relative}.sc-cal-job{white-space:nowrap;background:#fff;border:1px solid #e0e6ec;border-radius:.5em;align-items:center;padding:0 .8em;font-size:.85em;font-weight:600;display:flex;position:absolute;top:.3em;bottom:.3em;overflow:hidden}.sc-cal-new{background:var(--brand);border-color:var(--brand);color:#fff}.sc-repgrid{align-items:flex-end;gap:5%;height:8.5em;display:flex}.sc-repcol{flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.sc-ghost{border:1px dashed #c9d2db;border-bottom:none;border-radius:.35em .35em 0 0;position:absolute;bottom:0;left:12%;right:12%}.sc-repcol .sc-cbar{width:100%;position:relative}.sc-tl{gap:1em;padding:.8em 0;display:flex}.sc-tl-dot{background:var(--brand);width:.8em;height:.8em;box-shadow:0 0 0 3px var(--brand-wash);border-radius:50%;flex:none;margin-top:.35em}.sc-tl-body{border-bottom:1px solid #eef2f5;flex:1;padding-bottom:.8em}.sc-photos{gap:.5em;margin-top:.55em;display:flex}.sc-photo{background:linear-gradient(135deg,#e4e9ee,#f2f5f8);border-radius:.4em;width:2.6em;height:2em}.sc-av{background:var(--brand-tint);width:2.4em;height:2.4em;color:var(--brand-ink);border-radius:50%;flex:none;place-items:center;font-size:.9em;font-weight:600;display:grid}.sc-cust{justify-content:flex-start}.sc-cust-main{flex:1}.sc-answer{margin-top:1em}.sc-draft-spark{color:var(--brand);flex:none}.sc-draft{justify-content:flex-start}.sc-draft .sc-row-price{margin-left:auto}.sc-approve{background:var(--brand);color:#fff;border-radius:.55em;padding:.45em 1em;font-size:.95em;font-weight:600}.iv{z-index:80;background:#121c2e;place-items:center;transition:opacity .55s,visibility .55s;display:grid;position:fixed;inset:0}.iv-out{opacity:0;visibility:hidden}.iv-spark{width:64px;color:var(--brand);filter:drop-shadow(0 0 26px #15a3458c);animation:.85s cubic-bezier(.2,.7,.2,1) both iv-pop}@keyframes iv-pop{0%{opacity:0;transform:scale(.35)rotate(-24deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.iv{display:none}}.fb{position:relative}.fb-pad{padding:clamp(1.75rem,4vw,3rem)}.fb-body{position:relative}.fb-e{background:var(--brand);opacity:0;position:absolute;box-shadow:0 0 12px #15a34559}.fb-t{width:0;height:2px;top:0;left:0}.fb-r{width:2px;height:0;top:0;right:0}.fb-b{width:0;height:2px;bottom:0;right:0}.fb-l{width:2px;height:0;bottom:0;left:0}.fb-c{z-index:1;border:2px solid var(--brand);opacity:0;background:#fff;border-radius:2px;width:9px;height:9px;position:absolute}.fb-c0{top:-4.5px;left:-4.5px}.fb-c1{top:-4.5px;right:-4.5px}.fb-c2{bottom:-4.5px;right:-4.5px}.fb-c3{bottom:-4.5px;left:-4.5px}.reveal.is-in .fb-t,.fb-auto .fb-t{animation:.5s cubic-bezier(.2,.7,.2,1) .35s both fb-w}.reveal.is-in .fb-r,.fb-auto .fb-r{animation:.35s cubic-bezier(.2,.7,.2,1) .78s both fb-h}.reveal.is-in .fb-b,.fb-auto .fb-b{animation:.5s cubic-bezier(.2,.7,.2,1) 1.06s both fb-w}.reveal.is-in .fb-l,.fb-auto .fb-l{animation:.35s cubic-bezier(.2,.7,.2,1) 1.5s both fb-h}.reveal.is-in .fb-c,.fb-auto .fb-c{animation:.3s cubic-bezier(.2,.7,.2,1) 1.75s both fb-pin}@keyframes fb-w{0%{opacity:1;width:0}to{opacity:1;width:100%}}@keyframes fb-h{0%{opacity:1;height:0}to{opacity:1;height:100%}}@keyframes fb-pin{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.intel-grid{background-image:linear-gradient(#15a34512 1px,#0000 1px),linear-gradient(90deg,#15a34512 1px,#0000 1px);background-size:44px 44px}.intel-grid .fb-c{background:#121c2e}.intel-flow{timeline-scope:--intelflow}.intel-track{pointer-events:none;view-timeline:--intelflow block;position:absolute;inset:0}.intel-spine{background:linear-gradient(to bottom, var(--brand), #4cc57859);opacity:.22;border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:clamp(10px,2.5vw,28px)}.intel-spine:after{content:"";background:var(--brand);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 16px #15a345cc}@supports (animation-timeline:view()){.intel-spine{opacity:1;height:0;animation:linear both intel-spine-grow;animation-timeline:--intelflow;animation-range:cover cover 92%;bottom:auto}}@keyframes intel-spine-grow{0%{height:0%}to{height:100%}}.intel-h{padding-bottom:12px;display:inline-block;position:relative}.intel-h:after{content:"";background:var(--brand);transform-origin:0;border-radius:2px;height:3px;position:absolute;bottom:0;left:12%;right:12%;transform:scaleX(0)}.reveal.is-in .intel-h:after{animation:.6s cubic-bezier(.2,.7,.2,1) .5s both intel-underline}@keyframes intel-underline{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.sc-a-rise,.sc-a-pop,.sc-a-grow,.sc-a-slide,.sc-a-type,.fb-e,.fb-c,.intel-h:after,.intel-spine{animation:none!important}.fb-e,.fb-c{opacity:1;transform:none}.fb-t,.fb-b{width:100%}.fb-r,.fb-l{height:100%}.intel-spine{opacity:.3;height:auto;bottom:0}.intel-h:after{transform:scaleX(1)}}.reveal.is-in .sc-a-rise{animation:.55s cubic-bezier(.2,.7,.2,1) both sc-rise}.reveal.is-in .sc-a-pop{animation:.4s cubic-bezier(.2,.7,.2,1) both sc-pop}.reveal.is-in .sc-a-grow{animation:.7s cubic-bezier(.2,.7,.2,1) both sc-grow}.reveal.is-in .sc-a-slide{animation:.55s cubic-bezier(.2,.7,.2,1) both sc-slide}.reveal.is-in .sc-a-type{animation:.9s steps(24,end) both sc-type;display:inline-block}.reveal.is-in .sc-d0{animation-delay:.1s}.reveal.is-in .sc-d1{animation-delay:.3s}.reveal.is-in .sc-d2{animation-delay:.5s}.reveal.is-in .sc-d3{animation-delay:.75s}.reveal.is-in .sc-d4{animation-delay:1s}.reveal.is-in .sc-d5{animation-delay:1.35s}.reveal.is-in .sc-d6{animation-delay:1.7s}@keyframes sc-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes sc-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes sc-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes sc-slide{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes sc-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.hs-scene{--hst:14s;aspect-ratio:1.12;width:100%;max-width:440px;color:var(--ink);-webkit-user-select:none;user-select:none;margin-inline:auto;font-size:clamp(6.5px,1.55vw,9px);position:relative}.hs-scene[data-paused] *,.hs-scene[data-paused] :before,.hs-scene[data-paused] :after{animation-play-state:paused!important}.hs-bar{background:#e4e9ee;border-radius:4px;height:6px;display:block}.hsg-toolrow{justify-content:center;gap:4.5%;display:flex;position:absolute;top:54%;left:8%;right:8%}.hsg-tool{aspect-ratio:1;opacity:0;width:12.5%;max-width:52px;animation:hsg-tool var(--hst) cubic-bezier(.2, .7, .2, 1) infinite;background:#fff;border-radius:26%;place-items:center;display:grid;box-shadow:0 6px 18px #121c2e1f}.hsg-tool svg{width:52%}.hsg-tool-1{animation-delay:90ms}.hsg-tool-2{animation-delay:.18s}.hsg-tool-3{animation-delay:.27s}.hsg-tool-4{animation-delay:.36s}@keyframes hsg-tool{0%,2%{opacity:0;transform:translateY(14px)scale(.96)}6%,18%{opacity:1;transform:translateY(0)scale(1)}22%,to{opacity:0;transform:translateY(-8px)scale(.98)}}.hsg-float{z-index:2;color:var(--ink);white-space:nowrap;opacity:0;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:.5em 1.1em .5em .5em;font-size:1.05em;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 12px 30px #121c2e29}.hsg-fav{background:var(--brand-tint);width:2.1em;height:2.1em;color:var(--brand-ink);border-radius:50%;flex:none;place-items:center;font-size:.85em;font-weight:600;display:grid}.hsg-fav-ok{background:var(--brand)}.hsg-fav-ok svg{width:45%}.hsg-fav-pay{color:#3871e0;background:#e3ebfa}.hsg-f-cal{animation:hsg-f-cal var(--hst) cubic-bezier(.2, .7, .2, 1) infinite;top:19%;right:0}.hsg-f-so{animation:hsg-f-so var(--hst) cubic-bezier(.2, .7, .2, 1) infinite;bottom:3%;left:2%}.hsg-f-rep{animation:hsg-f-rep var(--hst) cubic-bezier(.2, .7, .2, 1) infinite;top:19%;left:0}@keyframes hsg-f-cal{0%,25%{opacity:0;transform:translateY(14px)}28%,31%{opacity:1;transform:translateY(0)}34%,to{opacity:0;transform:translateY(-8px)}}@keyframes hsg-f-so{0%,35%{opacity:0;transform:translateY(14px)}38%,41%{opacity:1;transform:translateY(0)}44%,to{opacity:0;transform:translateY(-8px)}}@keyframes hsg-f-rep{0%,45%{opacity:0;transform:translateY(14px)}48%,51%{opacity:1;transform:translateY(0)}54%,to{opacity:0;transform:translateY(-8px)}}.hsx-type{animation:hsx-type-stay var(--hst) infinite;flex-direction:column;gap:6px;display:flex;position:absolute;top:30%;left:5%;right:5%}@keyframes hsx-type-stay{0%,19%{opacity:1}23%,to{opacity:0}}.hsx-l1,.hsx-l2{white-space:nowrap;clip-path:inset(0 100% 0 0)}.hsx-l1{font-family:var(--font-display);letter-spacing:-.01em;animation:hsx-type1 var(--hst) steps(13) infinite;font-size:2.2em;font-weight:600}.hsx-l2{font-family:var(--font-display);color:var(--brand-ink);animation:hsx-type2 var(--hst) steps(33) infinite;font-size:1.35em;font-weight:600}@keyframes hsx-type1{0%,2%{clip-path:inset(0 100% 0 0)}9%,to{clip-path:inset(0)}}@keyframes hsx-type2{0%,10%{clip-path:inset(0 100% 0 0)}19%,to{clip-path:inset(0)}}.hsx-stage{position:absolute;inset:24% 8% 8%}.hsx-panel{opacity:0;background:#fff;border-radius:14px;padding:5.5% 6%;position:absolute;inset:0;box-shadow:0 18px 44px #121c2e26}.hsx-p-head{justify-content:space-between;align-items:center;margin-bottom:6%;display:flex}.hsx-p-title{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:6px;font-size:1.4em;font-weight:600;display:flex}.hsx-p-pill{background:var(--brand-wash);color:var(--brand-ink);border:1px solid var(--brand-tint);border-radius:999px;padding:2px 9px;font-size:.9em;font-weight:600}.hsx-p-cal{animation:hsx-act1 var(--hst) infinite}.hsx-p-so{animation:hsx-act2 var(--hst) infinite}.hsx-p-rep{animation:hsx-act3 var(--hst) infinite}.hsx-p-ai{animation:hsx-act4 var(--hst) infinite}@keyframes hsx-act1{0%,21%{opacity:0;transform:translate(40px)}24%,31%{opacity:1;transform:translate(0)}34%,to{opacity:0;transform:translate(-40px)}}@keyframes hsx-act2{0%,31%{opacity:0;transform:translate(40px)}34%,41%{opacity:1;transform:translate(0)}44%,to{opacity:0;transform:translate(-40px)}}@keyframes hsx-act3{0%,41%{opacity:0;transform:translate(40px)}44%,51%{opacity:1;transform:translate(0)}54%,to{opacity:0;transform:translate(-40px)}}@keyframes hsx-act4{0%,51%{opacity:0;transform:translate(40px)}54%,74%{opacity:1;transform:translate(0)}77%,to{opacity:0;transform:translate(-40px)}}.hsx-cal-grid{grid-template-columns:repeat(7,1fr);gap:6%;display:grid}.hsx-cal-cell{aspect-ratio:1;background:#eef2f5;border-radius:30%}.hsx-cal-live{background:var(--brand)}.hsx-cal-slot{background:var(--brand-wash);color:var(--brand-ink);border:1px solid var(--brand-tint);border-radius:7px;margin-top:7%;padding:3% 5%;font-size:.95em;font-weight:600;display:inline-block}.hsx-so-row{border-bottom:1px solid #eef2f5;align-items:center;gap:6%;padding:4% 0;display:flex}.hsx-so-lines{flex-direction:column;flex:1;gap:5px;display:flex}.hsx-so-chip{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.85em;font-weight:600}.hsx-so-a{background:var(--brand-wash);color:var(--brand-ink)}.hsx-so-b{color:var(--brand-ink);background:#e9f7ee}.hsx-so-c{color:var(--ink-2);background:#f1f4f7}.hsx-rep-bars{align-items:flex-end;gap:5%;height:62%;padding-top:2%;display:flex}.hsx-rep-bar{background:linear-gradient(to top, var(--brand), #4cc578);border-radius:4px 4px 0 0;flex:1}.hs-spark{width:14px;display:inline-grid}.hs-sb-chip{background:var(--brand-wash);color:var(--brand-ink);border:1px solid var(--brand-tint);border-radius:999px;padding:2px 8px;font-size:.85em;font-weight:600}.hs-prompt{color:var(--ink-2);border:1px solid #e4e9ee;border-radius:8px;padding:4.5% 5.5%;font-size:1em}.hs-prompt-text{clip-path:inset(0 100% 0 0);animation:hs-type var(--hst) infinite;display:block}@keyframes hs-type{0%,55%{clip-path:inset(0 100% 0 0)}63%,to{clip-path:inset(0)}}.hs-answer{flex-direction:column;gap:6px;margin-top:6%;display:flex}.hs-shimmer{animation:hs-shine 1.6s linear infinite, hs-ans var(--hst) infinite;opacity:0;background:linear-gradient(90deg,#e7f5ec 25%,#f3faf5 50%,#e7f5ec 75%) 0 0/200% 100%}.hs-ans-1{animation-delay:0s,.18s}@keyframes hs-shine{to{background-position:-200% 0}}@keyframes hs-ans{0%,62%{opacity:0}65%,to{opacity:1}}.hs-booked{background:var(--brand-wash);color:var(--brand-ink);border:1px solid var(--brand-tint);opacity:0;animation:hs-pop var(--hst) infinite;border-radius:8px;align-items:center;gap:5px;margin-top:6%;padding:4% 5.5%;font-size:1em;font-weight:600;display:flex;transform:scale(.9)}@keyframes hs-pop{0%,68%{opacity:0;transform:scale(.9)}71%,to{opacity:1;transform:scale(1)}}.hs-check-mini{background:var(--brand);border-radius:50%;flex:none;place-items:center;width:13px;height:13px;display:inline-grid}.hs-check-mini svg{width:7px}.hsx-finale{opacity:0;animation:hsx-finale var(--hst) infinite;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes hsx-finale{0%,76%{opacity:0}79%,97%{opacity:1}to{opacity:0}}.hsx-chart{width:62%;height:52%;animation:hsx-chart-out var(--hst) infinite;background:#fff;border-radius:14px;align-items:flex-end;gap:4%;padding:5%;display:flex;box-shadow:0 18px 44px #121c2e26}@keyframes hsx-chart-out{0%,85%{opacity:1;transform:scale(1)}89%,to{opacity:0;transform:scale(.82)}}.hsx-fbar{background:linear-gradient(to top, var(--brand), #4cc578);height:var(--h);transform-origin:bottom;border-radius:4px 4px 0 0;flex:1;transform:scaleY(0)}.hsx-fbar-0{animation:hsx-grow var(--hst) infinite}.hsx-fbar-1{animation:hsx-grow-late var(--hst) infinite}@keyframes hsx-grow{0%,78%{transform:scaleY(0)}84%,to{transform:scaleY(1)}}@keyframes hsx-grow-late{0%,80%{transform:scaleY(0)}86%,to{transform:scaleY(1)}}.hsx-check{aspect-ratio:1;background:var(--brand);opacity:0;width:21%;animation:hsx-check-in var(--hst) infinite;border-radius:50%;place-items:center;display:grid;position:absolute;top:24%;transform:scale(.6);box-shadow:0 16px 40px #15a34559}.hsx-check svg{width:58%}@keyframes hsx-check-in{0%,87%{opacity:0;transform:scale(.6)}90.5%,to{opacity:1;transform:scale(1)}}.hsx-check-path{stroke-dasharray:100;stroke-dashoffset:100px;animation:hsx-check-draw var(--hst) infinite}@keyframes hsx-check-draw{0%,89%{stroke-dashoffset:100px}94%,to{stroke-dashoffset:0}}.hsx-caption{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);opacity:0;animation:hsx-caption var(--hst) infinite;font-size:2em;font-weight:600;position:absolute;top:62%;transform:translateY(8px)}@keyframes hsx-caption{0%,90%{opacity:0;transform:translateY(8px)}94%,to{opacity:1;transform:translateY(0)}}.hs-toggle{border:2px solid var(--brand);width:34px;height:34px;color:var(--brand-ink);background:#fff;border-radius:50%;place-items:center;transition:background-color .15s;display:grid;position:absolute;bottom:-7%;right:0}.hs-toggle:hover{background:var(--brand-wash)}@media (prefers-reduced-motion:reduce){.hs-scene *,.hs-scene :before,.hs-scene :after{animation:none!important}.hsg-toolrow,.hsg-float,.hsx-type,.hsx-panel{opacity:0}.hsx-finale{opacity:1}.hsx-chart{opacity:0}.hsx-fbar{transform:scaleY(1)}.hsx-check{opacity:1;transform:scale(1)}.hsx-check-path{stroke-dashoffset:0}.hsx-caption{opacity:1;transform:translateY(0)}.hs-toggle{display:none}}.sb-auth-ground{background-color:#0b1424;background-image:radial-gradient(1100px 560px at 12% -12%,#17a34a29,#0000 62%),radial-gradient(900px 520px at 108% 112%,#4069b44d,#0000 60%),linear-gradient(160deg,#1d2e4f 0%,#121c2e 48%,#0a1322 100%)}@media (pointer:coarse),(max-width:1023.98px){:root{--bar-h:3.25rem;--ws-strip:2.75rem;--status-strip:28px}}@media (pointer:coarse){[data-posture]:not([data-hw-keyboard]) :is([data-shell-header],[data-console-main],[data-key-hints],[role=dialog],dialog) kbd,[data-posture]:not([data-hw-keyboard]) [data-key-hints]{display:none!important}[data-console] [data-workspace-tabs] .sb-tab :is(.sb-tab-close,.sb-tab-pin){opacity:1!important}}@media (pointer:coarse),(max-width:1023.98px){[data-posture] [data-copy-button]{min-height:44px}[data-posture] .sb-btn:not([data-size-exempt]){min-height:var(--sb-touch-min,44px)}[data-posture] .sb-btn.px-0:not([data-size-exempt]){min-width:var(--sb-touch-min,44px)}[data-posture] :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]),select):not([data-size-exempt]){min-height:var(--sb-touch-min,44px)}[data-posture] textarea:not([data-size-exempt]){min-height:calc(var(--sb-touch-min,44px) * 2)}[data-posture] :is(input[type=checkbox],input[type=radio]):not([data-size-exempt]){width:20px;height:20px}[data-posture] div[data-row],[data-posture] a[data-row]{min-height:var(--sb-touch-min,44px)}[data-posture] tr[data-row],[data-posture] tr[data-item]{height:var(--sb-touch-min,44px)}[data-posture] :is([role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=radio]):not([data-size-exempt]),[data-posture] :is(a,button).sb-chip:not([data-size-exempt]){min-height:var(--sb-touch-min,44px)}[data-posture] [role=tablist]{height:auto;min-height:var(--sb-touch-min,44px)}[data-posture] [data-shell-header] :is(button,a[href]):not([data-size-exempt]){min-height:var(--sb-touch-min,44px);min-width:var(--sb-touch-min,44px)}[data-posture] [data-row] :is(a[href],button):not([data-size-exempt]){min-height:var(--sb-touch-min,44px)}[data-posture] [data-row] button:not([data-size-exempt]){min-width:var(--sb-touch-min,44px)}[data-posture] :is(th :is(a[href],button),[data-sort-header]):not([data-size-exempt]){min-height:var(--sb-touch-min,44px);align-items:center;display:inline-flex}[data-posture] main button[aria-haspopup]:not([data-size-exempt]),[data-posture] [data-settings-nav] a[href]{min-height:var(--sb-touch-min,44px)}:where([data-posture] :is(button,[role=button],select,input[type=file],a[href]):not([data-size-exempt],.sr-only)){min-height:var(--sb-touch-min,44px);min-width:var(--sb-touch-min,44px)}:where([data-posture] summary:not([data-size-exempt],.sr-only)){min-height:var(--sb-touch-min,44px);padding-block:max(0px, calc((var(--sb-touch-min,44px) - 1lh) / 2))}:where([data-posture] label:has(>:is(input[type=checkbox],input[type=radio])):not([data-size-exempt],.sr-only)){min-height:var(--sb-touch-min,44px)}[data-posture] .sb-hit:not([data-size-exempt]){min-height:var(--sb-touch-min,44px);min-width:var(--sb-touch-min,44px);align-items:center;display:inline-flex}[data-posture] label[data-check-hit]{flex:none;width:44px;min-width:44px;height:44px;margin:-12px}:where(:is([data-posture=floor] [data-console-main],[data-console-main] [data-posture=floor]) :is(button,[role=button],select,input[type=file],a[href],summary,label:has(>:is(input[type=checkbox],input[type=radio]))):not([data-size-exempt],.sr-only)),:is([data-posture=floor] [data-console-main],[data-console-main] [data-posture=floor]) :is(.sb-hit,label[data-check-hit]):not([data-size-exempt]){min-width:56px;min-height:56px}}[data-posture=counter]{--sb-row-py:.625rem}[data-posture=counter] :is(.text-body,p,td,li){font-size:var(--sb-body,15px)}[data-schedule][data-coarse] :is(button,a[href],select,input:not([type=checkbox])):not([data-size-exempt]){min-height:44px}[data-posture=floor]{--sb-row-py:.75rem}[data-posture=floor] :is(.sb-btn,[data-floor-control],[role=radio],[role=tab]):not([data-size-exempt]),[data-posture=floor] :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]),select):not([data-size-exempt]){min-height:var(--sb-control,56px)}[data-posture=floor] :is(.text-body,p,td,li){font-size:var(--sb-body,16px)}@media not (prefers-reduced-motion:reduce){[data-posture=floor] *{transition-duration:0s!important;animation-duration:0s!important}}[data-auth-shell] :is(.sb-btn,button,[role=button],select,input:not([type=checkbox]):not([type=radio]):not([type=hidden])):not([data-size-exempt],.sr-only,.dbtn,.dbtn2,.dinput,.df-row *,.dnote *){min-width:44px;min-height:44px}[data-auth-shell] a[href]:not([data-size-exempt],.dbtn,.dbtn2,.dfoot a,.dfootlinks a,.df-row a,.dhand a,.dsub a,.dcheck a,.dnote a,.dalert a,.facts a){align-items:center;min-width:44px;min-height:44px;display:inline-flex}[data-auth-shell] label:has(>input[type=checkbox],>input[type=radio]){align-items:center;min-width:44px;min-height:44px;display:inline-flex}[data-console] [data-page-title]{font-family:var(--font-display), var(--font-body), -apple-system, sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:600;line-height:24px}[data-console] [data-page-subtitle]{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:16px}[data-console] [data-section-label]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500;line-height:14px}[data-console] [data-column]{color:var(--ink-2);font-size:12px;font-weight:600;line-height:16px}@media (min-width:1024px){[data-console] [data-home-greeting]{font-size:26px;line-height:32px}}[data-console] [data-record-meta]{color:var(--ink-2);font-size:12px;font-weight:400;line-height:16px}[data-console] [data-breakdown-row]{height:41px}[data-console] [data-card-select]{border-radius:var(--radius-lg);background-color:var(--surface);height:28px;box-shadow:var(--sb-bevel-card);color:var(--ink);font-size:12px;font-weight:400;line-height:16px}[data-console] [data-panel-title]{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}[data-console] [data-panel-sub]{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:16px}[data-console] .card,[data-console] [data-list-surface],[data-console] [data-panel]{background-color:var(--surface);border:1px solid var(--card-edge);box-shadow:none}[data-console] .pop-in,[data-console] .pop-in-left{box-shadow:var(--sb-elev-300);border:0}[data-console] [role=dialog],[data-console] dialog{box-shadow:var(--sb-elev-400);border:0}.card>[data-card-actions],.card>.sb-btn-primary{margin:12px 16px 16px}[data-console] .sb-btn-primary{box-shadow:var(--primary-shadow)}[data-console] .sb-btn-primary:active{background-color:var(--brand-ink-pressed)}[data-console] .sb-btn-tertiary{background-color:var(--sb-tertiary);box-shadow:none;color:var(--ink);border-color:#0000}[data-console] .sb-btn-tertiary:hover{background-color:var(--sb-tertiary-hover)}[data-console] .sb-seg{border-radius:var(--radius-lg);background:var(--sb-tertiary);gap:2px;height:28px;padding:2px;display:inline-flex}[data-console] .sb-seg>label{border-radius:var(--radius-md);height:24px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:0 10px;font-size:12px;font-weight:400;display:inline-flex}[data-console] .sb-seg>label:has(input:checked){background:var(--surface);color:var(--ink);box-shadow:var(--sb-elev-100)}[data-console] .sb-seg>label:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:1px}[data-console] .sb-seg input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}[data-console] [data-add-row] .sb-brand{display:none}[data-console] [data-add-row]:has(.sb-seg input[value=PART]:checked) .sb-brand{display:block}[data-console] details.sb-menu{position:relative}[data-console] details.sb-menu>summary{list-style:none}[data-console] details.sb-menu>summary::-webkit-details-marker{display:none}[data-console] details.sb-menu>div{z-index:40;border-radius:var(--radius-xl);background:var(--surface);min-width:208px;box-shadow:var(--sb-elev-200);padding:4px;position:absolute;top:calc(100% + 4px);right:0}[data-console] .sb-menu .sb-menu-item{border-radius:var(--radius-lg);width:100%;height:28px;color:var(--ink);text-align:left;white-space:nowrap;align-items:center;padding:0 8px;font-size:14px;line-height:20px;display:flex}[data-console] .sb-menu .sb-menu-item:hover{background:var(--neutral-bg)}[data-console] .sb-menu>div form{display:contents}[data-console] .sb-btn:active{transform:none}[data-customer]{--shop-tint:color-mix(in srgb, var(--shop-fill) 14%, white);--shop-tint-strong:color-mix(in srgb, var(--shop-fill) 32%, white)}[data-customer] :is(.text-brand-700,.text-brand-600,.text-link){color:var(--shop-text)}[data-customer] :is(.bg-brand-600,.bg-brand-700,.bg-primary){background-color:var(--shop-fill);color:var(--shop-fill-ink)}[data-customer] :is(.hover\:bg-brand-700:hover,.hover\:bg-primary-hover:hover){background-color:var(--shop-fill);filter:brightness(.94)}[data-customer] :is(.bg-brand-50,.bg-brand-100,.hover\:bg-brand-50:hover){background-color:var(--shop-tint)}[data-customer] :is(.border-brand-600,.hover\:border-brand-600:hover,.focus\:border-brand-600:focus){border-color:var(--shop-tint-strong)}[data-customer] .border-brand-100{border-color:var(--shop-tint)}[data-customer] :is(button,[role=button],a.card,summary,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select):not([data-size-exempt]){min-height:44px}[data-posture=floor] [data-finding]{flex-direction:column;justify-content:center;min-height:56px;display:flex}[data-posture=floor] [data-finding] [data-severity-picker]{border:1px solid var(--hairline-strong);background:var(--surface);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;display:grid;overflow:hidden}[data-posture=floor] [data-finding] [data-severity-picker] button{border:0;border-radius:0;min-height:44px;font-size:14px}[data-posture=floor] [data-finding] [data-severity-picker] form+form{border-left:1px solid var(--hairline-strong)}[data-posture=floor] [data-finding] [data-severity-picker] form button{width:100%}[data-posture=floor] [data-finding] [data-severity-picker] button:not(.text-white){background:var(--surface);color:var(--ink-2)}[data-posture=floor] [data-finding]>div:first-child{flex-wrap:wrap;row-gap:8px}.sb-check,[data-console] input[type=checkbox]{appearance:none;border:1.5px solid var(--check-border);background:var(--surface) center / 12px 12px no-repeat;cursor:pointer;vertical-align:middle;border-radius:4px;flex-shrink:0;width:16px;height:16px;min-height:16px;margin:0;display:inline-block}.sb-check:checked,.sb-check[data-check-mark=on],[data-console] input[type=checkbox]:checked{border-color:var(--ink);background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-4.9' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.sb-check:indeterminate,[data-console] input[type=checkbox]:indeterminate{border-color:var(--ink);background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' stroke='white' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E")}.sb-check:focus-visible,[data-console] input[type=checkbox]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sb-check:disabled,[data-console] input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}[data-theme=dark] .sb-check:checked,[data-theme=dark] .sb-check[data-check-mark=on],[data-theme=dark] [data-console] input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-4.9' fill='none' stroke='%23121C2E' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[data-theme=dark] .sb-check:indeterminate,[data-theme=dark] [data-console] input[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' stroke='%23121C2E' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E")}.sb-check[data-check-mark]{pointer-events:none}.sb-check[data-check-mark][data-locked]{opacity:.45}.sb-selectbox{border:1px solid var(--hairline-strong);background:var(--surface);min-width:0;height:44px;color:var(--ink);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:0 12px;font-size:13px;line-height:16px;display:flex}.sb-selectbox.sb-selectbox-wrap{height:auto;min-height:44px;padding-top:8px;padding-bottom:8px}.sb-selectbox:has(input:checked){border-color:var(--ink);background:var(--paper)}.sb-selectbox:has(input:disabled){cursor:not-allowed;color:var(--ink-3)}[data-console] :is([data-page-title-row],[data-part=title-row],[data-part=header]:has(>[data-page-title-row]))+*,[data-console] [data-record-title-block]+*{margin-top:var(--page-title-gap)!important}:where([data-console] main :is(.flex,.grid)>:not(svg,img,button,input,select,textarea,kbd,a.sb-btn,.inline-flex)){min-width:0}@media (pointer:coarse),(max-width:1023.98px){:where([data-posture] :is(button,[role=button],select,input[type=file],a[href]):not([data-size-exempt],.sr-only)){min-width:var(--sb-touch-min,44px)}:where(:is([data-posture=floor] [data-console-main],[data-console-main] [data-posture=floor]) :is(button,[role=button],select,input[type=file],a[href],summary):not([data-size-exempt],.sr-only)){min-width:56px}}[data-console] main input[type=file]{max-width:100%}[data-console] [data-scroll-x]{max-width:100%;position:relative;overflow-x:auto}[data-console] details:not([open])>:not(summary){display:none}[data-console] .sb-scroll-cue{background:linear-gradient(var(--surface) 30%, transparent) center top, linear-gradient(transparent, var(--surface) 70%) center bottom, radial-gradient(farthest-side at 50% 0, #121c2e24, transparent) center top, radial-gradient(farthest-side at 50% 100%, #121c2e24, transparent) center bottom;background-color:var(--surface);background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 12px,100% 12px;background-attachment:local,local,scroll,scroll}[data-customer] [data-title]+[data-section]{margin-top:var(--page-title-gap)}:where(:root){--paper-light:#fbfbfb;--assistant:#6b4fd8}[data-console] :is([data-rail],[data-workspace-tabs],[data-status-strip]) .sb-focus:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] [data-workspace-tabs] .sb-tab :is(.sb-tab-close,.sb-tab-pin){opacity:0}[data-console] [data-workspace-tabs] .sb-tab:hover :is(.sb-tab-close,.sb-tab-pin),[data-console] [data-workspace-tabs] .sb-tab:focus-within :is(.sb-tab-close,.sb-tab-pin),[data-console] [data-workspace-tabs] .sb-tab[data-current] .sb-tab-close{opacity:1}[data-console] [data-rail] .sb-rail-tip{display:none}[data-console] [data-rail] [data-rail-item]:hover .sb-rail-tip,[data-console] [data-rail] [data-rail-item]:focus-visible .sb-rail-tip{display:block}[data-console] .sb-rail-selected{background-color:var(--neutral-bg);box-shadow:var(--sb-bevel-pressed);color:var(--ink)}[data-console] .sb-focus:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] main{background-color:var(--paper)}@media (min-width:600px){:is([data-console] main,[data-console] main:has([data-ground=home])){background-color:#0000}}[data-console] main:has([data-ground=home]){background-color:var(--paper-light);padding-top:0}[data-console] main:has([data-ground=home]):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(color-mix(in srgb, var(--paper-light) 98%, transparent), transparent);height:24px;display:block;position:sticky;top:0}:where(:root){--chart-series:#13acf0;--chart-compare:#0a97d5;--chart-grid:#eeeeef;--chart-axis:#cbcbcf;--spark-up-from:#9beb93;--spark-up-to:#0e9f00;--spark-flat-from:#e5e5e5;--spark-flat-to:#959595;--trend-up:#00aa4f;--trend-down:#c70a24;--live:#00aa4f}[data-console] .sb-metric-card{transform-origin:50% 0;animation:.3s cubic-bezier(.19,.91,.38,1) both sb-metric-card-in;box-shadow:0 0 0 1px #0000000f,0 .5px .5px #0000000a,0 1px 1px -.5px #00000008,0 2px 2px -1px #00000005,0 3px 3px -1.5px #00000005,0 5px 5px -2.5px #00000008}[data-console] .sb-metric-card[data-closing]{pointer-events:none;animation:.3s cubic-bezier(.19,.91,.38,1) both sb-metric-card-out}@keyframes sb-metric-card-in{0%{opacity:0;transform:scale(.97)translateY(-6px)}to{opacity:1;transform:none}}@keyframes sb-metric-card-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translateY(-6px)}}[data-console] [data-live-mark] .sb-radar{animation:3s ease-out infinite sb-pulse-out}@media (prefers-reduced-motion:reduce){[data-console] .sb-metric-card,[data-console] .sb-metric-card[data-closing],[data-console] [data-live-mark] .sb-radar{animation:none}}@keyframes sb-dot-pulse{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}[data-console] .sb-dot-pulse{animation:1.2s ease-in-out infinite sb-dot-pulse}@property --sb-angle{syntax:"<angle>";inherits:false;initial-value:0deg}[data-console] .sb-glow{isolation:isolate;position:relative}[data-console] .sb-glow:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--sb-angle), color-mix(in srgb, var(--assistant) 55%, transparent), color-mix(in srgb, var(--assistant) 10%, transparent), color-mix(in srgb, var(--assistant) 55%, transparent));filter:blur(6px);opacity:0;transition:opacity .25s;position:absolute;inset:-2px}[data-console] .sb-glow[data-turn-running]:before,[data-console] [data-turn-running] .sb-glow:before{opacity:1;animation:5s linear infinite sb-glow}[data-console] [data-card-kind=insight] [data-card-media]{transition:transform .35s cubic-bezier(.34,1.4,.64,1),box-shadow .35s}[data-console] [data-card-kind=insight]:hover [data-card-media]{box-shadow:var(--sb-elev-300);transform:scale(1.02)}[data-console] [data-card-kind=insight]{transition:box-shadow .35s}[data-console] [data-card-kind=insight]:hover{box-shadow:var(--sb-elev-200)}@keyframes sb-pulse-out{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}[data-console] [data-card-kind=live] [data-live-pip]{position:relative}[data-console] [data-card-kind=live] [data-live-pip]:after{content:"";border-radius:inherit;background:currentColor;animation:3s ease-out infinite sb-pulse-out;position:absolute;inset:0}@keyframes sb-endpoint{0%,to{r:3}50%{r:4.5}}[data-console] [data-card-kind=metric]:hover [data-spark-end]{animation:1.2s ease-in-out infinite sb-endpoint}@keyframes sb-skeleton{0%,to{opacity:.35}50%{opacity:.8}}[data-console] [data-card-kind=waiting] [data-skeleton],[data-console] [data-card-kind=waiting] .skeleton{animation:2s ease-in-out infinite sb-skeleton}@media (prefers-reduced-motion:reduce){[data-console] .sb-dot-pulse,[data-console] .sb-glow:before,[data-console] [data-card-kind=live] [data-live-pip]:after,[data-console] [data-card-kind=metric]:hover [data-spark-end],[data-console] [data-card-kind=waiting] [data-skeleton],[data-console] [data-card-kind=waiting] .skeleton{animation:none}[data-console] [data-card-kind=insight],[data-console] [data-card-kind=insight] [data-card-media]{transition:none}[data-console] [data-card-kind=insight]:hover [data-card-media]{transform:none}}[data-posture=floor] .sb-dot-pulse,[data-posture=floor] .sb-glow:before,[data-posture=floor] [data-card-kind] *{transition:none;animation:none}[data-console-mobile-navigation] :is(a,button):focus-visible{outline:2px solid var(--on-brand-ink);outline-offset:2px}form[data-error-field=work] #work,form[data-error-field=customer] #customer,form[data-error-field=vehicle] #vehicle,form[data-error-field=appointment] #appointment{box-shadow:0 0 0 2px var(--danger-fg);border-radius:var(--radius-xl)}@keyframes relay-fade{0%{opacity:0}to{opacity:1}}.relay-fade{animation:relay-fade var(--motion-shared) ease-out both}.relay-draft{box-shadow:inset 3px 0 0 var(--brand-wash)}@media (prefers-reduced-motion:reduce){.relay-fade{animation:none}}.wu{container-type:inline-size}.wu-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.wu-steps,.wu-writes{display:none}.wu-steps ol{gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.wu-step{min-height:44px;color:var(--ink-2);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.wu-step[aria-current=step]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline-strong);font-weight:600}.wu-step-mark{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--hairline-strong);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.wu-step[data-done] .wu-step-mark{background:var(--ink);color:var(--surface);box-shadow:none}.wu-nav{bottom:calc(80px + env(safe-area-inset-bottom));z-index:5;background:var(--paper);grid-template-columns:1fr 1.6fr;gap:12px;padding:12px 0;display:grid;position:sticky}.wu-nav-btn{background:var(--surface);min-height:56px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline-strong);text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}.wu-nav-next{background:var(--brand-ink);color:var(--on-brand-ink);box-shadow:none}@container (min-width:600px){.wu-steps{display:block}.wu-count{display:none}.wu-nav{background:0 0;padding-bottom:0;position:static}}@container (min-width:1024px){.wu-grid{grid-template-columns:280px minmax(0,1fr) 280px;align-items:start}.wu-steps ol{flex-direction:column;overflow:visible}.wu-writes{display:block;position:sticky;top:16px}}[data-console] [data-shell]{min-height:calc(100dvh - var(--sb-bar,0px));background:var(--floor-paint);color:var(--ink);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}[data-console]{--bar-h:0px}@media (min-width:600px){[data-console] [data-shell]{height:calc(100dvh - var(--sb-bar,0px));grid-template-rows:minmax(0,1fr) auto}[data-console] .shell-main,[data-console] .shell-col,[data-console] .frame,[data-console] .shell-content,[data-console] .shell-page{min-height:0}}[data-console] .shell-nav{box-sizing:border-box;flex-direction:column;flex:0 0 248px;gap:16px;width:248px;min-height:0;padding:16px 12px 12px;display:flex;overflow-y:auto}[data-console] .shell-brand{font:var(--type-brand);letter-spacing:var(--type-brand-tracking);align-items:center;gap:10px;padding:0 4px 0 10px;display:flex}[data-console] .shell-brand-mark,[data-console] .shell-rail-mark{border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);justify-content:center;align-items:center;font-weight:600;display:flex}[data-console] .shell-brand-mark{width:22px;height:22px;font-size:13px}[data-console] .shell-brand-end{margin-left:auto}[data-console] .tog{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}[data-console] .tog:hover{background:var(--hover-fill);border-color:var(--hairline);color:var(--ink)}[data-console] .shell-shop{width:100%;min-height:42px;color:var(--ink);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}[data-console] .shell-shop-name{align-items:center;gap:8px;min-width:0;display:flex}[data-console] .shell-shop-name>:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-console] .shell-icon{color:var(--ink-3);flex:none;display:flex}[data-console] .shell-nav-list{flex-direction:column;flex:1;gap:2px;display:flex}[data-console] .nav{border-radius:var(--radius-sm);box-sizing:border-box;min-height:40px;color:var(--ink-2);border:1px solid #0000;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:600;display:flex}[data-console] .nav:hover{background:var(--hover-fill-soft)}[data-console] .nav-on{background:var(--nav-on);border-color:var(--hairline);color:var(--ink);box-shadow:var(--control-shadow)}[data-console] .nav .ct{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-3);margin-left:auto;font-size:12px;font-weight:500}[data-console] .shell-rail{box-sizing:border-box;flex-direction:column;flex:0 0 76px;gap:4px;width:76px;min-height:0;padding:12px 6px;display:flex;overflow-y:auto}[data-console] .shell-rail-mark{align-self:center;width:28px;height:28px;font-size:15px}[data-console] .shell-rail-shop{border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--nav-on);width:34px;height:34px;color:var(--ink-2);cursor:pointer;justify-content:center;align-self:center;align-items:center;margin:10px 0 2px;display:flex}[data-console] .shell-rail-divider{background:var(--hairline-soft);height:1px;margin:8px 6px}[data-console] .rl{border-radius:var(--radius-sm);text-align:center;color:var(--ink-2);border:1px solid #0000;flex-direction:column;align-items:center;gap:5px;padding:9px 2px 8px;font-size:11px;font-weight:600;line-height:1.15;display:flex;position:relative}[data-console] .rl:hover{background:var(--hover-fill-soft)}[data-console] .rl-on{background:var(--nav-on);border-color:var(--hairline);color:var(--ink);box-shadow:var(--control-shadow)}[data-console] .rl .badge{font-family:var(--font-mono), ui-monospace, monospace;border-radius:var(--radius-badge,8px);background:var(--ink);color:var(--paper);padding:0 5px;font-size:10px;font-weight:500;line-height:15px;position:absolute;top:4px;left:calc(50% + 2px)}[data-console] .shell-rail-expand{border-color:var(--hairline);width:36px;height:32px;color:var(--ink-2);align-self:center;margin-bottom:6px}[data-console] .shell-main{flex-direction:column;flex:999 640px;gap:8px;min-width:0;padding:8px 8px 8px 0;display:flex}[data-console] .shell-col{flex-direction:column;flex:1;min-width:0;display:flex}[data-console] .shell-toolbar{align-items:center;gap:var(--toolbar-gap);flex-wrap:wrap;padding:0 14px 8px;display:flex}[data-console] .shell-history{gap:4px;display:flex}[data-console] .iconbtn{border-radius:var(--radius-sm);cursor:pointer;box-shadow:var(--control-shadow);color:var(--ink-2);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}[data-console] .iconbtn:hover:not(:disabled){background:var(--hover-fill)}[data-console] .iconbtn:disabled{color:var(--ink-disabled);cursor:default}[data-console] .shell-hist{width:36px;height:36px;box-shadow:var(--hist-shadow,var(--control-shadow))}[data-console] .shell-search{border-radius:var(--radius-sm);min-height:38px;box-shadow:var(--control-shadow);background:var(--field);border:1px solid var(--hairline);color:var(--ink-3);text-align:left;cursor:pointer;flex:280px;align-items:center;gap:12px;padding:0 14px;font-size:14px;display:flex}[data-console] .shell-search-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-console] .tag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);white-space:nowrap;background:var(--tag-fill);border:1px solid var(--hairline);color:var(--ink-3);padding:2px 6px;font-size:11px;line-height:14px}[data-console] .shell-new{width:auto;height:36px;font:inherit;border-color:var(--hairline);color:var(--ink-2);padding:0 16px;font-size:13px}[data-console] .shell-right{align-items:center;gap:20px;margin-left:auto;padding:0 4px;font-size:14px;display:flex}[data-console] .shell-relay,[data-console] .shell-inbox{cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;display:flex}[data-console] .shell-relay{color:var(--ink-chrome)}[data-console] .shell-relay svg{color:var(--relay)}[data-console] .shell-inbox{color:var(--ink-2)}[data-console] .shell-inbox-count{font-family:var(--font-mono), ui-monospace, monospace;font-size:13px}[data-console] .shell-avatar{border:1px solid var(--avatar-edge);width:34px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border-radius:16px;justify-content:center;align-items:center;font-size:13px;display:flex}[data-console] .shell-toolbar :is(button,a):focus-visible,[data-console] .shell-nav :is(button,a):focus-visible,[data-console] .shell-rail :is(button,a):focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .frame{border-radius:var(--radius-sm);background:var(--window-bg);border:1px solid var(--hairline);min-width:0;box-shadow:var(--window-shadow);flex-direction:column;flex:1;padding:0 8px 8px;display:flex;overflow:hidden}[data-console] .shell-strip.tabtrack{z-index:1;box-sizing:border-box;background:var(--tab-track);border:1px solid var(--tab-track-edge);height:40px;box-shadow:var(--tab-track-shadow);border-radius:7px;align-items:center;margin:8px 0;padding:3px;display:flex;position:relative}[data-console] .tabscroll{scrollbar-width:none;flex:1;align-items:center;min-width:0;height:100%;display:flex;overflow:auto hidden}[data-console] .tabscroll::-webkit-scrollbar{display:none}[data-console] .tabscroll[data-scroll]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}[data-console] .btab{box-sizing:border-box;border-radius:var(--radius-sm);white-space:nowrap;min-width:36px;height:32px;color:var(--tab-ink);transition:color var(--motion-badge,.15s) ease;flex:1 1 0;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:500;display:flex;position:relative;container-type:inline-size}[data-console] .btab-link{min-width:0;height:100%;color:inherit;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex}[data-console] .btab:hover{background:var(--hover-fill-soft);color:var(--tab-ink-hover)}[data-console] .btab:hover .btab-link{padding-left:28px}[data-console] .btab-on,[data-console] .btab-on:hover{min-width:200px;color:var(--ink);background:var(--tab-on-fill);box-shadow:var(--tab-on-shadow);flex:1.6 1 0}[data-console] .btab-on .btab-link,[data-console] .btab-on:hover .btab-link{padding:0 30px}[data-console] .btab-pinned{flex:0 0 36px}[data-console] .btab-pinned .btab-link,[data-console] .btab-pinned:hover .btab-link{padding:0}[data-console] .btab-pinned .btab-label{display:none}[data-console] .btab+.btab:before{content:"";background:var(--tab-divider);pointer-events:none;width:1px;position:absolute;top:9px;bottom:9px;left:0}[data-console] .btab-on:before,[data-console] .btab-on+.btab:before,[data-console] .btab:hover:before,[data-console] .btab:hover+.btab:before{background:0 0}[data-console] .btab-x{border-radius:var(--radius-sm);width:18px;height:18px;color:var(--tab-ink);cursor:pointer;z-index:1;background:0 0;border:0;justify-content:center;align-items:center;margin-top:-9px;padding:0;display:none;position:absolute;top:50%;left:7px}[data-console] .btab-on .btab-x,[data-console] .btab:hover .btab-x,[data-console] .btab:focus-within .btab-x{display:flex}[data-console] .btab-x:hover{background:var(--tab-close-hover);color:var(--ink)}[data-console] .btab-dirty{background:var(--warning-fg);border-radius:50%;flex:none;width:6px;height:6px}[data-console] .btab:hover .btab-dirty,[data-console] .btab:focus-within .btab-dirty{display:none}@container (max-width:72px){[data-console] .btab-label{display:none}[data-console] .btab-link,[data-console] .btab:hover .btab-link{padding:0}[data-console] .btab:hover .btab-kind{display:none}[data-console] .btab:hover .btab-x{margin-left:-9px;left:50%}}[data-console] .tabnew{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--tab-ink);cursor:pointer;background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;margin-left:4px;display:flex}[data-console] .tabnew:hover{background:var(--hover-fill-soft);color:var(--ink)}@media (pointer:coarse){[data-console] .shell-strip.tabtrack{height:52px}[data-console] .btab,[data-console] .tabnew{height:44px}}[data-console] .btab-menu-item{border-radius:var(--radius-sm);width:100%;min-height:32px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}[data-console] .btab-menu-item:hover,[data-console] .btab-menu-item:focus-visible{background:var(--hover-fill)}[data-console] .btab-menu-rule{background:var(--hairline-soft);height:1px;margin:4px 6px}[data-console] .shell-tab-mark{color:var(--tab-mark);display:flex}[data-console] .shell-tab-label{text-overflow:ellipsis;overflow:hidden}[data-console] .shell-content{z-index:0;border-radius:var(--radius-sm);background:0 0;border:0;flex-direction:column;flex:1;display:flex;position:relative}[data-console] .shell-page{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0;display:flex}[data-console] .tab{min-height:44px;color:var(--ink-3);font:inherit;cursor:pointer;transition:color var(--motion-badge,.15s) ease;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:-1px;padding:0 2px;font-size:13px;display:flex;box-shadow:inset 0 -2px #0000}[data-console] .tab:hover{color:var(--ink)}[data-console] .tab-on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--tab-underline)}[data-console] .shell-status{min-height:var(--status-strip);box-sizing:border-box;background:var(--paper);border-top:1px solid var(--hairline-soft);color:var(--ink-3);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:12px;display:flex}[data-console] .sync{box-sizing:border-box;border-radius:var(--radius-full);align-items:center;gap:8px;max-width:100%;height:22px;margin:0;padding:0 10px 0 8px;font-size:12px;font-weight:500;display:inline-flex}[data-console] .sync [data-strip-sync]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-console] .sync-ok{color:var(--status-ok-ink);background:var(--status-ok-fill);box-shadow:inset 0 0 0 1px var(--status-ok-edge)}[data-console] .sync-warn{color:var(--status-warn-ink);background:var(--status-warn-fill);box-shadow:inset 0 0 0 1px var(--status-warn-edge)}[data-console] .sync-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}[data-console] .sync-ok .sync-dot{box-shadow:var(--status-ok-glow)}[data-console] .sync-warn .sync-dot{box-shadow:var(--status-warn-glow)}[data-console] .shell-hints{flex-wrap:wrap;align-items:center;gap:18px;display:flex}[data-console] .shell-hint{align-items:center;gap:6px;display:flex}[data-console] .kbd{font-family:var(--font-mono), ui-monospace, monospace;border-radius:var(--radius-sm);border:1px solid var(--kbd-edge);color:var(--ink-3);padding:1px 5px;font-size:11px}@media (max-width:599px){[data-console] [data-shell]{grid-template-columns:minmax(0,1fr)}[data-console] .shell-nav,[data-console] .shell-rail,[data-console] .shell-status{display:none}[data-console] .shell-main{padding:0}[data-console] .frame{border-left:0;border-right:0;border-radius:0}}[data-console] :is(.card,[data-list-surface],[data-panel]){background:var(--card-fill)}[data-console] :is(.card,[data-list-surface],[data-panel]) :is(.card,.box){background:var(--card-fill-nested)}[data-console] .mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em}[data-console] .ro-work-area{flex-wrap:wrap;flex:1;align-items:stretch;gap:8px;min-height:0;line-height:normal;display:flex}[data-console] .ro-centre{flex-direction:column;flex:999 562px;min-width:0;display:flex}[data-console] .ro-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 24px 20px;display:flex}[data-console] .ro-head-text{flex-direction:column;flex:320px;gap:10px;min-width:0;display:flex}[data-console] .ro-crumb{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;font-size:12px}[data-console] .ro-crumb-root{color:var(--crumb-root)}[data-console] .ro-crumb-current{color:var(--ink)}[data-console] .ro-title{font:var(--type-ro-title);letter-spacing:-.03em;color:var(--ink);margin:0}[data-console] .ro-attention-line{color:var(--ink-3);margin:0;font-size:13px}[data-console] .ro-link{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0}[data-console] .ro-link:hover{text-decoration:underline}[data-console] .ro-head-actions{flex:none;align-items:center;gap:8px;display:flex}[data-console] .ro-head-actions .iconbtn{border-color:var(--hairline);width:40px;height:40px}[data-console] .btn-primary{border-radius:var(--radius-sm);background:var(--brand-ink);min-height:32px;color:var(--on-brand-ink);font:inherit;cursor:pointer;box-shadow:var(--primary-shadow);transition:opacity var(--motion-badge,.15s) ease, transform var(--motion-badge,.15s) ease;border:0;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:500;display:flex}[data-console] .btn-primary:hover:not(:disabled){opacity:.92;transform:translateY(-.5px)}[data-console] .btn-primary:disabled{opacity:.5;cursor:default}[data-console] .ro-primary-amount{font-weight:500}@media (prefers-reduced-motion:reduce){[data-console] .btn-primary:hover:not(:disabled){transform:none}}[data-console] :is(.btn-primary,.ghost,.iconbtn,.tab,.acc):focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .ro-tabs{border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:0 24px;padding:0 24px;display:flex}[data-console] .ro-tab-count{font-family:var(--font-mono), ui-monospace, monospace;border-radius:var(--radius-sm);background:var(--neutral-bg);padding:1px 6px;font-size:11px}[data-console] .ro-work{flex-direction:column;gap:28px;padding:24px;display:flex}[data-console] .ro-section{flex-direction:column;gap:12px;display:flex}[data-console] .ro-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-console] .ro-section-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}[data-console] .ghost{border:1px solid var(--hairline);border-radius:var(--radius-sm);min-height:32px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:var(--control-shadow);background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}[data-console] .ghost:hover:not(:disabled){background:var(--hover-fill)}[data-console] .ghost:disabled{color:var(--ink-disabled);cursor:default}[data-console] .ro-empty,[data-console] .ro-no-work{color:var(--ink-3);margin:0;padding:12px 20px;font-size:13px}[data-console] .ro-card{border-radius:var(--radius-sm);background:var(--box-fill);border:1px solid var(--hairline);box-shadow:var(--box-shadow);overflow:hidden}[data-console] .ro-card-head{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}[data-console] .ro-card-title-col{flex-direction:column;gap:8px;min-width:0;display:flex}[data-console] .ro-card-title{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:500}[data-console] .ro-card-title a,[data-console] .ro-card-title button{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}[data-console] .ro-card-title :is(a,button):hover{text-decoration:underline}[data-console] .ro-card-num{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-3);letter-spacing:.04em;margin-right:8px;font-size:12px}[data-console] .ro-card-tags{flex-wrap:wrap;gap:6px;display:flex}[data-console] .ro-status-attention{color:var(--warning-fg);border-color:var(--warning-edge);background:var(--warning-tint)}[data-console] .ro-status-success{color:var(--success-fg);border-color:var(--success-edge);background:var(--success-tint)}[data-console] .ro-cause{border-bottom:1px solid var(--hairline-soft);grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px 20px;font-size:13px;display:grid}[data-console] .ro-cause-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding-top:2px;font-size:11px}[data-console] .ro-cause-text{color:var(--ink-2);line-height:1.45}[data-console] .ro-lines-scroll{overflow-x:auto}[data-console] .ro-lines{min-width:560px}[data-console] .ro-line{grid-template-columns:72px minmax(0,1fr) 100px 96px;align-items:center;gap:12px;padding:12px 20px;font-size:13px;display:grid}[data-console] .ro-line:not(:last-child){border-bottom:1px solid var(--hairline-soft)}[data-console] .ro-line-kind{justify-self:start}[data-console] .ro-line-desc{flex-direction:column;gap:4px;display:flex}[data-console] .ro-line-sub{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--ink-3);font-size:11px}[data-console] .ro-line-qty{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--ink-3);font-size:12px}[data-console] .ro-line-amt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-align:right}[data-console] .ro-card-foot{border-top:1px solid var(--hairline);background:var(--box-fill);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:10px 20px;font-size:13px;display:flex}[data-console] .ro-card-foot-left{gap:8px;display:flex}[data-console] .ro-card-foot-right{align-items:center;gap:20px;display:flex}[data-console] .ro-foot-label{color:var(--ink-3)}[data-console] .ro-gp{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--gp-ink)}[data-console] .ro-gp-note{color:var(--ink-3);font-size:12px}[data-console] .ro-declined-row{border-bottom:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}[data-console] .ro-declined summary{cursor:pointer;list-style:none}[data-console] .ro-rail{background:var(--rail-fill);flex-direction:column;flex:302px;min-width:0;max-width:342px;display:flex}[data-console] .ro-rail-section{border-bottom:1px solid var(--hairline)}[data-console] .acc{box-sizing:border-box;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;width:100%;min-height:44px;box-shadow:var(--control-shadow);background:var(--surface);color:var(--ink);text-align:left;border:0;justify-content:space-between;align-items:center;padding:0 16px;font-family:inherit;font-size:12px;display:flex}[data-console] .acc:hover{background:var(--hover-fill)}[data-console] .acc>span:first-child{flex:none}[data-console] .acc{gap:12px}[data-console] .ro-acc-end{align-items:center;gap:8px;min-width:0;display:flex}[data-console] .ro-acc-summary{text-transform:none;letter-spacing:0;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}[data-console] .ro-acc-chevron{color:var(--ink-3);transition:transform var(--motion-badge,.15s) ease;flex:none}[data-console] .acc[aria-expanded=true] .ro-acc-chevron{transform:rotate(180deg)}[data-console] .ro-dl{flex-direction:column;gap:12px;margin:0;padding:4px 16px 16px;display:flex}[data-console] .ro-dl-row{flex-direction:column;gap:3px;display:flex}[data-console] .ro-dl-row dt{color:var(--ink-3);font-size:12px}[data-console] .ro-dl-row dd{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}[data-console] .ro-dd-upper{text-transform:uppercase}[data-console] .ro-history-link{color:var(--link-info);font-size:13px}[data-console] .ro-withheld{color:var(--ink-3);font-size:12px}[data-console] .ro-sec-body{padding:4px 16px 16px;font-size:13px}[data-console] .ro-rail [data-panel]{background:0 0;border-radius:0;padding:0}[data-console] .ro-rail-foot{background:var(--surface);border-top:1px solid var(--hairline);border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-top:auto;position:sticky;bottom:0}[data-console] .ro-fin{flex-direction:column;gap:10px;padding:4px 16px 16px;font-size:13px;display:flex}[data-console] .ro-fin-row{justify-content:space-between;gap:12px;display:flex}[data-console] .ro-fin-row>span:first-child{color:var(--ink-3)}[data-console] .ro-fin-row .mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em}[data-console] .ro-fin-variance{color:var(--variance-ink)}[data-console] .ro-fin-empty{color:var(--ink-3)}[data-console] .ro-fin-note{color:var(--ink-3);margin:0;font-size:12px}[data-console] .ro-pad{padding:24px}[data-console] .ro-sec-body .ro-dl{padding:0}[data-console] .ro-sec-tools{gap:8px;padding:0 16px 12px;display:none}[data-console] .ro-rail-section:is(:hover,:focus-within) .ro-sec-tools{display:flex}[data-console] .ro-card-group{flex-direction:column;gap:8px;display:flex}[data-console] .ro-job-open [data-job-open]{border-radius:var(--radius-sm);background:var(--box-fill);box-shadow:var(--box-shadow);--tw-ring-color:var(--hairline)}[data-console] .ro-dl-link{color:inherit;text-decoration:none}[data-console] .ro-dl-link:hover{text-underline-offset:2px;text-decoration:underline}[data-console] .ro-line-state{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}[data-console] .muted{color:var(--ink-3)}[data-console] .lbl{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}[data-console] .home-title-row{align-items:center;gap:var(--space-2) var(--title-row-gap);flex-wrap:wrap;padding:10px 8px 14px;line-height:normal;display:flex}[data-console] .home-title{font:var(--type-page-title);letter-spacing:-.02em;color:var(--ink);margin:0}[data-console] .home-summary{font-size:14px}[data-console] .home-summary a{color:inherit;text-decoration:none}[data-console] .home-summary a:hover{text-decoration:underline}[data-console] .home-summary-note{margin-left:6px;font-size:12px}[data-console] .home-title-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}[data-console] .home-more{justify-content:center;width:32px;padding:0}[data-console] .home-action-line{margin:0;padding:0 8px 8px;font-size:13px}[data-console] .home-action-line a{color:var(--link)}[data-console] .home-columns{flex-wrap:wrap;align-items:flex-start;gap:8px;line-height:normal;display:flex}[data-console] .home-col-main{flex-direction:column;flex:999 640px;gap:8px;min-width:0;display:flex}[data-console] .home-col-side{flex-direction:column;flex:340px;gap:8px;min-width:0;display:flex}[data-console] .home-card{overflow:hidden}[data-console] .home-card-head{justify-content:space-between;align-items:center;padding:16px;display:flex}[data-console] .home-card-head h2{margin:0;font-weight:400}[data-console] .home-card-figure{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;font-size:12px}[data-console] .home-empty,[data-console] .home-note{color:var(--ink-3);margin:0;padding:0 16px 16px;font-size:13px}[data-console] .home-note{padding-bottom:8px}[data-console] .row{border-bottom:1px solid var(--hairline-soft);align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:grid}[data-console] .row.lbl{font-size:10px}[data-console] .row .num,[data-console] .home-head-row .num{text-align:right}[data-console] .home-scroll{overflow-x:auto}[data-console] .home-due-table{min-width:720px}[data-console] .home-due-grid{grid-template-columns:84px minmax(0,1.2fr) minmax(0,1.4fr) 170px 84px 96px}[data-console] .home-await-grid{grid-template-columns:84px minmax(0,1fr) auto 100px}[data-console] .home-bay-grid{grid-template-columns:76px minmax(0,1fr) 72px}[data-console] .home-appt-grid{grid-template-columns:72px minmax(0,1fr) auto}[data-console] .home-req-grid{grid-template-columns:40px minmax(0,1fr) auto}[data-console] .home-money-grid{grid-template-columns:minmax(0,1fr) auto}[data-console] .home-cap-grid{grid-template-columns:96px minmax(0,1fr) auto}[data-console] .home-ro,[data-console] .home-time{font-size:12px}[data-console] .home-ro{color:inherit}[data-console] .home-ro:hover{text-decoration:underline}[data-console] .home-when{font-size:12px}[data-console] .home-risk{margin-left:6px;font-size:12px}[data-console] .home-risk.danger{color:var(--danger-fg)}[data-console] .home-risk.warning{color:var(--warning-fg)}[data-console] .tag.amber{color:var(--amber-fg);border-color:var(--tone-warning-edge);background:var(--tone-warning-fill)}[data-console] .tag.blue{color:var(--blue-fg);border-color:var(--tone-info-edge);background:var(--tone-info-fill)}[data-console] .tag.green{color:var(--green-fg);border-color:var(--tone-success-edge);background:var(--tone-success-fill)}[data-console] .home-bay-work{flex-direction:column;gap:6px;min-width:0;display:flex}[data-console] .home-bay-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-console] .bar{border-radius:var(--radius-xs);background:var(--bar-track);height:4px;display:block;overflow:hidden}[data-console] .bar>i{border-radius:var(--radius-xs);background:var(--bar-fill);height:100%;display:block}[data-console] .bar>i.over{background:var(--warning-fg)}[data-console] .home-bay-ro{text-align:right;font-size:12px}[data-console] .home-appt-who{flex-direction:column;gap:2px;min-width:0;display:flex}[data-console] .home-appt-vehicle,[data-console] .home-appt-reason{font-size:12px}[data-console] .home-appt-grid.arrived,[data-console] .home-req-grid.replied{opacity:.6}[data-console] .row.focus{background:var(--hover-fill-soft)}[data-console] .home-req-what{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:600px){[data-console] main:has([data-ground=home]):before{display:none}}[data-console] .sel{box-sizing:content-box;border:1px solid var(--hairline);border-radius:var(--radius-sm);min-height:32px;color:var(--ink-2);background:var(--field);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:12px;line-height:normal;display:flex}[data-console] .sel input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0}[data-console] .sel input::placeholder{color:var(--ink-3);opacity:1}[data-console] .sel:focus-within,[data-console] .sel:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .seg{box-sizing:content-box;background:var(--field);border:1px solid var(--hairline);border-radius:var(--radius-sm);gap:2px;padding:2px;display:flex}[data-console] .seg>a,[data-console] .seg>button{box-sizing:content-box;border-radius:var(--radius-sm);color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:12px;line-height:normal;text-decoration:none}[data-console] .seg>.on{background:var(--tab-on);color:var(--ink)}[data-console] .lab{box-sizing:content-box;border-radius:var(--radius-sm);min-height:26px;color:var(--on-label);white-space:nowrap;background:var(--step-work);border:0;align-items:center;gap:6px;padding:0 6px 0 9px;font-size:12px;font-weight:600;line-height:normal;display:inline-flex}[data-console] .lab[data-step=SCHEDULED]{background:var(--step-scheduled)}[data-console] .lab[data-step=ESTIMATE]{background:var(--step-estimate)}[data-console] .lab[data-step=APPROVAL]{background:var(--step-approval)}[data-console] .lab[data-step=PARTS]{background:var(--step-parts)}[data-console] .lab[data-step=WORK]{background:var(--step-work)}[data-console] .lab[data-step=CONTACT]{background:var(--step-contact)}[data-console] .lab[data-step=READY]{background:var(--step-ready)}[data-console] .lab>button.lab-name{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0}[data-console] .lab i,[data-console] .lab .lab-why{background:var(--on-label-fill);width:15px;height:15px;color:inherit;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:10px;font-style:normal;display:inline-flex}[data-console] .chip{box-sizing:content-box;border-radius:var(--radius-sm);background:var(--chip-fill);min-height:28px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;font-size:12px;line-height:normal;display:inline-flex}[data-console] .chip.danger{color:var(--danger-fg)}[data-console] .av{box-sizing:content-box;border:1px solid var(--edge-strong);background:var(--avatar-fill);width:22px;height:22px;color:var(--ink-2);border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex;position:relative}[data-console] .wf-av-more{background:var(--surface);color:var(--ink-2);border-radius:8px;padding:0 3px;font-size:10px;position:absolute;bottom:-6px;right:-6px}[data-console] .wf-title-row{align-items:center;gap:var(--space-2) var(--title-row-gap);flex-wrap:wrap;padding:10px 8px 14px;line-height:normal;display:flex}[data-console] .wf-title{font:var(--type-page-title);letter-spacing:-.02em;color:var(--ink);margin:0}[data-console] .wf-meta{font-size:14px}[data-console] .wf-title-end{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}[data-console] .wf-live{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}[data-console] .wf-live-dot{background:var(--status-ok-dot);border-radius:4px;width:7px;height:7px}[data-console] .wf-live.warn .wf-live-dot{background:var(--warning-fg)}[data-console] .wf-live button{color:var(--link);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}[data-console] .wf-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:12px;line-height:normal;display:flex}[data-console] .wf-toolbar .wf-search{cursor:text;flex:240px}[data-console] .wf-toolbar-end{align-items:center;gap:8px;margin-left:auto;display:flex}[data-console] .wf-page{flex-direction:column;gap:8px;line-height:normal;display:flex}[data-console] .wf-lens{flex-wrap:wrap;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}[data-console] .wf-lens>span:first-child{font-weight:600}[data-console] .wf-refusal{border-radius:var(--radius-sm);background:var(--danger-bg);color:var(--danger-fg);align-items:flex-start;gap:8px;margin:0;padding:8px 12px;font-size:13px;display:flex}[data-console] .wf-hidden{margin:0;padding:0 8px;font-size:13px}[data-console] .wf-hidden button{color:var(--link);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}[data-console] .wf-partial{margin:0;padding:0 8px;font-size:12px}[data-console] .wf-empty-board{border:1px dashed var(--lane-empty-edge);border-radius:var(--radius-sm);text-align:center;max-width:420px;color:var(--ink-3);flex-direction:column;align-items:center;gap:12px;margin:0 auto;padding:32px;font-size:13px;display:flex}[data-console] .wf-empty-title{color:var(--ink);margin:0;font-weight:600}[data-console] .wf-board{overscroll-behavior-x:contain;align-items:flex-start;gap:8px;display:flex;overflow-x:auto}[data-console] .wf-lane{box-sizing:content-box;flex:1 0 var(--lane-min);min-width:var(--lane-min);background:var(--lane-fill);border:1px solid var(--hairline-soft);border-radius:var(--radius-sm);transition:opacity var(--motion-lane);flex-direction:column;gap:8px;padding:10px;display:flex}[data-console] .wf-lane[data-reach=ok]{outline:2px solid var(--ink)}[data-console] .wf-lane[data-reach=no]{opacity:.5}[data-console] .wf-lane-head{justify-content:space-between;align-items:center;padding:2px 4px 4px;display:flex}[data-console] .wf-lane-title{font:var(--type-lane);letter-spacing:var(--type-lane-tracking);color:var(--ink);margin:0}[data-console] .wf-lane-count{font-size:14px;font-weight:400}[data-console] .wf-lane-hint{border-radius:var(--radius-sm);margin:0;padding:8px 12px;font-size:13px}[data-console] .wf-lane-hint.ok{background:var(--surface);color:var(--ink);font-weight:600}[data-console] .wf-lane-empty{border:1px dashed var(--lane-empty-edge);border-radius:var(--radius-sm);flex-direction:column;gap:4px;padding:14px;font-size:13px;display:flex}[data-console] .wf-lane-empty-title{color:var(--ink);font-weight:600}[data-console] .wf-lane-foot{margin:0;padding:0 4px;font-size:12px}[data-console] .wf-insertion{background:var(--ink);border-radius:1px;height:2px}[data-console] .wf-card{background:var(--surface);border:1px solid var(--edge-strong);border-radius:var(--wcard-radius);box-shadow:var(--wcard-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;font-size:13px;line-height:normal;position:relative}[data-console] .wf-card[data-step=ESTIMATE]{border-color:var(--step-estimate-edge)}[data-console] .wf-card[data-step=CONTACT]{border-color:var(--step-contact-edge)}[data-console] .wf-card[data-step=WORK]{border-color:var(--step-work-edge)}[data-console] .wf-card[data-step=READY]{border-color:var(--step-ready-edge)}[data-console] .wf-card[data-step=APPROVAL]{border-color:var(--step-approval-edge)}[data-console] .wf-card[data-step=PARTS]{border-color:var(--step-parts-edge)}[data-console] .wf-card:focus-visible,[data-console] .wf-card[data-focused]{outline:2px solid var(--ink);outline-offset:2px}[data-console] .wf-card[data-placeholder]{border:1px dashed var(--edge-dashed);box-shadow:none;background:0 0}[data-console] .wf-card[data-placeholder]>*{visibility:hidden}[data-console] .wf-card-body{flex-direction:column;gap:10px;padding:14px 14px 12px;display:flex}[data-console] .wf-card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}[data-console] .wf-card-who{align-items:center;gap:10px;display:flex}[data-console] .wf-unassigned{font-size:12px}[data-console] .wf-card-number{flex-direction:column;align-items:flex-end;gap:2px;display:flex}[data-console] .wf-ro{color:var(--ink);font-weight:600;text-decoration:none}[data-console] .wf-card:hover .wf-ro{text-decoration:underline}[data-console] .wf-created{white-space:nowrap;font-size:12px}[data-console] .wf-updated{color:var(--info-fg);font-size:12px;font-weight:600}[data-console] .wf-add-label{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}[data-console] .wf-add-label:hover{color:var(--ink)}[data-console] .wf-card-customer,[data-console] .wf-card-vehicle{align-items:center;gap:8px;display:flex}[data-console] .wf-card-customer{font-weight:600}[data-console] .wf-icon{display:flex}[data-console] .wf-card-facts{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}[data-console] .wf-chips{flex-wrap:wrap;gap:6px;display:flex}[data-console] .wf-amount{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}[data-console] .wf-amount-figure{font-size:var(--type-card-amount)}[data-console] .wf-amount-state{font-size:12px}[data-console] .wf-amount-state.danger{color:var(--danger-fg)}[data-console] .wf-card-due{border-top:1px solid var(--hairline-soft);color:var(--ink-2);align-items:center;gap:8px;padding:10px 14px;display:flex}[data-console] .wf-card-due.risk{background:var(--warning-bg);color:var(--warning-fg)}[data-console] .wf-card-more{color:var(--ink-3);border-radius:var(--radius-sm);cursor:pointer;opacity:0;background:0 0;border:0;margin-left:auto;padding:2px;display:inline-flex}[data-console] .wf-card-menu{margin-left:auto;display:inline-flex}[data-console] .wf-card-menu.wf-card-menu-top,[data-console] .wf-card-menu .wf-card-more{margin-left:0}[data-console] .wf-card-menu-panel{min-width:168px;padding:4px}[data-console] .wf-menu-item{border-radius:var(--radius-sm);width:100%;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:8px 10px;font-size:13px;text-decoration:none;display:flex}[data-console] .wf-menu-item:hover{background:var(--hover-fill);color:var(--ink)}[data-console] .wf-card:hover .wf-card-more,[data-console] .wf-card:focus-within .wf-card-more,[data-console] .wf-card-more:focus-visible{opacity:1}@media (max-width:640px){[data-console] .wf-board{scroll-snap-type:x mandatory}[data-console] .wf-lane{scroll-snap-align:start;flex-basis:calc(100vw - 64px);min-width:calc(100vw - 64px)}}[data-console] .box{background:var(--box-fill);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--box-shadow)}[data-console] .wcard{flex-direction:column;gap:10px;padding:14px;font-size:13px;display:flex}[data-console] .tag{align-items:center;gap:4px;display:inline-flex}[data-console] .tb-page{flex-direction:column;gap:8px;line-height:normal;display:flex}[data-console] .tb-head-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 24px 20px;display:flex}[data-console] .tb-title-block{flex-direction:column;flex:320px;gap:10px;min-width:0;display:flex}[data-console] .tb-eyebrow{text-transform:uppercase;color:var(--mark);font-size:12px}[data-console] .tb-title{font:var(--type-hero-title);letter-spacing:-.03em;color:var(--ink);margin:0}[data-console] .tb-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-console] .tb-figures{flex-wrap:wrap;gap:32px;margin:0;padding:0 24px 20px;display:flex}[data-console] .tb-figure{flex-direction:column;gap:4px;margin:0;display:flex}[data-console] .tb-figure dt,[data-console] .tb-figure dd{margin:0}[data-console] .tb-figure-value{font-size:16px}[data-console] .tb-board{overscroll-behavior-x:contain;align-items:start;gap:8px;display:grid;overflow-x:auto}[data-console] .tb-col{flex-direction:column;min-width:0;display:flex}[data-console] .tb-col[data-over]{outline:2px solid var(--ink);outline-offset:-2px}[data-console] .tb-col-head-unassigned{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}[data-console] .tb-col-title{margin:0;font-size:13px;font-weight:600}[data-console] .tb-col-count,[data-console] .tb-col-hours,[data-console] .tb-col-bay{font-size:12px}[data-console] .tb-col-bay{margin-left:auto}[data-console] .tb-col-head{border-bottom:1px solid var(--hairline);flex-direction:column;gap:12px;padding:14px 16px;display:flex}[data-console] .tb-col-name-row{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-console] .tb-col-name{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}[data-console] .tb-col-clock,[data-console] .tb-col-split{justify-content:space-between;font-size:12px;display:flex}[data-console] .tb-col-value{color:var(--ink-2)}[data-console] .tb-cards{flex-direction:column;gap:8px;padding:8px;display:flex}[data-console] .tb-empty{margin:0;padding:6px 8px;font-size:12px}[data-console] .tb-none{margin:0;padding:0 8px;font-size:13px}[data-console] .tb-none a{color:var(--link)}[data-console] .tb-refusal{border-radius:var(--radius-sm);background:var(--danger-bg);color:var(--danger-fg);margin:0;padding:8px 12px;font-size:13px}[data-console] .tb-card{gap:8px}[data-console] .tb-card[draggable=true]{cursor:grab}[data-console] .tb-card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}[data-console] .tb-card-title{color:var(--ink);font-weight:500;line-height:1.35;text-decoration:none}[data-console] .tb-card-title:hover{text-decoration:underline}[data-console] .tb-card-hours{flex:none;font-size:12px}[data-console] .tb-card-meta{font-size:12px}[data-console] .tb-card-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-console] .tb-card-right{white-space:nowrap;margin-left:auto;font-size:12px}[data-console] .tb-card-more,[data-console] .tb-col-more{color:var(--ink-3);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}[data-console] .tb-card-more:hover,[data-console] .tb-col-more:hover{color:var(--ink)}[data-console] .tb-menu{display:inline-flex;position:relative}[data-console] .tb-menu-panel{z-index:20;min-width:180px;margin-top:4px;padding:6px;position:absolute;top:100%;right:0}[data-console] .tb-menu-item{border-radius:var(--radius-sm);width:100%;min-height:32px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;font-size:13px;display:flex}[data-console] .tb-menu-item:hover,[data-console] .tb-menu-item:focus-visible{background:var(--hover-fill);outline:none}[data-console] .tb-menu-item:disabled{color:var(--ink-disabled);cursor:default}@media (max-width:640px){[data-console] .tb-board{scroll-snap-type:x mandatory;grid-auto-columns:calc(100vw - 64px);grid-auto-flow:column;grid-template-columns:none!important}[data-console] .tb-col{scroll-snap-align:start}}[data-console] .sch-page{flex-direction:column;gap:8px;line-height:normal;display:flex}[data-console] .sch-title-row{align-items:center;gap:var(--space-2) var(--title-row-gap);flex-wrap:wrap;padding:10px 8px 14px;display:flex}[data-console] .sch-title{font:var(--type-page-title);letter-spacing:-.02em;color:var(--ink);margin:0}[data-console] .sch-meta{font-size:14px}[data-console] .sch-title-end{align-items:center;margin-left:auto;display:flex}[data-console] .sch-live{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}[data-console] .sch-live-dot{background:var(--status-ok-dot);border-radius:4px;width:7px;height:7px}[data-console] .sch-live.warn .sch-live-dot{background:var(--warning-fg)}[data-console] .sch-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}[data-console] .sch-daynav{gap:4px;display:flex}[data-console] .sch-iconbtn{box-sizing:border-box;border:1px solid var(--hairline);width:32px;height:32px;text-decoration:none}[data-console] .sch-toolbar .ghost{box-sizing:content-box;line-height:normal;text-decoration:none}[data-console] .sch-toolbar-end{flex-wrap:wrap;place-content:center flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}[data-console] .sch-toolbar-end .seg{align-self:center;align-items:center}[data-console] .sch-toolbar .btn-primary{box-sizing:content-box;white-space:nowrap;align-items:center;line-height:normal;text-decoration:none;display:inline-flex}[data-console] .sch-toolbar .btn-primary[aria-disabled=true]{opacity:.5;pointer-events:none}[data-console] .sch-offline{color:var(--warning-fg);margin:0;padding:8px 12px;font-size:12px}[data-console] .sch-pop{display:inline-flex;position:relative}[data-console] .sch-seg-more{box-sizing:content-box;color:var(--ink-3);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:6px;line-height:normal;display:inline-flex}[data-console] .sch-seg-more:hover{background:var(--hover-fill)}[data-console] .sch-menu{min-width:200px;margin-top:4px;padding:6px;position:absolute;top:100%;right:0}[data-console] .sch-menu a{border-radius:var(--radius-sm);min-height:32px;color:var(--ink);align-items:center;padding:0 8px;font-size:13px;text-decoration:none;display:flex}[data-console] .sch-menu a:hover,[data-console] .sch-menu a:focus-visible{background:var(--hover-fill)}[data-console] .sch-capacity{min-width:320px;color:var(--ink-2);flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;display:flex}[data-console] .sch-capacity strong{color:var(--ink);font-weight:500}[data-console] .sch-capacity a{color:var(--link);text-decoration:underline}[data-console] .sch-day{display:flex;position:relative;overflow:hidden}[data-console] .sch-day-main{flex:1 1 0;min-width:0}[data-console] .sch-day-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}[data-console] .sch-day-heading{text-transform:uppercase;color:var(--mark);font-size:12px}[data-console] .sch-legend{gap:var(--space-4);flex-wrap:wrap;align-items:center;font-size:12px;display:flex}[data-console] .sch-legend-item{align-items:center;gap:6px;display:flex}[data-console] .sch-legend-item>span{flex:none}[data-console] .sch-sw-milestone{background:var(--ink-3);width:7px;height:7px;transform:rotate(45deg)}[data-console] .sch-sw-risk{border:1.5px solid var(--risk-mark);box-sizing:content-box;width:7px;height:7px;transform:rotate(45deg)}[data-console] .sch-sw-tail{border:1px dashed var(--risk-tail-edge);box-sizing:content-box;background:#b4373f33;width:18px;height:8px}[data-console] .sch-sw-dropoff{background:var(--dropoff-mark);width:7px;height:7px;transform:rotate(45deg)}[data-console] .sch-sw-hatch{background:var(--hatch);border:1px solid var(--hairline);box-sizing:content-box;width:14px;height:8px}[data-console] .sch-closed,[data-console] .sch-empty{color:var(--ink-2);margin:0;padding:24px 16px 28px;font-size:14px}[data-console] .sch-closed{color:var(--ink);font-size:16px;font-weight:600}[data-console] .sch-scroll{overflow-x:auto}[data-console] .sch-grid{min-width:calc(var(--sched-label-col) + 720px);position:relative}[data-console] .sch-now{background:var(--mark);z-index:2;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}[data-console] .sch-now-label{color:var(--mark);white-space:nowrap;font-size:11px;position:absolute;top:2px;left:4px}[data-console] .sch-row{grid-template-columns:var(--sched-label-col) minmax(0, 1fr);border-top:1px solid var(--hairline-soft);display:grid}[data-console] .sch-axis-row{border-top:0}[data-console] .sch-label-cell{z-index:3;background:var(--surface);box-sizing:border-box;flex-direction:column;gap:3px;min-width:0;padding:14px 16px;font-size:13px;display:flex;position:sticky;left:0}[data-console] .sch-axis-row .sch-label-cell{background:0 0;font-size:11px}[data-console] .sch-bay-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}[data-console] .sch-bay-member{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}[data-console] .sch-label-cell .sch-row-more,[data-console] .sch-row-more{color:var(--ink-3);border-radius:var(--radius-sm);cursor:pointer;opacity:0;background:0 0;border:0;padding:2px;display:inline-flex;position:absolute;top:10px;right:8px}[data-console] .sch-row:hover .sch-row-more,[data-console] .sch-row-more:focus-visible,[data-console] .sch-row-more[aria-expanded=true]{opacity:1}[data-console] .sch-row-more:hover{background:var(--hover-fill);color:var(--ink)}[data-console][data-coarse] .sch-row-more{opacity:1}[data-console] .sch-label-cell [data-popover]{position:static}[data-console] .sch-grid .tl{position:relative}[data-console] .sch-axis{height:52px}[data-console] .sch-axis .lbl{position:absolute;top:8px}[data-console] .sch-axis-noon{transform:translate(-50%)}[data-console] .sch-tick{background:var(--tick);width:1px;height:4px;position:absolute;top:14px}[data-console] .sch-hour{color:var(--ink-3);font-size:12px;position:absolute;top:30px;transform:translate(-50%)}[data-console] .sch-track{height:92px}[data-console] .sch-track.sch-dropoffs{height:76px}[data-console] .sch-track.sch-drop-target{background:var(--hover-fill-soft)}[data-console] .sch-grid .vl{border-left:1px dashed var(--guide-dashed);position:absolute;top:0;bottom:0}[data-console] .sch-hatch{pointer-events:none;position:absolute;top:0;bottom:0}[data-console] .sch-hatch.unstaffed,[data-console] .sch-hatch.break,[data-console] .sch-track.unstaffed-all{background:var(--hatch)}[data-console] .sch-hatch.closed,[data-console] .sch-hatch.down{background:var(--hover-fill-soft)}[data-console] .sch-hatch .sch-hatch-note{color:var(--ink-3);white-space:nowrap;font-size:12px;position:absolute;top:6px;left:8px}[data-console] .sch-grid .tt{color:var(--ink-block);white-space:nowrap;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:flex;position:absolute;top:8px}[data-console] .sch-grid .tt.selected{color:var(--ink);font-weight:600}[data-console] .sch-grid .st{border-radius:7px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}[data-console] .sch-grid .st.running{background:var(--mark-fill);color:var(--mark)}[data-console] .sch-grid .st.idle{background:var(--hairline);color:var(--ink-3)}[data-console] .sch-grid .st.risk{background:var(--danger-dot-fill);color:var(--danger-fg)}[data-console] .sch-grid .st.done{background:var(--success-dot-fill);color:var(--success-fg)}[data-console] .sch-grid .bar{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--block-fill);border:1px solid var(--hairline);height:26px;box-shadow:var(--block-shadow);cursor:default;position:absolute;top:32px}[data-console] .sch-grid .bar.sched{border:1px dashed var(--edge-dashed-strong);box-shadow:none;background:0 0}[data-console] .sch-grid .bar.selected{box-shadow:var(--sb-bevel-pressed)}[data-console] .sch-grid .bar[draggable=true]{cursor:grab}[data-console] .sch-grid .bar[data-lifted]{opacity:.4}[data-console] .sch-grid .over{box-sizing:border-box;border:1px dashed var(--risk-tail-edge);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--risk-tail-fill);pointer-events:none;border-left:0;height:26px;position:absolute;top:32px}[data-console] .sch-grid .dm{background:var(--ink-3);pointer-events:none;width:7px;height:7px;position:absolute;top:45px;transform:translate(-50%,-50%)rotate(45deg)}[data-console] .sch-grid .dm.ok{background:var(--ink-2)}[data-console] .sch-grid .dm.risk{border:1.5px solid var(--risk-mark);background:0 0;width:8px;height:8px}[data-console] .sch-grid .ml{color:var(--ink-3);white-space:nowrap;font-size:11px;text-decoration:none;position:absolute;top:66px;transform:translate(-50%)}[data-console] .sch-grid .ml.line-1{top:80px}[data-console] .sch-overrun{color:var(--warning-fg);white-space:nowrap;pointer-events:none;margin-left:8px;font-size:11px;position:absolute;top:38px}[data-console] .sch-grid .dm.sch-dropoff{background:var(--dropoff-mark);top:24px}[data-console] .sch-grid .ml.sch-dropoff-name{color:var(--ink-2);top:38px}[data-console] .sch-grid .ml.sch-dropoff-name:hover,[data-console] .sch-grid .ml.sch-dropoff-name.selected{color:var(--ink)}[data-console] .sch-grid .ml.sch-dropoff-window{font-size:10px;top:54px}[data-console] .sch-grid .sch-drop-ghost{box-sizing:border-box;border:2px dashed var(--link-info);background:var(--tone-info-fill);border-radius:var(--radius-sm);pointer-events:none;z-index:4;height:26px;position:absolute;top:32px}[data-console] .sch-grid .sch-drop-ghost span{color:var(--link-info);white-space:nowrap;font-size:11px;position:absolute;top:-18px;left:4px}[data-console] .sch-noshows{padding:0 16px 12px;font-size:13px}[data-console] .sch-noshows h3{color:var(--ink);margin:0;font-size:13px;font-weight:600}[data-console] .sch-noshows ul{margin:4px 0 0;padding:0;list-style:none}[data-console] .sch-noshows a{color:var(--link)}[data-console] .sch-nothing{margin:0;padding:0 16px 10px;font-size:12px}[data-console] .sch-page[data-coarse] .sel,[data-console] .sch-page[data-coarse] .ghost,[data-console] .sch-page[data-coarse] .btn-primary{min-height:44px}[data-console] .sch-page[data-coarse] .sch-iconbtn{width:44px;height:44px}[data-console] .sch-grid .ml.edge-start{transform:none}[data-console] .sch-grid .ml.edge-end{transform:translate(-100%)}.cu{background:var(--customer-page);min-height:100dvh;color:var(--ink);font-family:var(--font-body), Inter, system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.45;position:relative}.cu b,.cu strong{font-weight:600}.cu .num{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.01em;font-variant-numeric:tabular-nums}.cu .nw,.cu a.num{white-space:nowrap}.cu a{color:var(--shop-text)}.cu :focus-visible{outline:2px solid var(--shop-text);outline-offset:2px}.cu .cmuted,.cu .meta{color:var(--customer-ink-3)}.cu-mast{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface);color:var(--ink);border-bottom:1px solid var(--customer-edge);font-family:var(--font-body), Inter, system-ui, sans-serif;box-sizing:content-box;line-height:normal;display:flex}.cu-logo{border-radius:var(--radius-sm);background:var(--shop-fill);width:32px;height:32px;color:var(--shop-fill-ink);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;overflow:hidden}.cu-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.cu-mast-name{flex:1;min-width:0}.cu-mast-shop{font:var(--type-customer-shop);letter-spacing:var(--type-customer-shop-tracking);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cu-mast-sub{color:var(--customer-ink-3);font-size:12px;line-height:16px}.cu-mast-sub .cu-desk-only{display:none}.cu-mast-links{flex:none;gap:0;margin-left:auto;display:flex}.cu .cu-mast-links a{align-items:center;gap:var(--space-1);min-height:44px;padding:0 var(--space-1);color:var(--shop-text);white-space:nowrap;font-size:13px;font-weight:500;text-decoration:none;display:flex}.cu-mast-links svg{flex:none;display:block}.cu-signed{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);background:var(--surface);color:var(--ink-2);border-bottom:1px solid var(--customer-edge);font-size:13px;display:flex}.cu-doc{min-width:0;padding:var(--space-4)}.cu-doc[data-bare]{padding:0}.shopcol{display:none}.cu-foot{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-4) 0;border-top:1px solid var(--customer-edge);font:var(--type-meta);letter-spacing:var(--type-meta-tracking);color:var(--customer-ink-3);flex-wrap:wrap;display:flex}.cu-foot-center{justify-content:center}.cu .cu-foot-link{color:var(--ink-2);text-decoration:none}.cu-foot-shop{color:var(--ink-2);margin:0}.cu .cu-foot-shop a{color:var(--ink-2);text-decoration:none}@media (min-width:1024px){.cu-mast{gap:var(--space-3);padding:var(--space-3) var(--space-7)}.cu-logo{width:36px;height:36px}.cu-mast-sub .cu-phone-only{display:none}.cu-mast-sub .cu-desk-only{display:inline}.cu .cu-mast-links a{min-height:32px}.desk{box-sizing:content-box;gap:var(--space-7);max-width:1120px;padding:var(--space-6) var(--space-7);grid-template-columns:1fr 340px;margin:0 auto;display:grid}.desk[data-variant=inspection]{grid-template-columns:1fr 300px;max-width:1216px}.desk .cu-doc{padding:0}.desk[data-variant=booking] .cu-doc{max-width:500px}.shopcol{display:block;position:relative}.shopcol>*+*{margin-top:var(--space-4)}.cu-statepage-bare,.cu-statepage{max-width:560px}}.cu-shopcard,.cu-sumcard{background:var(--surface);border:1px solid var(--customer-edge);border-radius:var(--radius-sm);box-shadow:none;padding:var(--space-6)}.cu-shopcard b{font-size:15px;font-weight:600}.cu-shopcard-addr{margin-top:var(--space-1);color:var(--customer-ink-3);font-size:13px}.cu-shopcard-contact{margin-top:var(--space-2);font-size:13px}.cu-shopcard-rule{background:var(--customer-edge);height:1px;margin:var(--space-4) 0 var(--space-2)}.cu-shopcard-label{letter-spacing:.04em;text-transform:uppercase;color:var(--customer-ink-3);margin-bottom:var(--space-2);font-size:12px;font-weight:600}.cu-shopcard-hours{justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;font-size:14px;display:flex}.cu-shopcard-hours .l{color:var(--ink-2)}.cu-sumcard-title{font-size:15px;font-weight:600}.cu-sumcard-sub{color:var(--customer-ink-3);margin-top:var(--space-1);font-size:13px}.cu-sumcard-lines{margin:var(--space-2) 0 0}.cu-sumcard-lines div{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;font-size:14px;display:flex}.cu-sumcard-lines dt{color:var(--ink-2)}.cu-sumcard-lines dd{text-align:right;margin:0}.cu-sumcard-lines .strong{border-top:1px solid var(--customer-edge);margin-top:var(--space-1);font-size:16px;font-weight:600}.cu-sumcard-lines .strong dt{color:var(--ink)}.cu-sumbar{background:var(--surface);border-bottom:1px solid var(--customer-edge)}.cu-sumbar summary{min-height:48px;padding:0 var(--space-4);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.cu-sumbar summary::-webkit-details-marker{display:none}.cu-sumbar-body{padding:0 var(--space-4) var(--space-4)}@media (min-width:1024px){.cu-sumbar{display:none}}.cu-state{background:var(--surface);border:1px solid var(--customer-edge);border-radius:var(--radius-sm);padding:var(--space-4);box-sizing:border-box;color:var(--ink)}.cu-state-in{gap:var(--space-2);flex-direction:column;display:flex}.cu-state-icon{color:var(--customer-mark-neutral);display:flex}.cu-state-icon-error{color:var(--customer-danger)}.cu-state-icon-offline{color:var(--customer-mark-attention)}.cu-state-icon svg{flex:none;display:block}.cu-state-title{font:var(--type-customer-state);letter-spacing:var(--type-customer-state-tracking)}.cu-state-body{color:var(--ink-2);font-size:14px;line-height:1.5}.cu-state-action{margin-top:var(--space-2);justify-content:flex-start;display:flex}.cu-statepage{padding:var(--space-6) var(--space-4) 0;max-width:560px;margin:0 auto}.cu-statepage-bare{padding:var(--space-6) var(--space-4) 0}.cu-state-extra{margin:var(--space-4) 0 0;color:var(--ink-2);font-size:14px;line-height:1.5}.cu-state-inpage{margin-top:var(--space-2)}.sk{background:var(--customer-skeleton);border-radius:var(--radius-sm)}.cu-tag{align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2);box-sizing:border-box;border-radius:var(--radius-sm);font:500 13px/16px var(--font-body), Inter, system-ui, sans-serif;white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-flex}.cu-tag svg{flex:none}.cu-tag-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.cu-tag-success{background:var(--success-bg);color:var(--success-fg)}.cu-tag-attention{background:var(--warning-bg);color:var(--warning-fg)}.cu-tag-danger{background:var(--danger-bg);color:var(--danger-fg)}.cu-tag-info{background:var(--info-bg);color:var(--info-fg)}.cu-tag-neutral{background:var(--customer-neutral-bg);color:var(--customer-neutral-fg)}.cu-tag-plain{border:1px solid var(--customer-edge);color:var(--ink-2);background:0 0}@media (min-width:1024px){.cu-tag{height:20px;font-size:12px}}.cbanner{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--customer-edge);background:var(--surface);font-size:14px;line-height:1.45}.cbanner.info{background:var(--customer-banner-info-bg);border-color:var(--customer-banner-info-edge);color:var(--customer-banner-info-fg)}.cbanner.ok{background:var(--customer-banner-ok-bg);border-color:var(--customer-banner-ok-edge);color:var(--customer-banner-ok-fg)}.cbanner.warn{background:var(--customer-banner-warn-bg);border-color:var(--customer-banner-warn-edge);color:var(--customer-banner-warn-fg)}.cbanner.crit{background:var(--customer-banner-crit-bg);border-color:var(--customer-banner-crit-edge);color:var(--customer-banner-crit-fg)}.offl{gap:var(--space-2);color:var(--ink-2);margin-top:var(--space-2);align-items:center;font-size:13px;display:flex}.offl svg{flex:none}.cu .cu-btn{justify-content:center;align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-4);border-radius:var(--radius-sm);font:600 16px var(--font-body), Inter, system-ui, sans-serif;white-space:nowrap;box-sizing:border-box;cursor:pointer;border:1px solid;flex:none;text-decoration:none;display:inline-flex}.cu .cu-btn-primary{background:var(--shop-fill);border-color:var(--shop-fill);color:var(--shop-fill-ink)}.cu .cu-btn-secondary{border-color:var(--customer-control);color:var(--ink);background:0 0;font-weight:500}.cu .cu-btn-danger{background:var(--customer-danger);border-color:var(--customer-danger);color:#fff}.cu .cu-pay{justify-content:center;align-items:center;gap:var(--space-1);height:48px;padding:0 var(--space-5);border:1px solid var(--shop-fill);border-radius:var(--radius-sm);background:var(--shop-fill);color:var(--shop-fill-ink);font:600 16px var(--font-body), Inter, system-ui, sans-serif;white-space:nowrap;box-sizing:border-box;cursor:pointer;width:100%;display:inline-flex}.cu-pay-amount{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:0;font-weight:500}.cu .cu-pay:disabled{opacity:.45;cursor:not-allowed}.cu-pay-reason{font:14px/1.4 var(--font-body), Inter, system-ui, sans-serif;color:var(--customer-ink-3);margin-top:var(--space-2)}.cu-scrim{background:var(--customer-scrim);z-index:20;position:fixed;inset:0}.cu-sheet{z-index:21;max-height:90dvh;padding:var(--space-2) var(--space-4) var(--space-6);box-sizing:border-box;background:var(--surface);border-top:1px solid var(--customer-edge);border-radius:var(--customer-sheet-radius) var(--customer-sheet-radius) 0 0;box-shadow:var(--customer-sheet-shadow);animation:cu-sheet-in var(--motion-sheet) ease-out;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@keyframes cu-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.cu-sheet-handle{background:var(--customer-handle);width:40px;height:4px;margin:0 auto var(--space-4);border-radius:2px}.cu-sheet-head{align-items:flex-start;gap:var(--space-3);display:flex}.cu-sheet-title{min-width:0;font:var(--type-customer-state);letter-spacing:var(--type-customer-state-tracking);flex:1}.cu-sheet-title:focus{outline:none}.cu .cu-sheet-close{width:48px;height:48px;color:var(--customer-ink-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-16px -16px 0 0;padding:0;display:flex}.cu-sheet-body{color:var(--ink-2);margin-top:var(--space-2);font-size:16px;line-height:1.5}.cu-sheet-foot{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.cu-consent{gap:var(--space-3);min-height:48px;padding-top:var(--space-3);box-sizing:border-box;color:var(--ink);cursor:pointer;align-items:flex-start;display:flex}.cu-consent-input{opacity:0;width:24px;height:24px;margin:0;position:absolute}.cu-consent-box{box-sizing:border-box;border-radius:var(--radius-sm);border:1.5px solid var(--customer-control);background:var(--surface);width:24px;height:24px;color:var(--shop-fill-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.cu-consent-box svg{flex:none;display:none}.cu-consent-input:checked+.cu-consent-box{background:var(--shop-fill);border-color:var(--shop-fill)}.cu-consent-input:checked+.cu-consent-box svg{display:block}.cu-consent-input:focus-visible+.cu-consent-box{outline:2px solid var(--shop-text);outline-offset:2px}.cu-consent-text{min-width:0}.cu-consent-label{font-size:16px;font-weight:500;line-height:24px;display:block}.cu-consent-disclosure{color:var(--ink-2);margin-top:var(--space-1);font-size:14px;line-height:1.45;display:block}.cu-group{background:var(--surface);border:1px solid var(--customer-edge);border-radius:var(--radius-sm);overflow:hidden}.cu .cu-row{align-items:center;gap:var(--space-3);box-sizing:border-box;min-height:48px;padding:0 var(--space-4);font:16px/1.35 var(--font-body), Inter, system-ui, sans-serif;color:var(--ink);text-align:left;background:0 0;border:0;width:100%;text-decoration:none;display:flex}.cu .cu-row-divided{border-top:1px solid var(--customer-hair)}.cu-row-label{min-width:0;color:var(--ink-2);flex:1}.cu-row-value{text-align:right;min-width:0;color:var(--ink)}.cu-row-nav-value{text-align:right;color:var(--ink-2);white-space:nowrap}.cu-row-chevron{color:var(--customer-ink-3);justify-content:flex-end;width:16px;display:flex}.cu .cu-row-action{color:var(--shop-text);font-weight:500}.cu .cu-row-danger{color:var(--customer-danger);font-weight:500}.cu-row-action .cu-row-label,.cu-row-danger .cu-row-label{color:inherit}.cu .xhelp{color:var(--customer-ink-3);margin-top:var(--space-2);font-size:12px;line-height:1.45}@media (prefers-reduced-motion:reduce){.cu-sheet{animation:none}}.cu .wrap{padding:var(--space-4)}.cu .cu-titleblock{padding:var(--space-4) var(--space-4) var(--space-3);background:var(--surface)}.cu .stat{align-items:center;gap:var(--space-2);color:var(--ink-2);font-size:13px;font-weight:600;display:flex}.cu .stat i{background:var(--customer-dot-attention);border-radius:50%;flex:none;width:8px;height:8px}.cu .stat i.ok{background:var(--customer-dot-success)}.cu .ttl{font:var(--type-customer-title);letter-spacing:-.015em;margin:var(--space-2) 0 var(--space-1)}.cu .ttl .cu-ro{font-family:var(--font-body), Inter, system-ui, sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.cu .meta{color:var(--customer-ink-3);font-size:13px;line-height:1.5}.cu-notice-wrap{background:var(--surface);padding-bottom:0}.cu .cbanner .cu-banner-icon{padding-top:1px;display:flex}.cu .cbanner.ok{gap:var(--space-2);display:flex}.cu .ctabs{gap:var(--space-5);padding:0 var(--space-4);border-bottom:1px solid var(--customer-edge);background:var(--surface);display:flex}.cu .ctabs a{padding:var(--space-3) 0;color:var(--customer-ink-3);font-size:14px;text-decoration:none}.cu .ctabs a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);font-weight:600}.cu .abar{z-index:2;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);background:var(--surface);border-bottom:1px solid var(--customer-edge);box-shadow:var(--customer-bar-shadow);display:flex;position:sticky;top:0}.cu .abar-decided{row-gap:var(--space-1);flex-wrap:wrap}.cu .abar .k{color:var(--customer-ink-3);font-size:12px;font-weight:500;line-height:1.2}.cu .abar .v{font:var(--type-customer-bar);letter-spacing:var(--type-customer-bar-tracking)}.cu .abar .sp{flex:1}.cu .abar-work{color:var(--ink-2);flex:1 0 100%;font-size:13px}.cu .cbtn2{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:48px;padding:0 var(--space-3);border:1px solid var(--customer-control);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:500 16px var(--font-body), Inter, system-ui, sans-serif;cursor:pointer;text-decoration:none;display:inline-flex}.cu a.cbtn2{color:var(--ink)}.cu .sech{margin:var(--space-4) 0 var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.cu .sech h3{font:var(--type-customer-section);letter-spacing:-.01em;margin:0}.cu .lk{align-items:center;gap:var(--space-2);color:var(--shop-text);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:flex}.cu .cu-expand-all{font-size:13px}.cu .cu-report-link svg{flex:none}.cu .ic{background:var(--surface);border:1px solid var(--customer-edge);border-radius:var(--radius-sm);margin-bottom:var(--space-2);padding:var(--space-4);position:relative}.cu .ich{-moz-column-gap:var(--space-2);column-gap:var(--space-2);cursor:pointer;grid-template-columns:24px minmax(0,1fr) 96px 16px;align-items:start;display:grid}.cu .ich.nonum{cursor:default;grid-template-columns:minmax(0,1fr) 96px 16px}.cu .ich .n{font-family:var(--font-mono), "JetBrains Mono", monospace;color:var(--customer-ink-3);padding-top:var(--space-1);font-size:12px}.cu .ich .t{min-width:0;font-size:15px;font-weight:600;line-height:1.35}.cu .ich .a{font-family:var(--font-mono), "JetBrains Mono", monospace;text-align:right;white-space:nowrap;font-size:15px;font-weight:500}.cu .ich .cv{color:var(--customer-ink-3);padding-top:var(--space-1);justify-content:flex-end;display:flex}.cu .ich .mt{color:var(--ink-2);margin-top:var(--space-1);grid-column:2/4;font-size:13px;line-height:22px;display:block}.cu .ich.nonum .mt{grid-column:1/3}.cu .icb{margin:var(--space-3) var(--space-6) 0 var(--space-7);padding-top:var(--space-3);border-top:1px solid var(--customer-edge)}.cu .icb[hidden]{display:none}.cu .icn{gap:var(--space-2);color:var(--customer-notice-fg);margin-bottom:var(--space-3);align-items:flex-start;font-size:13px;display:flex}.cu .icn span:first-child{display:flex}.cu .grp{letter-spacing:.05em;text-transform:uppercase;color:var(--customer-ink-3);margin:var(--space-3) 0 var(--space-1);font-size:12px;font-weight:600}.cu .grp:first-child{margin-top:0}.cu .why{padding:var(--space-1) 0;display:block}.cu .why-name{color:var(--shop-text);font-size:14px;font-weight:500}.cu .why-facts{color:var(--customer-ink-3);margin-top:var(--space-1);font-size:12px;line-height:24px}.cu .ln{gap:var(--space-2);padding:var(--space-1) 0;align-items:baseline;font-size:13px;display:flex}.cu .ln .d{min-width:0;color:var(--ink);flex:1}.cu .ln .d small{color:var(--customer-ink-3);font-size:12px;display:block}.cu .ln .q{font-family:var(--font-mono), "JetBrains Mono", monospace;color:var(--customer-ink-3);white-space:nowrap;font-size:12px}.cu .ln .m{font-family:var(--font-mono), "JetBrains Mono", monospace;white-space:nowrap;text-align:right;min-width:0;font-size:13px}.cu .cu-child{color:var(--customer-ink-3);margin-right:var(--space-1)}.cu .ln.cu-tax{margin-top:var(--space-2)}.cu .ln.cu-tax .d{color:var(--ink-2)}.cu .ln.tot{border-top:1px solid var(--customer-edge);margin-top:var(--space-2);padding-top:var(--space-2);font-weight:600}.cu .added{color:var(--customer-ink-3);margin-top:var(--space-3);gap:var(--space-1);align-items:center;font-size:12px;display:flex}.cu .cu-decide{margin-top:var(--space-4)}.cu .dec2{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.cu .cu-dec{justify-content:center;align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-4);border:1px solid var(--customer-control);border-radius:var(--radius-sm);color:var(--ink);font:500 16px var(--font-body), Inter, system-ui, sans-serif;white-space:nowrap;box-sizing:border-box;cursor:pointer;background:0 0;width:100%;display:inline-flex}.cu .cu-dec-approve{background:var(--shop-fill);border-color:var(--shop-fill);color:var(--shop-fill-ink);font-weight:600}.cu .cu-dec-decline{background:var(--customer-neutral-fill);border-color:var(--customer-neutral-fill);color:#fff;font-weight:600}.cu .sec{margin-top:var(--space-5)}.cu .cu-record{gap:var(--space-2);padding:var(--space-4);background:var(--surface);border:1px solid var(--customer-edge);border-radius:var(--radius-sm);color:var(--ink-2);align-items:flex-start;font-size:13px;display:flex}.cu .cu-record-icon{color:var(--customer-ok-mark);display:flex}.cu .cu-card{background:var(--surface);border:1px solid var(--customer-edge);border-radius:var(--radius-sm);box-shadow:none;padding:var(--space-4)}.cu .cu-card-title{margin-bottom:var(--space-2);font-size:16px;font-weight:600}.cu .cu-card-title-sm{margin-bottom:var(--space-1);font-size:16px;font-weight:600}.cu .cu-terms{color:var(--ink-2);font-size:13px;line-height:1.55}.cu .cu-terms p{margin:0 0 var(--space-2)}.cu .cu-terms p:last-child{margin:0}.cu .cu-terms b{color:var(--ink)}.cu .lbl2{color:var(--ink-2);margin:0 0 var(--space-2);font-size:13px;font-weight:600;display:block}.cu .cfield{box-sizing:border-box;width:100%;min-height:44px;padding:0 var(--space-3);background:var(--surface);border:1px solid var(--customer-control);border-radius:var(--radius-sm);font:15px var(--font-body), Inter, system-ui, sans-serif;color:var(--ink);align-items:center;display:flex}.cu .cfield:focus{border-color:var(--shop-fill);box-shadow:0 0 0 2px color-mix(in srgb, var(--shop-fill) 25%, transparent);outline:none}.cu .cfield.err{border-color:var(--customer-error-edge);box-shadow:0 0 0 1px var(--customer-error-edge)}.cu .ferr{color:var(--customer-danger);margin-top:var(--space-2);gap:var(--space-2);align-items:center;font-size:13px;display:flex}.cu .help{color:var(--customer-ink-3);margin-top:var(--space-2);font-size:13px;line-height:1.45}.cu .cu-declined{color:var(--ink-2);margin-top:var(--space-3);font-size:13px}.cu .cu-signature-banner{margin-top:var(--space-3)}.cu .cu-primary{justify-content:center;align-items:center;gap:var(--space-2);width:100%;margin-top:var(--space-4);border-radius:var(--radius-sm);min-height:48px;padding:0 var(--space-4);box-sizing:border-box;background:var(--shop-fill);color:var(--shop-fill-ink);font:600 16px var(--font-body), Inter, system-ui, sans-serif;cursor:pointer;border:0;display:flex}.cu .cu-primary:disabled{opacity:.45;cursor:not-allowed}.cu .rw{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;align-items:baseline;font-size:14px;display:flex}.cu .rw .l{color:var(--ink-2)}.cu .rw.big{border-top:1px solid var(--customer-edge);margin-top:var(--space-1);padding-top:var(--space-2);font-size:16px;font-weight:600}.cu .rw.cu-authorized-total{border:0;margin:0;padding:0}.cu .cu-plus{margin-top:var(--space-1);font-size:13px}.cu .rows{background:var(--surface);border:1px solid var(--customer-edge);border-radius:var(--radius-sm)}.cu .rows .r{justify-content:space-between;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-4);box-sizing:border-box;border-top:1px solid var(--customer-edge);align-items:center;font-size:14px;display:flex}.cu .rows .r:first-child{border-top:0}.cu .rows .lab{color:var(--customer-ink-3);flex:none}.cu .rows .val{text-align:right;min-width:0}.cu .cu-approver-signin{width:100%;margin-top:var(--space-3)}.cu .cu-inpage-state{margin-top:var(--space-2)}.cu .cu-summary-k{color:var(--customer-ink-3);font-size:12px}.cu .cu-summary-v{font:var(--type-customer-figure);margin:var(--space-1) 0}.cu .cu-summary-sub{font-size:13px}.cu .cu-summary-btn{width:100%;margin-top:var(--space-4)}.cu .cu-summary-rule{background:var(--customer-edge);height:1px;margin:var(--space-4) 0 var(--space-2)}@media (min-width:1024px){.desk .wrap{padding:0}.desk .cu-titleblock{background:0 0;padding:0}.desk .ttl{font:var(--type-customer-title-desk);letter-spacing:-.015em}.desk .ctabs{margin:var(--space-4) 0;background:0 0;padding:0}.desk .abar{display:none}.desk .ic{padding:var(--space-4) var(--space-6)}.desk .cu-card{padding:var(--space-6)}.desk .cu-notice-wrap{background:0 0}.desk .cu-contact-sec{display:none}}@media (max-width:1023px){.cu .cu-summary-card{display:none}}@media print{.cu .abar,.cu .ctabs,.cu .cu-decide,.cu .cu-primary,.cu .cu-expand-all,.cu .cu-mast-links,.cu .cu-signature-card{display:none!important}.cu .icb[hidden]{display:block!important}.cu .cu-card{box-shadow:none}}.cu .cu-stat-crit{color:var(--customer-danger)}.cu .stat i.crit{background:var(--customer-dot-danger)}.cu .cu-abar-invoice{row-gap:var(--space-2);flex-wrap:wrap}.cu .cu-v-small{font-size:14px;font-weight:500}.cu .abar .v.num.cu-v-small{font-weight:600}.cu .cu-overdue{color:var(--customer-danger)}.cu .cu-pay-row{flex:1 0 100%}.cu a.cu-pay{color:var(--shop-fill-ink);text-decoration:none}.cu .cu-mt16{margin-top:var(--space-4)}.cu .cu-mt8{margin-top:var(--space-2)}.cu .cu-banner-detail{margin-top:var(--space-1);font-size:13px}.cu .cu-billed-note{margin:-4px 0 var(--space-2);font-size:13px}.cu .cu-notbilled{opacity:.6}.cu .cu-disputed{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:inline-flex}.cu .rows .stack{flex:1;min-width:0}.cu .rows .stack small{color:var(--customer-ink-3);font-size:12px;line-height:1.4;display:block}.cu .cu-rw-strong{font-weight:600}.cu .cseg{padding:var(--space-1);gap:var(--space-1);background:var(--customer-seg-ground);border-radius:var(--radius-sm);margin-bottom:var(--space-2);display:flex}.cu .cseg label{text-align:center;padding:var(--space-2);color:var(--customer-ink-3);border-radius:var(--radius-sm);cursor:pointer;flex:1;font-size:13px}.cu .cseg label.on{background:var(--surface);color:var(--ink);box-shadow:var(--customer-seg-shadow);font-weight:600}.cu .cseg label:focus-within{outline:2px solid var(--shop-text);outline-offset:2px}.cu .cfield.ph{color:var(--customer-placeholder)}.cu .cu-money-input{text-align:right;justify-content:flex-end}.cu .cu-money-input::placeholder{color:var(--customer-placeholder)}.cu .cu-help-13{margin-top:0;font-size:13px}.cu .cu-12{font-size:12px}.cu .cu-pay-rule{background:var(--customer-edge);height:1px;margin:var(--space-3) 0 var(--space-2)}.cu .cu-state-sentence{font-size:14px}.cu .cfoot{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);display:flex}.cu .cfoot>*{width:auto;min-height:44px;padding:0 var(--space-4);white-space:nowrap;flex:none}.cu .cbtn{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--shop-fill);color:var(--shop-fill-ink);font:600 15px var(--font-body), Inter, system-ui, sans-serif;cursor:pointer;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cu .cu-flex{gap:var(--space-2);align-items:flex-start;display:flex}.cu .cu-flex-center{gap:var(--space-2);align-items:center;display:flex}.cu .cu-ink3{color:var(--customer-ink-3)}.cu .spin{border:2px solid var(--customer-spinner-track);border-top-color:var(--shop-fill);border-radius:50%;flex:none;width:16px;height:16px;animation:.9s linear infinite cu-spin}@keyframes cu-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cu .spin{animation:none}}.cu .cu-footstrip{gap:var(--space-2);color:var(--customer-ink-3);flex-wrap:wrap;font-size:12px;display:flex}.cu .cu-void-wrap{padding-top:var(--space-7)}.cu .cu-void-title{font:var(--type-customer-state);letter-spacing:var(--type-customer-state-tracking);margin:var(--space-3) 0 var(--space-2)}.cu .cu-void-sub{color:var(--ink-2);font-size:14px}.cu .cu-void-rule{background:var(--customer-edge);height:1px;margin:var(--space-4) 0 var(--space-3)}.cu .cu-void-shop{font-size:14px}.cu .cu-call{min-height:44px}@media (min-width:1024px){.desk .cu-phone-only,.desk .cu-pay-bar-only{display:none}}@media (max-width:1023px){.cu .cu-desk-summary-pay{display:none}}.cu .icb.nonum{margin-left:0}.cu .xg{background:var(--surface);border:1px solid var(--customer-edge);border-radius:var(--radius-sm)}.cu .xr{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-4);box-sizing:border-box;border-top:1px solid var(--customer-edge);color:var(--ink);font-size:14px;text-decoration:none;display:flex}.cu .xr:first-child{border-top:0}.cu a.xr{color:var(--ink)}.cu .xr .xi{color:var(--customer-ink-3);display:flex}.cu .xr .xl{flex:1;min-width:0}.cu .xr .xv{text-align:right;white-space:nowrap;color:var(--customer-ink-3);font-size:13px}.cu .xr .xc{color:var(--customer-ink-3);flex:none;display:flex}.cu .xr .xc.off{visibility:hidden}.cu .rows .r.cu-numbered{justify-content:flex-start;gap:var(--space-3)}.cu .rows .r .val .cu-hours{font-size:13px;display:block}.cu .rows .r.cu-block{padding:var(--space-3) var(--space-4);display:block}.cu .crow{justify-content:space-between;gap:var(--space-3);color:var(--customer-ink-3);align-items:baseline;font-size:12px;display:flex}.cu .cu-account-line{margin-top:var(--space-5);text-align:center;font-size:14px}.cu .cu-account-line a{font-weight:500}.cu .xr.act,.cu a.xr.act{color:var(--shop-text);font-weight:500}.cu .xr.dng,.cu a.xr.dng{color:var(--customer-danger);font-weight:500}.cu button.xr{text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;width:100%;font-family:inherit}.cu .xr .sv{color:var(--customer-ink-3);gap:var(--space-2);white-space:nowrap;align-items:center;font-size:12px;display:flex}.cu .xr .sv a,.cu .xr .sv button{color:var(--shop-text);font-weight:500;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cu .sw{background:var(--customer-control);width:40px;height:24px;transition:background var(--motion-sheet) ease;border-radius:12px;flex:none;position:relative}.cu .sw:after{content:"";width:18px;height:18px;transition:left var(--motion-sheet) ease;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.cu .sw.on{background:var(--shop-fill)}.cu .sw.on:after{left:19px}.cu .xr .swin{opacity:0;width:40px;height:24px;right:var(--space-4);margin:0;position:absolute}.cu .xr.sr{position:relative}.cu .xr .swin:focus-visible+.sw{outline:2px solid var(--shop-text);outline-offset:2px}.cu .cu-signin-card{margin-top:var(--space-2)}.cu .cu-signin-card .cu-primary{margin-top:var(--space-4)}.cu .cu-quiet{margin-top:var(--space-3)}.cu .cu-title-flat{padding-bottom:var(--space-3)}.cu .cu-title-flat .ttl{margin-top:0}.cu .ctabs.cu-account-tabs{gap:var(--space-4)}.cu .help.cu-help-12{font-size:12px}@media (prefers-reduced-motion:reduce){.cu .sw,.cu .sw:after{transition:none}}.cu .cu-doc[data-bare]>.cu-foot{margin-left:var(--space-4);margin-right:var(--space-4)}@media (min-width:1024px){.cu .cu-doc[data-bare]>.cu-foot{margin-left:0;margin-right:0}}.door{box-sizing:border-box;min-height:100vh;padding:var(--door-top) var(--space-4,16px) var(--space-7,32px);background:var(--paper);color:var(--ink);font-family:var(--font-body), Inter, system-ui, sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;flex-direction:column;align-items:center;display:flex}.door :where(a){color:inherit;text-decoration:none}.door :where(.dfoot,.dfootlinks){align-items:baseline;line-height:normal}.door .dfootlinks>*,.door .dfoot>*{line-height:normal}.door .mono{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.04em}.lockup{margin-bottom:var(--door-lockup-gap);border-radius:4px;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.lockup i{border-radius:var(--radius-sm);background:var(--ink);width:24px;height:24px;color:var(--paper);justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:600;display:flex}.dcard{width:var(--door-card);box-sizing:border-box;max-width:100%;padding:var(--space-7,32px);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--door-card-shadow);flex-direction:column;gap:16px;display:flex}.dcard.wide{width:var(--door-card-wide)}.dtitle{letter-spacing:-.01em;outline:none;margin:0;font-family:inherit;font-size:22px;font-weight:600;line-height:normal}.dsub{color:var(--ink-3);margin:-8px 0 0;font-size:14px;line-height:1.45}.dsub b{color:var(--ink);font-weight:500}.dfacts{color:var(--ink-2);margin:-4px 0 0;font-size:14px;line-height:20px}.dtagrow{display:flex}.stag2{box-sizing:border-box;border-radius:var(--radius-sm);height:20px;font:500 12px/16px var(--font-body), Inter, sans-serif;white-space:nowrap;align-items:center;gap:4px;max-width:100%;padding:0 8px;display:inline-flex}.stag2-label{text-overflow:ellipsis;overflow:hidden}.stag2.tone-neutral{background:var(--tag-neutral-bg);color:var(--tag-neutral-fg)}.stag2.tone-success{background:var(--tag-success-bg);color:var(--tag-success-fg)}.stag2.tone-attention{background:var(--tag-attention-bg);color:var(--tag-attention-fg)}.stag2.tone-danger{background:var(--tag-danger-bg);color:var(--tag-danger-fg)}.stag2.tone-info{background:var(--tag-info-bg);color:var(--tag-info-fg)}.df{flex-direction:column;gap:6px;font-size:13px;display:flex}.df>span:first-child,.df>.df-label{color:var(--ink-2)}.dinput{box-sizing:border-box;width:100%;height:40px;padding:0 var(--space-3,12px);background:var(--chrome);border:1px solid var(--control-edge);border-radius:var(--radius-sm);font:inherit;color:var(--ink);outline:none;align-items:center;font-size:14px;display:flex}.dinput::placeholder{color:var(--ink-3);opacity:1}.dinput:focus,.dinput.focus{border-color:var(--brand);box-shadow:var(--focus-glow)}.dinput.err,.dinput[aria-invalid=true]{border-color:var(--danger-edge)}.dinput-locked{background:var(--field-locked);color:var(--ink-2);justify-content:space-between}.dinput-lock{color:var(--control-edge);display:inline-flex}.dinput[readonly]{background:var(--field-locked);color:var(--ink-2)}.dbtn,.dbtn2{box-sizing:border-box;border-radius:var(--radius-sm);width:100%;height:40px;font:inherit;cursor:pointer;justify-content:center;align-items:center;font-size:14px;text-decoration:none;display:flex}.dbtn{background:var(--brand-ink);color:var(--on-brand-ink);gap:var(--space-2,8px);border:0;font-weight:500}.dbtn2{border:1px solid var(--control-edge);color:var(--ink);background:0 0;gap:10px}.dbtn[disabled],.dbtn2[disabled],.dbtn[aria-disabled=true],.dbtn2[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}.dbtn.danger{background:var(--danger-fill);color:#fff}.dbtn:focus-visible,.dbtn2:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pv{gap:var(--space-2,8px);flex-direction:column;display:flex}.pv .dbtn2{padding-left:var(--space-4,16px);justify-content:flex-start}.gly{box-sizing:border-box;border:1px solid var(--glyph-edge);border-radius:var(--radius-sm);width:18px;height:18px;font-family:var(--font-body), Inter, sans-serif;color:var(--ink-2);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.ltag{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);color:var(--on-primary-quiet);border:1px solid #08090a40;padding:1px 5px;font-size:12px}.dreason-wrap{margin-top:-16px}.dreason{color:var(--ink-3);margin-top:8px;font-size:14px;line-height:20px}.dlink{color:var(--link-text);font-size:13px;text-decoration:none}.dlink:hover{text-decoration:underline}.dlink.danger{color:var(--danger-fg)}.dlink:focus-visible,.dlink.focusring,.dfoot a:focus-visible,.dfootlinks a:focus-visible,.lockup:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:2px}.dor{color:var(--ink-3);align-items:center;gap:12px;font-size:12px;display:flex}.dor:before,.dor:after{content:"";background:var(--hairline);flex:1;height:1px}.dalert,.dnote{gap:var(--space-2,8px);border-radius:var(--radius-sm);border:1px solid;align-items:flex-start;padding:12px;font-size:13px;line-height:1.45;display:flex}.dalert{border-color:var(--alert-edge);background:var(--alert-fill);color:var(--alert-text);outline:none}.dnote{border-color:var(--note-edge);background:var(--note-fill);color:var(--ink-2)}.dalert-icon,.dnote-icon{flex:none;margin-top:1px;display:inline-flex}.dnote-icon{color:var(--ink-3)}.dalert>span:last-child,.dnote>span:last-child{overflow-wrap:anywhere;min-width:0}.cells-wrap{position:relative}.cells-input{opacity:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.cells{gap:8px;display:flex}.cells span{box-sizing:border-box;border:1px solid var(--control-edge);border-radius:var(--radius-sm);background:var(--chrome);width:44px;height:52px;font-family:var(--font-mono), "JetBrains Mono", monospace;justify-content:center;align-items:center;font-size:20px;display:flex}.cells span.on,.cells-wrap:focus-within .cells span.on{border-color:var(--brand);box-shadow:var(--focus-glow-cell)}.ncount{color:var(--ink-3);font-size:12px}.dcheck{gap:var(--space-2,8px);cursor:pointer;align-items:flex-start;font-size:13px;line-height:1.45;display:flex;position:relative}.dcheck i{box-sizing:border-box;border:1.5px solid var(--ink-3);border-radius:var(--radius-check);flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:flex}.dcheck i.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.dcheck input:focus-visible+i{outline:2px solid var(--brand);outline-offset:2px}.dcheck .muted{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}.dhand{color:var(--ink-3);text-align:center;border-top:1px solid var(--hairline-soft);padding-top:16px;font-size:13px}.dhelp{color:var(--ink-3);font-size:12px;line-height:1.45}.offl{color:var(--ink-2);justify-content:center;align-items:center;gap:8px;margin-top:-6px;font-size:12px;display:flex}.claims{color:var(--ink-3);text-align:center;margin-top:-4px;font-size:12px;line-height:1.5}.dfootline{color:var(--ink-3);text-align:center;font-size:12px}.srow{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--row-fill);box-sizing:border-box;min-height:44px;color:var(--ink);align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.srow:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.srow-text{overflow-wrap:anywhere;flex:1;min-width:0}.srow .nm{font-size:14px;font-weight:500}.srow .sb{color:var(--ink-3);margin-top:2px;font-size:12px}.srow-end{color:var(--ink-3);display:inline-flex}.tile{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--tile);border:1px solid var(--note-edge);flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.tile.two{font-size:12px}.flat{border-top:1px solid var(--hairline);flex-direction:column;gap:12px;padding-top:16px;display:flex}.reader-flat{gap:4px}.reader-flat b{font-size:14px;font-weight:600}.reader-flat span{color:var(--ink-3);font-size:13px;line-height:1.45}.navrow{box-sizing:border-box;height:64px;color:var(--ink);border-top:1px solid var(--hairline);flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:0;text-decoration:none;display:flex}.navrow:first-child{border-top:0}.navrow .nm{font-size:14px;font-weight:600}.navrow .val{color:var(--ink-3);align-items:center;gap:4px;font-size:13px;display:flex}.shead{gap:var(--space-2,8px);align-items:flex-start;display:flex}.shead .ic{flex:none;width:16px;margin-top:2px}.shead .tt{font-size:14px;font-weight:600}.shead .mt{gap:8px;margin-top:4px;display:flex}.sbody{padding-left:var(--space-6,24px)}.secrow{border-top:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.radio{box-sizing:border-box;border:1px solid var(--control-edge);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-size:13px;display:flex;position:relative}.radio i{box-sizing:border-box;border:1.5px solid var(--ink-3);border-radius:8px;flex:none;width:14px;height:14px}.radio.on i{border:4px solid var(--brand)}.radio input:focus-visible+i{outline:2px solid var(--brand);outline-offset:2px}.bul{color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:flex}.dfoot{justify-content:center;gap:var(--space-2,8px);margin-top:var(--space-5,20px);color:var(--ink-3);text-align:center;flex-wrap:wrap;font-size:13px;display:flex}.dfoot a,.dfoot .dlink{white-space:nowrap;color:var(--link-text)}.dfootlinks{padding-top:var(--space-6,24px);white-space:nowrap;color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:auto;font-size:12px;display:flex}.dfootlinks a:hover{color:var(--ink)}@media (max-width:479px){.door{padding:var(--space-6,24px) var(--space-4,16px) var(--space-5,20px)}.lockup{margin-bottom:var(--space-6,24px)}.dcard,.dcard.wide{width:100%;padding:var(--space-5,20px)}.dbtn,.dbtn2,.dinput{height:var(--touch-h)}.dinput{font-size:16px}.radio,.srow{min-height:var(--touch-h)}.cells span{flex:1;width:auto}}.door[data-auth-shell] label.dcheck:has(>input[type=checkbox]){min-width:0;min-height:0;display:flex}.dcenter{justify-content:center;display:flex}.dhand-left{text-align:left;color:var(--ink-2)}.dhand-heading{text-align:left;color:var(--ink);font-size:14px;font-weight:600}.dhelp-under{text-align:center;margin-top:-8px}.dfield-error{color:var(--alert-text);font-size:13px}.door-form{flex-direction:column;gap:16px;display:flex}.facts-flush{margin:0}.nowrap{white-space:nowrap}.dbtn .mono,.dbtn2 .mono{letter-spacing:.04em}.dtitle-mono{overflow-wrap:anywhere;font-size:18px}.srow-list{gap:var(--space-2,8px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.srow-main{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.srow-main:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.srow-48{min-height:48px}button.srow{width:100%;font:inherit;text-align:left;cursor:pointer}.srow-tag{vertical-align:middle;margin-left:8px;display:inline-flex}.door .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.door button.dlink{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.df-row{color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;display:flex}.flat .tt,.flat h2.tt,.review-section-name{margin:0;font-family:inherit;font-size:14px;font-weight:600}.review-rows{flex-direction:column;display:flex}.review-rows .navrow-section:first-child .navrow{border-top:0}.navrow-text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.navrow-meta{margin-top:4px}.review-detail{color:var(--ink-3);flex-direction:column;gap:4px;margin:0;padding:0 0 12px;font-size:12px;list-style:none;display:flex}.review-detail li{justify-content:space-between;gap:12px;display:flex}.review-rows .flat{margin-top:8px}.door .navrow.navrow{display:flex}.dsub-why{margin-bottom:4px;display:block}a.dbtn,a.dbtn2{display:flex}.door .navrow{width:100%}.door .dcheck>input.sr-only,.door .radio>input.sr-only{opacity:0;clip:auto;white-space:normal;cursor:pointer;width:16px;height:16px;margin:0;position:absolute;top:1px;left:0;overflow:visible}.door .radio>input.sr-only{top:50%;left:12px;transform:translateY(-50%)}.door .dcheck-native>input{appearance:none;border:1.5px solid var(--ink-3);border-radius:var(--radius-check);cursor:pointer;background:0 0;flex:none;place-content:center;width:16px;height:16px;margin:1px 0 0;display:grid}.door .dcheck-native>input:checked{background:var(--ink);border-color:var(--ink)}.door .dcheck-native>input:checked:after{content:"";border-left:2px solid var(--paper);border-bottom:2px solid var(--paper);width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.door .dcheck-native>input:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.dsplit{justify-content:space-between;align-items:center}.code-line{text-align:center;letter-spacing:.4em;font-size:18px}.plan{border:1px solid var(--note-edge);border-radius:var(--radius-sm);background:var(--row-fill);flex-direction:column;gap:4px;padding:16px;font-size:13px;display:flex}.plan .pr{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plan .pr b{font-weight:600}.plan .muted{color:var(--ink-3);font-size:12px}.shead>span:last-child{flex-direction:column;display:flex}.secrow-48{min-height:48px}.secrow-end{align-items:center;gap:8px;display:inline-flex}.facts-strong{color:var(--ink)}.dnote-title{color:var(--ink);outline:none;margin:0 0 4px;font-family:inherit;font-size:13px;font-weight:600}.dfieldset{border:0;min-width:0;margin:0;padding:0}.dfieldset legend{color:var(--ink-2);margin-bottom:6px;padding:0;font-size:13px}.radio-list{flex-direction:column;gap:8px;display:flex}.dnote-body{margin:0}.dfootline .inline{display:inline}.dfootline .dlink{font-size:12px}.facts-follow{margin-top:-8px}.xbox-door{color:var(--ink-3);gap:10px;font-size:12px;line-height:1.45}.xbox-door [data-export-panel]{flex-direction:column;gap:10px;display:flex}.xbox-door [data-export-panel] :is(p,legend,span){color:var(--ink-3);font-size:12px}.xbox-door [data-export-start]{border:1px solid var(--control-edge);border-radius:var(--radius-sm);width:auto;height:40px;color:var(--ink);background:0 0;padding:0 16px;font-size:14px}.xbox-door [data-export-panel]>div:has([data-export-start]){justify-content:flex-end}.dbtn-danger{background:var(--danger-fill);color:#fff}.dbtn-danger[disabled]{opacity:var(--disabled-opacity)}.dalert-lines{flex-direction:column;gap:8px;display:flex}.dalert-line{display:block}.facts{color:var(--ink-2);margin:-4px 0 0;font-size:14px;line-height:20px}.facts.facts-flush{margin:0}.bul{list-style:outside}.sp{--r:4px;background:var(--paper);color:var(--ink);font-family:var(--font-body),Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;text-align:left;font-size:14px;line-height:1.5;position:relative}.sp *{box-sizing:border-box}.sp a{color:inherit;text-decoration:none}.sp p{margin:0}.sp .mono{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace}.sp .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.sp .muted,.sp .dim{color:var(--ink-3)}.sp .link{color:var(--link)}.sp .hdr{z-index:5;background:var(--site-header-bg);border-bottom:1px solid var(--hairline);height:64px;position:relative}.sp .hdr .wrap{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.sp .mark{letter-spacing:.08em;white-space:nowrap;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:600;display:flex}.sp .navl{color:var(--ink-3);white-space:nowrap;align-items:center;gap:4px;font-size:13px;display:inline-flex}.sp .navl.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.sp .navl{color:var(--ink-2)}.sp .bp{background:var(--ink);height:36px;color:var(--paper);font:inherit;white-space:nowrap;box-shadow:var(--site-btn-primary-shadow);border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.sp .bs{border:1px solid var(--control-edge);height:36px;color:var(--ink);font:inherit;white-space:nowrap;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.sp .bp,.sp .bs{height:32px;padding:0 12px}.sp .bp.lg,.sp .bs.lg{height:32px;padding:0 12px;font-size:13px}.sp .kbd{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;color:var(--ink-3);border:1px solid #ffffff24;border-radius:3px;padding:0 4px;font-size:12px;line-height:18px}.sp .eyb{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);background:var(--tag-fill);border:1px solid var(--hairline);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;line-height:16px;display:inline-block}.sp .tg{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);background:var(--tag-fill);border:1px solid var(--hairline);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;line-height:16px;display:inline-block}.sp .h1{letter-spacing:-.04em;max-width:1000px;margin:0;font-size:60px;font-weight:500;line-height:1.03}.sp .h2{letter-spacing:-.03em;margin:0;font-size:32px;font-weight:500;line-height:1.12}.sp .h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:500;line-height:1.3}.sp .lead{color:var(--ink-3);max-width:660px;font-size:16px;line-height:1.55}.sp .body{color:var(--ink-body);font-size:14px;line-height:1.6}.sp .card{background:var(--surface);border:1px solid var(--hairline);box-shadow:inset 0 1px 0 var(--hairline);border-radius:4px}.sp .box{background:var(--box-fill);border:1px solid var(--hairline);border-radius:4px}.sp .pad{padding:24px}.sp .sec{padding:72px 0}.sp .sec.tight{padding-top:0}.sp .g2,.sp .g3,.sp .g4,.sp .g5{gap:16px;display:grid}.sp .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.sp .g3{grid-template-columns:repeat(3,minmax(0,1fr))}.sp .g4{grid-template-columns:repeat(4,minmax(0,1fr))}.sp .g5{grid-template-columns:repeat(5,minmax(0,1fr))}.sp .stack{flex-direction:column;display:flex}.sp .rowf{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sp .num{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;color:var(--ink-3);letter-spacing:.04em;font-size:12px}.sp .st{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;line-height:14px;display:inline-flex}.sp .st i{border-radius:3px;flex:none;width:6px;height:6px;display:inline-block}.sp .st.in i{background:var(--link)}.sp .st.co i{border:1px solid var(--ink-2)}.sp .st.pl{color:var(--ink-3);border-style:dashed}.sp .st.pl i{border:1px dashed var(--ink-3)}.sp .st.ny{color:var(--ink-2)}.sp .st.ny i{background:#62666d}.sp .ph{color:#62666d;font-style:italic}.sp .phb{color:#62666d;border:1px dashed #ffffff2e;border-radius:4px;padding:8px 12px;font-size:12px;font-style:italic}.sp .subnav{border-bottom:1px solid var(--hairline)}.sp .subnav .wrap{white-space:nowrap;align-items:center;gap:24px;height:48px;display:flex;overflow:hidden}.sp .subnav a{color:var(--ink-3);align-items:center;height:48px;font-size:13px;display:flex;box-shadow:inset 0 -2px #0000}.sp .subnav a.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.sp .ftr{border-top:1px solid var(--hairline);padding:56px 0 28px}.sp .fcols{grid-template-columns:1.4fr repeat(4,1fr);gap:24px;display:grid}.sp .fcol h4{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:12px;font-weight:400}.sp .fcol a{color:var(--ink-2);font-size:13px;line-height:30px;display:block}.sp .fbot{border-top:1px solid var(--hairline-soft);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:48px;padding-top:20px;font-size:12px;display:flex}.sp .cta{border-top:1px solid var(--hairline)}.sp .sr{border-top:1px solid var(--hairline-soft);grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:16px;min-height:44px;padding:12px 0;display:grid}.sp .sr>div:last-child{justify-self:end}.sp .chk{color:var(--ink-2)}.sp .sim{box-shadow:0 30px 80px #0009,inset 0 1px 0 var(--hairline-soft);background:#0d0e0f;border:1px solid #ffffff1a;border-radius:6px;overflow:hidden}.sp .ln{border-top:1px solid var(--hairline-soft);grid-template-columns:64px minmax(0,1fr) 70px 84px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:grid}.sp .amt{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;text-align:right;white-space:nowrap}.sp .tbl{border-collapse:collapse;width:100%;font-size:13px}.sp .tbl th{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--hairline);padding:12px 16px;font-size:12px;font-weight:400}.sp .tbl td{border-top:1px solid var(--hairline-soft);vertical-align:top;color:var(--ink-2);padding:12px 16px}.sp .tbl td:first-child{color:var(--ink)}.sp .step{align-items:flex-start;gap:12px;display:flex}.sp .dot{background:#62666d;border-radius:4px;flex:none;width:8px;height:8px;margin-top:8px}.sp .seg{border:1px solid var(--control-edge);border-radius:4px;gap:4px;padding:4px;display:inline-flex}.sp .seg span{color:var(--ink-3);white-space:nowrap;border-radius:3px;padding:8px 12px;font-size:13px}.sp .seg span.on{color:var(--ink);background:#0c0d0e;box-shadow:inset 0 1px 2px #0009}.sp .dd{z-index:20;background:var(--surface);border:1px solid #ffffff1a;border-radius:6px;padding:8px;position:absolute;box-shadow:0 24px 60px #0009}.sp .dd a{min-height:44px;color:var(--ink);border-radius:4px;flex-direction:column;justify-content:center;padding:8px 12px;font-size:13px;display:flex}.sp .dd a small{color:var(--ink-3);font-size:12px;display:block}.sp .dd .gl{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:#62666d;padding:12px 12px 4px;font-size:12px}.sp .float{width:48px;height:48px;color:var(--ink);background:#1f2123;border:1px solid #ffffff24;border-radius:24px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:24px;right:24px;box-shadow:0 10px 30px #00000080}.sp .fld{display:block}.sp .fld .lab{color:var(--ink);align-items:baseline;gap:8px;margin-bottom:8px;font-size:13px;font-weight:500;display:flex}.sp .fld .opt{color:var(--ink-3);font-size:12px;font-weight:400}.sp .inp{border:1px solid var(--control-edge);height:32px;color:var(--ink);background:#0b0c0d;border-radius:4px;align-items:center;padding:0 12px;font-size:13px;display:flex}.sp .inp.err{border-color:#f87171}.sp .ta{align-items:flex-start;height:96px;padding-top:8px}.sp .doc p{color:var(--ink);margin:0 0 16px;font-size:16px;line-height:1.65}.sp .doc ul{color:var(--ink);margin:0 0 16px;padding-left:24px;font-size:16px;line-height:1.65}.sp .doc li{margin-bottom:8px}.sp .doc a{color:#d99a73;text-decoration:underline}.sp .rail a{color:var(--ink-2);padding:4px 0;font-size:13px;line-height:20px;display:block}.sp .rail a.cur{color:#d99a73}.sp .stz{border-top:1px solid var(--hairline);padding:72px 0}.sp .metric{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;color:var(--ink-2);letter-spacing:var(--metric-tracking);font-size:13px}.sp .plane{background:var(--surface);border:1px solid var(--hairline);border-radius:4px;min-width:0;padding:24px}.sp .planes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.sp .lbl{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px}.sp .tele{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;color:var(--ink);border:1px solid var(--control-edge);background:#0b0c0d;border-radius:4px;padding:16px;font-size:13px;line-height:20px}.sp .trow{grid-template-columns:120px minmax(0,1fr);gap:12px;padding:4px 0;display:grid}.sp .lrow{border-top:1px solid var(--hairline-soft);grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:12px;min-height:44px;font-size:13px;display:grid}@media (max-width:1279px){.sp .wrap{padding:0 32px}.sp .h1{font-size:48px}.sp .sec{padding:64px 0}.sp .g4{grid-template-columns:repeat(2,minmax(0,1fr))}.sp .g5{grid-template-columns:repeat(3,minmax(0,1fr))}.sp .fcols{grid-template-columns:repeat(4,1fr)}.sp .fcols .fmark{grid-column:1/-1}.sp .stz{padding:64px 0}}@media (max-width:767px){.sp .wrap{padding:0 16px}.sp .bp,.sp .bs,.sp .bp.lg,.sp .bs.lg{height:48px;padding:0 16px;font-size:16px}.sp a.lk{align-items:center;min-height:48px;display:inline-flex}.sp .fcol a{padding:16px 0;line-height:30px}.sp .h1{letter-spacing:-.03em;font-size:34px}.sp .h2{font-size:26px}.sp .lead{font-size:15px}.sp .pad{padding:16px}.sp .sec{padding:48px 0}.sp .g2,.sp .g3,.sp .g4,.sp .g5{grid-template-columns:minmax(0,1fr)}.sp .g2x{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sp .fcols{grid-template-columns:repeat(2,1fr)}.sp .fcols .fmark{grid-column:1/-1}.sp .sr{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:48px}.sp .ln{grid-template-columns:52px minmax(0,1fr) 72px}.sp .ln .q{display:none}.sp .seg span{padding:16px 12px}.sp .inp{height:48px;font-size:16px}.sp .stz{padding:48px 0}.sp .plane{padding:16px}.sp .planes{grid-template-columns:minmax(0,1fr)}.sp .trow{grid-template-columns:96px minmax(0,1fr)}}.sp{min-height:100vh}.sp .hdr{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.sp .mark{letter-spacing:0;font-size:15px}.sp .mark i{background:var(--ink);width:22px;height:22px;color:var(--paper);border-radius:4px;justify-content:center;align-items:center;font-size:13px;font-style:normal;font-weight:600;display:flex}.sp .navl{min-height:44px}.sp .hdr-stations{gap:32px;display:flex}.sp .hdr-right{flex-wrap:nowrap;gap:20px}.sp .hdr-right-phone{flex-wrap:nowrap;gap:8px;display:none}.sp .hdr-stations-btn{border-color:#0000;gap:4px;padding:0 8px}.sp .hdr-stations-btn[aria-expanded=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.sp .hdr-scrim{z-index:19;background:var(--scrim);height:100vh;position:absolute;top:100%;left:0;right:0}.sp .hdr-menu{z-index:20;background:var(--surface);border-bottom:1px solid var(--menu-edge);box-shadow:var(--site-menu-shadow);padding:4px 16px 8px;position:absolute;top:64px;left:0;right:0}.sp .hdr-menu-row{border-top:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;min-height:48px;font-size:16px;display:flex}.sp .hdr-menu-signin{min-height:48px;color:var(--link-on-surface);border-top:1px solid var(--hairline);align-items:center;font-size:16px;display:flex}.sp .fcols-compare{grid-template-columns:1.4fr repeat(5,1fr)}.sp a:focus-visible,.sp button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sp [id^=station-]{scroll-margin-top:64px}@media (max-width:1279px){.sp .hdr-stations{gap:24px}.sp .fcols-compare{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.sp .hdr .wrap{gap:8px}.sp .hdr-stations,.sp .hdr-right{display:none}.sp .hdr-right-phone{display:flex}.sp .fcols-compare{grid-template-columns:repeat(2,1fr)}}.sp .mono{letter-spacing:var(--mono-tracking)}.sp :is(h1,h2,h3,h4){font-family:inherit}.sp .lrow{border-bottom:1px solid var(--hairline-soft);padding:0 16px}.sp .lrow:hover{background:#ffffff08}.sp .box{box-shadow:inset 0 1px #ffffff14,0 0 .03px #000000bf}.sp .seg{background:#0a0a0a}.sp svg{vertical-align:baseline;display:inline}.sp .t1-ground{background:linear-gradient(#1e1e1e 0%,#151516 40%,#090a0b 80%,#070809 100%);height:1500px;position:absolute;inset:0 0 auto}.sp .t1-wrap{width:1200px;margin:0 auto;position:relative}.sp .t1-mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace}.sp .t1-hdr{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#08090ab3,#08090a66);border-bottom:1px solid #ffffff0f;height:64px;position:relative}.sp .t1-hdr .t1-wrap{align-items:center;height:64px;display:flex}.sp .t1-brand{color:var(--t1-ink);letter-spacing:-.012em;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.sp .t1-mark{background:var(--t1-ink);color:#08090a;letter-spacing:-.0032em;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:600;display:flex}.sp .t1-nav{gap:2px;margin-left:28px;display:flex}.sp .t1-nav a{height:32px;color:var(--t1-ink-3);letter-spacing:-.0062em;border-radius:999px;align-items:center;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.sp .t1-nav a:hover{color:var(--t1-ink);background:#ffffff0d}.sp .t1-hdr .t1-right{gap:6px;margin-left:auto;display:flex}.sp .t1-btn{white-space:nowrap;letter-spacing:-.006em;border-radius:999px;align-items:center;height:36px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:filter .16s cubic-bezier(.25,.46,.45,.94),background .16s;display:inline-flex}.sp .t1-btn.t1-sm{letter-spacing:-.0032em;height:32px;padding:0 14px;font-size:13px}.sp .t1-btn.t1-primary{background:var(--t1-ink);color:#08090a}.sp .t1-btn.t1-ghost{color:var(--t1-ink);box-shadow:inset 0 0 0 1px var(--t1-line-2);background:#ffffff0a}.sp .t1-btn:hover{filter:brightness(1.12)}.sp .t1-hero{z-index:2;text-align:center;padding:120px 0 0;position:relative}.sp .t1-hero h1{letter-spacing:-.032em;max-width:980px;margin:0 auto;font-size:72px;font-weight:500;line-height:1}.sp .t1-hero .t1-lead{max-width:600px;color:var(--t1-ink-3);letter-spacing:-.012em;margin:24px auto 0;font-size:18px;line-height:1.55}.sp .t1-hero .t1-ctas{justify-content:center;gap:10px;margin-top:32px;display:flex}.sp .t1-stage{margin-top:72px;position:relative}.sp .t1-stage:before{content:"";pointer-events:none;background:radial-gradient(48% 44% at 50% 26%,#ffffff1a,#ffffff08 46%,#0000 72%);width:1600px;height:900px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.sp .t1-win{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 40px 120px #000000a6,0 12px 32px #00000073;text-align:left;background:#0b0c0d;border-radius:14px;position:relative;overflow:hidden}.sp .t1-lit:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24;-webkit-mask-image:radial-gradient(260px 260px at 12% 0,#000,#0006 45%,#0000 75%);mask-image:radial-gradient(260px 260px at 12% 0,#000,#0006 45%,#0000 75%)}.sp .t1-wipe{animation:.8s .15s both t1-wipe;-webkit-mask:linear-gradient(90deg,#000 25%,#000000e6 50%,#0000) 0 0/400% no-repeat}@keyframes t1-wipe{0%{opacity:0;-webkit-mask-position:150% 0}to{opacity:1;-webkit-mask-position:0 0}}.sp .t1-cw{letter-spacing:-.003em;grid-template-columns:56px 1fr;height:640px;font-size:13px;display:grid}.sp .t1-rail{color:var(--t1-ink-3);border-right:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:6px;padding:14px 0;display:flex}.sp .t1-rail .t1-s{background:var(--t1-ink);color:#08090a;letter-spacing:.0005em;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.sp .t1-rail i{border-radius:6px;justify-content:center;align-items:center;width:34px;height:32px;display:flex}.sp .t1-rail i.t1-on{color:var(--t1-ink);background:#1f2123}.sp .t1-main{flex-direction:column;min-width:0;display:flex}.sp .t1-top{height:52px;color:var(--t1-ink-3);border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:0 20px;display:flex}.sp .t1-top .t1-crumb b{color:var(--t1-ink);font-weight:500}.sp .t1-top .t1-chip{margin-left:auto}.sp .t1-chip{letter-spacing:.0005em;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.sp .t1-chip.t1-ok{color:var(--t1-ok);background:#10b9811f}.sp .t1-chip.t1-bad{color:var(--t1-bad);background:#ef44441f}.sp .t1-chip.t1-warn{color:var(--t1-warn);background:#f59e0b1f}.sp .t1-chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.sp .t1-rohead{padding:22px 24px 0}.sp .t1-rohead h3{letter-spacing:-.018em;margin:0;font-size:22px;font-weight:500}.sp .t1-rohead p{color:var(--t1-ink-3);margin:6px 0 0}.sp .t1-tabs{border-bottom:1px solid #ffffff0f;gap:22px;padding:16px 24px 0;display:flex}.sp .t1-tabs span{color:var(--t1-ink-3);padding-bottom:12px}.sp .t1-tabs span.t1-on{color:var(--t1-ink);box-shadow:inset 0 -2px 0 var(--t1-ink)}.sp .t1-body2{flex:1;grid-template-columns:1fr 452px;gap:20px;min-height:0;padding:20px 24px 24px;display:grid}.sp .t1-panel{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0f;border-radius:10px;overflow:hidden}.sp .t1-ph{height:44px;color:var(--t1-ink-2);border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:0 16px;font-weight:500;display:flex}.sp .t1-ph .t1-n{color:var(--t1-ink-3);margin-left:auto;font-weight:400}.sp .t1-find{border-bottom:1px solid #ffffff0d;grid-template-columns:88px 1fr auto;align-items:center;gap:12px;padding:13px 16px;transition:background .3s;display:grid}.sp .t1-find:last-child{border-bottom:0}.sp .t1-find b{color:var(--t1-ink);font-weight:500}.sp .t1-find .t1-m{color:var(--t1-ink-3)}.sp .t1-find .t1-ph2{background:repeating-linear-gradient(135deg,#1c1d20 0 6px,#17181a 6px 12px);border-radius:5px;width:44px;height:32px;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-relay{flex-direction:column;display:flex;position:relative;box-shadow:0 0 0 1px #6366f173,0 0 0 4px #6366f114,inset 0 1px #ffffff0f}.sp .t1-relay .t1-ph{color:var(--t1-ink)}.sp .t1-rmark{color:var(--t1-relay-2);display:flex}.sp .t1-state{flex:1;height:18px;margin-left:4px;position:relative;overflow:hidden}.sp .t1-state>span{white-space:nowrap;font-weight:400;position:absolute;top:0;left:0}.sp .t1-s1{background:linear-gradient(90deg,#8a8f98 0% 40%,#e0e7ff 50%,#8a8f98 60% 100%) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite t1-shim,12s infinite t1-st1}.sp .t1-s2{color:var(--t1-ink-2);animation:12s infinite t1-st2}@keyframes t1-shim{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes t1-st1{0%,36%{opacity:1}39%,to{opacity:0}}@keyframes t1-st2{0%,37%{opacity:0;transform:translateY(6px)}40%,92%{opacity:1;transform:none}96%,to{opacity:0}}.sp .t1-jobs{flex-direction:column;flex:1;gap:8px;padding:8px 12px;display:flex}.sp .t1-job{opacity:0;background:#ffffff06;border-radius:8px;padding:12px 14px;transform:translateY(8px);box-shadow:inset 0 0 0 1px #ffffff12}.sp .t1-job .t1-t{color:var(--t1-ink);justify-content:space-between;gap:12px;font-weight:500;display:flex}.sp .t1-job .t1-t .t1-mono{font-weight:400}.sp .t1-job .t1-e{color:var(--t1-ink-3);letter-spacing:.0005em;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:12px;display:flex}.sp .t1-job .t1-e span{color:#c7d2fe;background:#6366f11a;border-radius:5px;padding:2px 7px}.sp .t1-j1{animation:12s cubic-bezier(.32,.72,0,1) infinite t1-job}.sp .t1-j2{animation:12s cubic-bezier(.32,.72,0,1) infinite t1-job2}.sp .t1-j3{animation:12s cubic-bezier(.32,.72,0,1) infinite t1-job3}@keyframes t1-job{0%,9%{opacity:0;transform:translateY(8px)}14%,92%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes t1-job2{0%,19%{opacity:0;transform:translateY(8px)}24%,92%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes t1-job3{0%,29%{opacity:0;transform:translateY(8px)}34%,92%{opacity:1;transform:none}96%,to{opacity:0}}.sp .t1-caret{vertical-align:-2px;background:var(--t1-relay-2);width:7px;height:14px;margin-left:2px;animation:1s step-end infinite t1-blink;display:inline-block}@keyframes t1-blink{50%{opacity:0}}.sp .t1-rfoot{border-top:1px solid #ffffff0f;align-items:center;gap:8px;padding:12px 14px;display:flex}.sp .t1-rfoot .t1-note{color:var(--t1-ink-3);letter-spacing:.0005em;flex:1;font-size:12px}.sp .t1-rbtn{letter-spacing:-.0032em;border-radius:7px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.sp .t1-rbtn.t1-p{background:var(--t1-ink);color:#08090a;animation:12s infinite t1-ready}.sp .t1-rbtn.t1-g{color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line-2)}@keyframes t1-ready{0%,37%{opacity:.35}40%,to{opacity:1}}.sp .t1-f1,.sp .t1-f2{animation:12s infinite t1-hl1}.sp .t1-f3{animation:12s infinite t1-hl2}.sp .t1-f4{animation:12s infinite t1-hl3}@keyframes t1-hl1{0%,8%{background:0 0}10%,15%{background:#6366f11a}19%,to{background:0 0}}@keyframes t1-hl2{0%,18%{background:0 0}20%,25%{background:#6366f11a}29%,to{background:0 0}}@keyframes t1-hl3{0%,28%{background:0 0}30%,35%{background:#6366f11a}39%,to{background:0 0}}.sp .t1-dissolve{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.sp .t1-sec{padding:144px 0 0;position:relative}.sp .t1-sh{grid-template-columns:600px 1fr;align-items:end;gap:80px;margin-bottom:56px;display:grid}.sp .t1-sh h2{letter-spacing:-.026em;margin:0;font-size:48px;font-weight:500;line-height:1.04}.sp .t1-sh p{max-width:440px;color:var(--t1-ink-3);letter-spacing:-.011em;margin:0;font-size:16px;line-height:1.6}.sp .t1-sh p a{color:var(--t1-ink-2);letter-spacing:-.0062em;margin-top:14px;font-size:14px;text-decoration:none;display:inline-block}.sp .t1-int{height:360px;box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#121315,#0b0c0d);border-radius:18px;position:relative;overflow:hidden}.sp .t1-int:before{content:"";background:radial-gradient(40% 60%,#ffffff0f,#0000 70%);position:absolute;inset:0}.sp .t1-int svg.t1-wires{position:absolute;inset:0}.sp .t1-wire{fill:none;stroke:#ffffff1a;stroke-width:1px}.sp .t1-pulse{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:28 700;animation:3.2s cubic-bezier(.45,.05,.55,.95) infinite t1-flow}@keyframes t1-flow{0%{stroke-dashoffset:740px}to{stroke-dashoffset:0}}.sp .t1-hub{background:var(--t1-card);width:84px;height:84px;box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff1a,0 20px 60px #0009;border-radius:22px;justify-content:center;align-items:center;margin:-42px 0 0 -42px;display:flex;position:absolute;top:50%;left:50%}.sp .t1-hub .t1-mark{letter-spacing:-.0183em;border-radius:9px;width:38px;height:38px;font-size:22px}.sp .t1-tile{background:var(--t1-card);width:220px;height:64px;box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0f;border-radius:14px;flex-direction:column;justify-content:center;padding:0 16px;display:flex;position:absolute}.sp .t1-tile b{letter-spacing:-.0088em;font-size:15px;font-weight:500}.sp .t1-tile span{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:2px;font-size:12px}.sp .t1-txt{grid-template-columns:420px 1fr;gap:24px;height:560px;display:grid}.sp .t1-plinth{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0f;background:linear-gradient(#141517,#0c0d0e);border-radius:18px;position:relative;overflow:hidden}.sp .t1-plinth:before{content:"";background:radial-gradient(60% 50% at 50% 0,#ffffff12,#0000 70%);position:absolute;inset:0}.sp .t1-phone{background:#1a1b1e;border-radius:40px;width:300px;height:600px;margin-left:-150px;padding:10px;position:absolute;top:48px;left:50%;box-shadow:0 0 0 1px #ffffff1a,inset 0 1px #ffffff14,0 30px 80px #0009}.sp .t1-scr{background:#0d0e10;border-radius:31px;flex-direction:column;height:100%;display:flex;overflow:hidden}.sp .t1-scr .t1-who{text-align:center;border-bottom:1px solid #ffffff0f;padding:30px 16px 12px}.sp .t1-scr .t1-who b{letter-spacing:-.0062em;font-size:14px;font-weight:500;display:block}.sp .t1-scr .t1-who span{color:var(--t1-ink-3);letter-spacing:.0048em;font-size:11px}.sp .t1-thread{letter-spacing:-.0032em;flex-direction:column;flex:1;gap:8px;padding:14px 12px;font-size:13px;line-height:1.4;display:flex}.sp .t1-b{border-radius:16px;max-width:80%;padding:8px 11px}.sp .t1-b.t1-in{color:var(--t1-ink);background:#1f2124;border-bottom-left-radius:5px;align-self:flex-start}.sp .t1-b.t1-out{color:#0b0c0d;background:#e9eaec;border-bottom-right-radius:5px;align-self:flex-end}.sp .t1-msgs{flex-direction:column;display:flex}.sp .t1-mrow{border-bottom:1px solid #ffffff0d;grid-template-columns:28px 1fr;gap:10px;padding:14px 18px;display:grid}.sp .t1-av{width:28px;height:28px;color:var(--t1-ink-2);letter-spacing:.0048em;background:#26282c;border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex}.sp .t1-mrow .t1-h{color:var(--t1-ink-3);letter-spacing:.0005em;align-items:baseline;gap:8px;font-size:12px;display:flex}.sp .t1-mrow .t1-h b{color:var(--t1-ink);letter-spacing:-.0032em;font-size:13px;font-weight:500}.sp .t1-mrow p{color:var(--t1-ink-2);letter-spacing:-.0032em;margin:4px 0 0;font-size:13px;line-height:1.5}.sp .t1-typing{background:#1f2124;border-radius:16px;align-self:flex-start;gap:3px;padding:10px 12px;display:inline-flex}.sp .t1-typing i{background:var(--t1-ink-3);border-radius:50%;width:5px;height:5px;animation:1s infinite t1-dot}.sp .t1-typing i:nth-child(2){animation-delay:.15s}.sp .t1-typing i:nth-child(3){animation-delay:.3s}@keyframes t1-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}.sp .t1-compose{height:40px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);letter-spacing:-.0032em;border-radius:10px;align-items:center;gap:8px;margin:auto 14px 14px;padding:0 12px;font-size:13px;display:flex}.sp .t1-compose .t1-tx{white-space:nowrap;flex:1;width:0;animation:10s steps(46,end) infinite t1-type;overflow:hidden}@keyframes t1-type{0%,30%{width:0}52%,58%{width:320px}60%,to{width:0}}.sp .t1-send{background:var(--t1-ink);color:#08090a;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.sp .t1-ta{animation:10s infinite t1-ta}.sp .t1-tb{animation:10s infinite t1-tb}.sp .t1-tc{animation:10s infinite t1-tc}.sp .t1-td{animation:10s infinite t1-td}.sp .t1-te{animation:10s infinite t1-te}@keyframes t1-ta{0%,6%{opacity:0;transform:translateY(6px)}10%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes t1-tb{0%,14%{opacity:0;transform:translateY(6px)}18%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes t1-tc{0%,28%{opacity:0}30%,58%{opacity:1}60%,to{opacity:0;display:none}}@keyframes t1-td{0%,59%{opacity:0;transform:translateY(6px)}62%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes t1-te{0%,64%{opacity:0;transform:translateY(6px)}68%,94%{opacity:1;transform:none}98%,to{opacity:0}}.sp .t1-match{color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line);letter-spacing:.0005em;background:#ffffff0a;border-radius:6px;align-items:center;gap:6px;margin-top:8px;padding:3px 8px;font-size:12px;display:inline-flex}.sp .t1-pillars{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sp .t1-pl{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#131416,#0d0e0f);border-radius:18px;padding:0 28px 30px;position:relative;overflow:hidden}.sp .t1-pl svg{width:100%;height:290px;margin:12px auto 0;display:block}.sp .t1-pl svg polygon{fill:#0f1012;stroke:#ffffff8c;stroke-width:1px;stroke-linejoin:round}.sp .t1-pl svg .t1-acc{stroke:var(--t1-relay-2)}.sp .t1-pl svg .t1-cp{stroke:var(--t1-copper)}.sp .t1-pl svg .t1-ln{stroke:#ffffff8c;stroke-width:1px;fill:none}.sp .t1-pl h3{letter-spacing:-.016em;margin:6px 0 10px;font-size:20px;font-weight:500}.sp .t1-pl p{color:var(--t1-ink-3);letter-spacing:-.0088em;margin:0;font-size:15px;line-height:1.6}@keyframes t1-lift{0%,15%{transform:translateY(0)}45%,70%{transform:translateY(-34px)}95%,to{transform:translateY(0)}}.sp .t1-draft{animation:6s cubic-bezier(.32,.72,0,1) infinite t1-draft}@keyframes t1-draft{0%,20%{transform:translateY(0)}40%,75%{transform:translateY(-16px)}95%,to{transform:translateY(0)}}.sp .t1-ink{stroke-dasharray:60;animation:6s infinite t1-inkd}@keyframes t1-inkd{0%,10%{stroke-dashoffset:60px}35%,85%{stroke-dashoffset:0}to{stroke-dashoffset:60px}}.sp .t1-board{grid-template-columns:repeat(4,1fr);gap:12px;height:420px;padding:18px;display:grid}.sp .t1-lane{background:#ffffff05;border-radius:10px;padding:10px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.sp .t1-lane h4{color:var(--t1-ink-2);letter-spacing:-.0032em;margin:2px 4px 10px;font-size:13px;font-weight:500}.sp .t1-lane h4 span{color:var(--t1-ink-3);margin-left:4px;font-weight:400}.sp .t1-card{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;letter-spacing:.0005em;border-radius:8px;margin-bottom:8px;padding:10px 12px;font-size:12px}.sp .t1-card .t1-r{color:var(--t1-ink-3);justify-content:space-between;display:flex}.sp .t1-card .t1-r b{color:var(--t1-ink);letter-spacing:-.0032em;font-size:13px;font-weight:500}.sp .t1-card .t1-v{color:var(--t1-ink-2);margin-top:4px}.sp .t1-card .t1-a{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.sp .t1-mover{z-index:3;box-shadow:0 0 0 1px var(--t1-line-2),0 16px 40px #0000008c;animation:9s cubic-bezier(.32,.72,0,1) infinite t1-move;position:absolute;top:42px;left:10px;right:10px}@keyframes t1-move{0%,25%{transform:translate(0)}45%,80%{transform:translate(calc(100% + 32px))}95%,to{transform:translate(0)}}.sp .t1-duo{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.sp .t1-tilebig{height:400px;box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#131416,#0c0d0e);border-radius:18px;padding:28px;position:relative;overflow:hidden}.sp .t1-tilebig h3{letter-spacing:-.016em;margin:0;font-size:20px;font-weight:500}.sp .t1-tilebig p{color:var(--t1-ink-3);letter-spacing:-.0088em;max-width:420px;margin:8px 0 0;font-size:15px;line-height:1.55}.sp .t1-meas{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);border-radius:12px;padding:16px;position:absolute;bottom:28px;left:28px;right:28px}.sp .t1-meas .t1-row{grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;display:grid}.sp .t1-meas .t1-k{height:44px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);letter-spacing:-.0143em;border-radius:8px;justify-content:center;align-items:center;font-size:18px;display:flex}.sp .t1-meas .t1-val{height:44px;box-shadow:inset 0 0 0 1px var(--t1-line-2);background:#08090a;border-radius:8px;position:relative;overflow:hidden}.sp .t1-meas .t1-val span{text-align:center;letter-spacing:-.0167em;font-size:20px;line-height:44px;position:absolute;left:0;right:0}.sp .t1-v3{animation:6s infinite t1-v3}.sp .t1-v2{animation:6s infinite t1-v2}@keyframes t1-v3{0%,30%{opacity:1;transform:none}40%,to{opacity:0;transform:translateY(-44px)}}@keyframes t1-v2{0%,30%{opacity:0;transform:translateY(44px)}40%,92%{opacity:1;transform:none}to{opacity:0}}.sp .t1-verdict{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.sp .t1-verdict span{height:40px;box-shadow:inset 0 0 0 1px var(--t1-line-2);letter-spacing:-.0062em;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.sp .t1-vg{color:var(--t1-ok)}.sp .t1-va{color:var(--t1-warn)}.sp .t1-vf{color:var(--t1-bad);animation:6s infinite t1-fail}@keyframes t1-fail{0%,40%{background:0 0}46%,92%{background:#ef444429;box-shadow:inset 0 0 0 1px #ef444480}to{background:0 0}}.sp .t1-reader{background:linear-gradient(#232427,#151618);border-radius:28px;width:260px;height:300px;margin-left:-130px;padding:16px;position:absolute;bottom:-40px;left:50%;box-shadow:0 0 0 1px #ffffff1a,inset 0 1px #ffffff1a,0 30px 80px #0009}.sp .t1-rs{background:#08090a;border-radius:14px;height:150px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-rs div{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.sp .t1-rs .t1-amt{letter-spacing:-.0209em;font-size:28px}.sp .t1-rs .t1-w{animation:6s infinite t1-w}.sp .t1-rs .t1-pd{color:var(--t1-ok);animation:6s infinite t1-pd}@keyframes t1-w{0%,45%{opacity:1}50%,to{opacity:0}}@keyframes t1-pd{0%,48%{opacity:0;transform:scale(.96)}54%,92%{opacity:1;transform:none}to{opacity:0}}.sp .t1-tap{width:56px;height:56px;color:var(--t1-ink-3);border-radius:50%;justify-content:center;align-items:center;margin:22px auto 0;animation:6s infinite t1-tap;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}@keyframes t1-tap{0%,30%{box-shadow:inset 0 0 0 1px #ffffff24}38%,46%{box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 10px #ffffff0f}50%,to{box-shadow:inset 0 0 0 1px #ffffff24}}.sp .t1-facts{border-top:1px solid var(--t1-line);grid-template-columns:repeat(3,1fr);display:grid}.sp .t1-fact{padding:28px 32px 0 0}.sp .t1-fact+.t1-fact{border-left:1px solid var(--t1-line);padding-left:32px}.sp .t1-fact h3{letter-spacing:-.0128em;margin:0 0 10px;font-size:17px;font-weight:500}.sp .t1-fact p{color:var(--t1-ink-3);letter-spacing:-.0088em;margin:0;font-size:15px;line-height:1.6}.sp .t1-close{text-align:center;padding:200px 0 168px;position:relative}.sp .t1-close:before{content:"";background:radial-gradient(50% 50%,#ffffff0f,#0000 70%);width:1100px;height:560px;position:absolute;top:60px;left:50%;transform:translate(-50%)}.sp .t1-close h2{letter-spacing:-.032em;max-width:820px;margin:0 auto;font-size:72px;font-weight:500;line-height:1;position:relative}.sp .t1-close .t1-ctas{justify-content:center;gap:10px;margin-top:40px;display:flex;position:relative}.sp .t1-ftr{border-top:1px solid #ffffff0f;padding:64px 0 48px}.sp .t1-ftr .t1-cols{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:32px;display:grid}.sp .t1-ftr h4{letter-spacing:-.0032em;margin:0 0 16px;font-size:13px;font-weight:500}.sp .t1-ftr a:not(.t1-brand){color:var(--t1-ink-3);letter-spacing:-.0032em;margin:0 0 11px;font-size:13px;text-decoration:none;display:block}.sp .t1-ftr .t1-base{color:var(--t1-ink-4);letter-spacing:.0005em;justify-content:space-between;margin-top:56px;font-size:12px;display:flex}.sp .t1-pl{background:linear-gradient(#131416,#0d0e0f)}.sp .t1-pl .t1-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:16px 16px;height:300px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(70% 80% at 50% 40%,#000,#0000 75%);mask-image:radial-gradient(70% 80% at 50% 40%,#000,#0000 75%)}.sp .t1-pl svg{position:relative}.sp .t1-pl svg .t1-dl,.sp .t1-pl svg .t1-tg,.sp .t1-pl svg .t1-cl,.sp .t1-pl svg .t1-gd{fill:none;stroke:#ffffff9e;stroke-width:1.2px;stroke-linejoin:round;stroke-linecap:round}.sp .t1-pl svg .t1-gd{stroke:#ffffff40;stroke-dasharray:4 4}.sp .t1-pl svg .t1-tg{stroke:var(--t1-copper);stroke-width:1.4px;fill:#bd744b0f}.sp .t1-pl svg .t1-cl{stroke:#ffffff59;stroke-width:1px;stroke-dasharray:120;stroke-dashoffset:120px;animation:7s infinite t1-draw;animation-delay:inherit}.sp .t1-pl svg .t1-cd{fill:var(--t1-ink)}.sp .t1-pl svg text{fill:var(--t1-ink-2);font-family:Inter,system-ui,sans-serif}.sp .t1-pl svg .t1-ct{fill:var(--t1-ink);letter-spacing:.0048em;font-size:11px;font-weight:500}.sp .t1-pl svg .t1-cs{fill:var(--t1-ink-3);letter-spacing:.01em;font-size:10px}.sp .t1-pl svg .t1-mono,.sp .t1-pl svg .t1-tm,.sp .t1-pl svg .t1-tn{font-family:JetBrains Mono,ui-monospace,monospace}.sp .t1-pl svg .t1-tm{fill:var(--t1-ink-3);letter-spacing:.1em;font-size:10px}.sp .t1-pl svg .t1-tn{fill:var(--t1-ink);letter-spacing:-.0167em;font-size:20px}.sp .t1-pl svg .t1-ts{fill:var(--t1-ink-3);letter-spacing:.0162em;font-size:9px}.sp .t1-pl svg .t1-bad{fill:var(--t1-bad)}.sp .t1-pl svg .t1-cu .t1-cs,.sp .t1-pl svg .t1-cu .t1-ct{fill:#e3a07a}.sp .t1-pl svg .t1-pd{fill:#ef444414;stroke:var(--t1-bad);stroke-width:1.2px}.sp .t1-pl svg .t1-pdl{stroke:#ef444480;stroke-dasharray:3 3}.sp .t1-pl svg .t1-bub{fill:#6366f11a;stroke:#a5b4fcb3;stroke-width:1px}.sp .t1-pl svg .t1-ai .t1-cl{stroke:#a5b4fcb3}.sp .t1-pl svg .t1-ai .t1-cd{fill:var(--t1-relay-2)}.sp .t1-pl svg .t1-ok{fill:#10b98129;stroke:var(--t1-ok)}.sp .t1-pl svg .t1-okl{fill:none;stroke:var(--t1-ok);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.sp .t1-pl svg .t1-fn{fill:none;stroke:#ffffff4d;stroke-width:.9px;stroke-linecap:round;stroke-linejoin:round}.sp .t1-pl svg .t1-ext{stroke:#ffffff47;stroke-width:.8px}.sp .t1-pl svg .t1-cal{fill:#ffffff08;stroke:#ffffffb3;stroke-width:1.2px}.sp .t1-pl svg .t1-car{fill:#ffffff05;stroke:#ffffffbf;stroke-width:1.2px;stroke-linejoin:round}.sp .t1-pl svg .t1-rise{stroke:#ffffffb3;stroke-width:1px}.sp .t1-spin{transform-origin:92px 138px;animation:7s cubic-bezier(.2,.6,.2,1) infinite t1-spin}@keyframes t1-spin{0%{transform:rotate(0)}22%,to{transform:rotate(300deg)}}.sp .t1-pl svg .t1-scan{fill:#e3a07a;filter:drop-shadow(0 0 4px #e3a07ae6);animation:7s ease-in-out infinite t1-scan}@keyframes t1-scan{0%,40%{opacity:0;transform:translateY(0)}44%{opacity:1}56%{opacity:1;transform:translateY(24px)}60%,to{opacity:0;transform:translateY(24px)}}.sp .t1-co{opacity:0;animation:7s infinite t1-coin}@keyframes t1-coin{0%,8%{opacity:0}16%,88%{opacity:1}96%,to{opacity:0}}@keyframes t1-draw{0%,8%{stroke-dashoffset:120px}24%,88%{stroke-dashoffset:0}to{stroke-dashoffset:120px}}.sp .t1-swing{transform-origin:66px 34px;animation:7s cubic-bezier(.45,.05,.55,.95) infinite t1-swing}@keyframes t1-swing{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.sp .t1-pad{animation:7s cubic-bezier(.32,.72,0,1) infinite t1-pad}@keyframes t1-pad{0%,6%{transform:translate(-22px)}20%,88%{transform:translate(0)}to{transform:translate(-22px)}}.sp .t1-lift{animation:7s cubic-bezier(.32,.72,0,1) infinite t1-lift2}@keyframes t1-lift2{0%,8%{transform:translateY(40px)}30%,85%{transform:translateY(0)}to{transform:translateY(40px)}}.sp .t1-rise{animation:none}@keyframes t1-rise{0%,8%{stroke-dashoffset:56px}30%,85%{stroke-dashoffset:0}to{stroke-dashoffset:56px}}@media (prefers-reduced-motion:reduce){.sp .t1-co{opacity:1!important}.sp .t1-pl svg .t1-cl{stroke-dashoffset:0!important}.sp *,.sp :before,.sp :after{transition:none!important;animation:none!important}.sp .t1-job,.sp .t1-ta,.sp .t1-tb,.sp .t1-td,.sp .t1-te{opacity:1!important;transform:none!important}.sp .t1-tc{display:none}}.sp .t1-int2{height:440px;box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#121315,#0b0c0d);border-radius:18px;position:relative;overflow:hidden}.sp .t1-int2:before{content:"";background:radial-gradient(36% 55% at 50% 42%,#ffffff12,#0000 70%);position:absolute;inset:0}.sp .t1-int2 svg.t1-w{width:100%;height:100%;position:absolute;inset:0}.sp .t1-int2 .t1-wire{fill:none;stroke:#ffffff1a;stroke-width:1px}.sp .t1-int2 .t1-flow{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:2 10;opacity:.55;animation:1.2s linear infinite t1-flow2}@keyframes t1-flow2{to{stroke-dashoffset:-12px}}.sp .t1-int2 .t1-flow.t1-out{animation-direction:reverse}.sp .t1-pk{offset-rotate:0deg;offset-anchor:50% 50%;white-space:nowrap;height:24px;color:var(--t1-ink);box-shadow:0 0 0 1px var(--t1-line-2),0 6px 18px #00000080;opacity:0;letter-spacing:.0026em;background:#141517eb;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:500;animation:8s cubic-bezier(.45,.05,.55,.95) infinite t1-ride;display:flex;position:absolute;top:0;left:0}.sp .t1-pk i{border-radius:50%;width:6px;height:6px}@keyframes t1-ride{0%{offset-distance:0%;opacity:0}6%{opacity:1}44%{opacity:1}50%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}.sp .t1-hub2{width:92px;height:92px;box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff1a,0 20px 60px #0009;background:linear-gradient(#1d1e21,#131416);border-radius:24px;justify-content:center;align-items:center;margin:-46px 0 0 -46px;display:flex;position:absolute;top:42%;left:50%}.sp .t1-hub2:after{content:"";border-radius:30px;animation:4s ease-in-out infinite t1-breathe;position:absolute;inset:-10px;box-shadow:0 0 0 1px #ffffff0f}@keyframes t1-breathe{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.sp .t1-hub2 .t1-mark{letter-spacing:-.0195em;border-radius:10px;width:42px;height:42px;font-size:24px}.sp .t1-tl{width:236px;box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0f;background:linear-gradient(#1d1e21,#141517);border-radius:14px;padding:14px 16px;position:absolute}.sp .t1-tl .t1-n{letter-spacing:-.0088em;justify-content:space-between;align-items:center;font-size:15px;font-weight:500;display:flex}.sp .t1-tl .t1-n em{color:var(--t1-ok);letter-spacing:.0048em;align-items:center;gap:6px;font-size:11px;font-style:normal;font-weight:500;display:flex}.sp .t1-tl .t1-n em:before{content:"";background:var(--t1-ok);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #10b9812e}.sp .t1-tl .t1-d{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:4px;font-size:12px}.sp .t1-feed{width:400px;height:112px;box-shadow:0 0 0 1px var(--t1-line);background:#0a0b0cb3;border-radius:12px;margin-left:-200px;position:absolute;bottom:24px;left:50%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28% 72%,#0000);mask-image:linear-gradient(#0000,#000 28% 72%,#0000)}.sp .t1-feed ul{margin:0;padding:0;list-style:none;animation:16s linear infinite t1-feed}.sp .t1-feed li{height:28px;color:var(--t1-ink-2);letter-spacing:-.0014em;align-items:center;gap:10px;padding:0 14px;font-size:12.5px;display:flex}.sp .t1-feed li b{color:var(--t1-ink);font-weight:500}.sp .t1-feed li i{border-radius:50%;flex:0 0 6px;width:6px;height:6px}.sp .t1-feed li span{color:var(--t1-ink-4);letter-spacing:.0048em;margin-left:auto;font-size:11px}@keyframes t1-feed{to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.sp .t1-pk{display:none}.sp .t1-feed ul{animation:none}}.sp .t1-why{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sp .t1-why .t1-pl{cursor:default;transition:box-shadow .25s cubic-bezier(.25,.46,.45,.94)}.sp .t1-why .t1-pl:hover{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 24px 60px #00000073}.sp .t1-why .t1-met{align-items:baseline;gap:8px;margin:2px 0 12px;display:flex}.sp .t1-why .t1-met b u{color:var(--t1-copper);border-bottom:1px dashed #bd744b99;text-decoration:none}.sp .t1-pl svg .t1-cu2{fill:#e3a07a}.sp .t1-why .t1-met em{color:var(--t1-ink-4);font-style:normal}.sp .t1-estnote{color:var(--t1-ink-4);letter-spacing:-.0032em;margin:20px 0 0;font-size:13px}.sp .t1-why .t1-met span{color:var(--t1-ink-3);letter-spacing:-.0032em;font-size:13px}.sp .t1-why .t1-met{flex-wrap:wrap}.sp .t1-why .t1-met b{white-space:nowrap;letter-spacing:-.02em;color:var(--t1-ink);font-size:30px;font-weight:500}.sp .t1-why .t1-pl .t1-co{opacity:1;animation:none}.sp .t1-why .t1-pl svg .t1-cl{stroke-dashoffset:0;animation:none}.sp .t1-why .t1-pl .t1-swing,.sp .t1-why .t1-pl .t1-spin,.sp .t1-why .t1-pl .t1-pad,.sp .t1-why .t1-pl .t1-lift,.sp .t1-why .t1-pl svg .t1-scan,.sp .t1-why .t1-pl .t1-tick,.sp .t1-why .t1-pl .t1-sig,.sp .t1-why .t1-pl .t1-wave,.sp .t1-why .t1-pl .t1-card2,.sp .t1-why .t1-pl .t1-hand,.sp .t1-why .t1-pl .t1-stamp{animation:none}.sp .t1-why .t1-pl svg .t1-scan{opacity:0}.sp .t1-why .t1-pl:hover .t1-co{animation:4.2s both t1-coin2}.sp .t1-why .t1-pl:hover svg .t1-cl{animation:4.2s both t1-draw2;animation-delay:inherit}@keyframes t1-coin2{0%{opacity:0}18%,to{opacity:1}}@keyframes t1-draw2{0%{stroke-dashoffset:120px}30%,to{stroke-dashoffset:0}}.sp .t1-why .t1-pl:hover .t1-swing{animation:2.4s cubic-bezier(.45,.05,.55,.95) 2 t1-swing}.sp .t1-why .t1-pl:hover .t1-spin{animation:2.4s cubic-bezier(.2,.6,.2,1) both t1-spin2}@keyframes t1-spin2{0%{transform:rotate(0)}to{transform:rotate(300deg)}}.sp .t1-why .t1-pl:hover .t1-pad{animation:2.4s cubic-bezier(.32,.72,0,1) .3s both t1-pad2}@keyframes t1-pad2{0%{transform:translate(-22px)}to{transform:none}}.sp .t1-why .t1-pl:hover .t1-lift{animation:2.4s cubic-bezier(.32,.72,0,1) both t1-lift3}@keyframes t1-lift3{0%{transform:translateY(40px)}to{transform:none}}.sp .t1-why .t1-pl:hover svg .t1-scan{animation:2s ease-in-out .6s both t1-scan2}@keyframes t1-scan2{0%{opacity:0;transform:none}15%{opacity:1}85%{opacity:1;transform:translateY(24px)}to{opacity:0;transform:translateY(24px)}}.sp .t1-why .t1-pl .t1-tick{opacity:1}.sp .t1-why .t1-pl:hover .t1-tick{animation:3s both t1-tick}@keyframes t1-tick{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.sp .t1-why .t1-pl svg .t1-sig{fill:none;stroke:var(--t1-ink);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:0}.sp .t1-why .t1-pl:hover svg .t1-sig{animation:2.6s .4s both t1-sig}@keyframes t1-sig{0%{stroke-dashoffset:420px}to{stroke-dashoffset:0}}.sp .t1-why .t1-pl svg .t1-wave{fill:none;stroke:#ffffff8c;stroke-width:1.2px;stroke-linecap:round;opacity:.9}.sp .t1-why .t1-pl:hover svg .t1-wave{animation:1.2s ease-out 3 t1-wave}@keyframes t1-wave{0%{opacity:0}40%{opacity:1}to{opacity:0}}.sp .t1-why .t1-pl:hover .t1-card2{animation:2.2s cubic-bezier(.32,.72,0,1) both t1-card2}@keyframes t1-card2{0%{opacity:0;transform:translate(70px,-40px)rotate(14deg)}30%{opacity:1}to{opacity:1;transform:none}}.sp .t1-why .t1-pl .t1-hand{transform-origin:72px 62px}.sp .t1-why .t1-pl:hover .t1-hand{animation:3s linear both t1-hand}@keyframes t1-hand{0%{transform:rotate(-120deg)}to{transform:rotate(0)}}.sp .t1-why .t1-pl:hover .t1-stamp{animation:.5s cubic-bezier(.32,.72,0,1) 2.6s both t1-stamp}@keyframes t1-stamp{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:none}}@media (hover:none){.sp .t1-why .t1-pl .t1-co{opacity:1}}.sp .t1-duo .t1-v3,.sp .t1-duo .t1-v2,.sp .t1-duo .t1-vf,.sp .t1-duo .t1-rs .t1-w,.sp .t1-duo .t1-rs .t1-pd,.sp .t1-duo .t1-tap{animation:none}.sp .t1-duo .t1-v3{opacity:0}.sp .t1-duo .t1-v2{opacity:1;transform:none}.sp .t1-duo .t1-vf{background:#ef444429;box-shadow:inset 0 0 0 1px #ef444480}.sp .t1-duo .t1-rs .t1-w{opacity:0}.sp .t1-duo .t1-rs .t1-pd{opacity:1}.sp .t1-duo .t1-tilebig:hover .t1-v3{animation:6s both t1-v3}.sp .t1-duo .t1-tilebig:hover .t1-v2{animation:6s both t1-v2b}.sp .t1-duo .t1-tilebig:hover .t1-vf{animation:6s both t1-failb}.sp .t1-duo .t1-tilebig:hover .t1-rs .t1-w{animation:6s both t1-w}.sp .t1-duo .t1-tilebig:hover .t1-rs .t1-pd{animation:6s both t1-pdb}.sp .t1-duo .t1-tilebig:hover .t1-tap{animation:6s t1-tap}@keyframes t1-v2b{0%,30%{opacity:0;transform:translateY(44px)}40%,to{opacity:1;transform:none}}@keyframes t1-failb{0%,40%{box-shadow:inset 0 0 0 1px var(--t1-line-2);background:0 0}46%,to{background:#ef444429;box-shadow:inset 0 0 0 1px #ef444480}}@keyframes t1-pdb{0%,48%{opacity:0;transform:scale(.96)}54%,to{opacity:1;transform:none}}@media (hover:none){.sp .t1-why .t1-pl[data-played]{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 24px 60px #00000073}.sp .t1-why .t1-pl[data-played] .t1-co{animation:4.2s both t1-coin2}.sp .t1-why .t1-pl[data-played] svg .t1-cl{animation:4.2s both t1-draw2;animation-delay:inherit}.sp .t1-why .t1-pl[data-played] .t1-swing{animation:2.4s cubic-bezier(.45,.05,.55,.95) 2 t1-swing}.sp .t1-why .t1-pl[data-played] .t1-spin{animation:2.4s cubic-bezier(.2,.6,.2,1) both t1-spin2}.sp .t1-why .t1-pl[data-played] .t1-pad{animation:2.4s cubic-bezier(.32,.72,0,1) .3s both t1-pad2}.sp .t1-why .t1-pl[data-played] .t1-lift{animation:2.4s cubic-bezier(.32,.72,0,1) both t1-lift3}.sp .t1-why .t1-pl[data-played] svg .t1-scan{animation:2s ease-in-out .6s both t1-scan2}.sp .t1-why .t1-pl[data-played] .t1-tick{animation:3s both t1-tick}.sp .t1-why .t1-pl[data-played] svg .t1-sig{animation:2.6s .4s both t1-sig}.sp .t1-why .t1-pl[data-played] svg .t1-wave{animation:1.2s ease-out 3 t1-wave}.sp .t1-why .t1-pl[data-played] .t1-card2{animation:2.2s cubic-bezier(.32,.72,0,1) both t1-card2}.sp .t1-why .t1-pl[data-played] .t1-hand{animation:3s linear both t1-hand}.sp .t1-why .t1-pl[data-played] .t1-stamp{animation:.5s cubic-bezier(.32,.72,0,1) 2.6s both t1-stamp}.sp .t1-duo .t1-tilebig[data-played] .t1-v3{animation:6s both t1-v3}.sp .t1-duo .t1-tilebig[data-played] .t1-v2{animation:6s both t1-v2b}.sp .t1-duo .t1-tilebig[data-played] .t1-vf{animation:6s both t1-failb}.sp .t1-duo .t1-tilebig[data-played] .t1-rs .t1-w{animation:6s both t1-w}.sp .t1-duo .t1-tilebig[data-played] .t1-rs .t1-pd{animation:6s both t1-pdb}.sp .t1-duo .t1-tilebig[data-played] .t1-tap{animation:6s t1-tap}}.sp .t1-site{background:var(--t1-base);color:var(--t1-ink);font-family:var(--font-body),Inter,system-ui,sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;isolation:isolate;letter-spacing:-.0112em;font-variant-numeric:normal;text-align:left;font-size:16px;line-height:normal;position:relative;overflow:hidden}.sp .t1-ground{z-index:-1;pointer-events:none}.sp :where(.t1-site) a{color:inherit}.sp .t1-hdr .t1-wrap,.sp .t1-ftr .t1-wrap{padding:0}.sp .t1-hdr-menu-btn{height:32px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink);font:inherit;cursor:pointer;background:#ffffff0a;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:500;display:none}.sp .t1-hdr-phone{align-items:center;gap:6px;margin-left:auto;display:none}.sp .t1-hdr .t1-nav a[aria-current=page]{color:var(--t1-ink);background:#ffffff0d}.sp .t1-hdr :focus-visible,.sp .t1-ftr :focus-visible,.sp .t1-btn:focus-visible,.sp .t1-pl:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sp .t1-hdr-menu{z-index:20;border-bottom:1px solid var(--t1-line-2);background:#0b0c0d;padding:4px 16px 8px;position:absolute;top:64px;left:0;right:0;box-shadow:0 24px 60px #0009}.sp .t1-hdr-scrim{z-index:19;background:#0000008c;height:100vh;position:absolute;top:100%;left:0;right:0}.sp .t1-hdr-menu a{min-height:48px;color:var(--t1-ink-2);border-top:1px solid var(--t1-line);justify-content:space-between;align-items:center;font-size:16px;display:flex}.sp .t1-hdr-menu a:first-child{border-top:0}.sp .t1-ftr .t1-cols-5{grid-template-columns:1.4fr repeat(5,1fr)}.sp .t1-hero .t1-ctas a,.sp .t1-close .t1-ctas a{color:inherit}.sp .t1-btn.t1-primary,.sp .t1-hero .t1-ctas a.t1-primary,.sp .t1-close .t1-ctas a.t1-primary{color:#08090a}.sp .t1-hero,.sp .t1-sec,.sp .t1-close{line-height:normal}.sp .t1-btn.t1-text{color:var(--t1-ink-3)}.sp .t1-stage>.t1-win{max-width:100%}.sp .t1-pl .t1-met b u{text-decoration:none}.sp .t1-cam{height:var(--cam-h,860px);background:#08090a;position:relative;overflow:hidden}.sp .t1-cam[data-layout^=hero]{margin-top:-64px}.sp .t1-cam-lens{perspective:var(--cam-perspective);perspective-origin:var(--cam-origin);position:absolute;inset:0}.sp .t1-cam-rig{left:var(--cam-x,50%);top:var(--cam-y,50%);width:var(--cam-w);transform-style:preserve-3d;transform:var(--cam-rig);position:absolute}.sp .t1-cam-dolly{transform-style:preserve-3d;will-change:transform;animation:var(--cam-move)}.sp .t1-cam-strip{gap:var(--cam-gap,0);margin-top:calc(-1 * (var(--cam-size) + var(--cam-gap,0px)));flex-direction:column;display:flex}.sp .t1-cam-strip[data-axis=x]{margin-top:0;margin-left:calc(-1 * (var(--cam-size) + var(--cam-gap,0px)));flex-direction:row}.sp .t1-cam-strip>*{flex:none}.sp .t1-cam-strip[data-axis=y]>*{height:var(--cam-size)}.sp .t1-cam-strip[data-axis=x]>*{width:var(--cam-size)}.sp .t1-cam .t1-win{box-shadow:0 0 0 1px #ffffff1a,0 60px 160px #000c}.sp .t1-cam-dof{pointer-events:none;-webkit-backdrop-filter:blur(var(--cam-blur));-webkit-mask-image:var(--cam-dof-mask);-webkit-mask-image:var(--cam-dof-mask);mask-image:var(--cam-dof-mask);position:absolute;inset:0}.sp .t1-cam-vig{pointer-events:none;background:var(--cam-vig);position:absolute;inset:0}.sp .t1-cam-copy{z-index:3;position:absolute;left:0;right:0}.sp .t1-cam-copy .t1-wrap{text-align:left}.sp .t1-cam[data-layout=hero-bottom-left] .t1-cam-copy{bottom:64px}.sp .t1-cam[data-layout=hero-top-left] .t1-cam-copy{top:128px}.sp .t1-cam[data-layout=hero-left-column] .t1-cam-copy{align-items:center;display:flex;top:0;bottom:0}.sp .t1-cam[data-layout=hero-left-column] .t1-cam-copy .t1-wrap{max-width:var(--site-wrap)}.sp .t1-cam[data-layout=band] .t1-cam-copy{top:50%;transform:translateY(-50%)}.sp .t1-cam-copy h1{letter-spacing:-.03em;max-width:1200px;margin:16px 0 0;font-size:60px;font-weight:500;line-height:1.05}.sp .t1-cam-copy .t1-lead{max-width:700px;color:var(--t1-ink-3);letter-spacing:-.011em;margin:20px 0 0;font-size:17px;line-height:1.55}.sp .t1-cam-copy .t1-ctas{gap:10px;margin-top:28px;display:flex}.sp .t1-tc-b,.sp .t1-tc-l,.sp .t1-tc-w,.sp .t1-tc-f,.sp .t1-tc-s{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.sp .t1-tc-b{stroke:#ffffffc7;stroke-width:1px}.sp .t1-tc-w{stroke:#fffc;stroke-width:1.1px}.sp .t1-tc-l{stroke:#ffffff8c;stroke-width:.8px}.sp .t1-tc-f{stroke:#ffffff4d;stroke-width:.7px}.sp .t1-tc-s{stroke:#fff9;stroke-width:.8px;fill:#ffffff08}@media (max-width:1279px){.sp .t1-wrap{width:auto;max-width:var(--site-wrap);padding:0 24px}.sp .t1-hdr .t1-wrap,.sp .t1-ftr .t1-wrap{padding:0 24px}.sp .t1-sh{grid-template-columns:1fr;align-items:start;gap:20px}.sp .t1-why,.sp .t1-pillars{grid-template-columns:repeat(2,1fr)}.sp .t1-duo,.sp .t1-txt{grid-template-columns:1fr}.sp .t1-hero h1,.sp .t1-close h2{font-size:60px}.sp .t1-cw{height:auto;min-height:560px}.sp .t1-ftr .t1-cols,.sp .t1-ftr .t1-cols-5{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.sp .t1-wrap,.sp .t1-hdr .t1-wrap,.sp .t1-ftr .t1-wrap{padding:0 16px}.sp .t1-hero{padding-top:64px}.sp .t1-hero h1,.sp .t1-close h2,.sp .t1-cam-copy h1{font-size:44px}.sp .t1-hero .t1-lead{font-size:16px}.sp .t1-sec{padding-top:88px}.sp .t1-sh{margin-bottom:32px}.sp .t1-sh h2{font-size:32px}.sp .t1-why,.sp .t1-pillars,.sp .t1-facts{grid-template-columns:1fr}.sp .t1-fact+.t1-fact{border-left:0;padding-left:0}.sp .t1-hero .t1-ctas,.sp .t1-close .t1-ctas{flex-wrap:wrap}.sp .t1-stage>.t1-win{overflow-x:auto}.sp .t1-stage>.t1-win>*{min-width:720px}.sp .t1-close{padding:120px 0 96px}.sp .t1-nav,.sp .t1-hdr .t1-right{display:none}.sp .t1-hdr-phone{display:flex}.sp .t1-hdr-menu-btn{display:inline-flex}.sp .t1-ftr .t1-cols,.sp .t1-ftr .t1-cols-5{grid-template-columns:repeat(2,1fr)}.sp .t1-ftr .t1-cols>:first-child{grid-column:1/-1}.sp .t1-ftr .t1-base{flex-wrap:wrap;gap:8px}}@media print{.sp .t1-hdr,.sp .t1-ftr,.sp .t1-ground{display:none}.sp .t1-site *,.sp .t1-site :before,.sp .t1-site :after{transition:none!important;animation:none!important}}.sp .home-hero{padding-top:var(--site-hero-top);padding-bottom:72px}.sp .home-hero-stack{align-items:flex-start;gap:24px}.sp .home-overline{letter-spacing:var(--label-tracking)}.sp .home-h1{letter-spacing:-.035em;max-width:900px;font-size:48px;font-weight:700}.sp .home-subtitle{color:var(--ink-3);max-width:640px;font-size:18px}.sp .home-cta{flex:none}.sp .home-slider{margin-top:40px}.sp .station-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.sp .station-head-text{gap:8px}.sp .station-subtitle{font-size:14px}.sp .station-head .metric{margin-top:4px}.sp .station-head-tags{flex:none;gap:8px}.sp .ledger-title{margin-bottom:24px}.sp .ledger-grid{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.sp .ledger-cell{background:var(--paper);overflow-wrap:anywhere;min-width:0;padding:24px 16px}.sp .ledger-cell-title{margin-top:12px;font-size:16px}.sp .ledger-cell-body{margin-top:8px;font-size:13px}@media (max-width:1279px){.sp .home-hero{padding-top:64px}.sp .ledger-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.sp .home-hero{padding-top:40px;padding-bottom:48px}.sp .home-h1{font-size:32px}.sp .home-slider{margin-top:32px}.sp .ledger-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.sp .cmp-frame{border:1px solid var(--edge-frame);border-radius:var(--radius-frame);touch-action:pan-y;-webkit-user-select:none;user-select:none;height:440px;position:relative;overflow:hidden}.sp .cmp-new{background:var(--surface);flex-direction:column;gap:16px;padding:24px 24px 24px calc(50% + 24px);display:flex;position:absolute;inset:0}.sp .cmp-title{justify-content:space-between;gap:12px}.sp .cmp-ro{font-family:var(--font-body),Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.sp .cmp-concern{border:1px solid var(--hairline);border-radius:4px;padding:16px}.sp .cmp-zone{margin-bottom:8px}.sp .cmp-concern-text{margin-bottom:8px;font-weight:500}.sp .cmp-line{grid-template-columns:64px minmax(0,1fr) 96px}.sp .cmp-foot{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;display:flex}.sp .cmp-gauge{align-items:flex-end;gap:8px}.sp .cmp-gauge-label{font-size:12px}.sp .cmp-gauge-value{font-size:20px}.sp .cmp-gauge-track{background:var(--meter-track);border-radius:3px;width:120px;height:6px}.sp .cmp-gauge-fill{background:var(--success-fg,#34d399);border-radius:3px;height:6px}.sp .cmp-primary{border:1px solid var(--ink);background:var(--brand-ink);height:32px;color:var(--on-brand-ink);white-space:nowrap;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.sp .cmp-old{z-index:2;background:var(--legacy-ground);flex-direction:column;gap:12px;padding:16px calc(50% + 16px) 16px 16px;display:flex;position:absolute;inset:0}.sp .cmp-badges{gap:8px}.sp .cmp-badge{width:24px;height:20px;color:var(--paper);border-radius:4px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.sp .cmp-badge-red{background:var(--legacy-red)}.sp .cmp-badge-amber{background:var(--legacy-amber)}.sp .cmp-old-label{margin-left:auto}.sp .cmp-table-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sp .cmp-table{border:1px solid var(--legacy-table-edge);background:var(--legacy-table-fill)}.sp .cmp-table-head{background:var(--legacy-table-head);border-bottom:1px solid var(--legacy-table-edge);height:28px}.sp .cmp-table-row{border-bottom:1px solid var(--legacy-table-head);grid-template-columns:1fr 1fr 1fr;gap:8px;height:24px;padding:8px;display:grid}.sp .cmp-table-row span{background:var(--legacy-table-cell);border-radius:2px}.sp .cmp-collision{background:var(--tag-danger-bg);color:var(--tag-danger-fg);border-radius:4px;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:500;display:flex}.sp .cmp-divider{background:var(--ink);z-index:3;cursor:ew-resize;width:2px;transition:left .2s var(--ease-station);position:absolute;top:0;bottom:0}.sp .cmp-old{transition:clip-path .2s var(--ease-station)}.sp .cmp-frame.is-dragging .cmp-divider,.sp .cmp-frame.is-dragging .cmp-old{transition:none}@media (prefers-reduced-motion:reduce){.sp .cmp-divider,.sp .cmp-old{transition:none}}.sp .cmp-divider:focus-visible{outline:none}.sp .cmp-divider:focus-visible .cmp-handle{outline:2px solid var(--ink);outline-offset:2px}.sp .cmp-handle{background:var(--ink);width:48px;height:48px;color:var(--paper);box-shadow:var(--handle-shadow);border-radius:24px;justify-content:center;align-items:center;margin-top:-24px;display:flex;position:absolute;top:50%;left:-23px}@media (max-width:767px){.sp .cmp-frame{height:600px}.sp .cmp-new{padding:16px 16px 16px calc(50% + 16px)}.sp .cmp-line{grid-template-columns:unset;border-top:1px solid var(--hairline-soft);border-bottom:0;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:8px 0;display:flex}.sp .cmp-line-job{display:none}.sp .cmp-foot{flex-direction:column;align-items:stretch}.sp .cmp-primary{height:48px;padding:0 16px;font-size:16px}}.sp .nowrap{white-space:nowrap}.sp .slot{box-sizing:border-box;border:1px dashed var(--slot-edge);border-radius:4px;flex:none;width:100%;max-width:100%}.sp .pill{white-space:nowrap;box-sizing:border-box;height:20px;font-family:var(--font-body),Inter,system-ui,sans-serif;vertical-align:middle;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.sp .pill-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.sp .pill-success{background:var(--tag-success-bg);color:var(--tag-success-fg)}.sp .pill-info{background:var(--tag-info-bg);color:var(--tag-info-fg)}.sp .pill-neutral{background:var(--tag-neutral-bg);color:var(--tag-neutral-fg)}.sp .pill-danger{background:var(--tag-danger-bg);color:var(--tag-danger-fg)}.sp .pill-relay{border:1px solid var(--relay);background:var(--relay-bg);color:var(--relay-text)}html[data-js] .sp .station-static,html:not([data-js]) .sp .station-live{display:none}.sp .intake-planes{align-items:start}.sp .intake-fields{grid-template-columns:minmax(0,1fr) 88px;align-items:end;gap:12px;display:grid}.sp .intake-field{font-family:var(--font-body),Inter,system-ui,sans-serif;display:block}.sp .intake-label{color:var(--ink-2);margin-bottom:8px;font-size:12px;font-weight:500;display:block}.sp .intake-input{box-sizing:border-box;border:1px solid var(--control-edge);background:var(--surface);width:100%;height:32px;font:inherit;color:var(--ink);border-radius:4px;align-items:center;padding:0 12px;font-size:13px;display:flex}.sp .intake-input:disabled{opacity:var(--disabled-opacity)}.sp .intake-actions{justify-content:flex-end;display:flex}.sp .intake-run{border:1px solid var(--ink);font-weight:600}.sp .intake-run:disabled{opacity:var(--disabled-opacity)}.sp .intake-steps{margin:0;padding:0;list-style:none}.sp .intake-step{border-top:1px solid var(--hairline-soft);grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.sp .intake-offset{font-size:13px;line-height:20px}.sp .intake-step-body{gap:8px}.sp .intake-sentence{font-size:14px;line-height:20px}.sp .intake-slot{height:200px}.sp .intake-tele-slot{height:20px}.sp .intake-jobs-label{margin-top:4px}.sp .intake-job{border:1px solid var(--hairline);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:8px 12px;display:flex}@media (max-width:767px){.sp .intake-label{font-size:14px}.sp .intake-input{height:48px;font-size:16px}}.sp .intake-left{gap:16px}.sp .lift-planes{align-items:start}.sp .lift-actionbar{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.sp .lift-primary{border:1px solid var(--ink);background:var(--brand-ink);height:32px;color:var(--on-brand-ink);white-space:nowrap;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.sp .lift-zone{margin-bottom:8px}.sp .lift-line-text{gap:8px;padding:8px 0}.sp .lift-arriving{opacity:.5}.sp .lift-dvi{gap:12px}.sp .lift-finding{border-top:1px solid var(--hairline-soft);transition:transform .2s var(--ease-station),opacity .2s ease;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.sp .lift-finding.is-leaving{opacity:.6;transform:translate(-24px)}.sp .lift-thumb{border:1px dashed var(--slot-edge-strong);border-radius:4px;flex:none;justify-content:center;align-items:center;width:72px;height:56px;display:flex}.sp .lift-finding-text{gap:8px;min-width:0}.sp .lift-finding-title{font-weight:500}.sp .lift-finding-tags{gap:8px}.sp .lift-actions{border-top:1px solid var(--hairline-soft);justify-content:flex-end;padding-top:12px;display:flex}.sp .lift-add:disabled{opacity:var(--disabled-opacity)}@media (prefers-reduced-motion:reduce){.sp .lift-finding{transition:none}}@media (max-width:767px){.sp .lift-primary{height:48px;padding:0 16px;font-size:16px}}.sp .parts-planes{align-items:start}.sp .parts-head{gap:4px;margin-bottom:12px}.sp .parts-name{font-weight:500}.sp .parts-number{font-size:13px}.sp .parts-offer{grid-template-columns:minmax(0,1fr) 120px;padding:8px 0}.sp .parts-offer-text{gap:4px}.sp .parts-supplier{font-weight:500}.sp .parts-meta{font-size:13px}.sp .parts-sell{border-top:1px solid var(--hairline-total)}.sp .parts-sell-amt{font-size:16px}.sp .parts-core{gap:12px}.sp .parts-deposit{grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:12px;display:grid}.sp .parts-deposit-label{font-weight:500}.sp .parts-steps{margin:0;padding:0;list-style:none}.sp .parts-step{border-top:1px solid var(--hairline-soft);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;display:grid}.sp .parts-step-label{font-size:14px}.sp .parts-quote{color:var(--ink-2)}.sp .parts-actions{justify-content:flex-end;display:flex}.sp .parts-play:disabled{opacity:var(--disabled-opacity)}.sp .parts-play{font-weight:600}.sp .pill-light{background:var(--sample-light-tag-success-bg);color:var(--sample-light-tag-success-fg);height:24px;font-size:13px}.sp .counter-phone{border:8px solid var(--device-bezel);border-radius:var(--radius-device-phone);background:var(--sample-light-surface);width:280px;max-width:100%;color:var(--sample-light-ink);margin:0 auto;overflow:hidden}.sp .counter-address{color:var(--sample-light-ink-3);text-align:center;border-bottom:1px solid var(--sample-light-hairline);padding:8px 0;font-size:12px}.sp .counter-phone-body{padding:16px}.sp .counter-shop{margin-bottom:8px;font-size:16px;font-weight:600}.sp .counter-job{border-top:1px solid var(--sample-light-hairline);cursor:pointer;grid-template-columns:24px minmax(0,1fr) 96px;align-items:center;gap:12px;min-height:48px;display:grid}.sp .counter-job-label{font-size:15px}.sp .counter-job-amt{color:var(--sample-light-ink)}.sp .counter-check{appearance:none;border:1.5px solid var(--sample-light-control);background:var(--sample-light-surface);cursor:pointer;border-radius:4px;flex:none;width:24px;min-width:24px;height:24px;margin:0;display:inline-flex}.sp .counter-check:checked{background:var(--sample-shop-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center/18px 18px no-repeat;border-color:var(--sample-shop-accent)}.sp .counter-check:disabled{cursor:default}.sp .counter-check:focus-visible{outline:2px solid var(--sample-shop-accent);outline-offset:2px}.sp .counter-name-wrap{margin-top:16px}.sp .counter-name{border:1px solid var(--sample-light-control);background:var(--sample-light-surface);width:100%;height:48px;font:inherit;color:var(--sample-light-ink);border-radius:4px;align-items:center;padding:0 12px;font-size:16px;display:flex}.sp .counter-name:focus-visible{outline:2px solid var(--sample-shop-accent);outline-offset:2px}.sp .counter-authorize-wrap{margin-top:16px}.sp .station-live .counter-authorize-wrap{min-height:76px}.sp .counter-authorize{border:1px solid var(--sample-shop-accent);background:var(--sample-shop-accent);color:#fff;width:100%;height:48px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}.sp .counter-authorize:disabled{opacity:var(--disabled-opacity);cursor:default}.sp .counter-reason{color:var(--sample-light-ink-3);margin-top:8px;font-size:14px;line-height:20px}.sp .counter-reader-plane{justify-content:center;align-items:center;display:flex}.sp .counter-reader-stack{align-items:center;gap:12px}.sp .counter-reader{border-radius:var(--radius-device-reader);background:var(--sb-tertiary,#1a1b1d);border:1px solid var(--control-edge);width:220px;padding:16px}.sp .counter-screen{background:var(--tele-bg);border-radius:8px;justify-content:center;align-items:center;height:160px;padding:12px;display:flex}.sp .counter-idle-amt{color:var(--ink-3);font-size:18px}.sp .counter-tap{align-items:center;gap:8px}.sp .counter-amt{font-size:18px}.sp .counter-wave{animation:counter-wave-in .2s var(--ease-station) both}@keyframes counter-wave-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sp .counter-wave{animation:none}}.sp .counter-approved{text-align:center;align-items:center;gap:8px}.sp .counter-approved-line{font-size:14px}.sp .counter-card{font-size:13px}.sp .counter-chin{height:24px}.sp .counter-replay{justify-content:flex-end;margin-top:16px;display:flex}.sp .counter-calc{margin-top:16px}.sp .counter-calc-title{font-weight:500}.sp .counter-calc-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:24px;margin-top:16px;display:grid}.sp .counter-calc-input{justify-content:space-between;gap:12px;display:flex}.sp .counter-calc-input .muted{font-size:13px}.sp .counter-slider{touch-action:none;cursor:pointer;height:48px;position:relative}.sp .counter-slider:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sp .counter-track{background:var(--control-edge);border-radius:2px;height:4px;position:absolute;top:22px;left:0;right:0}.sp .counter-fill{background:var(--ink);border-radius:2px;height:4px;position:absolute;top:22px;left:0}.sp .counter-thumb{background:var(--ink);width:24px;height:24px;box-shadow:0 0 0 4px var(--thumb-halo);border-radius:12px;position:absolute;top:12px}.sp .counter-ends{justify-content:space-between;display:flex}.sp .counter-ends span{font-size:12px}.sp .counter-output{text-align:right}.sp .counter-output .muted{font-size:13px}.sp .counter-output-figure{font-size:var(--site-figure);margin-top:4px}@media (max-width:767px){.sp .counter-calc-grid{grid-template-columns:minmax(0,1fr)}}.sp .section-head{margin-bottom:24px}.sp .cta-headline{max-width:640px;font-size:40px}.sp .cta-row{gap:12px;margin-top:28px}.sp .seg a{border-radius:var(--radius-inner);color:var(--ink-3);white-space:nowrap;padding:8px 12px;font-size:13px}.sp .seg a.on{color:var(--ink);background:var(--seg-on);box-shadow:var(--seg-on-inset)}.sp .pricing-hero{padding-top:var(--site-hero-top);padding-bottom:40px}.sp .pricing-hero-stack{align-items:flex-start;gap:24px}.sp .pricing-note{font-size:13px}.sp .g3-stretch{align-items:stretch}.sp .plan-card{gap:12px}.sp .plan-head{gap:4px}.sp .plan-name-row{justify-content:space-between}.sp .plan-name{font-size:16px;font-weight:600}.sp .plan-kicker{font-size:13px}.sp .plan-price{gap:4px}.sp .plan-amount{font-size:var(--site-price);letter-spacing:-.02em}.sp .plan-quote{font-size:var(--site-price-quote);letter-spacing:-.02em}.sp .plan-per{font-size:14px}.sp .plan-period{font-size:12px}.sp .plan-fit{color:var(--ink-2);font-size:13px}.sp .plan-built{font-size:12px}.sp .plan-features{border-top:1px solid var(--hairline-soft);padding-top:8px}.sp .plan-features ul{margin:0;padding:0;list-style:none}.sp .plan-feature{color:var(--ink-2);gap:8px;padding:4px 0;font-size:13px;display:flex}.sp .plan-feature .chk{flex:none;width:16px;margin-top:4px}.sp .plan-feature.has-status{color:var(--ink-body);flex-direction:column;gap:4px}.sp .plan-feature-indent{padding-left:24px}.sp .plan-foot{border-top:1px solid var(--hairline-soft);align-items:flex-end;gap:8px;margin-top:auto;padding-top:16px}.sp .plan-foot .bp,.sp .plan-foot .bs{align-self:flex-end}.sp .plan-trial{text-align:right;font-size:12px}.sp .seat-tax{align-items:flex-start;gap:16px;margin-top:16px;display:flex}.sp .seat-tax .tg{flex:none}.sp .seat-tax-body{color:var(--ink-2)}.sp .bill-lead{margin-top:12px}.sp .bill-rule{margin:-12px 0 24px}.sp .g2-start{align-items:start}.sp .bill{gap:16px}.sp .bill-locations{justify-content:space-between}.sp .bill-locations .muted{font-size:13px}.sp .bill-stepper{flex-wrap:nowrap;gap:8px}.sp .bill-step{width:32px;height:32px;padding:0}.sp .bill-step[aria-disabled=true]{opacity:var(--disabled-opacity);pointer-events:none}.sp .bill-count{text-align:center;width:36px;font-size:16px}.sp .bill-reason-wrap{text-align:right;margin-top:-16px}.sp .bill-reason{font-family:var(--font-body),Inter,system-ui,sans-serif;color:var(--ink-3);margin-top:8px;font-size:12px;line-height:20px}.sp .bill-plan{align-self:flex-start}.sp .bill-row{border-top:1px solid var(--hairline-soft);justify-content:space-between;padding:12px 0}.sp .bill-total{border-top:1px solid var(--hairline-total);justify-content:space-between;padding:16px 0 0}.sp .bill-total-label{font-weight:500}.sp .bill-total-amt{font-size:24px}.sp .bill-total-year{align-items:flex-end}.sp .bill-equals{font-size:12px}.sp .bill-addons{gap:12px}.sp .addon-head{justify-content:space-between;gap:12px}.sp .addon-name{font-weight:500}.sp .addon-line{text-align:right;font-size:13px}.sp .addon-yearly{margin-top:4px;font-size:12px}.sp .addon-body{margin-top:8px}.sp .bill-footnote{max-width:900px;margin-top:16px;font-size:12px}.sp .table-scroll{border:1px solid var(--hairline);border-radius:4px;overflow:hidden}.sp .plan-table{table-layout:fixed;min-width:0}.sp .plan-table th:first-child{width:40%}.sp .plan-table th:nth-child(n+2){width:20%}.sp .plan-group td{border-top:0;padding:24px 16px 8px}.sp .plan-group-title{letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:12px}.sp .tbl td.plan-feature-label{color:var(--ink-2)}.sp .plan-value{font-size:12px}.sp .table-note{margin-top:16px;font-size:12px}.sp .faq{gap:0 40px}.sp .faq-item{border-top:1px solid var(--hairline-soft);padding:16px 0}.sp .faq-q{font-size:15px}.sp .faq-a{margin-top:8px}.sp .arith-headline{max-width:900px;margin:16px 0 12px;font-size:28px}.sp .arith-body{max-width:820px}.sp .arith-cards{margin-top:24px}.sp .arith-label{font-size:13px}.sp .arith-figure{margin:8px 0;font-size:34px}.sp .arith-source{margin-top:12px;font-size:12px}@media (max-width:1279px){.sp .pricing-hero{padding-top:64px}}@media (max-width:767px){.sp .cta-headline{font-size:28px}.sp .seg a{padding:16px 12px}.sp .pricing-hero{padding-top:40px}.sp .bill-step{width:48px;height:48px}.sp .bill-reason{font-size:14px}.sp .table-scroll{overflow-x:auto}.sp .plan-table{min-width:760px}.sp .plan-table-first{background:var(--paper);position:sticky;left:0}.sp .arith-headline{font-size:22px}}.sp .wl-1{padding-top:80px;padding-bottom:64px}.sp .wl-2{grid-template-columns:64px minmax(0,1fr) 72px 88px}.sp .wl-3{font-size:40px}@media (max-width:1279px){.sp .wl-1{padding-top:64px}}@media (max-width:767px){.sp .wl-1{padding-top:40px;padding-bottom:48px}.sp .wl-2{grid-template-columns:64px minmax(0,1fr) 88px}.sp .wl-3{font-size:28px}}.sp .pp-numbered{grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.sp .pp-num{line-height:24px}.sp .pp-card-body{gap:12px}.sp .pp-card-head,.sp .pp-chips{gap:8px}.sp .pp-status-head{justify-content:space-between;margin-bottom:12px}.sp .pp-status-title{font-size:24px}.sp .pp-status-lead{margin-bottom:20px}.sp .pp-status-text{color:var(--ink-2)}.sp .product-hero{padding-top:var(--site-hero-top);padding-bottom:64px}.sp .product-hero-stack{align-items:flex-start;gap:24px}.sp .product-hero-buttons{gap:12px;margin-top:8px}@media (max-width:1279px){.sp .product-hero{padding-top:64px}}@media (max-width:767px){.sp .product-hero{padding-top:40px;padding-bottom:48px}}.sp .tl-sample-head{justify-content:space-between;margin-bottom:16px}.sp .tl-bubble{background:var(--sb-tertiary,#1a1b1d);max-width:520px;margin-bottom:16px;padding:8px 12px;font-size:13px}.sp .tl-bubble-slot{max-width:520px;height:36px;margin-bottom:16px}.sp .tl-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.sp .tl-step{border-top:1px solid var(--hairline);padding-top:12px}.sp .tl-step-body{align-items:flex-start;gap:8px}.sp .tl-step-label{min-height:48px;font-size:13px;line-height:24px}.sp .tl-ro{font-family:var(--font-body),Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.sp .tl-plan-line{color:var(--ink-2);margin-top:24px}@media (max-width:767px){.sp .tl-steps{flex-direction:column;gap:12px;display:flex}.sp .tl-step-label{min-height:unset}}.sp .rl-1{padding-top:80px;padding-bottom:64px}.sp .rl-2{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.sp .rl-3{font-size:40px}@media (max-width:1279px){.sp .rl-1{padding-top:64px}}@media (max-width:767px){.sp .rl-1{padding-top:40px;padding-bottom:48px}.sp .rl-2{grid-template-columns:unset;flex-direction:column;display:flex}.sp .rl-3{font-size:28px}}.sp .sp-1{padding-top:80px;padding-bottom:64px}.sp .sp-2{font-size:40px}@media (max-width:1279px){.sp .sp-1{padding-top:64px}}@media (max-width:767px){.sp .sp-1{padding-top:40px;padding-bottom:48px}.sp .sp-2{font-size:28px}}.sp .pi-card{box-shadow:var(--site-card-highlight);scroll-margin-top:var(--site-header-h);margin-top:16px}.sp .pi-head{border-bottom:1px solid var(--hairline)}.sp .pi-name{font-size:20px}.sp .pi-summary{margin-top:4px}.sp .pi-facts{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:0;display:grid}.sp .pi-label{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px}.sp .pi-fact{margin:4px 0 0;font-size:14px}.sp .pi-table-scroll{overflow-x:auto}.sp .pi-table{min-width:480px;font-size:14px}.sp .pi-caption{text-align:left;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-bottom:8px;font-size:12px}.sp .tbl th.pi-first{padding-left:0}.sp .tbl td.pi-direction{color:var(--ink-2)}.sp .pi-never{margin-top:12px;font-size:13px}.sp .pi-failure{margin-top:4px;font-size:13px}@media (max-width:767px){.sp .pi-facts{grid-template-columns:minmax(0,1fr)}}.sp .sc-1{padding-top:var(--site-hero-top)}.sp .sc-2{grid-template-columns:160px minmax(0,1fr)}.sp .sc-3{grid-template-columns:200px minmax(0,1fr) 140px}.sp .sc-5{justify-self:end}.sp .sc-table-wrap{overflow:hidden}.sp .sc-cards{gap:12px;display:none}@media (max-width:1279px){.sp .sc-1{padding-top:64px}}@media (max-width:767px){.sp .sc-1{padding-top:40px}.sp .sc-2{grid-template-columns:minmax(0,1fr)}.sp .sc-3{grid-template-columns:minmax(0,1fr) auto}.sp .sc-3>.sc-5{grid-area:1/2}.sp .sc-3>.sc-4{grid-area:2/1/auto/-1}.sp .sc-table-wrap{display:none}.sp .sc-cards{display:flex}}.sp .about-hero{padding-top:var(--site-hero-top);padding-bottom:var(--site-hero-bottom)}.sp .about-hero-stack{max-width:var(--site-measure)}.sp .about-eyb{align-self:flex-start}.sp .about-title{margin-top:24px}.sp .about-story{gap:16px;margin-top:32px}.sp .about-story-p{color:var(--ink-2);margin:0}.sp .about-principles{padding-bottom:24px}.sp .about-principles-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sp .about-principle{box-shadow:var(--site-card-highlight);gap:12px}.sp .about-principle .body{margin:0}.sp .about-cta-title{max-width:none;font-size:40px}.sp .about-cta-buttons{gap:12px;margin-top:24px}.sp .contact-band{padding-top:var(--site-hero-top);padding-bottom:64px}.sp .contact-grid{-moz-column-gap:var(--site-band-gap);column-gap:var(--site-band-gap);grid-template:"head form""rest form"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;row-gap:24px;display:grid}.sp .contact-head{grid-area:head;gap:24px}.sp .contact-form-slot{grid-area:form}.sp .contact-rest{grid-area:rest;gap:24px}.sp .contact-eyb{align-self:flex-start}.sp .contact-title{font-size:44px}.sp .contact-rest .lead{margin:0}.sp .contact-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.sp .contact-card{box-shadow:var(--site-card-highlight);padding:16px;list-style:none}.sp .contact-card-title{margin:0;font-size:14px;font-weight:600}.sp .contact-card-body{margin:4px 0 0;font-size:13px}.sp .contact-form{background:var(--surface);box-shadow:var(--site-card-highlight);gap:16px}.sp .contact-form .h3{margin:0}.sp .contact-form-line{margin:0;font-size:12px}.sp .contact-honeypot{opacity:0;width:0;height:0;position:absolute;left:-9999px}.sp .contact-success{background:var(--surface);box-shadow:var(--site-card-highlight)}.sp .contact-success-title{color:var(--tag-success-fg);margin:0;font-size:18px;font-weight:600}.sp .contact-success-body{margin:8px 0 0}.sp .fld-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.sp .fld .inp{box-sizing:border-box;background:var(--input-fill);width:100%;font-family:inherit}.sp .fld .inp::placeholder{color:var(--ink-3)}.sp .fld .inp.ta{resize:vertical;align-items:flex-start;height:96px;padding-top:8px}.sp .form-alert{border:1px solid var(--control-edge);color:var(--tag-danger-fg);border-radius:4px;padding:12px 16px;font-size:13px}.sp .form-alert p{margin:0}.sp .form-alert-list{margin:4px 0 0;padding-left:20px}.sp .form-alert-list li{margin-top:4px}.sp .form-alert-link{text-decoration:underline}.sp .contact-start{text-align:center}.sp .contact-start-lead{margin:12px auto 0}.sp .contact-start-buttons{justify-content:center;margin-top:24px}.sp .btn-form{border:1px solid var(--control-edge);height:32px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.sp .btn-form-primary{border-color:var(--brand-ink);background:var(--brand-ink);color:var(--on-brand-ink);font-weight:600}.sp .btn-form-block{width:100%}.sp .btn-form:disabled{opacity:var(--disabled-opacity);cursor:default}.sp .support{padding-top:var(--site-support-y);padding-bottom:var(--site-support-y)}.sp .support-card{max-width:var(--site-card-narrow);box-shadow:var(--site-card-highlight);gap:16px;margin:0 auto}.sp .support-card .h2{margin:0}.sp .support-text{color:var(--ink-2);margin:0}.sp .support-ref{color:var(--ink)}.sp .support-buttons{justify-content:flex-end;gap:12px}.sp .support-buttons>*{flex:none}.sp .support-links{justify-content:center;gap:24px;margin-top:24px}.sp .about-story-p,.sp .contact-rest .lead,.sp .contact-start-lead{letter-spacing:var(--tracking-16)}.sp .about-principle .body,.sp .support-text,.sp .support-links .lk{letter-spacing:var(--tracking-14)}.sp .contact-card-body,.sp .fld .lab,.sp .fld .inp,.sp .btn-form,.sp .about-cta-buttons .bp,.sp .about-cta-buttons .bs,.sp .contact-start-buttons .bp,.sp .contact-start-buttons .bs{letter-spacing:var(--tracking-13)}.sp .contact-form-line{letter-spacing:var(--tracking-12)}.sp .about-cta-title{letter-spacing:var(--tracking-40)}.sp .contact-title{letter-spacing:var(--tracking-44)}@media (max-width:1279px){.sp .about-title{letter-spacing:var(--tracking-48)}.sp .about-hero,.sp .contact-band{padding-top:64px}.sp .support{padding-top:80px;padding-bottom:80px}}@media (max-width:767px){.sp .about-title{letter-spacing:-.03em}.sp .about-story-p,.sp .contact-rest .lead,.sp .contact-start-lead{letter-spacing:var(--tracking-15)}.sp .about-cta-title{letter-spacing:var(--tracking-28)}.sp .contact-title{letter-spacing:var(--tracking-34)}.sp .contact-start .h2,.sp .support-card .h2{letter-spacing:var(--tracking-26)}.sp .fld .inp,.sp .btn-form,.sp .about-cta-buttons .bp,.sp .about-cta-buttons .bs,.sp .contact-start-buttons .bp,.sp .contact-start-buttons .bs{letter-spacing:var(--tracking-16)}.sp .about-hero{padding-top:40px}.sp .about-principles-grid{grid-template-columns:minmax(0,1fr)}.sp .about-cta-title{font-size:28px}.sp .contact-band{padding-top:40px}.sp .contact-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""form""rest"}.sp .contact-title{font-size:34px}.sp .contact-cards,.sp .fld-pair{grid-template-columns:minmax(0,1fr)}.sp .fld .inp{height:48px;font-size:16px}.sp .fld .inp.ta{height:96px}.sp .btn-form{height:48px;padding:0 16px;font-size:16px}.sp .support{padding-top:40px;padding-bottom:40px}}.sp .compare-hero{padding-top:var(--site-hero-top);padding-bottom:var(--site-hero-bottom)}.sp .compare-hero-stack{align-items:flex-start;gap:24px}.sp .compare-h1{letter-spacing:var(--tracking-52);font-size:52px}.sp .compare-hero .lead{letter-spacing:var(--tracking-16);margin:0}.sp .compare-lead-slot{gap:8px;width:100%;max-width:660px}.sp .compare-slot-line{height:24px}.sp .compare-slot-70{width:70%}.sp .compare-date{letter-spacing:var(--tracking-13);flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:13px;display:flex}.sp .compare-date-slot{width:72px;height:16px;display:inline-block}.sp .compare-matrix{padding-bottom:24px}.sp .compare-table-card{box-shadow:var(--site-card-highlight);overflow:hidden}.sp .compare-table{letter-spacing:var(--tracking-14);font-size:14px}.sp .compare-table th{padding:12px 24px}.sp .compare-table td{padding:20px 24px}.sp .compare-dim{width:22%}.sp .compare-dim-label{font-weight:500}.sp .compare-theirs{width:30%}.sp .compare-theirs-text{color:var(--ink-2)}.sp .compare-source{letter-spacing:var(--tracking-12);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.sp .compare-source-slot{vertical-align:middle;width:160px;height:16px;display:inline-block}.sp .compare-theirs-slot{width:100%;height:40px}.sp .compare-ours-text{color:var(--ink)}.sp .compare-ours-first,.sp .compare-ours-next{gap:8px}.sp .compare-ours-next{border-top:1px solid var(--hairline-soft);margin-top:12px;padding-top:12px}.sp .compare-ours-sub{color:var(--ink-2);letter-spacing:var(--tracking-13);font-size:13px}.sp .compare-cards{letter-spacing:var(--tracking-14);gap:12px;display:none}.sp .compare-card{gap:16px}.sp .compare-card-dim{color:var(--ink-2);align-self:flex-start}.sp .compare-col-label{letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:12px}.sp .compare-card-ours{border-top:1px solid var(--hairline);padding-top:16px}.sp .compare-switch-head{margin-bottom:16px}.sp .compare-switch-head .stack{gap:8px}.sp .compare-switch-body{color:var(--ink-2);max-width:820px;letter-spacing:var(--tracking-15);margin:0;font-size:15px}.sp .compare-cta-slot-wrap{max-width:640px}.sp .compare-cta-slot{width:100%;height:48px}.sp .compare-cta .bp,.sp .compare-cta .bs{letter-spacing:var(--tracking-13)}@media (max-width:1279px){.sp .compare-dim{width:20%}.sp .compare-hero{padding-top:64px}.sp .compare-h1{letter-spacing:var(--tracking-44);font-size:44px}}@media (max-width:767px){.sp .compare-hero{padding-top:40px}.sp .compare-h1{letter-spacing:var(--tracking-32);font-size:32px}.sp .compare-hero .lead{letter-spacing:var(--tracking-15)}.sp .compare-table-card{display:none}.sp .compare-cards{display:flex}.sp .compare-switch-body{letter-spacing:var(--tracking-15)}.sp .compare-cta .bp,.sp .compare-cta .bs{letter-spacing:var(--tracking-16)}}.sp .sol-hero{padding-top:var(--site-hero-top);padding-bottom:64px}.sp .sol-vhero{padding-top:var(--site-hero-top);padding-bottom:var(--site-hero-bottom)}.sp .sol-hero-stack{align-items:flex-start;gap:24px}.sp .sol-hero .lead,.sp .sol-vhero .lead,.sp .sol-band-lead{letter-spacing:var(--tracking-16)}.sp .sol-hero .lead,.sp .sol-vhero .lead{margin:0}.sp .sol-title-slot{width:min(100%,640px);height:48px;display:block}.sp .sol-eyebrow-slot{width:160px;height:24px;display:inline-block}.sp .sol-lead-slot{gap:8px;width:100%;max-width:660px}.sp .sol-lead-line{height:24px}.sp .sol-lead-70{width:70%}.sp .sol-cards{padding-bottom:24px}.sp .sol-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sp .sol-card{box-shadow:var(--site-card-highlight);color:inherit;gap:8px;text-decoration:none}.sp .sol-card-sub{letter-spacing:var(--tracking-13);font-size:13px}.sp .sol-card-lede{color:var(--ink-2);letter-spacing:var(--tracking-14);margin-top:4px}.sp .sol-card-lede-slot{width:80%;height:16px;display:block}.sp .sol-band-lead{margin:12px 0 0}.sp .sol-band-buttons,.sp .sol-cta-buttons{gap:12px;margin-top:24px}.sp .sol-seed{padding-bottom:16px}.sp .sol-seed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sp .sol-seed-grid .card,.sp .sol-terms-card,.sp .sol-aside{box-shadow:var(--site-card-highlight)}.sp .sol-menu{margin-top:12px}.sp .sol-menu-row{border-top:1px solid var(--hairline-soft);border-bottom:1px solid var(--hairline-soft);min-height:44px;letter-spacing:var(--tracking-14);grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:12px;padding:0 16px;font-size:14px}.sp .sol-menu-row:hover{background:var(--hover-fill-faint)}.sp .sol-num{text-align:right}.sp .sol-jobs-note{letter-spacing:var(--tracking-13);margin:4px 0 0;font-size:13px}.sp .sol-jobs{margin-top:8px}.sp .sol-job{border-top:1px solid var(--hairline-soft);padding:12px 0}.sp .sol-job-name{letter-spacing:var(--tracking-14);font-size:14px;font-weight:500}.sp .sol-job-line{letter-spacing:var(--tracking-13);grid-template-columns:minmax(0,1fr) 88px;gap:12px;margin-top:8px;font-size:13px;display:grid}.sp .sol-seed-foot{letter-spacing:var(--tracking-13);margin:12px 0 0;font-size:13px}.sp .sol-terms{margin-top:16px}.sp .sol-terms-card{gap:12px}.sp .sol-terms-title-slot{width:40%;height:20px}.sp .sol-terms-noun{color:var(--ink-2);letter-spacing:var(--tracking-14);margin:0}.sp .sol-terms-input{box-sizing:border-box;background:var(--input-fill);width:100%;max-width:360px;letter-spacing:var(--tracking-13)}.sp .sol-split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.sp .sol-split-main{gap:12px}.sp .sol-body-slot{width:100%;height:40px}.sp .sol-section-title-slot{width:60%;height:32px;display:block}.sp .sol-points{margin:0;padding:0;list-style:none}.sp .sol-point{color:var(--ink-2);letter-spacing:var(--tracking-14);gap:8px;padding:8px 0;font-size:14px;display:flex}.sp .sol-chk{width:16px;color:var(--ink-2);flex:none;margin-top:4px}.sp .sol-aside{gap:8px}.sp .sol-aside-label{font-weight:500}.sp .sol-aside .body{letter-spacing:var(--tracking-14);margin:0}.sp .sol-aside-label-slot{width:50%;height:16px}.sp .sol-aside-text-slot{width:100%;height:64px}.sp .sol-notyet{padding-bottom:24px}.sp .sol-notyet-text{letter-spacing:var(--tracking-14);margin:0;font-size:14px}.sp .sol-cta-title{max-width:none;letter-spacing:var(--tracking-40);font-size:40px}.sp .sol-cta-slot{width:100%;max-width:640px;height:48px;display:block}.sp .sol-band-buttons .bs,.sp .sol-cta-buttons .bp,.sp .sol-cta-buttons .bs{letter-spacing:var(--tracking-13)}@media (max-width:1279px){.sp .sol-hero .h1,.sp .sol-vhero .h1{letter-spacing:var(--tracking-48)}.sp .sol-hero,.sp .sol-vhero{padding-top:64px}.sp .sol-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sp .sol-hero .h1,.sp .sol-vhero .h1{letter-spacing:-.03em}.sp .sol-hero{padding-top:40px;padding-bottom:48px}.sp .sol-vhero{padding-top:40px}.sp .sol-hero .lead,.sp .sol-vhero .lead,.sp .sol-band-lead{letter-spacing:var(--tracking-15)}.sp .sol-cards-grid,.sp .sol-seed-grid,.sp .sol-split{grid-template-columns:minmax(0,1fr)}.sp .sol-split-main .h2{letter-spacing:var(--tracking-26)}.sp .sol-cta-title{letter-spacing:var(--tracking-28);font-size:28px}.sp .sol-terms-input{height:48px;letter-spacing:var(--tracking-16);font-size:16px}.sp .sol-band-buttons .bs,.sp .sol-cta-buttons .bp,.sp .sol-cta-buttons .bs{letter-spacing:var(--tracking-16)}.sp .sol-band-title{letter-spacing:var(--tracking-26)}}.cu .cnts{background:var(--customer-edge);border:1px solid var(--customer-edge);border-radius:var(--radius-sm);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.cu .cnts a,.cu .cnts .cu-count-zero{background:var(--surface);padding:var(--space-3) var(--space-4);color:var(--ink);text-decoration:none;display:block}.cu .cnts b{font-family:var(--font-mono), "JetBrains Mono", monospace;font-size:22px;font-weight:500;line-height:1.2;display:block}.cu .cnts span{color:var(--ink-2);font-size:12px;font-weight:600}@media (min-width:1024px){.cu .cnts{grid-template-columns:repeat(4,1fr)}}.cu .cu-report-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.cu .cu-report-title{font:var(--type-customer-section);letter-spacing:-.01em}.cu .cu-print{min-height:36px;padding:0 var(--space-3);flex:none;font-size:13px}.cu .secbox{background:var(--surface);border:1px solid var(--customer-edge);border-radius:var(--radius-sm);overflow-x:auto}.cu .ri{padding:var(--space-3) var(--space-4);border-top:1px solid var(--customer-edge);background:var(--surface)}.cu .ri:first-child{border-top:0}.cu .ri .top .cu-tag{margin-top:var(--space-1)}.cu .ri .nm{font-size:14px;font-weight:500}.cu .ri .ms{font-family:var(--font-mono), "JetBrains Mono", monospace;margin-top:var(--space-2);font-size:13px}.cu .ri .ms small{font-family:var(--font-body), Inter, sans-serif;color:var(--customer-ink-3);font-size:12px;display:block}.cu .ri .nt{color:var(--ink-2);margin-top:var(--space-2);font-size:13px}.cu .ri .ev{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}.cu .ri .ev figure{width:88px;margin:0}.cu .ri .ev figcaption{color:var(--customer-ink-3);margin-top:var(--space-1);font-size:12px;line-height:1.3}.cu .cu-photo-img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--customer-edge);width:88px;height:64px;display:block}.cu .cu-nophoto{color:var(--customer-ink-3);font-size:12px}.cu .ri:focus{outline:2px solid var(--shop-text);outline-offset:-2px}.cu .cu-propose{color:var(--ink-2);font-size:14px}@media print{.cu .cu-print{display:none!important}}.ob{background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-body), Inter, system-ui, sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.ob a{color:inherit;text-decoration:none}.ob .mono{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.04em}.ob .muted{color:var(--ink-3)}.ob .obtop{height:var(--onboarding-bar);border-bottom:1px solid var(--hairline-soft);box-sizing:border-box;flex:none;align-items:center;gap:12px;padding:0 16px;font-size:14px;display:flex}.ob .lk{border-radius:var(--radius-sm);background:var(--ink);width:24px;height:24px;color:var(--paper);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.ob .obtop-shop{font-weight:500}.ob .obtop-account{color:var(--ink-2);align-items:center;gap:8px;min-width:0;margin-left:auto;font-size:13px;display:flex}.ob .av{border:1px solid var(--avatar-edge);background:var(--avatar-fill);color:var(--ink-2);border-radius:14px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.ob .av-28{width:28px;height:28px;font-size:11px}.ob .obtop-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ob .obmain{flex:1;min-height:0;display:flex}.ob .obrail{box-sizing:border-box;border-right:1px solid var(--hairline-soft);width:240px;padding:var(--space-6,24px) var(--space-3,12px);flex-direction:column;flex:none;gap:4px;display:flex}.ob .obrail-head{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 10px 10px;font-size:12px}.ob .rstep{box-sizing:border-box;white-space:nowrap;border-radius:var(--radius-sm);height:56px;color:var(--ink-2);border:1px solid #0000;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:flex}.ob .rstep:hover{background:var(--hover-fill-soft)}.ob .rstep.on{color:var(--ink);background:var(--pressed-fill);box-shadow:var(--pressed-inset)}.ob .rstep:focus-visible,.ob .ghost:focus-visible,.ob .btn-primary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ob .n{border:1px solid var(--step-edge);width:20px;height:20px;font-family:var(--font-mono), "JetBrains Mono", monospace;color:var(--ink-3);box-sizing:border-box;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.ob .n.done{background:var(--ink);border-color:var(--ink);color:var(--paper)}.ob .rstep-text{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.ob .rstep-name{line-height:16px}.ob .obcol{min-width:0;padding:var(--space-7,32px) 40px;box-sizing:border-box;flex:1;overflow:hidden}.ob .obgrid{gap:var(--space-6,24px);align-items:flex-start;display:flex}.ob .obin{width:var(--onboarding-col);flex-direction:column;flex:none;gap:16px;max-width:100%;display:flex}.ob .obh{letter-spacing:-.01em;margin:0;font-family:inherit;font-size:22px;font-weight:600;line-height:normal}.ob .obs{color:var(--ink-3);margin:-8px 0 0;font-size:14px;line-height:1.45}.ob .acts{justify-content:flex-end;align-items:center;gap:var(--space-2,8px);margin-top:4px;display:flex}.ob .qlink{color:var(--ink-3);padding:0 8px;font-size:13px}.ob .qlink:hover{color:var(--ink)}.ob .ghost{border:1px solid var(--control-edge);border-radius:var(--radius-sm);height:32px;color:var(--ink);white-space:nowrap;box-shadow:var(--control-shadow);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:flex}.ob .btn-primary{align-items:center;gap:var(--space-2,8px);height:32px;padding:0 var(--space-4,16px);border-radius:var(--radius-sm);background:var(--brand-ink);color:var(--on-brand-ink);box-shadow:var(--primary-shadow);cursor:pointer;border:0;font-size:13px;font-weight:500;display:flex}.ob .btn-primary[disabled]{opacity:.45;cursor:not-allowed}.ob .offl2{color:var(--ink-2);justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.ob .obstrip{border-bottom:1px solid var(--hairline-soft);align-items:center;gap:12px;padding:12px 16px;display:none}.ob .dots6{gap:6px;display:flex}.ob .dots6 i{box-sizing:border-box;border:1px solid #ffffff4d;border-radius:4px;width:8px;height:8px}.ob .dots6 i.done{background:var(--ink);border-color:var(--ink)}.ob .dots6 i.on{background:var(--brand);border-color:var(--brand)}.ob .obstrip-name{font-size:13px}.ob .obstrip-count{margin-left:auto;font-size:12px}@media (max-width:767px){.ob .obrail{display:none}.ob .obstrip{display:flex}.ob .obcol{padding:var(--space-5,20px) var(--space-4,16px)}.ob .obgrid{flex-direction:column}.ob .ghost,.ob .btn-primary{min-height:var(--touch-h,48px)}}[data-console] .an-page{flex-direction:column;gap:8px;line-height:normal;display:flex}[data-console] .an-title-row{align-items:center;gap:var(--space-2) var(--title-row-gap);flex-wrap:wrap;padding:10px 8px 14px;display:flex}[data-console] .an-title{font:var(--type-page-title);letter-spacing:-.02em;color:var(--ink);margin:0}[data-console] .an-window{font-size:14px}[data-console] .an-controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}[data-console] .an-controls .seg{align-items:center}[data-console] .an-menu-item{border-radius:var(--radius-xs);color:var(--ink-2);padding:8px 10px;font-size:12px;text-decoration:none;display:block}[data-console] .an-menu-item:hover{background:var(--hover-fill)}[data-console] .an-menu-item[aria-current=true]{background:var(--tab-on);color:var(--ink)}[data-console] .an-figures{overflow:hidden}[data-console] .an-strip{border-bottom:1px solid var(--hairline);display:flex;overflow-x:auto}[data-console] .mtab{border-right:1px solid var(--hairline-soft);min-width:0;color:inherit;flex-direction:column;flex:150px;gap:6px;padding:16px 18px 14px;text-decoration:none;display:flex;box-shadow:inset 0 -2px #0000}[data-console] .mtab-on{background:var(--box-fill);box-shadow:inset 0 -2px 0 var(--brand)}[data-console] .an-fig-name{color:var(--ink-3);font-size:12px}[data-console] .an-fig-value{font-size:var(--type-strip-figure);color:var(--ink-2)}[data-console] .mtab-on .an-fig-name,[data-console] .mtab-on .an-fig-value{color:var(--ink)}[data-console] .an-delta{font-size:12px}[data-console] .an-delta.better{color:var(--success-fg)}[data-console] .an-delta.worse{color:var(--danger-fg)}[data-console] .an-fig-sub{font-size:12px}[data-console] .an-strip-more{border-radius:var(--radius-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-self:center;margin:0 8px;padding:6px}[data-console] .an-strip-more:hover{background:var(--hover-fill)}[data-console] .an-chart{padding:var(--space-4) var(--space-4) var(--space-3)}[data-console] .an-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}[data-console] .an-chart-def{text-transform:none;letter-spacing:normal;font-size:12px}[data-console] .an-chart-today{font-size:12px}[data-console] .an-chart-link{color:var(--ink-2);margin-left:auto;font-size:12px}[data-console] .an-svg{display:block}[data-console] .an-grid{stroke:var(--chart-grid-soft)}[data-console] .an-grid-dashed{stroke:var(--chart-grid-dashed);stroke-dasharray:2 4}[data-console] .an-grid-base{stroke:var(--chart-grid-dashed)}[data-console] .an-axis{fill:var(--chart-axis);font-size:11px;font-family:var(--font-mono), ui-monospace, monospace}[data-console] .an-bar{fill:var(--chart-bar)}[data-console] .an-bar.today{fill:var(--ink)}[data-console] .an-closed{fill:var(--hairline-soft)}[data-console] .an-compare{fill:none;stroke:var(--ink);stroke-opacity:.55;stroke-width:1.5px}[data-console] .an-legend{gap:var(--space-4);margin:0;font-size:12px;display:flex}[data-console] .an-legend-row{padding-top:6px}[data-console] .an-legend-item{align-items:center;gap:6px;display:flex}[data-console] .an-sw-dot{background:var(--chart-series-2);border-radius:4px;width:7px;height:7px}[data-console] .an-sw-line{background:var(--brand);width:14px;height:2px}[data-console] .an-sw-compare{background:var(--ink);opacity:.55;width:14px;height:2px}[data-console] .an-sw-closed{background:var(--hairline-soft);border-radius:1px;width:14px;height:8px}[data-console] .an-cycle{background:var(--card-raised-bg);padding:18px 16px 10px}[data-console] .an-cycle-head{padding:0 4px var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}[data-console] .an-cycle-title{color:var(--ink);margin:0;font-size:14px;font-weight:500}[data-console] .an-cycle-def{font-weight:400}[data-console] .an-dot{fill:var(--chart-series-2);fill-opacity:.9}[data-console] .an-week{fill:var(--chart-axis);font-size:12px}[data-console] .an-pct{fill:none;stroke:var(--brand);stroke-width:1.2px;stroke-opacity:.6}[data-console] .an-pct.median{stroke-width:1.8px;stroke-opacity:.95}[data-console] .an-pct-label{fill:var(--ink-2);font-size:11px}[data-console] .an-pct-value{fill:var(--chart-axis);font-family:var(--font-mono), ui-monospace, monospace}[data-console] .an-chart-note{margin:4px 4px 0;font-size:12px}[data-console] .an-empty{padding:var(--space-4);margin:0;font-size:13px}[data-console] .an-tables{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}[data-console] .an-tech{flex:520px;min-width:0;overflow:hidden}[data-console] .an-services,[data-console] .an-leakage{flex:420px;min-width:0;overflow:hidden}[data-console] .an-card-head{padding:var(--space-4)}[data-console] .an-card-head-split{justify-content:space-between;align-items:center;display:flex}[data-console] .an-leak-total{color:var(--warning-fg);font-size:12px}[data-console] .an-tech-grid{grid-template-columns:minmax(0,1fr) 90px 90px 90px 110px}[data-console] .an-tech-grid.an-no-money{grid-template-columns:minmax(0,1fr) 90px 90px 90px}[data-console] .an-services-grid{grid-template-columns:minmax(0,1fr) 60px 110px 70px}[data-console] .an-services-grid.an-no-money{grid-template-columns:minmax(0,1fr) 60px}[data-console] .an-leak-grid{grid-template-columns:minmax(0,1fr) auto 110px}[data-console] .an-leak-label{color:var(--ink);flex-direction:column;gap:2px;text-decoration:none;display:flex}[data-console] .an-leak-reason,[data-console] .an-leak-count{font-size:12px}[data-console] .an-grid-table .row.an-head{font-size:10px}[data-console] .an-scroll{overflow-x:auto}[data-console] .an-scroll>[role=table]{min-width:480px}[data-console] .an-export-reason{font-size:12px}[data-console] .an-table-note{margin:0;padding:8px 16px 12px;font-size:12px}[data-console] .an-leak-partial{font-size:12px}[data-ops-frame]{border-top:2px solid var(--ops-band);background:var(--paper);color:var(--ink);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}[data-ops-frame] .o2-grid{background:var(--o2-ground);grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr) auto;min-height:calc(100vh - 2px);display:grid;position:relative}[data-ops-frame] .o2-nav{box-sizing:border-box;flex-direction:column;flex:0 0 232px;gap:16px;width:232px;min-height:0;padding:16px 12px 12px;display:flex}[data-ops-frame] .o2-lockup{font:var(--type-brand);align-items:center;gap:10px;padding:0 4px 0 10px;display:flex}[data-ops-frame] .o2-lockup-mark{border-radius:var(--radius-sm);background:var(--ink);width:22px;height:22px;color:var(--paper);justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}[data-ops-frame] .o2-lockup-o2{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--tab-mark);font-size:12px;font-weight:500}[data-ops-frame] .o2-lockup-end{margin-left:auto}[data-ops-frame] .tog{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}[data-ops-frame] .tog:hover{background:var(--hover-fill);border-color:var(--hairline);color:var(--ink)}[data-ops-frame] .card{background:var(--card-fill);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--card-shadow)}[data-ops-frame] .o2-env{background:var(--surface);justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:13px;display:flex}[data-ops-frame] .o2-env-name{align-items:center;gap:8px;display:flex}[data-ops-frame] .o2-env-dot{border-radius:var(--radius-sm);background:var(--status-ok-dot);width:7px;height:7px;display:inline-block}[data-ops-frame] .o2-env[data-production=false] .o2-env-dot,[data-ops-frame] .o2-rail-env[data-production=false]{background:var(--danger-fg)}[data-ops-frame] .mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em}[data-ops-frame] .muted{color:var(--ink-3)}[data-ops-frame] .o2-env-host{letter-spacing:0;font-size:11px}[data-ops-frame] .o2-nav-list{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex}[data-ops-frame] .nav{border-radius:var(--radius-sm);box-sizing:border-box;min-height:36px;color:var(--ink-2);border:1px solid #0000;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:600;display:flex}[data-ops-frame] .nav:hover{background:var(--hover-fill-soft)}[data-ops-frame] .nav-on{background:var(--nav-on);border-color:var(--hairline);color:var(--ink);box-shadow:var(--control-shadow)}[data-ops-frame] .nav .ct{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-3);margin-left:auto;font-size:11px;font-weight:500}[data-ops-frame] .o2-session{align-items:center;gap:8px;padding:0 10px;font-size:12px;display:flex}[data-ops-frame] .o2-session-warn{color:var(--warning-fg)}[data-ops-frame] .o2-rail{box-sizing:border-box;flex-direction:column;flex:0 0 76px;gap:4px;width:76px;min-height:0;padding:12px 6px;display:flex;overflow-y:auto}[data-ops-frame] .o2-rail-mark{align-self:center;width:28px;height:28px}[data-ops-frame] .o2-rail-env{border-radius:var(--radius-sm);background:var(--status-ok-dot);align-self:center;width:7px;height:7px;margin:8px 0 0}[data-ops-frame] .o2-rail-divider{background:var(--hairline-soft);height:1px;margin:8px 6px}[data-ops-frame] .rl{border-radius:var(--radius-sm);text-align:center;color:var(--ink-2);border:1px solid #0000;flex-direction:column;align-items:center;gap:5px;padding:9px 2px 8px;font-size:11px;font-weight:600;line-height:1.15;display:flex;position:relative}[data-ops-frame] .rl:hover{background:var(--hover-fill-soft)}[data-ops-frame] .rl-on{background:var(--nav-on);border-color:var(--hairline);color:var(--ink);box-shadow:var(--control-shadow)}[data-ops-frame] .rl .badge{font-family:var(--font-mono), ui-monospace, monospace;border-radius:var(--radius-badge,8px);background:var(--ink);color:var(--paper);padding:0 5px;font-size:10px;font-weight:500;line-height:15px;position:absolute;top:4px;left:calc(50% + 2px)}[data-ops-frame] .o2-rail-expand{border-color:var(--hairline);width:36px;height:32px;color:var(--ink-2);align-self:center;margin-bottom:6px}[data-ops-frame] .o2-main{flex-direction:column;flex:999 640px;gap:8px;min-width:0;min-height:0;padding:8px 8px 8px 0;display:flex}[data-ops-frame] .o2-col{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}[data-ops-frame] .o2-toolbar{align-items:center;gap:var(--toolbar-gap);flex-wrap:wrap;padding:0 14px 8px;display:flex}[data-ops-frame] .o2-history{gap:4px;display:flex}[data-ops-frame] .iconbtn{border-radius:var(--radius-sm);cursor:pointer;box-shadow:var(--control-shadow);color:var(--ink-2);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}[data-ops-frame] .iconbtn:hover:not(:disabled){background:var(--hover-fill)}[data-ops-frame] .iconbtn:disabled{color:var(--ink-disabled);cursor:default}[data-ops-frame] .o2-hist{width:36px;height:36px}[data-ops-frame] .o2-search{border-radius:var(--radius-sm);min-height:38px;box-shadow:var(--control-shadow);background:var(--field);border:1px solid var(--hairline);color:var(--ink-3);flex:280px;align-items:center;gap:12px;margin:0;padding:0 14px;font-size:14px;display:flex}[data-ops-frame] .o2-search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0}[data-ops-frame] .o2-search input::placeholder{color:var(--ink-3)}[data-ops-frame] .o2-search:focus-within{outline:2px solid var(--ink);outline-offset:2px}[data-ops-frame] .tag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);white-space:nowrap;background:var(--tag-fill);border:1px solid var(--hairline);color:var(--ink-3);align-items:center;gap:6px;padding:2px 6px;font-size:11px;line-height:14px;display:inline-flex}[data-ops-frame] .tag.green{color:var(--success-fg);border-color:var(--success-edge);background:var(--success-tint)}[data-ops-frame] .tag.amber{color:var(--warning-fg);border-color:var(--warning-edge);background:var(--warning-tint)}[data-ops-frame] .tag.red{color:var(--danger-fg);border-color:var(--o2-danger-edge);background:var(--danger-tint)}[data-ops-frame] .tag.blue{color:var(--info-fg);border-color:var(--info-edge);background:var(--info-tint)}[data-ops-frame] .o2-request{width:auto;height:36px;font:inherit;border-color:var(--hairline);color:var(--ink-2);padding:0 16px;font-size:13px}[data-ops-frame] .o2-right{align-items:center;gap:20px;margin-left:auto;padding:0 4px;font-size:14px;display:flex;position:relative}[data-ops-frame] .o2-inbox{cursor:pointer;font:inherit;color:var(--ink-2);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;display:flex}[data-ops-frame] .o2-inbox-count{font-family:var(--font-mono), ui-monospace, monospace;font-size:13px}[data-ops-frame] .o2-avatar{border:1px solid var(--avatar-edge);width:34px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border-radius:16px;justify-content:center;align-items:center;font-size:13px;display:flex}[data-ops-frame] .o2-account{z-index:12;flex-direction:column;gap:10px;min-width:240px;padding:12px;font-size:13px;display:flex;position:absolute;top:42px;right:0}[data-ops-frame] .o2-account-name{font-weight:600}[data-ops-frame] .o2-account-row{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-ops-frame] .o2-toolbar :is(button,a,input):focus-visible,[data-ops-frame] .o2-nav :is(button,a):focus-visible,[data-ops-frame] .o2-rail :is(button,a):focus-visible,[data-ops-frame] .o2-strip :is(button,a):focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-ops-frame] .frame{border-radius:var(--radius-sm);background:var(--window-bg);border:1px solid var(--hairline);min-width:0;box-shadow:var(--window-shadow);flex-direction:column;flex:1;padding:0 8px 8px;display:flex;overflow:hidden}[data-ops-frame] .o2-strip{z-index:1;border-bottom:1px solid var(--hairline-soft);align-items:flex-end;gap:4px;margin:0 -8px 8px;padding:8px 6px 8px 14px;display:flex;position:relative}[data-ops-frame] .btab{min-width:0;height:var(--ws-strip);box-sizing:border-box;white-space:nowrap;border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--ink-chrome);transition:color var(--motion-badge,.15s) ease;flex:0 220px;justify-content:center;align-items:center;gap:8px;padding:0 32px;font-size:13px;display:flex;position:relative}[data-ops-frame] .btab:hover{background:var(--hover-fill-soft)}[data-ops-frame] .btab-on{background:var(--tab-on);color:var(--ink);border-radius:var(--radius-sm);box-shadow:var(--control-shadow)}[data-ops-frame] .o2-tab-close{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex;position:absolute;top:13px;left:12px}[data-ops-frame] .o2-tab-mark{color:var(--tab-mark);display:flex}[data-ops-frame] .o2-tab-label{text-overflow:ellipsis;overflow:hidden}[data-ops-frame] .o2-content{z-index:0;border-radius:var(--radius-sm);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}[data-ops-frame] .o2-page{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 8px 8px;display:flex}[data-ops-frame] .o2-grid[data-pane=open][data-pane-wide=true] .o2-main{margin-right:488px}[data-ops-frame] .o2-status{min-height:var(--status-strip);box-sizing:border-box;background:var(--paper);border-top:1px solid var(--hairline-soft);color:var(--ink-3);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:12px;display:flex}[data-ops-frame] .o2-sync{align-items:center;gap:8px;display:flex}[data-ops-frame] .o2-sync-dot{border-radius:var(--radius-sm);background:var(--status-ok-dot);width:7px;height:7px}[data-ops-frame] .o2-sync-warn{background:var(--warning-fg)}[data-ops-frame] .o2-hints{flex-wrap:wrap;align-items:center;gap:18px;display:flex}[data-ops-frame] .o2-hint{align-items:center;gap:6px;display:flex}[data-ops-frame] .kbd{font-family:var(--font-mono), ui-monospace, monospace;border-radius:var(--radius-sm);border:1px solid var(--kbd-edge);color:var(--ink-3);padding:1px 5px;font-size:11px}[data-ops-frame] .o2-head{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 8px 14px;display:flex}[data-ops-frame] .o2-head h1{font:var(--type-o2-title);letter-spacing:-.02em;margin:0}[data-ops-frame] .o2-head-meta{font-size:14px}[data-ops-frame] .o2-head-right{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}[data-ops-frame] .o2-updated{align-items:center;gap:8px;font-size:13px;display:flex}[data-ops-frame] .o2-dot{border-radius:var(--radius-sm);background:var(--status-ok-dot);width:7px;height:7px}[data-ops-frame] .o2-dot-warn{background:var(--warning-fg)}[data-ops-frame] .o2-card-head{padding:var(--card-inset);justify-content:space-between;align-items:center;gap:12px;display:flex}[data-ops-frame] .o2-card-head-right{align-items:center;gap:8px;display:flex}[data-ops-frame] .o2-card-head-right>.mono{color:var(--ink-3);font-size:12px}[data-ops-frame] .row .mono{font-size:12px}[data-ops-frame] .lbl{font:var(--type-label-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}[data-ops-frame] .row{border-bottom:1px solid var(--hairline-soft);align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:grid}[data-ops-frame] .row>*{min-width:0}[data-ops-frame] .row.lbl{font-size:10px}[data-ops-frame] .row[aria-selected=true],[data-ops-frame] .row.selected{background:var(--row-selected)}[data-ops-frame] .ghost{border:1px solid var(--hairline);border-radius:var(--radius-sm);min-height:32px;color:var(--ink-2);font:inherit;white-space:nowrap;box-shadow:var(--control-shadow);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}[data-ops-frame] .ghost:hover{background:var(--hover-fill)}[data-ops-frame] .btn-primary{border-radius:var(--radius-sm);background:var(--brand-ink);min-height:32px;color:var(--on-brand-ink);font:inherit;box-shadow:var(--btn-primary-shadow);cursor:pointer;transition:opacity var(--motion-badge,.15s) ease, transform var(--motion-badge,.15s) ease;border:0;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:500;display:flex}[data-ops-frame] .btn-primary:hover{opacity:.92;transform:translateY(-.5px)}[data-ops-frame] .sel{border:1px solid var(--hairline);border-radius:var(--radius-sm);min-height:32px;color:var(--ink-2);background:var(--field);align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}[data-ops-frame] :is(.ghost,.btn-primary,.iconbtn,.tab,.acc):focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-ops-frame] .o2-card-error{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-ops-frame] .warnstrip{border:1px solid var(--warning-edge);background:var(--warning-strip);border-radius:var(--radius-sm);color:var(--warning-soft);align-items:center;gap:8px;margin:4px 8px 0;padding:12px;font-size:13px;line-height:1.45;display:flex}[data-ops-frame] .pane{z-index:11;background:var(--popover-fill);border:1px solid var(--popover-edge);border-radius:var(--radius-sm);width:480px;box-shadow:var(--popover-shadow);flex-direction:column;display:flex;position:absolute;top:56px;bottom:40px;right:8px;overflow:hidden}[data-ops-frame] .pnh{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 24px;display:flex}[data-ops-frame] .o2-pane-name{font-size:16px;font-weight:600;display:block}[data-ops-frame] .o2-pane-sub{font-size:12px}[data-ops-frame] .o2-pane-close{cursor:pointer;color:var(--ink-3);background:0 0;border:0}[data-ops-frame] .pb{flex-direction:column;gap:16px;padding:16px 24px;display:flex;overflow-y:auto}[data-ops-frame] .pf{border-top:1px solid var(--hairline);justify-content:flex-end;gap:8px;margin-top:auto;padding:12px 24px;display:flex}[data-ops-frame] .scrim{background:var(--scrim-pane);z-index:10;position:absolute;inset:56px 0 0}@media (prefers-reduced-motion:reduce){[data-ops-frame] .btab,[data-ops-frame] .btn-primary{transition:none}}[data-ops-frame] .o2-title-row{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 8px 16px;display:flex}[data-ops-frame] .o2-h1{font:var(--type-o2-title);letter-spacing:-.02em;margin:0}[data-ops-frame] .o2-title-end{align-items:center;gap:12px;margin-left:auto;display:flex}[data-ops-frame] .o2-tiles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}[data-ops-frame] .o2-tiles .o2-tile-wide{grid-column:span 2}[data-ops-frame] .o2-tiles .t2{flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}[data-ops-frame] .o2-tiles .t2 h3{font:var(--type-section);align-items:center;gap:8px;margin:0;display:flex}[data-ops-frame] .o2-tiles .t2 h3>svg{flex:none;margin-left:-23px}[data-ops-frame] .o2-tiles .meta{color:var(--ink-3);font-size:13px}[data-ops-frame] .o2-count-row{flex-wrap:wrap;gap:8px 16px;display:flex}[data-ops-frame] .o2-tiles .cnt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--ink-soft);white-space:nowrap;font-size:13px}[data-ops-frame] .o2-tiles a.cnt{text-decoration:underline;-webkit-text-decoration-color:var(--underline-soft);text-decoration-color:var(--underline-soft);text-underline-offset:3px}[data-ops-frame] .o2-tiles .o2-unknown{color:var(--ink-3)}[data-ops-frame] .o2-tiles .open{color:var(--o2-link);align-items:center;gap:8px;font-size:13px;display:inline-flex}[data-ops-frame] .o2-tiles .o2-open-end{margin-top:auto}[data-ops-frame] .o2-stages{gap:16px;display:flex}[data-ops-frame] .o2-stage{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}[data-ops-frame] .o2-stage-label{color:var(--ink-2);font-size:13px}[data-ops-frame] .o2-alert-line{color:var(--ink-soft);align-items:flex-start;gap:8px;font-size:13px;line-height:20px;display:flex}[data-ops-frame] .o2-error-line{color:var(--danger-soft);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;display:flex}[data-ops-frame] .o2-ref-group{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}[data-ops-frame] .o2-tiles .note{align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}[data-ops-frame] .o2-tiles .note.w{color:var(--warning-soft)}[data-ops-frame] .o2-tiles .note.n{color:var(--ink-2)}[data-ops-frame] .o2-tiles .sk{border-radius:var(--radius-skeleton);background:var(--skeleton);height:10px;display:block}[data-ops-frame] .o2-tiles .card.t2[aria-busy=true]{min-height:150px}@media (max-width:1439px){[data-ops-frame] .o2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ops-frame] .o2-tiles .o2-tile-wide{grid-column:span 2}}[data-ops-frame] .o2-shops{flex-direction:column;gap:8px;display:flex}[data-ops-frame] .o2-ceiling{margin:0;padding:0 8px;font-size:13px}[data-ops-frame] .o2-lifecycle{overflow:hidden}[data-ops-frame] .o2-stage-track{align-items:center;gap:0;padding:4px 16px 20px;display:flex;overflow-x:auto}[data-ops-frame] .o2-stage{min-width:120px;color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}[data-ops-frame] .o2-stage-name{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}[data-ops-frame] .o2-stage-mark{border:2px solid var(--ink-3);background:0 0;border-radius:5px;width:10px;height:10px}[data-ops-frame] .o2-stage-mark-warn{border-color:var(--warning-fg);background:var(--warning-mark)}[data-ops-frame] .o2-stage-on .o2-stage-mark{border-color:var(--brand)}[data-ops-frame] .o2-stage-count{padding-left:18px;font-size:12px}[data-ops-frame] .o2-stage-line{background:var(--track-line);flex:1;min-width:40px;height:1px;margin:0 12px 18px}[data-ops-frame] .o2-stage-note{margin:0;padding:0 16px 16px;font-size:13px}[data-ops-frame] .o2-filters{flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}[data-ops-frame] .o2-filter-search{color:var(--ink-3);flex:240px;align-items:center;gap:6px;display:flex}[data-ops-frame] .o2-filter-input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}[data-ops-frame] .o2-filter{position:relative}[data-ops-frame] .o2-filter>summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}[data-ops-frame] .o2-filter>summary::-webkit-details-marker{display:none}[data-ops-frame] .o2-filter-list{z-index:5;background:var(--popover-fill);border:1px solid var(--popover-edge);border-radius:var(--radius-sm);min-width:200px;box-shadow:var(--popover-shadow);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0}[data-ops-frame] .o2-filter-list a{color:var(--ink-2);border-radius:var(--radius-sm);padding:6px 10px;font-size:12px;display:block}[data-ops-frame] .o2-filter-list a:hover,[data-ops-frame] .o2-filter-list .o2-filter-on{background:var(--row-selected);color:var(--ink)}[data-ops-frame] .o2-filter-clear{margin-left:auto}[data-ops-frame] .o2-shops-table{overflow:hidden}[data-ops-frame] .o2-shops-scroll{overflow-x:auto}[data-ops-frame] .o2-shops-inner{min-width:1100px}[data-ops-frame] .o2-shops-grid{grid-template-columns:minmax(0,1.4fr) 120px 120px 130px 150px 80px 110px minmax(0,1.3fr);align-items:center;gap:12px;display:grid}[data-ops-frame] .o2-shops-head{font-size:10px}[data-ops-frame] .o2-shop-name{font-weight:500}[data-ops-frame] .o2-shops-row{color:inherit;text-decoration:none}[data-ops-frame] .o2-shops-row:hover{background:var(--row-selected)}[data-ops-frame] .o2-shops-closed,[data-ops-frame] .o2-shops-closed .o2-shop-name{color:var(--ink-3)}[data-ops-frame] .o2-num{font-size:12px}[data-ops-frame] .o2-shops-empty{flex-direction:column;align-items:center;gap:12px;padding:32px 16px;display:flex}[data-ops-frame] .o2-shops-foot{border-bottom:0;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}[data-ops-frame] .o2-shops-pager{gap:8px;display:flex}[data-ops-frame] .o2-releases{flex-direction:column;gap:16px;display:flex}[data-ops-frame] .o2-title-meta{font-size:14px}[data-ops-frame] .o2-rel-card{overflow:hidden}[data-ops-frame] .o2-rel-head{border-bottom:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}[data-ops-frame] .o2-rel-title{margin:0;font-size:15px;font-weight:500}[data-ops-frame] .o2-rel-alert{align-items:center;padding:12px 24px 0}[data-ops-frame] .o2-rel-empty{margin:0;padding:16px 24px;font-size:13px}[data-ops-frame] .o2-rel-list{margin:0;padding:0;list-style:none}[data-ops-frame] .o2-rel-row{border-top:1px solid var(--hairline-soft);flex-direction:column;gap:8px;padding:16px 24px;font-size:13px;display:flex}[data-ops-frame] .o2-rel-row p{margin:0}[data-ops-frame] .o2-ack{flex-direction:column;gap:6px;display:flex}[data-ops-frame] .o2-ack-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-ops-frame] .o2-ack-input{color:var(--ink);flex:280px}[data-ops-frame] .o2-ack-done{color:var(--ink-2);margin:0;font-size:13px}[data-ops-frame] .o2-ack-error{color:var(--danger-soft);margin:0;font-size:13px}[data-ops-frame] .o2-rel-serving{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:16px 24px;font-size:13px;display:flex}[data-ops-frame] .o2-rel-serving-name{font-weight:600}[data-ops-frame] .o2-rel-checks{flex-direction:column;gap:8px;padding:10px 24px 16px;display:flex}[data-ops-frame] .o2-rel-check{border-bottom:0;grid-template-columns:80px 100px 200px minmax(0,1fr);align-items:center;gap:12px;padding:4px 0;font-size:13px;display:grid}[data-ops-frame] .o2-card-title{font-size:15px;font-weight:500}[data-ops-frame] .o2-learning{overflow:hidden}[data-ops-frame] .o2-learning-head{border-bottom:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}[data-ops-frame] .o2-figures{gap:40px;padding:16px 24px;display:flex}[data-ops-frame] .o2-figure{align-items:baseline;gap:8px;font-size:13px;display:flex}[data-ops-frame] .o2-figure-n{color:var(--ink);font-size:24px}[data-ops-frame] .o2-gate-wrap{padding:0 24px 4px}[data-ops-frame] .o2-runs-head{padding:12px 24px 4px}[data-ops-frame] .o2-runs{grid-template-columns:140px 200px 96px 120px minmax(0,1fr);align-items:center;gap:12px;min-height:40px;padding:0 24px;display:grid}[data-ops-frame] .o2-runs-empty{padding:20px 24px;font-size:13px}[data-ops-frame] .o2-right{text-align:right}[data-ops-frame] .o2-small-mono{font-size:12px}[data-ops-frame] .o2-meta-mono{letter-spacing:.04em}[data-ops-frame] .o2-no-access{flex-direction:column;gap:8px;max-width:560px;padding:24px;display:flex}[data-ops-frame] .o2-small{font-size:13px}.palette-scrim-fill{z-index:60;background:var(--scrim-palette);position:fixed;inset:0}.palette{z-index:61;width:640px;max-width:calc(100% - 32px);max-height:calc(100dvh - 160px);padding:var(--space-2);background:var(--menu-frame);color:var(--ink);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--palette-shadow);flex-direction:column;margin:0 auto;display:flex;position:fixed;inset:120px 0 auto;overflow:hidden}.palette::backdrop{background:0 0}.palette .menu-in{background:var(--menu-surface);border:1px solid var(--hairline);border-radius:var(--radius-sm);min-height:0;box-shadow:var(--menu-in-shadow);flex-direction:column;display:flex;overflow:hidden}.palette .kbd{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-3);border:1px solid var(--kbd-edge);border-radius:var(--radius-sm);background:0 0;padding:1px 5px;font-size:11px;line-height:normal}.palette button.kbd{cursor:pointer}.palette button.kbd:hover{color:var(--ink)}.palette button.kbd[aria-pressed=true]{color:var(--ink);border-color:var(--ink-3)}.palette-query{align-items:center;gap:var(--space-3);padding:0 var(--space-4);border-bottom:1px solid var(--hairline);flex:none;min-height:52px;display:flex}.palette-query svg{color:var(--ink-2);flex:none}.palette-input{min-width:0;height:48px;color:var(--ink);font-size:var(--type-query);caret-color:var(--ink);background:0 0;border:0;outline:0;flex:1}.palette-input::placeholder{color:var(--ink-3)}.palette-results{min-height:0;padding:var(--space-1) 6px var(--space-2);flex:1;overflow-y:auto}.palette-heading{font:var(--type-overline);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:12px 12px 6px}.palette .mi{border-radius:var(--radius-sm);min-height:36px;color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;padding:0 12px;font-size:13px;display:flex}.palette .mi svg{flex:none}.palette .mi-on{background:var(--tab-on);color:var(--ink)}.palette .mi .muted{color:var(--ink-3)}.palette-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.palette-right{text-overflow:ellipsis;white-space:nowrap;max-width:40%;font:var(--type-mono);letter-spacing:.04em;color:var(--ink-3);flex:none;overflow:hidden}.palette-note{padding:var(--space-2) 12px;color:var(--ink-3);margin:0;font-size:12px}.palette-note-action{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0}.palette-note-action:hover{text-decoration:underline}.palette-foot{gap:var(--space-4);padding:10px var(--space-4);color:var(--ink-3);border-top:1px solid var(--hairline);flex:none;font-size:12px;display:flex}.palette-foot>span{align-items:center;gap:4px;display:inline-flex}@media (max-width:599px){.palette{border-radius:0;width:100%;max-width:100%;max-height:100dvh;margin:0;inset:0 0 auto}}.new-menu,.account-menu{width:240px;max-width:calc(100vw - 16px);color:var(--ink);padding:var(--space-2)!important;background:var(--menu-frame)!important;border:1px solid var(--hairline)!important;border-radius:var(--radius-sm)!important;box-shadow:var(--palette-shadow)!important}.new-menu{position:absolute;top:calc(100% + 8px);right:0}.account-menu{margin-top:8px}.new-menu .menu-in,.account-menu .menu-in{background:var(--menu-surface);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--menu-in-shadow);padding:6px;overflow:hidden}.new-menu .mi,.account-menu .mi{border-radius:var(--radius-sm);width:100%;min-height:36px;font:inherit;text-align:left;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;font-size:13px;text-decoration:none;display:flex}.new-menu .mi:hover,.new-menu .mi-on,.new-menu .mi:focus-visible,.account-menu .mi:hover,.account-menu .mi:focus-visible{background:var(--tab-on);color:var(--ink);outline:0}.new-menu .mi svg,.account-menu .mi svg{flex:none}.new-menu .kbd{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-3);border:1px solid var(--kbd-edge);border-radius:var(--radius-sm);padding:1px 5px;font-size:11px;line-height:normal}.menu-divider{background:var(--hairline);height:1px;margin:6px 0}.new-row-text{flex-direction:column;flex:1;min-width:0;display:flex}.new-row-note{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.new-row-waiting{opacity:.45;cursor:not-allowed!important}.new-context{min-height:36px;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:flex}.new-context-title{color:var(--ink)}.new-context-action{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.new-context-action:hover{text-decoration:underline}.account-id{flex-direction:column;gap:2px;min-width:0;padding:8px 12px 10px;display:flex}.account-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.account-meta{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.account-row-text{flex:1;min-width:0}.account-theme{flex-direction:column;gap:8px;padding:8px 12px;display:flex}.account-theme .lbl{font:var(--type-label-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px}.account-theme .seg{background:var(--field);border:1px solid var(--hairline);border-radius:var(--radius-sm);gap:2px;padding:2px;display:flex}.account-theme .seg button{color:var(--ink-3);border-radius:var(--radius-sm);text-align:center;cursor:pointer;background:0 0;border:0;flex:1;padding:6px 10px;font-size:12px}.account-theme .seg button.on{background:var(--tab-on);color:var(--ink)}.inbox{z-index:11;width:400px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 100px);padding:var(--space-2);background:var(--menu-frame);color:var(--ink);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--menu-shadow);flex-direction:column;display:flex;position:fixed;top:52px;right:52px;overflow:hidden}.inbox-in{background:var(--menu-surface);border:1px solid var(--hairline);border-radius:var(--radius-sm);min-height:0;box-shadow:var(--menu-in-shadow);flex-direction:column;flex:1;display:flex;overflow:hidden}.inbox-head{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline);flex:none;justify-content:space-between;align-items:center;display:flex}.inbox-title{color:var(--ink);font-size:13px;font-weight:600}.inbox-count{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-3);font-size:12px;font-weight:400}.inbox-tabs{background:var(--chrome);border:1px solid var(--hairline);border-radius:var(--radius-sm);gap:2px;padding:2px;display:flex}.inbox-tab{color:var(--ink-3);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:12px}.inbox-tab:hover{color:var(--ink)}.inbox-tab.on{background:var(--tab-on);color:var(--ink)}.inbox-tab:focus-visible,.inbox-row:focus-visible,.inbox-foot-action:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.inbox-list{min-height:0;overflow-y:auto}.inbox-rows{margin:0;padding:0;list-style:none}.inbox-row{width:100%;padding:var(--space-3) var(--space-4);text-align:left;border:0;border-bottom:1px solid var(--hairline-soft);color:inherit;cursor:pointer;background:0 0;gap:12px;text-decoration:none;display:flex}.inbox-row:hover{background:var(--hover-fill-soft)}.inbox-row:disabled{cursor:not-allowed;opacity:.7}.inbox-row[aria-busy=true]{cursor:progress}.inbox-kind{border:1px solid var(--kbd-edge);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-2);flex:none;justify-content:center;align-items:center;display:flex}.inbox-text{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:13px;display:flex}.inbox-title-unread{color:var(--ink);font-weight:500}.inbox-title-read{color:var(--ink-2);font-weight:400}.inbox-detail,.inbox-off{color:var(--ink-3);font-size:12px}.inbox-time{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-3);flex:none;font-size:11px}.inbox-empty{padding:var(--space-6) var(--space-4);border-bottom:1px solid var(--hairline-soft)}.inbox-empty-in{gap:var(--space-2);color:var(--ink-3);flex-direction:column;display:flex}.inbox-empty-text{color:var(--ink);font-size:18px;font-weight:600;line-height:1.3}.inbox-foot{padding:10px var(--space-4);color:var(--ink-3);flex:none;justify-content:space-between;font-size:12px;display:flex}.inbox-foot-action{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.inbox-foot-action:hover{color:var(--ink)}.inbox-foot-action:disabled,.inbox-foot-action[aria-disabled=true]{opacity:.45;cursor:not-allowed}.inbox-sheet-scrim{z-index:60;background:var(--scrim-sheet);position:fixed;inset:56px 0 0}.inbox-sheet{z-index:61;background:var(--menu-surface);width:520px;max-width:100%;height:calc(100dvh - 56px);max-height:none;color:var(--ink);border:1px solid var(--kbd-edge);border-radius:var(--radius-sm);box-shadow:var(--sheet-shadow);animation:sb-sheet-right var(--motion-sheet) cubic-bezier(.22, 1, .36, 1) backwards;margin:0;padding:0;display:flex;position:fixed;inset:56px 0 0 auto}.inbox-sheet-col{flex-direction:column;flex:1;min-width:0;display:flex}.inbox-sheet-head{padding:var(--space-4);border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inbox-sheet-heading{flex-direction:column;gap:4px;min-width:0;display:flex}.inbox-sheet-title{font:var(--type-sheet-title);color:var(--ink)}.inbox-sheet-title .mono{font-family:var(--font-mono), ui-monospace, monospace}.inbox-sheet-sub{color:var(--ink-3);font-size:12px}.inbox-sheet-close{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:2px}.inbox-sheet-close:hover{color:var(--ink)}.inbox-sheet-body{padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.inbox-quote{border-radius:var(--radius-sm);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--hover-fill);border:1px solid var(--hairline);align-self:flex-start;max-width:92%;padding:12px 14px;font-size:14px;line-height:1.5}.inbox-attach{gap:var(--space-2);flex-direction:column;display:flex}.inbox-attach-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px}.inbox-filter{border:1px solid var(--hairline);border-radius:var(--radius-sm);min-height:32px;color:var(--ink-3);background:var(--chrome);align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}.inbox-filter input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1}.inbox-filter:focus-within{outline:2px solid var(--ink);outline-offset:2px}.inbox-choices{border:1px solid var(--hairline);border-radius:var(--radius-sm);max-height:280px;margin-top:-1px;overflow:hidden auto}.inbox-choice{cursor:pointer;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.inbox-choice+.inbox-choice{border-top:1px solid var(--hairline-soft)}.inbox-choice-on{background:var(--hover-fill-soft)}.inbox-choice:focus-within{outline:2px solid var(--ink);outline-offset:-2px}.inbox-radio{border:1.5px solid var(--ink-3);border-radius:7px;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.inbox-choice-on .inbox-radio{border-color:var(--ink)}.inbox-radio-dot{background:var(--ink);border-radius:3px;width:6px;height:6px}.inbox-choice-ro{font-variant-numeric:tabular-nums;flex:none;width:64px;font-size:12px}.inbox-choice-who{flex:1;min-width:0}.inbox-choice-who .muted,.inbox-help{color:var(--ink-3)}.inbox-help{font-size:12px}.inbox-handled{padding:12px var(--space-4);background:var(--box-fill);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--box-shadow);align-items:center;gap:8px;font-size:13px;display:flex}.inbox-error{color:var(--danger-fg);margin:0;font-size:13px}.inbox-sheet-foot{padding:var(--space-3) var(--space-4);border-top:1px solid var(--hairline);align-items:center;gap:8px;display:flex}.inbox-sheet-actions{gap:8px;margin-left:auto;display:flex}.inbox-ghost,.inbox-primary{border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:12px;text-decoration:none;display:flex;box-shadow:0 0 .03px #000000bf}.inbox-ghost{border:1px solid var(--hairline);color:var(--ink-2);background:0 0}.inbox-ghost:hover:not(:disabled){background:var(--hover-fill)}.inbox-primary{background:var(--brand-ink);color:var(--on-brand-ink);box-shadow:var(--btn-primary-shadow);border:0;gap:8px;padding:0 12px;font-weight:500;transition:opacity .15s,transform .15s}.inbox-primary:hover:not(:disabled){opacity:.92;transform:translateY(-.5px)}.inbox-ghost:disabled,.inbox-primary:disabled{opacity:.45;cursor:not-allowed}.inbox-ghost:focus-visible,.inbox-primary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.inbox-reasons{z-index:62;width:200px;padding:var(--space-2);background:var(--menu-frame);border:1px solid var(--kbd-edge);border-radius:var(--radius-sm);box-shadow:var(--sheet-shadow);position:fixed;bottom:60px;right:164px}.inbox-reasons-in{background:var(--menu-surface);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--menu-in-shadow);flex-direction:column;padding:6px;display:flex}.inbox-reason{min-height:36px;color:var(--ink-2);text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px}.inbox-reason:hover,.inbox-reason:focus-visible{background:var(--hover-fill-soft);color:var(--ink);outline:none}@media (max-width:551px){.inbox-sheet{width:100%}.inbox-sheet-actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.inbox-sheet{animation:none}.inbox-primary{transition:none}}.relay{z-index:50;box-sizing:border-box;height:var(--vv-h,100dvh);transform:translateY(var(--vv-top,0px));background:var(--surface);padding:0;display:flex;position:fixed;inset:0 0 auto}.relay-card{border:0;border-radius:0;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}@media (min-width:600px){.relay{inset:calc(var(--bar-h) + var(--sb-bar,0px)) 0 auto auto;width:min(480px,100vw);padding:var(--space-2) var(--space-2) var(--space-2) 0;height:calc(100vh - var(--bar-h) - var(--status-strip) - var(--sb-bar,0px));background:0 0;transform:none}.relay-card{border:1px solid var(--hairline);border-radius:var(--radius-sm)}}@media (min-width:1024px){.relay{z-index:0;width:440px;height:calc(100vh - var(--status-strip) - var(--sb-bar,0px));flex:0 0 440px;position:relative;inset:auto}.relay.relay-wide{flex:auto;width:auto;min-width:0}.relay-wide .relay-scroll>*,.relay-wide .relay-ask-wrap{box-sizing:border-box;width:100%;max-width:768px;margin-left:auto;margin-right:auto}}.relay-head{border-bottom:1px solid var(--hairline);flex:none;align-items:center;gap:10px;padding:14px 16px;display:flex;position:relative}.relay-name{color:var(--ink);font-size:16px;font-weight:600}.relay-count{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.relay-head-end{color:var(--ink-2);flex:none;align-items:center;gap:14px;margin-left:auto;font-size:12px;display:flex}.relay-head-link{color:var(--ink-2);text-decoration:none}.relay-head-link:hover{color:var(--ink)}.relay-head-icon{color:var(--ink-2);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:2px;display:inline-flex}.relay-head-icon:hover{background:var(--hover-fill);color:var(--ink)}.relay-head :is(a,button):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.relay-menu{z-index:5;width:320px;max-width:calc(100vw - 16px);padding:var(--space-2);background:var(--menu-frame);color:var(--ink);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--palette-shadow);position:absolute;top:calc(100% - 6px);right:8px}.relay-menu .menu-in{background:var(--menu-surface);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--menu-in-shadow);padding:6px}.relay-menu .mi{border-radius:var(--radius-sm);width:100%;min-height:36px;font:inherit;text-align:left;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;font-size:13px;display:flex}.relay-menu .mi:hover,.relay-menu .mi-on,.relay-menu .mi:focus-visible{background:var(--tab-on);color:var(--ink);outline:0}.relay-menu .mi svg{flex:none}.relay-menu-wide{display:none!important}@media (min-width:1024px){.relay-menu-wide{display:flex!important}}.relay-menu-label{padding:6px 12px 2px;display:block}.relay-menu-note{padding:4px 12px 8px;font-size:12px;display:block}.relay-threads{max-height:256px;margin:0;padding:0;list-style:none;overflow-y:auto}.relay-thread-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.relay-thread-date{flex:none;font-size:11px}.relay-memory{color:var(--ink);justify-content:space-between;align-items:flex-start;gap:12px;padding:6px 12px;font-size:13px;display:flex}.relay-memory-text{flex-direction:column;gap:2px;min-width:0;display:flex}.relay-memory-text .muted{font-size:12px}.relay-switch{background:var(--hairline-strong);cursor:pointer;border:0;border-radius:10px;flex:none;width:36px;height:20px;padding:2px}.relay-switch-on{background:var(--brand-ink)}.relay-switch-knob{background:var(--surface);width:16px;height:16px;transition:transform var(--motion-badge,.12s);border-radius:8px;display:block}.relay-switch-on .relay-switch-knob{transform:translate(16px)}.relay-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.relay-note{margin:0;padding:12px 16px;font-size:13px}.relay-note-warn{color:var(--warning-fg)}.relay-link{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.relay-queue{margin:0;padding:0;list-style:none}.relay-row{border:0;border-bottom:1px solid var(--hairline-soft);width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;justify-content:space-between;gap:12px;padding:12px 16px;font-size:13px;display:flex}.relay-row:hover,.relay-row-on{background:var(--hover-fill-soft)}.relay-row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.relay-row-left,.relay-row-right{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.relay-row-strong{color:var(--ink);font-weight:600}.relay-row-quiet{color:var(--ink-2);font-weight:400}.relay-row-right{flex:0 auto;font-size:12px}.relay-selected{flex-direction:column;gap:12px;padding:16px;font-size:13px;display:flex}.relay-selected-head{align-items:center;gap:8px;display:flex}.relay-subject{color:var(--ink);white-space:nowrap;font-weight:600}.relay-vehicle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.relay-selected-head .tag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);white-space:nowrap;background:var(--tag-fill);border:1px solid var(--hairline);color:var(--ink-3);margin-left:auto;padding:2px 6px;font-size:11px;line-height:14px}.relay-selected-head .relay-vehicle+.tag{margin-left:0}.relay-words{white-space:pre-wrap;overflow-wrap:anywhere;padding:14px 16px;font-size:14px}.relay-evidence{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.relay-evidence .lbl{font:var(--type-overline);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.relay-evidence-grid{gap:var(--space-2) var(--space-3);grid-template-columns:110px minmax(0,1fr);display:grid}.relay-changed{color:var(--warning-fg)}.relay-fresh{line-height:1.45}.relay-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.relay-actions :is(.ghost,.btn-primary){white-space:nowrap;cursor:pointer;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.relay-actions .ghost{border:1px solid var(--hairline);border-radius:var(--radius-sm);color:var(--ink-2);background:0 0;font-family:inherit;box-shadow:0 0 .03px #000000bf}.relay-actions .ghost:hover:not(:disabled){background:var(--hover-fill)}.relay-actions .btn-primary{border-radius:var(--radius-sm);background:var(--brand-ink);color:var(--on-brand-ink);box-shadow:var(--btn-primary-shadow);border:0;padding:0 12px;font-family:inherit;font-weight:500}.relay-actions :is(.ghost,.btn-primary):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.relay-primary-off{opacity:.45;cursor:default!important}.relay-cancel{border-color:#0000!important}.relay-plan-note{font-size:12px}.relay-reason{box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--field-edge);background:var(--chrome);min-width:0;min-height:32px;color:var(--ink);font:inherit;outline:0;flex:1;padding:0 12px;font-size:13px}.relay-reason:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.relay-result{margin:0;font-size:12px}.relay-result-error{color:var(--danger-fg)}.relay-fact{padding:4px 16px 12px;font-size:12px}.relay-asks{flex-direction:column;gap:6px;padding:0 16px;display:flex}.relay-ask{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex}.relay-ask:hover:not(:disabled){background:var(--hover-fill-soft)}.relay-ask:disabled{opacity:.5;cursor:default}.relay-ask:focus-visible,.relay-recent-row:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.relay-recent{padding:12px 16px 0}.relay-recent ul{margin:6px 0 0;padding:0;list-style:none}.relay-recent-row{width:100%;font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;display:block;overflow:hidden}.relay-recent-row:hover:not(:disabled){color:var(--ink)}.relay-skeleton{flex-direction:column;gap:8px;padding:4px 16px 12px;display:flex}.relay-skeleton-line{border-radius:var(--radius-sm);background:var(--hover-fill);width:60%;height:12px}.relay-skeleton-row{border-radius:var(--radius-sm);background:var(--hover-fill-soft);height:36px}@media (prefers-reduced-motion:no-preference){.relay-skeleton{animation:1.4s ease-in-out infinite relay-pulse}}@keyframes relay-pulse{50%{opacity:.55}}.relay-context{flex:none;margin:0;padding:0 16px;font-size:12px}.relay-ask-wrap{padding:var(--space-4);flex:none;margin-top:auto}.relay-field{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--chrome);border:1px solid var(--field-edge);min-height:48px;padding:0 6px 0 14px;display:flex}.relay-field:focus-within{outline:2px solid var(--ink);outline-offset:2px}.relay-input{resize:none;min-width:0;max-height:128px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:6px 0;font-size:13px}.relay-input::placeholder{color:var(--ink-3)}.relay-send{width:34px;height:34px;color:var(--ink-2);border:1px solid var(--hairline);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 .03px #000000bf}.relay-send:hover:not(:disabled){background:var(--hover-fill)}.relay-send:disabled{opacity:.5;cursor:default}[data-console] .set-frame{display:block}[data-console] .set-title-row{align-items:center;gap:8px var(--title-row-gap);flex-wrap:wrap;padding:10px 8px 14px;display:flex}[data-console] .set-title{font:var(--type-page-title);letter-spacing:-.02em;color:var(--ink);margin:0}[data-console] .set-plan{color:var(--ink-3);font-size:14px}[data-console] .set-title-end{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}[data-console] .set-layout{grid-template-columns:var(--settings-nav-width) minmax(0, 1fr);gap:var(--space-2);align-items:start;display:grid}[data-console] .set-main{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}@media (max-width:897px){[data-console] .set-layout{grid-template-columns:minmax(0,1fr)}[data-console] .set-nav[data-nav-page=inner],[data-console] .set-main[data-nav-page=index]{display:none}}[data-console] .set-nav{flex-direction:column;gap:10px;padding:10px 8px;display:flex}[data-console] .set-nav .set-search{color:var(--ink-3);margin:0 2px 4px}[data-console] .snav-g{flex-direction:column;gap:1px;display:flex}[data-console] .snav-h{align-items:center;gap:var(--space-2);width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:8px 10px;font-size:13px;font-weight:600;display:flex}[data-console] .snav-h:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .snav-h .set-snav-label{flex:1}[data-console] .snav-h .muted,[data-console] .set-nav .muted{color:var(--ink-3);display:flex}[data-console] .snav-i{border-radius:var(--radius-sm);min-height:30px;color:var(--ink-3);justify-content:space-between;align-items:center;padding:0 10px 0 32px;font-size:13px;text-decoration:none;display:flex}[data-console] .snav-i:hover{background:var(--hover-fill-soft);color:var(--ink)}[data-console] .snav-i:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .snav-i.snav-on{background:var(--tab-on);color:var(--ink);box-shadow:0 0 .03px #000000bf}[data-console] .set-snav-count{font-family:var(--font-mono), ui-monospace, monospace;font-size:11px}[data-console] .set-snav-empty{color:var(--ink-3);padding:12px 10px;font-size:12px}[data-console] .set-hits{z-index:5;background:var(--menu-frame);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--palette-shadow);margin:4px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0}[data-console] .set-hits button{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:6px 12px;font-size:13px;display:block}[data-console] .set-hits button:hover,[data-console] .set-hits button:focus-visible{background:var(--tab-on);outline:0}[data-console] .set-hits small{color:var(--ink-3);font-size:12px;display:block}[data-console] .set-main[data-list] [data-settings-body]{gap:var(--space-2);padding:0}[data-console] .set-pane{min-width:0;overflow:hidden}[data-console] .set-users{z-index:1;position:relative;overflow:visible}[data-console] .set-users-head{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6) 0;flex-wrap:wrap;display:flex}[data-console] .set-users-titles{gap:var(--space-2);flex-direction:column;display:flex}[data-console] .set-crumb{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.04em;color:var(--mark);font-size:12px}[data-console] .set-crumb-leaf{color:var(--ink)}[data-console] .set-users-title{font:var(--type-page-title);letter-spacing:-.02em;color:var(--ink);margin:0}[data-console] .set-users-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}[data-console] .set-count{color:var(--ink-3);font-size:12px}[data-console] .set-tabs{gap:var(--space-6);padding:var(--space-3) var(--space-6) 0;border-bottom:1px solid var(--hairline);display:flex}[data-console] .stab{min-height:40px;color:var(--ink-3);align-items:center;gap:6px;padding:0 2px;font-size:13px;text-decoration:none;display:flex;box-shadow:inset 0 -2px #0000}[data-console] .stab:hover{color:var(--ink)}[data-console] .stab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .stab.stab-on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--brand)}[data-console] .set-tab-count{font-family:var(--font-mono), ui-monospace, monospace;font-size:11px}[data-console] .stab-on .set-tab-count{color:var(--ink-3)}[data-console] .set-filters{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline-soft);flex-wrap:wrap;display:flex}[data-console] .set-filters .set-filter-search{color:var(--ink-3);flex:240px}[data-console] .set-filters .sel select{appearance:none;font:inherit;color:var(--ink-2);padding:0 var(--space-1) 0 0;cursor:pointer;background:0 0;border:0;font-size:12px}[data-console] .set-filters .sel select:focus-visible{outline:0}[data-console] .set-scroll{overflow-x:auto}[data-console] .set-table{min-width:980px}[data-console] .set-grid{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline-soft);grid-template-columns:minmax(0,1.6fr) 140px minmax(0,1.1fr) 150px 120px 90px 28px;align-items:center;gap:12px;font-size:13px;display:grid}[data-console] .set-grid.lbl{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px}[data-console] .set-user{align-items:center;gap:10px;min-width:0;display:flex}[data-console] .set-user-text{flex-direction:column;gap:2px;min-width:0;display:flex}[data-console] .set-user-name{color:var(--ink);font-weight:500;text-decoration:none}[data-console] .set-user-name:hover{text-decoration:underline}[data-console] .set-user-email{color:var(--ink-3);text-overflow:ellipsis;font-size:12px;overflow:hidden}[data-console] .set-you{color:var(--ink-3);font-size:12px}[data-console] .set-groups{gap:var(--space-1);flex-wrap:wrap;display:flex}[data-console] .set-group-chip{background:var(--chip-fill);min-height:22px;color:var(--neutral-fg);border:0;padding:0 9px;font-size:11px}[data-console] .set-small{color:var(--ink-3);font-size:12px}[data-console] .set-row-more{color:var(--ink-3);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:2px;display:flex}[data-console] .set-row-more:hover{background:var(--hover-fill)}[data-console] .set-row-more:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .set-empty{padding:var(--space-6) var(--space-4);color:var(--ink-3);font-size:13px}[data-console] .set-footer{padding:var(--space-3) var(--space-4);color:var(--ink-3);align-items:center;font-size:12px;display:flex}[data-console] .set-pager{color:var(--ink-3);margin-left:auto;display:inline-flex}[data-console] .set-flash{margin:0 var(--space-6);padding:var(--space-3) var(--space-4);border:1px solid var(--hairline);border-radius:var(--radius-sm);font-size:13px}[data-console] .reg{gap:var(--space-2);--link:var(--link-register);flex-direction:column;flex:1;min-height:0;display:flex}[data-console] .reg .muted{color:var(--ink-3)}[data-console] .reg .mono{font-family:var(--font-mono);letter-spacing:var(--mono-tracking)}[data-console] .reg .num{text-align:right}[data-console] .reg .rtbl{border-radius:var(--radius-sm);position:relative;overflow:hidden}[data-console] .reg .bar{border-bottom:1px solid var(--hairline-soft);background:0 0;border-radius:0;align-items:center;gap:8px;height:auto;padding:12px 16px;display:flex;overflow:visible}[data-console] .reg .bar-end{align-items:center;gap:8px;margin-left:auto;display:flex}[data-console] .reg .sel{border-radius:var(--radius-sm);background:var(--chrome);border:1px solid var(--control-edge);min-height:32px;color:var(--ink-2);align-items:center;gap:8px;padding:0 12px;font-size:12px;display:flex}[data-console] .reg .sel.search{box-sizing:border-box;width:380px;color:var(--ink);flex:none}[data-console] .reg .sel.search:focus-within{border-color:var(--ink)}[data-console] .reg .sel.search input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1}[data-console] .reg .sel.search input::placeholder{color:var(--ink-3)}[data-console] .reg .search-hint{align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}[data-console] .reg .kbd{font-family:var(--font-mono);border-radius:var(--radius-sm);color:var(--ink-3);padding:1px 4px;font-size:12px}[data-console] .reg .ghost{border:1px solid var(--control-edge);border-radius:var(--radius-sm);white-space:nowrap;min-height:32px;color:var(--ink-2);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 12px;font-size:12px;text-decoration:none;display:flex;box-shadow:0 0 .03px #000000bf}[data-console] .reg .ghost:hover{background:var(--hover-fill)}[data-console] .reg .ghost:disabled,.reg .ghost[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}[data-console] .reg .ghost-ink{color:var(--ink)}[data-console] .reg .iconbtn{border:1px solid var(--control-edge);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex}[data-console] .reg .iconbtn:hover{background:var(--hover-fill)}[data-console] .reg :where(button,a,input,[role=menuitemradio],[role=menuitemcheckbox]):focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .reg .lnk{color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}[data-console] .reg .lnk:hover{text-decoration:underline}[data-console] .reg .selbar{background:var(--sb-tertiary);border-bottom:1px solid var(--hairline)}[data-console] .reg .selbar-row{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}[data-console] .reg .selbar-count{color:var(--ink);font-size:13px;font-weight:500}[data-console] .reg .selbar-count .muted{font-weight:400}[data-console] .reg .selbar-divider{background:var(--divider);width:1px;height:18px;margin:0 4px}[data-console] .reg .selbar-end{align-items:center;gap:8px;margin-left:auto;display:flex}[data-console] .reg .selbar-offline{color:var(--warning-fg);padding:0 16px 12px;font-size:12px}[data-console] .reg .chiprow{border-bottom:1px solid var(--hairline-soft);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}[data-console] .reg .chip{border-radius:var(--radius-sm);white-space:nowrap;background:var(--neutral-bg);min-height:28px;color:var(--neutral-fg);align-items:center;gap:8px;padding:0 8px;font-size:12px;display:inline-flex}[data-console] .reg .chip-x{color:var(--ink-3);display:inline-flex}[data-console] .reg .chip-reset{margin-left:4px}[data-console] .reg .chiprow-end{color:var(--ink-3);align-items:center;gap:12px;margin-left:auto;font-size:12px;display:flex}[data-console] .reg .lrow{grid-template-columns:var(--reg-cols);border-bottom:1px solid var(--hairline-soft);align-items:center;gap:8px;min-height:32px;padding:0 12px;font-size:12px;display:grid}[data-console] .reg .lrow:not(.lhead):hover{background:var(--row-hover)}[data-console] .reg .lrow-current{background:var(--row-current);box-shadow:var(--row-current-shadow)}[data-console] .reg .lhead{min-height:36px;font-family:var(--font-mono);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--ink-3);font-size:12px}[data-console] .reg .lhead>span{white-space:nowrap}[data-console] .reg .lhead .sorted{color:var(--ink)}[data-console] .reg .lhead .num{text-align:right;display:block}[data-console] .reg .cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}[data-console] .reg .cell.num{text-align:right;display:block}[data-console] .reg .cbx{border:1px solid var(--control-edge);box-sizing:border-box;width:14px;height:14px;color:var(--paper);background:0 0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-console] .reg .cbx.on{background:var(--ink);border-color:var(--ink)}[data-console] .reg .ro-id{color:var(--ink);font-variant-numeric:tabular-nums;text-decoration:none}[data-console] .reg .cust{font-weight:500}[data-console] .reg .pill{box-sizing:border-box;border-radius:var(--radius-sm);height:20px;font:500 12px/16px var(--font-body);align-items:center;gap:4px;max-width:100%;padding:0 8px;display:inline-flex}[data-console] .reg .pill-word{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-console] .reg .pill-info{background:var(--pill-info-bg);color:var(--pill-info-fg)}[data-console] .reg .pill-success{background:var(--pill-success-bg);color:var(--pill-success-fg)}[data-console] .reg .pill-warning{background:var(--pill-warning-bg);color:var(--pill-warning-fg)}[data-console] .reg .pill-neutral{background:var(--pill-neutral-bg);color:var(--pill-neutral-fg)}[data-console] .reg .pill-danger{background:var(--pill-danger-bg);color:var(--pill-danger-fg)}[data-console] .reg .dotl{border:0;align-items:center;gap:8px;padding:0;font-size:12px;display:inline-flex}[data-console] .reg .dotl i{border-radius:4px;width:7px;height:7px;display:inline-block}[data-console] .reg .due{align-items:center;gap:8px;display:inline-flex}[data-console] .reg .skel{background:var(--skeleton);border-radius:3px;height:10px;display:inline-block}[data-console] .reg .lfoot{flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 16px;font-size:12px;display:flex}[data-console] .reg .lfoot .fig{color:var(--ink)}[data-console] .reg .live{align-items:center;gap:8px;font-size:12px;display:flex}[data-console] .reg .live-dot{background:var(--brand);border-radius:4px;width:7px;height:7px}[data-console] .reg .lfoot-end{align-items:center;gap:20px;margin-left:auto;display:flex}[data-console] .reg .pager{align-items:center;gap:8px;font-size:12px;display:flex}[data-console] .reg .state-hold{justify-content:center;padding:48px 24px;display:flex}[data-console] .reg .state-in{width:100%;max-width:480px}[data-console] .reg .state{color:var(--ink);flex-direction:column;gap:8px;display:flex}[data-console] .reg .state-icon{color:var(--ink-3);display:inline-flex}[data-console] .reg .state-icon-danger{color:var(--danger-fg)}[data-console] .reg .state-text{font:var(--type-dialog-title)}[data-console] .reg .state-action{justify-content:flex-start;margin-top:8px;display:flex}[data-console] .reg .menu{z-index:12;background:var(--menu);border:1px solid var(--menu-edge);border-radius:var(--radius-sm);box-shadow:var(--menu-shadow);position:absolute}[data-console] .reg .filters-panel{width:560px}[data-console] .reg .filters-body{grid-template-columns:1fr 1fr;gap:20px;padding:16px;display:grid}[data-console] .reg .filters-col{flex-direction:column;gap:16px;display:flex}[data-console] .reg .fgroup{flex-direction:column;gap:8px;display:flex}[data-console] .reg .lbl{font-family:var(--font-mono);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--ink-3);font-size:12px}[data-console] .reg .opt{min-height:26px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;text-decoration:none;display:flex}[data-console] .reg .opt-on{color:var(--ink)}[data-console] .reg .opt-count{margin-left:auto;font-size:12px}[data-console] .reg .rad{border:1.5px solid var(--control-edge);box-sizing:border-box;border-radius:7px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}[data-console] .reg .rad.on{border-color:var(--ink)}[data-console] .reg .rad.on:after{content:"";background:var(--brand);border-radius:3px;width:6px;height:6px}[data-console] .reg .fsel{box-sizing:border-box;justify-content:space-between;width:100%}[data-console] .reg .fdivider{background:var(--hairline);height:1px}[data-console] .reg .mi{border-radius:var(--radius-sm);min-height:32px;color:var(--ink-2);align-items:center;gap:12px;padding:0 8px;font-size:13px;text-decoration:none;display:flex}[data-console] .reg .mi-current{background:var(--row-current);box-shadow:var(--row-current-shadow);color:var(--ink)}[data-console] .reg .mi-scope{font-size:12px}[data-console] .reg .mi-count{margin-left:auto;font-size:12px}[data-console] .reg .filters-foot{border-top:1px solid var(--hairline);color:var(--ink-3);justify-content:space-between;align-items:center;padding:12px 16px;font-size:12px;display:flex}[data-console] .reg .filters-foot-end{gap:8px;display:flex}[data-console] .reg .scrim{background:var(--scrim);z-index:10;position:absolute;inset:56px 0 0}[data-console] .reg .bulk-dialog{z-index:11;width:520px;top:200px;left:50%;transform:translate(-50%)}[data-console] .reg .dlg-title{font:var(--type-dialog-title);padding:20px 20px 8px}[data-console] .reg .dlg-summary{padding:0 20px 4px;font-size:13px;line-height:1.5}[data-console] .reg .dlg-body{flex-direction:column;gap:12px;padding:8px 20px 16px;display:flex}[data-console] .reg .outcome-row{border-top:1px solid var(--hairline-soft);grid-template-columns:80px 100px minmax(0,1fr);gap:12px;padding:8px 0;font-size:13px;display:grid}[data-console] .reg .outcome-changed{color:var(--ink)}[data-console] .reg .outcome-unchanged{color:var(--ink-3)}[data-console] .reg .outcome-refused{color:var(--warning-fg)}[data-console] .reg .note{color:var(--ink-3);font-size:12px;line-height:1.45}[data-console] .reg .dlg-foot{border-top:1px solid var(--hairline);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}[data-console] .reg .frozen-a{z-index:1;background:var(--surface);margin-left:-12px;padding-left:12px;position:sticky;left:0}[data-console] .reg .frozen-b{z-index:1;background:var(--surface);position:sticky;left:36px}[data-console] .reg .sel.search>svg{flex:none;width:13px;height:13px}[data-console] .reg .sel.search.search-400{width:400px}[data-console] .reg .bar button[aria-keyshortcuts=F]{border-radius:var(--radius-sm);background:0 0;gap:8px;font-size:12px}[data-console] .reg .bar button[aria-keyshortcuts=F] svg{width:13px;height:13px}[data-console] .reg .bar button[aria-keyshortcuts=F] kbd{border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--ink-3);border-color:#ffffff1a;margin-left:0;padding:1px 4px;font-size:12px}[data-console] .reg .views-row{flex-wrap:wrap}[data-console] .reg .views-lbl{margin-right:4px}[data-console] .reg .vchip{border:1px solid var(--kbd-edge);border-radius:var(--radius-sm);min-height:26px;color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 9px;font-size:12px;text-decoration:none;display:inline-flex}[data-console] .reg .vchip:hover{background:var(--hover-fill)}[data-console] .reg .vchip.on{border-color:var(--brand);color:var(--ink)}[data-console] [data-finance] .fin-seg{border-radius:var(--radius-sm);background:var(--field);border:1px solid var(--hairline);gap:2px;padding:2px;display:flex}[data-console] [data-finance] .fin-seg a{color:var(--ink-3);border-radius:var(--radius-sm);padding:6px 10px;font-size:12px;text-decoration:none}[data-console] [data-finance] .fin-seg a:hover{color:var(--ink)}[data-console] [data-finance] .fin-seg a.on{background:var(--tab-on);color:var(--ink)}[data-console] [data-finance] .fin-seg a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] [data-finance] .fin-month{min-height:32px;color:var(--ink-2);background:var(--field);border:1px solid var(--hairline);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}[data-console] [data-finance] .fin-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-console] [data-finance] .lrow.payouts-grid{grid-template-columns:160px 180px 160px minmax(0,1fr)}[data-console] [data-finance] .lrow.statements-grid{grid-template-columns:minmax(0,1.6fr) 140px 120px 120px 120px 120px 120px}[data-console] [data-finance] .lrow.stm-inv-grid{grid-template-columns:minmax(0,1fr) 120px 120px 120px 140px}[data-console] [data-finance] .lrow.stm-pay-grid{grid-template-columns:120px minmax(0,1fr) minmax(0,1fr) 140px}[data-console] [data-finance] .payouts .lrow,[data-console] [data-finance] .statements .lrow{min-height:40px}[data-console] [data-finance] .payouts-gap{height:80px}[data-console] [data-finance] .warnline{color:var(--warning-fg);border-bottom:1px solid var(--hairline-soft);align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}[data-console] [data-finance] .statements .statements-total{background:var(--box-fill)}[data-console] [data-finance] .statements .statements-total b{font-weight:600}[data-console] [data-finance] .statements a.lrow{color:inherit;text-decoration:none}[data-console] [data-finance] .fin-foot{color:var(--ink-3);border-top:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}[data-console] [data-finance] .fin-pager{align-items:center;gap:8px;display:inline-flex}[data-console] [data-finance] .fin-pager .iconbtn[aria-disabled=true]{opacity:var(--disabled-opacity);pointer-events:none}[data-console] [data-finance] .stm{overflow:hidden}[data-console] [data-finance] .stm .lrow{min-height:40px;padding:0 24px}[data-console] [data-finance] .stm-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}[data-console] [data-finance] .stm-head-text{flex-direction:column;gap:8px;display:flex}[data-console] [data-finance] .stm-title{font:var(--type-page-title);margin:0}[data-console] [data-finance] .stm-meta{color:var(--ink-3);font-size:13px}[data-console] [data-finance] .crumb{color:var(--ink-3);font-size:12px}[data-console] [data-finance] .crumb a{color:var(--ink-3);text-decoration:none}[data-console] [data-finance] .crumb a:hover{color:var(--ink)}[data-console] [data-finance] .crumb-leaf{color:var(--ink-2)}[data-console] [data-finance] .stm-summary{padding:8px 0}[data-console] [data-finance] .stm-line{justify-content:space-between;padding:8px 24px;font-size:13px;display:flex}[data-console] [data-finance] .stm-line .muted{color:var(--ink-3)}[data-console] [data-finance] .stm-section{padding:16px 24px 8px}[data-console] [data-finance] .stm-empty{color:var(--ink-3);padding:8px 24px 16px;font-size:13px}[data-console] [data-finance] .stm-aging{grid-template-columns:repeat(5,1fr);display:grid}[data-console] [data-finance] .stm-aging-cell{border-right:1px solid var(--hairline-soft);flex-direction:column;align-items:flex-end;gap:8px;padding:16px 24px;display:flex}[data-console] [data-finance] .stm-aging-cell:last-child{border-right:0}[data-console] [data-finance] .stm-aging-label{color:var(--ink-3);font-size:12px}[data-console] [data-finance] .stm-aging-figure{font-family:var(--font-mono);font-size:15px}@media print{[data-console] [data-finance-page] *{visibility:hidden}[data-console] [data-finance-page] .stm,[data-console] [data-finance-page] .stm *{visibility:visible}[data-console] [data-finance-page] .stm{width:100%;box-shadow:none;position:absolute;top:0;left:0}[data-console] [data-finance] .stm-print-hide{display:none}}[data-console] [data-finance] .balance-columns{align-items:flex-start;gap:8px;display:flex}[data-console] [data-finance] .balance-left{flex-direction:column;flex:none;gap:8px;width:360px;display:flex}[data-console] [data-finance] .balance-right{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}[data-console] [data-finance] .balance-card{overflow:hidden}[data-console] [data-finance] .balance-money{padding-bottom:12px}[data-console] [data-finance] .xg{flex-direction:column;flex:none;display:flex}[data-console] [data-finance] .xr{box-sizing:border-box;border-top:1px solid var(--hairline-soft);align-items:center;gap:12px;min-height:44px;padding:0 24px;font-size:13px;display:flex}[data-console] [data-finance] .xg>.xr:first-child{border-top:0}[data-console] [data-finance] .xl{flex-direction:column;flex:1;gap:1px;min-width:0;padding:4px 0;display:flex}[data-console] [data-finance] .xv{text-align:right;white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}[data-console] [data-finance] .xa{color:var(--link-text)}[data-console] [data-finance] .xr-icon{display:inline-flex}[data-console] [data-finance] a.balance-link{color:inherit;text-decoration:none}[data-console] [data-finance] a.balance-link:hover{background:var(--row-hover)}[data-console] [data-finance] a.balance-link:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}[data-console] [data-finance] .xhelp{color:var(--ink-3);padding:8px 24px 0;font-size:12px;line-height:1.45}[data-console] [data-finance] .balance-ok{color:var(--success-fg);display:inline-flex}[data-console] [data-finance] .balance-file{padding-right:12px}[data-console] [data-finance] .list-card-head{justify-content:space-between;padding:16px 16px 8px;display:flex}[data-console] [data-finance] .list-card-title{font-size:14px;font-weight:600}[data-console] [data-finance] .lrow.bal-payouts-grid{grid-template-columns:120px 140px minmax(0,1fr) 140px;min-height:38px}[data-console] [data-finance] .lrow.bal-payments-grid{grid-template-columns:minmax(120px,1fr) minmax(0,1.6fr) 168px 104px;min-height:52px}[data-console] [data-finance] .cell-stack{flex-direction:column;gap:2px;min-width:0;display:flex}[data-console] [data-finance] .cell-sub{font-size:12px}[data-console] [data-finance] .bal-empty{color:var(--ink-3);padding:16px;font-size:13px}@media (max-width:1099px){[data-console] [data-finance] .balance-columns{flex-direction:column;align-items:stretch}[data-console] [data-finance] .balance-left{width:auto}}[data-console] .reg .facts{font-size:13px}[data-console] .reg .cust{color:var(--ink);font-weight:500;text-decoration:none}[data-console] .reg .cust:hover{text-decoration:underline}[data-console] .reg .tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);white-space:nowrap;background:var(--tag-fill);border:1px solid var(--hairline);color:var(--ink-3);padding:2px 8px;font-size:12px;line-height:14px}[data-console] .reg .openro{align-items:center;gap:8px;display:inline-flex}[data-console] .reg .rowmore{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}[data-console] .reg .rowmore:hover{background:var(--hover-fill);color:var(--ink)}[data-console] .reg .lrow.lit{outline:2px solid var(--ink);outline-offset:-2px}[data-console] .reg .lrow-sel{background:var(--row-current)}[data-console] .reg .lhead a{color:inherit;text-decoration:none}[data-console] .reg .lhead a:hover{color:var(--ink)}[data-console] .reg .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-console] .reg .live-btn{border-radius:var(--radius-sm);background:var(--sb-tertiary);min-height:28px;color:var(--ink);cursor:pointer;border:0;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}[data-console] .reg .pager-step[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}[data-console] .cust-page{flex:none;min-height:0}[data-console] .cust-page .rec-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}[data-console] .cust-page .rec-id{flex-direction:column;gap:8px;min-width:0;display:flex}[data-console] .cust-page .crumb{color:var(--ink-3);font-size:12px}[data-console] .cust-page .crumb a{color:inherit;text-decoration:none}[data-console] .cust-page .crumb a:hover{text-decoration:underline}[data-console] .cust-page .crumb-on{color:var(--ink-2)}[data-console] .cust-page .rec-h1{font:var(--type-record-title);letter-spacing:-.03em;color:var(--ink);margin:0}[data-console] .cust-page .rec-tag{font-size:22px}[data-console] .cust-page .rec-meta{color:var(--ink-3);font-size:13px}[data-console] .cust-page .rec-contact{color:var(--ink-2);font-size:13px;text-decoration:none}[data-console] .cust-page .rec-contact:hover{text-decoration:underline}[data-console] .cust-page .rec-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-console] .cust-page .rec-actions a.ghost,[data-console] .cust-page .rec-actions a.btn-primary{white-space:nowrap;text-decoration:none}[data-console] .cust-page .kbd-on-primary{color:inherit;opacity:.7}[data-console] .cust-page .cust-menu{width:260px;padding:4px}[data-console] .cust-page .mi-danger{color:var(--danger-fg)}[data-console] .cust-page .mi-note{padding:8px 12px}[data-console] .cust-page .cust-banner{color:var(--ink-2);flex-direction:column;gap:4px;padding:12px 16px;font-size:13px;display:flex}[data-console] .cust-page .cust-banner p{margin:0}[data-console] .cust-page .rec-body{gap:var(--space-2);align-items:flex-start;display:flex}[data-console] .cust-page .rec-main{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}[data-console] .cust-page .ar{overflow:hidden}[data-console] .cust-page .ar-head{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 24px;display:flex}[data-console] .cust-page .ar-lbl{color:var(--ink)}[data-console] .cust-page .ar-chev{transition:transform var(--motion-badge,.15s) ease;display:inline-flex}[data-console] .cust-page .ar-chev-shut{transform:rotate(-90deg)}[data-console] .cust-page .ar-row{box-sizing:border-box;border-top:1px solid var(--hairline-soft);grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 24px;font-size:13px;display:grid}[data-console] .cust-page .ar-ro{align-self:start;padding-top:1px;font-size:12px}[data-console] .cust-page .ar-text{flex-direction:column;gap:4px;min-width:0;display:flex}[data-console] .cust-page .ar-reason{align-items:center;gap:8px;min-width:0;display:flex}[data-console] .cust-page .ar-actions{justify-content:flex-end;width:32px;display:flex}[data-console] .cust-page .ar-more{border:0;width:24px;height:24px}[data-console] .cust-page .cust-tabs{overflow:hidden}[data-console] .cust-page .tabs{border-bottom:1px solid var(--hairline);gap:24px;padding:0 20px;display:flex;overflow-x:auto}[data-console] .cust-page .tab{min-height:44px;color:var(--ink-3);white-space:nowrap;transition:color var(--motion-badge,.15s) ease;background:0 0;border:0;flex:none;align-items:center;gap:8px;margin-bottom:-1px;padding:0 2px;font-size:13px;text-decoration:none;display:flex}[data-console] .cust-page .tab:hover{color:var(--ink)}[data-console] .cust-page .tab-on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}[data-console] .cust-page .tab-ct{font-size:12px}[data-console] .cust-page .ro-grid{--reg-cols:108px minmax(112px, 1fr) 120px 140px 88px 88px 64px;color:inherit;padding:0 24px;text-decoration:none}[data-console] .cust-page .ro-grid-plain{--reg-cols:108px minmax(112px, 1fr) 120px 140px 88px}[data-console] .cust-page .ro-row{min-height:32px}[data-console] .cust-page .veh-grid{--reg-cols:minmax(216px, 1fr) 104px 112px 112px 196px;color:inherit;gap:12px;padding:0 24px;text-decoration:none}[data-console] .cust-page .veh-row{min-height:56px;font-size:13px}[data-console] .cust-page .veh-name{font-weight:500}[data-console] .cust-page .veh-state{flex-direction:column;align-items:flex-start;gap:4px;display:flex}[data-console] .cust-page .inv-row{--reg-cols:minmax(0, 1fr) 160px 160px 96px;padding:0 24px}[data-console] .cust-page .tab-foot{color:var(--ink-3);align-items:center;gap:6px;padding:12px 20px;font-size:12px;display:flex}[data-console] .cust-page .tab-foot .fig{color:var(--ink)}[data-console] .cust-page .tab-next{margin-left:8px;text-decoration:none;display:inline-flex}[data-console] .cust-page .tab-foot-end{border-top:1px solid var(--hairline-soft);justify-content:flex-end;gap:8px;padding:12px 24px;display:flex}[data-console] .cust-page .hist-row{border-bottom:1px solid var(--hairline-soft);grid-template-columns:196px minmax(0,1fr) 120px;align-items:baseline;gap:12px;padding:12px 20px;font-size:13px;display:grid}[data-console] .cust-page .hist-at{font-size:12px}[data-console] .cust-page .tab-pager{color:var(--ink-3);align-items:center;gap:6px;padding:12px 20px;font-size:12px;display:flex}[data-console] .cust-page .decl-group{border-bottom:1px solid var(--hairline-soft)}[data-console] .cust-page .decl-group .rch{padding:16px 20px 4px}[data-console] .cust-page .fu-head{justify-content:space-between;align-items:center;min-height:44px;padding:0 24px;display:flex}[data-console] .cust-page .fu-note{font-size:12px}[data-console] .cust-page .fu ul{margin:0;padding:0;list-style:none}[data-console] .cust-page .fu-row{border-top:1px solid var(--hairline-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 24px;font-size:13px;display:flex}[data-console] .cust-page .fu-text{flex-direction:column;gap:2px;min-width:0;display:flex}[data-console] .cust-page .rail{flex-direction:column;flex:0 0 340px;align-self:flex-start;display:flex;overflow:hidden}[data-console] .cust-page .rc{border-bottom:1px solid var(--hairline-soft);padding-bottom:8px}[data-console] .cust-page .rc:last-child{border-bottom:0}[data-console] .cust-page .rch{letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;padding:16px 24px 8px;font-size:12px;display:flex}[data-console] .cust-page .rch-act{text-transform:none;letter-spacing:0;gap:8px;display:flex}[data-console] .cust-page .rch-ct{letter-spacing:0}[data-console] .cust-page .x11v{box-sizing:border-box;border-top:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 24px;font-size:13px;display:flex}[data-console] .cust-page .x11l{flex:none;font-size:12px}[data-console] .cust-page .x11r{text-align:right;overflow-wrap:anywhere;min-width:0}[data-console] .cust-page .addr{padding:0 24px 16px;font-size:13px;line-height:1.5}[data-console] .cust-page .notes{padding:0 24px 12px}[data-console] .cust-page .note-item{flex-direction:column;gap:4px;padding:8px 0;font-size:13px;line-height:1.45;display:flex}[data-console] .cust-page .rc-form{padding:4px 24px 12px;font-size:13px}[data-console] .cust-page .rc-fields{flex-direction:column;gap:12px;display:flex}@media (max-width:1179px){[data-console] .cust-page .rec-body{flex-direction:column;align-items:stretch}[data-console] .cust-page .rec-main{flex:none;width:100%}[data-console] .cust-page .rail{flex:none;align-self:stretch;width:100%}[data-console] .cust-page .cust-tabs{overflow-x:auto}}[data-console] .cust-page .skel-tabs{border-bottom:1px solid var(--hairline);gap:24px;padding:16px 24px;display:flex}[data-console] .cust-page .skel-row{border-bottom:1px solid var(--hairline-soft);gap:16px;padding:12px 20px;display:flex}[data-console] .cust-page .skel-end{margin-left:auto}[data-console] .cust-page .rc-skel{flex-direction:column;gap:12px;padding:16px;display:flex}[data-console] .cust-page .skel-pair{gap:12px;display:flex}[data-console] .cust-page .rc-cap{color:var(--ink-3);margin:0 0 6px;font-size:12px}[data-console] .reg .sel.search.search-432{width:432px}[data-console] .reg .veh-name{color:var(--ink);font-weight:500;text-decoration:none}[data-console] .reg .veh-name:hover{text-decoration:underline}[data-console] .reg .nowrap{white-space:nowrap}[data-console] .reg .ro-id.ro-id-2{color:var(--ink-2)}[data-console] .reg .rep{overflow:visible}[data-console] .reg .rep .rep-grid{min-height:56px}[data-console] .reg .rep .lhead.rep-grid{min-height:36px}[data-console] .reg .rep .rep-explainer{color:var(--ink-2);background:var(--info-line-fill);border-bottom:1px solid var(--hairline-soft);align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}[data-console] .reg .rep .rep-name{color:var(--ink);white-space:normal;text-decoration:none}[data-console] .reg .rep .rep-name:hover{text-decoration:underline}[data-console] .reg .rep .rep-answers{white-space:normal}[data-console] .reg .rep .rep-date{font-size:12px}[data-console] .reg .rep .rep-delivery{align-items:center;gap:8px;min-width:0;display:flex}[data-console] .reg .rep .rep-delivery-tag{flex:none;width:156px;display:inline-flex}[data-console] .reg .rep .rep-cadence{white-space:normal;font-size:12px}[data-console] .reg .rep .rep-end{justify-content:flex-end;display:flex}[data-console] .reg .rep .rep-more{width:28px;height:28px}[data-console] .reg .rep .rep-row-menu{min-width:200px}[data-console] .reg .rep .rep-email{padding:0 16px 8px 48px}[data-console] .reg .rep .rep-email-btn{cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}[data-console] .reg .rep .rep-email-panel{width:288px;padding:12px}[data-console] .reg .rep .rep-email-form{flex-direction:column;gap:8px;font-size:12px;display:flex}[data-console] .reg .rep .rep-email-to{border:0;flex-direction:column;gap:4px;max-height:160px;margin:0;padding:0;display:flex;overflow-y:auto}[data-console] .reg .rep .rep-email-person{align-items:center;gap:8px;display:flex}[data-console] .reg .rep .rep-email-help{margin:0;font-size:12px}[data-console] .reg .rep .rep-details{border-bottom:1px solid var(--hairline-soft);background:var(--subrow-fill);flex-direction:column;gap:4px;padding:12px 16px 12px 48px;font-size:12px;display:flex}[data-console] .reg .rep .rep-details-sum{cursor:pointer;min-height:24px;color:var(--ink);font-size:12px}[data-console] .reg .rep .rep-details-note{margin:8px 0 0;font-size:12px}[data-console] .reg .rep .rep-recipients{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}[data-console] .reg .rep .rep-recipient{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-console] .reg .rep .selbar{background:var(--tab-on);border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:8px 16px;font-size:13px;display:flex}[data-console] .reg .rep .rep-selbar-note{font-size:12px}[data-console] .reg .rep .rep-selbar-clear{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}[data-console] .reg .rep .rep-foot{justify-content:space-between}[data-console] .reg .rep .rep-pager{align-items:center;gap:12px;display:flex}[data-console] .reg .rep .rep-pager-btn{width:26px;height:26px}[data-console] .reg .rep .rep-pager-btn[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}@media (max-width:1179px){[data-console] .reg .rep{overflow-x:auto}[data-console] .reg .rep .rep-grid{min-width:1100px}[data-console] .reg .rep .rep-grid>:nth-child(2){background:var(--surface);z-index:1;position:sticky;left:0}}[data-console] .reg .rpt-head{flex-direction:column;gap:8px;padding:12px 8px 16px;display:flex}[data-console] .reg .rpt-crumb{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}[data-console] .reg .rpt-crumb a{color:inherit;text-decoration:none}[data-console] .reg .rpt-crumb a:hover{color:var(--ink);text-decoration:underline}[data-console] .reg .rpt-crumb-leaf{color:var(--ink)}[data-console] .reg .rpt-title-line{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}[data-console] .reg .rpt-title{font:var(--type-page-title);letter-spacing:-.02em;margin:0}[data-console] .reg .rpt-meta{font-size:14px}[data-console] .reg .rpt-state-body{margin:0;font-size:13px;line-height:1.5}[data-console] .reg .rpt-controls-wrap{padding:0 0 4px}[data-console] .reg .rpt-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}[data-console] .reg .rpt-controls-right{align-items:center;gap:8px;margin-left:auto;display:flex;position:relative}[data-console] .reg .rpt-more{width:32px;height:32px}[data-console] .reg .rpt-menu{min-width:200px}[data-console] .reg .rpt-more-menu{width:200px}[data-console] .reg .rpt-menu-pad{flex-direction:column;padding:8px;display:flex}[data-console] .reg .rpt-menu .mi{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}[data-console] .reg .rpt-line{border-radius:var(--radius-sm);align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}[data-console] .reg .rpt-line-warn{color:var(--warning-fg);background:var(--warn-line-fill)}[data-console] .reg .rpt-line-info{color:var(--ink-2);background:var(--info-line-fill)}[data-console] .reg .rpt-refusal{justify-content:space-between}[data-console] .reg .rpt-refusal-text{align-items:center;gap:8px;display:flex}[data-console] .reg .rpt-dismiss{width:26px;height:26px}[data-console] .reg .rpt-definition{overflow:hidden}[data-console] .reg .rpt-definition-head{padding:16px 24px 8px}[data-console] .reg .rpt-definition-rows{padding-bottom:16px}[data-console] .reg .rpt-definition-row{grid-template-columns:120px 1fr;gap:12px;padding:8px 24px;font-size:13px;display:grid}[data-console] .reg .rpt-table{overflow:hidden}[data-console] .reg .rpt-table-scroll{overflow-x:auto}[data-console] .reg .rpt-table-min{min-width:720px}[data-console] .reg .rpt-table .lrow{gap:12px;min-height:38px;padding:0 16px}[data-console] .reg .rpt-table .lhead{min-height:36px}[data-console] .reg .rpt-table .cell a{color:var(--ink);text-decoration:none}[data-console] .reg .rpt-table .cell a:hover{text-decoration:underline}[data-console] .reg .rpt-label{align-items:center;gap:8px;display:flex}[data-console] .reg .rpt-label-text{text-overflow:ellipsis;overflow:hidden}[data-console] .reg .rpt-row-action{flex:none;margin-left:auto}[data-console] .reg .rpt-total{background:var(--total-fill);min-height:40px}[data-console] .reg .rpt-figure{font-family:var(--font-mono);letter-spacing:.04em;font-size:13px}[data-console] .reg .rpt-delta{font-family:var(--font-mono);font-size:12px}[data-console] .reg .rpt-delta.up{color:var(--success-fg)}[data-console] .reg .rpt-delta.down{color:var(--danger-fg)}[data-console] .reg .rpt-dim{font-family:var(--font-mono);color:var(--ink-3);font-size:12px}[data-console] .reg .rpt-empty{justify-content:center;padding:48px 24px;display:flex}[data-console] .reg .rpt-foot{justify-content:space-between}[data-console] .reg .rpt-pager{align-items:center;gap:12px;display:inline-flex}[data-console] .reg .rpt-pager-btn{width:26px;height:26px}[data-console] .reg .rpt-pager-btn[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}@media (max-width:1179px){[data-console] .reg .rpt-table-min .lrow>:first-child{background:var(--surface);z-index:1;position:sticky;left:0}[data-console] .reg .rpt-table-min .rpt-total>:first-child{background:var(--surface)}}dialog.rpt-dialog{width:460px;max-width:calc(100vw - 32px);height:fit-content;color:var(--ink);background:var(--menu);border:1px solid var(--menu-edge);border-radius:var(--radius-sm);box-shadow:var(--menu-shadow);margin:200px auto auto;padding:0;position:fixed;inset:0}dialog.rpt-dialog::backdrop{background:var(--scrim)}[data-console] .reg .rpt-field{flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}[data-console] .reg .rpt-field-label{flex-direction:column;gap:6px;display:flex}[data-console] .reg .rpt-input{background:var(--field);border:1px solid var(--control-edge);border-radius:var(--radius-sm);min-height:36px;color:var(--ink);box-sizing:border-box;width:100%;padding:0 10px;font-size:13px}[data-console] .reg .rpt-help{font-size:12px;line-height:1.5}[data-console] .reg .rpt-field-error{color:var(--danger-fg);font-size:12px}[data-console] .reg .rpt-kept{flex-direction:column;gap:8px;display:flex}[data-console] .reg .rpt-kept-row{box-sizing:border-box;border-top:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:0 -24px;padding:0 24px;font-size:13px;display:flex}[data-console] .reg .rpt-kept-row:first-child{border-top:0}[data-console] .reg .rpt-kept-value{text-align:right;white-space:nowrap}[data-console] .reg .rpt-dialog-foot{border-top:1px solid var(--hairline);justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}[data-console] .reg .rpt-sk{background:var(--skeleton-fill);border-radius:3px;height:10px;display:block}[data-console] .reg .rpt-sk-row{border-bottom:1px solid var(--hairline-soft);grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:12px;min-height:32px;padding:0 16px;display:grid}[data-console] .veh-page .nd{overflow:hidden}[data-console] .veh-page .nd-head{justify-content:space-between;align-items:center;min-height:44px;padding:0 24px;display:flex}[data-console] .veh-page .nd-lbl{color:var(--ink)}[data-console] .veh-page .nd-side{align-items:center;gap:16px;font-size:12px;display:flex}[data-console] .veh-page .nd-row{box-sizing:border-box;border-top:1px solid var(--hairline-soft);grid-template-columns:84px 200px minmax(0,1fr);align-items:center;gap:12px;min-height:40px;padding:8px 24px;font-size:13px;display:grid}[data-console] .veh-page .vro-grid{--reg-cols:104px minmax(0, 1fr) 124px 96px 96px 92px;color:inherit;gap:12px;padding:0 20px;text-decoration:none}[data-console] .veh-page .vro-plain{--reg-cols:104px minmax(0, 1fr) 124px 96px 96px}[data-console] .veh-page .vro-row{min-height:32px;font-size:13px}[data-console] .veh-page .vro-row .read{color:var(--ink-2);font-size:12px}[data-console] .veh-page .vinsp-grid{--reg-cols:110px minmax(0, 1fr) 230px 130px 84px;color:inherit;gap:12px;padding:0 20px;text-decoration:none}[data-console] .veh-page .vinsp-row{min-height:40px;font-size:13px}[data-console] .veh-page .vhist-row{border-bottom:1px solid var(--hairline-soft);grid-template-columns:176px minmax(0,1fr) 84px 120px 150px;align-items:baseline;gap:12px;padding:12px 20px;font-size:13px;display:grid}[data-console] .veh-page .vhist-row .hist-at{font-size:12px}[data-console] .veh-page .vhist-row .read{color:var(--ink-2);font-size:12px}[data-console] .veh-page .vhist-foot{flex-wrap:wrap}[data-console] .veh-page .vhist-note{margin-left:auto}[data-console] .veh-page .photo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 20px;display:grid}[data-console] .veh-page .photo{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}[data-console] .veh-page .x11n{box-sizing:border-box;border-top:1px solid var(--hairline-soft);min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:0 24px;font-size:13px;text-decoration:none;display:flex}[data-console] .veh-page .x11n:hover{text-decoration:underline}[data-console] .veh-page .owner-sub{padding:8px 24px;font-size:12px;display:block}[data-console] .veh-page .meter-form{align-items:center;gap:6px;display:inline-flex}[data-console] .veh-page .recall-none{padding:0 24px 16px;font-size:13px}[data-console] .veh-page .recalls{flex-direction:column;gap:8px;padding:0 24px 16px;font-size:13px;line-height:1.45;display:flex}[data-console] .veh-page .recall-head{align-items:center;gap:8px;display:flex}[data-console] .veh-page .recall-at{font-size:12px}[data-console] .veh-page .recall-comp{font-weight:500}[data-console] .veh-page .recall-no{font-size:12px}[data-console] .veh-page .recall-sum{color:var(--ink-2)}[data-console] .veh-page .recalls .note{color:var(--ink-3);font-size:12px}[data-console] .veh-page .mileage{text-align:right;grid-template-columns:1fr auto 64px;align-items:baseline;gap:8px 12px;padding:0 24px 16px;display:grid}[data-console] .veh-page .mileage .mi-row{display:contents}[data-console] .veh-page .mileage .mi-date{text-align:left;font-size:12px}[data-console] .veh-page .mileage .mono,[data-console] .veh-page .read-at{font-size:12px}@media (max-width:1179px){[data-console] .veh-page .photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-console] .veh-page .vhist-row{grid-template-columns:1fr;gap:4px}}[data-console] .reg .parts-need{border-top:1px solid var(--hairline-row);min-height:48px;padding-top:8px;padding-bottom:8px}[data-console] .reg .parts-part{white-space:normal;flex-direction:column;gap:2px;display:flex}[data-console] .reg .parts-name{text-overflow:ellipsis;overflow:hidden}[data-console] .reg .parts-sub{font-size:12px}[data-console] .reg .parts-partno{color:var(--ink-3);font-size:12px}[data-console] .reg .parts-wrap{white-space:normal}[data-console] .reg .parts-purchase{min-height:44px;color:var(--ink-2);background:var(--subrow-fill);padding-left:36px;font-size:12px}[data-console] .reg .parts-evidence{white-space:normal}[data-console] .reg .parts-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex;overflow:visible}[data-console] .reg .parts-verb{min-height:28px;padding:0 8px;font-size:12px}[data-console] .reg .parts-actions .iconbtn{width:28px;height:28px}[data-console] .reg .parts-sourcing{border-top:1px solid var(--hairline-soft);gap:8px}[data-console] .ro-insp{box-sizing:border-box;flex-direction:column;gap:14px;min-width:0;padding:24px;line-height:normal;display:flex}[data-console] .ro-insp-title-block{flex-direction:column;gap:8px;display:flex}[data-console] .ro-insp-title{color:var(--ink);margin:0;font-size:14px;font-weight:500}[data-console] .ro-insp-summary{color:var(--ink-3);font-size:12px}[data-console] .ro-insp-attention{color:var(--warning-fg)}[data-console] .ro-insp-fail{color:var(--danger-fg)}[data-console] .ro-insp-empty{color:var(--ink-2);flex-direction:column;gap:12px;font-size:13px;display:flex}[data-console] .ro-insp-empty p{margin:0}[data-console] .ro-finding{box-sizing:border-box;text-align:left;width:100%;color:var(--ink);border:1px solid var(--hairline);background:0 0;border-radius:4px;padding:14px;display:block;box-shadow:inset 0 1px #ffffff14,0 0 .03px #000000bf}[data-console] .ro-finding:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .ro-finding-fail{border-color:var(--finding-fail-edge);background:var(--finding-fail-fill)}[data-console] .ro-finding-attention{border-color:var(--finding-attn-edge);background:var(--finding-attn-fill)}[data-console] .ro-finding-good{border-color:var(--finding-good-edge);background:var(--finding-good-fill)}[data-console] .ro-finding-not_checked{border-color:var(--hairline);background:0 0}[data-console] button.ro-finding{cursor:pointer;font:inherit;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}[data-console] .ro-finding-open{flex-direction:column;gap:12px;display:flex}[data-console] .ro-finding-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}[data-console] .ro-finding-name{color:var(--ink);font-size:14px;font-weight:500}[data-console] .ro-finding-tag{border:1px solid var(--hairline);color:var(--ink-3);border-radius:4px;align-items:center;padding:2px 8px;font-size:11px;display:inline-flex}[data-console] .ro-finding-tag-fail{color:var(--danger-fg);border-color:var(--finding-tag-fail-edge);background:var(--finding-tag-fail-fill)}[data-console] .ro-finding-tag-attention{color:var(--warning-fg);border-color:var(--finding-tag-attn-edge);background:var(--finding-tag-attn-fill)}[data-console] .ro-finding-tag-good{color:var(--success-fg);border-color:var(--finding-tag-good-edge);background:var(--finding-tag-good-fill)}[data-console] .ro-finding-photo{border:1px solid var(--hairline);background:var(--photo-hatch);border-radius:4px;align-items:flex-end;height:120px;padding:8px;display:flex;position:relative;overflow:hidden}[data-console] .ro-finding-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-console] .ro-finding-caption{text-transform:uppercase;color:var(--ink-3);font-size:10px;position:relative}[data-console] .ro-finding-add{align-self:flex-start;min-height:36px}[data-console] .ro-finding-job{color:var(--ink-3);font-size:12px}[data-console] .ro-finding-refusal{color:var(--danger-fg);margin:0;font-size:12px}.canned-picker{width:360px;padding:0}.canned-picker .picker-search{padding:8px}.canned-picker .picker-field{border-color:var(--ink);border-radius:4px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:12px;display:flex}.canned-picker .picker-field input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1}.canned-picker .picker-body{max-height:320px;padding:0 4px 4px;overflow-y:auto}.canned-picker .picker-row{width:100%;min-height:40px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;padding:0 12px;font-size:13px;display:flex}.canned-picker .picker-row-on{background:var(--row-current);box-shadow:var(--row-current-shadow);color:var(--ink)}.canned-picker .picker-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.canned-picker .picker-hours{text-align:right;width:40px;color:var(--ink-3);font-size:12px}.canned-picker .picker-price{text-align:right;width:72px;font-size:12px}.canned-picker .picker-note{white-space:nowrap;width:56px;color:var(--ink-3);font-size:12px}.canned-picker .picker-skel{align-items:center;min-height:40px;padding:0 12px;display:flex}.canned-picker .picker-skel-end{margin-left:auto}.canned-picker .skel{border-radius:var(--radius-skeleton);background:var(--skeleton);display:inline-block}.canned-picker .picker-empty{color:var(--ink-2);margin:0;padding:16px 12px;font-size:13px;line-height:1.5}.canned-picker .picker-nomatch{color:var(--ink-3);margin:0;padding:16px 12px;font-size:13px}.canned-picker .picker-foot{border-top:1px solid var(--hairline);color:var(--ink-3);gap:12px;padding:8px 12px;font-size:12px;display:flex}[data-console] .reg .mkt-attr{overflow:hidden}[data-console] .reg .mkt-attr .lrow{gap:12px;min-height:40px;padding:0 16px;font-size:13px}[data-console] .reg .mkt-attr .lhead{min-height:36px;font-size:12px}[data-console] .reg .mkt-attr .r{text-align:right;justify-content:flex-end}[data-console] .reg .mkt-attr .cell.r{justify-content:flex-end;align-items:center;display:flex}[data-console] .reg .mkt-attr .infoline{color:var(--ink-2);background:var(--info-line-fill);border-bottom:1px solid var(--hairline-soft);align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}[data-console] .reg .mkt-attr .mkt-retired{font-size:12px}[data-console] .reg .mkt-attr .mkt-total{background:var(--total-fill)}[data-console] .reg .mkt-attr .mkt-total b{font-weight:600}[data-console] .reg .mkt-attr .mkt-foot{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:12px 16px;font-size:12px;display:flex}[data-console] .reg .mkt-attr .state{padding:32px 16px}[data-console] .reg .mkt-state{padding:24px}[data-console] .reg .mkt-title-end{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-console] .mkt-menu{min-width:200px}@media (max-width:1179px){[data-console] .reg .mkt-attr{overflow-x:auto}[data-console] .reg .mkt-attr .lrow{min-width:860px}[data-console] .reg .mkt-attr .lrow>:first-child{background:var(--surface);z-index:1;position:sticky;left:0}}[data-console] .reg .mkt-auto{overflow:hidden}[data-console] .reg .mkt-auto .mkt-stabs{border-bottom:1px solid var(--hairline);gap:24px;padding:0 16px;display:flex}[data-console] .reg .mkt-auto .stab{min-height:40px;color:var(--ink-3);align-items:center;gap:6px;padding:0 2px;font-size:13px;text-decoration:none;display:flex;box-shadow:inset 0 -2px #0000}[data-console] .reg .mkt-auto .stab-on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}[data-console] .reg .mkt-auto .stab-count{font-size:12px}[data-console] .reg .mkt-auto .warnline{color:var(--warning-fg);background:var(--warn-line-fill,#f59e0b0f);border-bottom:1px solid var(--hairline-soft);align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}[data-console] .reg .mkt-auto .lrow{gap:12px;min-height:56px;padding:0 16px;font-size:13px}[data-console] .reg .mkt-auto .lhead{min-height:36px;font-size:12px}[data-console] .reg .mkt-auto .r{text-align:right;justify-content:flex-end}[data-console] .reg .mkt-auto .cell.r{justify-content:flex-end;align-items:center;display:flex}[data-console] .reg .mkt-auto .mkt-auto-name{flex-direction:column;align-items:flex-start;gap:4px;display:flex}[data-console] .reg .mkt-auto .mkt-auto-name .ink-link{color:var(--ink);text-decoration:none}[data-console] .reg .mkt-auto .mkt-auto-channel{font-size:12px}[data-console] .reg .mkt-auto .row-more{width:28px;height:28px}[data-console] .reg .mkt-auto .state{padding:32px 16px}[data-console] .reg .mkt-auto .mkt-foot{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:12px 16px;font-size:12px;display:flex}[data-console] .reg .mkt-auto .lnk{color:var(--link-text)}@media (max-width:1179px){[data-console] .reg .mkt-auto{overflow-x:auto}[data-console] .reg .mkt-auto .lrow{min-width:860px}[data-console] .reg .mkt-auto .lrow>:first-child{background:var(--surface);z-index:1;position:sticky;left:0}}[data-console] .reg .mkt-auto .state-hold>b,[data-console] .reg .mkt-attr .state-hold>b{margin-bottom:4px;display:block}[data-console] .reg .mkt-rec-head{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 8px 16px;display:flex}[data-console] .reg .mkt-back{color:var(--ink-3);align-items:center;display:flex}[data-console] .reg .mkt-rec-title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:500;line-height:1.2}[data-console] .reg .mkt-rec-meta{font-size:13px}[data-console] .reg .mkt-rec-actions{margin-left:auto}[data-console] .reg .mkt-rec-actions .ghost{align-items:center;gap:6px;display:inline-flex}[data-console] .reg .mkt-rec-note{color:var(--ink-2);margin:0 0 8px;padding:0 8px;font-size:13px}[data-console] .reg .mkt-canvas{align-items:stretch;gap:12px;padding:24px;display:flex}[data-console] .reg .mkt-canvas-step{flex:1;align-items:stretch;gap:12px;min-width:0;display:flex}[data-console] .reg .mkt-arrow{align-items:center;display:flex}[data-console] .reg .mkt-node{flex-direction:column;flex:1;gap:6px;min-width:220px;padding:16px;display:flex}[data-console] .reg .mkt-node-value{font-weight:500}[data-console] .reg .mkt-node-sub{font-size:12px}[data-console] .reg .mkt-runs{overflow:hidden}[data-console] .reg .mkt-runs-head{align-items:center;padding:16px;display:flex}[data-console] .reg .mkt-runs .lrow{gap:12px;min-height:38px;padding:0 16px;font-size:13px}[data-console] .reg .mkt-runs .lhead{min-height:36px;font-size:12px}[data-console] .reg .mkt-runs .mkt-delivery{flex-wrap:wrap;align-items:center;gap:8px;display:flex;overflow:visible}[data-console] .reg .mkt-runs .mkt-next{font-size:12px}[data-console] .reg .mkt-runs-empty{color:var(--ink-2);margin:0;padding:24px 16px;font-size:13px}[data-console] .reg .mkt-runs-foot{border-top:1px solid var(--hairline);padding:0 16px}[data-console] .reg .mkt-view-log{min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;font-size:13px;text-decoration:none;display:flex}@media (max-width:1179px){[data-console] .reg .mkt-canvas,[data-console] .reg .mkt-canvas-step{flex-direction:column}[data-console] .reg .mkt-runs{overflow-x:auto}[data-console] .reg .mkt-runs .lrow{min-width:760px}}[data-console] [data-floor]{--floor-paper:#08090a;--floor-paper-light:#0d0e0f;--floor-ink:#f7f8f8;--floor-ink-2:#c3c7cd;--floor-ink-3:#8a8f98;--floor-surface:#121314;--floor-edge:#ffffff14;--floor-edge-soft:#ffffff0f;--floor-control-edge:#6b7078;--floor-link:#d99a73;--floor-warning:#fbbf24;--floor-warning-edge:#f59e0b80;--tag-info-bg:#102d43;--tag-info-fg:#90d4ff;--tag-success-bg:#123a2c;--tag-success-fg:#92e3b4;--tag-attention-bg:#3d2b10;--tag-attention-fg:#ffd38a;--tag-danger-bg:#421c25;--tag-danger-fg:#ffacbc;--floor-skeleton:#18191b;--floor-sheet:#1a1b1d;--floor-scrim:#0405069e;min-height:100dvh;color:var(--floor-ink);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;background:linear-gradient(#1e1e1e 0%,#151516 40%,#090a0b 80%,#070809 100%) top/100% 100vh no-repeat,#070809;position:relative}[data-console] [data-floor] .mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em}[data-console] [data-floor] .ro{white-space:nowrap}[data-console] [data-floor] .ftop{background:var(--floor-paper-light);border-bottom:1px solid var(--floor-edge);align-items:center;gap:8px;min-height:56px;padding:0 12px 0 0;display:flex}[data-console] [data-floor] .bk{width:56px;height:56px;color:var(--floor-ink);flex:none;justify-content:center;align-items:center;display:flex}[data-console] [data-floor] .tt{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16px;font-weight:600;overflow:hidden}[data-console] [data-floor] .qb{white-space:nowrap;color:var(--floor-ink-2);border:1px solid #ffffff29;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}[data-console] [data-floor] .qb.off{border-color:var(--floor-warning-edge);color:var(--floor-warning)}[data-console] [data-floor] .floor-offline{background:var(--floor-paper-light);color:var(--floor-warning);border-bottom:1px solid var(--floor-edge);padding:8px 16px;font-size:13px}[data-console] [data-floor] .floor-error{color:var(--floor-warning);margin:0;font-size:14px}[data-console] [data-floor] .fb{flex-direction:column;gap:16px;padding:16px;display:flex}[data-console] [data-floor] .bar-spacer{flex:none;height:96px}[data-console] [data-floor] .bar2{z-index:10;padding:12px 16px calc(24px + env(safe-area-inset-bottom,0px));background:var(--floor-paper);border-top:1px solid var(--floor-edge);gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}[data-console] [data-floor] .pbtn,[data-floor] .pbtn2{border-radius:4px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:0 16px;font-size:16px;font-weight:600;text-decoration:none;display:flex}[data-console] [data-floor] .pbtn{background:var(--floor-ink);color:var(--floor-paper);border:0}[data-console] [data-floor] .pbtn2{border:1px solid var(--floor-control-edge);color:var(--floor-ink);background:0 0;font-weight:400}[data-console] [data-floor] .pbtn:disabled,[data-floor] .pbtn2:disabled{opacity:.45}[data-console] [data-floor] :is(a,button,summary):focus-visible{outline:2px solid var(--floor-ink);outline-offset:2px}[data-console] [data-floor] .pc{background:var(--floor-surface);border:1px solid var(--floor-edge);border-radius:4px;box-shadow:inset 0 1px #ffffff14}[data-console] [data-floor] .pt{font-size:15px;font-weight:600}[data-console] [data-floor] .ps{color:var(--floor-ink-3);font-size:13px;line-height:1.4}[data-console] [data-floor] .strip{flex-direction:column;gap:12px;padding:16px;display:flex}[data-console] [data-floor] .strip-line{margin-top:4px;font-size:14px}[data-console] [data-floor] .running{color:var(--floor-ink);grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;padding:16px;text-decoration:none;display:grid}[data-console] [data-floor] .running-col{flex-direction:column;gap:8px;min-width:0;display:flex}[data-console] [data-floor] .running-title{font-size:17px;font-weight:600}[data-console] [data-floor] .cv{color:var(--floor-ink-3);align-self:center;display:flex}[data-console] [data-floor] .h2{color:var(--floor-ink-2);justify-content:space-between;align-items:baseline;margin-bottom:-8px;font-size:13px;font-weight:600;display:flex}[data-console] [data-floor] .h2 .mono{color:var(--floor-ink-3);font-weight:400}[data-console] [data-floor] .collapsed-head{color:var(--floor-ink);cursor:pointer;align-items:center;margin-bottom:0;padding:16px;font-size:15px;list-style:none}[data-console] [data-floor] .collapsed-head::-webkit-details-marker{display:none}[data-console] [data-floor] .prow{box-sizing:border-box;border-top:1px solid var(--floor-edge-soft);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;display:flex}[data-console] [data-floor] .prow .col{flex-direction:column;gap:2px;min-width:0;display:flex}[data-console] [data-floor] .row-title{font-size:15px}[data-console] [data-floor] .jr{box-sizing:border-box;min-height:72px;color:var(--floor-ink);padding:12px 16px;text-decoration:none;display:block}[data-console] [data-floor] .jr+.jr{border-top:1px solid var(--floor-edge-soft)}[data-console] [data-floor] .jr .l1{color:var(--floor-ink-3);font-size:13px}[data-console] [data-floor] .jr .l2{grid-template-columns:minmax(0,1fr) 16px;align-items:baseline;gap:8px;margin:4px 0 8px;font-size:16px;font-weight:600;display:grid}[data-console] [data-floor] .jr .l2 .t{min-width:0}[data-console] [data-floor] .jr .l3{color:var(--floor-ink-3);flex-wrap:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}[data-console] [data-floor] .jr .l4{color:var(--floor-ink-3);margin-top:8px;font-size:13px}[data-console] [data-floor] .tag-wrap{flex:none;align-self:flex-start;display:inline-flex}[data-console] [data-floor] .ftag{box-sizing:border-box;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;max-width:100%;height:24px;padding:0 8px;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}[data-console] [data-floor] .ftag-label{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-console] [data-floor] .ftag-info{background:var(--tag-info-bg);color:var(--tag-info-fg)}[data-console] [data-floor] .ftag-success{background:var(--tag-success-bg);color:var(--tag-success-fg)}[data-console] [data-floor] .ftag-attention{background:var(--tag-attention-bg);color:var(--tag-attention-fg)}[data-console] [data-floor] .ftag-danger{background:var(--tag-danger-bg);color:var(--tag-danger-fg)}[data-console] [data-floor] .ftag-neutral{background:var(--floor-skeleton);color:var(--floor-ink-2)}[data-console] [data-floor] .empty-block{background:var(--floor-surface);border:1px solid var(--floor-edge);border-radius:4px;padding:16px}[data-console] [data-floor] .empty-inner{flex-direction:column;gap:8px;display:flex}[data-console] [data-floor] .empty-icon{color:var(--floor-ink-3)}[data-console] [data-floor] .empty-title{font-size:18px;font-weight:600;line-height:1.3}[data-console] [data-floor] .empty-body{color:var(--floor-ink-2);font-size:14px;line-height:1.5}[data-console] [data-floor] .confirm-sheet{width:100%;max-width:none;padding:8px 16px calc(24px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--floor-edge);background:var(--floor-sheet);color:var(--floor-ink);border-radius:8px 8px 0 0;margin:0;position:fixed;inset:auto 0 0;box-shadow:0 12px 40px #0009}[data-console] [data-floor] .confirm-sheet::backdrop{background:var(--floor-scrim)}[data-console] [data-floor] .confirm-grab{background:#ffffff38;border-radius:2px;width:40px;height:4px;margin:0 auto 16px}[data-console] [data-floor] .confirm-head{align-items:flex-start;display:flex}[data-console] [data-floor] .confirm-title{flex:1;margin:0;font-size:18px;font-weight:600;line-height:1.3}[data-console] [data-floor] .confirm-close{width:48px;height:48px;color:var(--floor-ink-3);background:0 0;border:0;justify-content:center;align-items:center;margin:-14px -14px 0 0;display:flex}[data-console] [data-floor] .confirm-body{color:var(--floor-ink-2);margin-top:8px;font-size:16px;line-height:1.5}[data-console] [data-floor] .confirm-body b{color:var(--floor-ink);font-weight:600}[data-console] [data-floor] .confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}[data-console] [data-floor] .confirm-cancel,[data-floor] .confirm-ok{border-radius:4px;height:56px;padding:0 20px;font-size:16px}[data-console] [data-floor] .confirm-cancel{border:1px solid var(--floor-control-edge);color:var(--floor-ink);background:0 0;font-weight:500}[data-console] [data-floor] .confirm-ok{background:var(--floor-ink);border:1px solid var(--floor-ink);color:var(--floor-paper);font-weight:600}[data-console] [data-floor] .confirm-ok:disabled{opacity:.45}[data-console] [data-floor][data-floor-top]{background:var(--floor-paper-light);min-height:0}[data-console] .insp-tag{border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:4px;height:20px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}[data-console] .insp-tag-danger{background:var(--tag-danger-bg);color:var(--tag-danger-fg)}[data-console] .insp-tag-attention{background:var(--tag-attention-bg);color:var(--tag-attention-fg)}[data-console] .insp-tag-success{background:var(--tag-success-bg);color:var(--tag-success-fg)}[data-console] .insp-tag-neutral{background:var(--tag-neutral-bg);color:var(--tag-neutral-fg)}[data-console] .insp-items{background:var(--card-fill,var(--surface));border:1px solid var(--card-edge);border-radius:var(--radius-sm);min-width:0;box-shadow:var(--card-shadow);flex-direction:column;display:flex;overflow:hidden}[data-console] .insp-items-head{justify-content:space-between;align-items:center;gap:12px;padding:24px;display:flex}[data-console] .insp-items-title{font-size:15px;font-weight:500}[data-console] .insp-items-count{font-size:12px}[data-console] .insp-reg-scroll{overflow-x:auto}[data-console] .insp-reg{border-bottom:1px solid var(--hairline-soft);grid-template-columns:minmax(160px,1.6fr) 120px 120px 70px 150px 170px;align-items:center;gap:12px;min-width:780px;min-height:40px;padding:0 24px;font-size:13px;display:grid}[data-console] .insp-regh{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--hairline-soft);font-size:10px}[data-console] .insp-grp{min-width:780px;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--hairline-soft);padding:16px 24px 8px;font-size:11px}[data-console] .insp-num{text-align:right}[data-console] .insp-strip-wrap{min-width:0}[data-console] .insp-strip{background:var(--card-fill,var(--surface));border:1px solid var(--card-edge,var(--hairline));border-radius:var(--radius-sm);box-shadow:var(--card-shadow);flex-wrap:wrap;align-items:center;gap:12px 0;padding:16px 0;display:flex}[data-console] .insp-template{flex-direction:column;gap:4px;min-width:190px;padding:0 16px;display:flex}[data-console] .insp-template-name{font-size:14px;font-weight:500}[data-console] .insp-template-line{font-size:12px}[data-console] .insp-cnts{margin:0;display:contents}[data-console] .insp-cnt{border-left:1px solid var(--hairline-soft);flex-direction:column;gap:4px;margin:0;padding:0 16px;display:flex}[data-console] .insp-cnt dd,[data-console] .insp-cnt dt{margin:0}[data-console] .insp-fig{color:var(--ink);font-size:18px;font-weight:500}[data-console] .insp-fig-fail{color:var(--danger-fg)}[data-console] .insp-fig-attention{color:var(--warning-fg)}[data-console] .insp-fig-good{color:var(--success-fg)}[data-console] .insp-cnt dt{color:var(--ink-3);font-size:12px}[data-console] .insp-facts{flex:1;gap:4px;min-width:0;font-size:12px}[data-console] .insp-fact{color:var(--ink-3)}[data-console] .insp-fact .insp-value{color:var(--ink)}[data-console] .insp-vin{align-items:center;gap:8px;display:flex}[data-console] .insp-check{color:var(--success-fg)}[data-console] .insp-action{padding:0 16px}[data-console] .insp-ghost{border-radius:var(--radius-sm);border:1px solid var(--hairline);min-height:32px;color:var(--ink-2);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}[data-console] .insp-ghost:hover:not(:disabled){background:var(--hover-fill)}[data-console] .insp-ghost:disabled{opacity:.45;cursor:not-allowed}[data-console] .insp-ghost:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .insp-strip-note{margin:8px 0 0;font-size:12px}[data-console] .parts-cart .cart-head{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-4);display:flex}[data-console] .parts-cart .cart-headline{font:var(--type-cart-head);color:var(--ink)}[data-console] .parts-cart .relay-tag{box-sizing:border-box;border:1px solid var(--relay);border-radius:var(--radius-sm);background:var(--relay-bg);height:20px;color:var(--relay-text);font:var(--type-tag);white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;max-width:100%;padding:0 8px;display:inline-flex}[data-console] .parts-cart .relay-tag-label{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-console] .parts-cart .warnline{align-items:center;gap:var(--space-2);color:var(--warning-fg);background:var(--warn-wash);border-bottom:1px solid var(--hairline-soft);flex-wrap:wrap;padding:10px 16px;font-size:13px;display:flex}[data-console] .parts-cart .warnline-error{color:var(--danger-fg);background:var(--danger-wash)}[data-console] .parts-cart .lrow{gap:var(--space-3);padding:0 var(--space-4);border-bottom:1px solid var(--hairline-soft);align-items:center;min-height:38px;font-size:13px;display:grid}[data-console] .parts-cart .lrow:hover:not(.lhead):not(.cart-skeleton){background:var(--row-hover)}[data-console] .parts-cart .cart-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1.6fr) 120px 80px}[data-console] .parts-cart .cart-grid-nocost{grid-template-columns:minmax(0,1.5fr) minmax(0,1.6fr) 80px}[data-console] .parts-cart .lhead{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);min-height:36px;font-size:12px}[data-console] .parts-cart .lhead .r,[data-console] .parts-cart .cell.r{text-align:right;justify-content:flex-end}[data-console] .parts-cart .cart-line{min-height:64px;padding-top:var(--space-2);padding-bottom:var(--space-2)}[data-console] .parts-cart .cell{min-width:0}[data-console] .parts-cart .cell.r{display:flex}[data-console] .parts-cart .stack{gap:var(--space-1);min-width:0;color:var(--ink);flex-direction:column;display:flex}[data-console] .parts-cart .stack-sub{font-size:12px}[data-console] .parts-cart .muted{color:var(--ink-3)}[data-console] .parts-cart .over-line{color:var(--warning-fg);font-size:12px}[data-console] .parts-cart .mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;font-size:13px}[data-console] .parts-cart .ordered-line{gap:var(--space-2);align-items:center;display:flex}[data-console] .parts-cart .cell-action{justify-content:flex-end;display:flex}[data-console] .parts-cart .btn-s{box-sizing:border-box;border:1px solid var(--control-edge);border-radius:var(--radius-sm);height:28px;color:var(--ink);font:500 12px var(--font-body), sans-serif;white-space:nowrap;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:inline-flex}[data-console] .parts-cart :is(.btn-s,.btn-primary):focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-console] .parts-cart .cart-skeleton{grid-template-columns:repeat(4,minmax(0,1fr));min-height:32px}[data-console] .parts-cart .sk{border-radius:var(--radius-skeleton);background:var(--skeleton-fill);height:10px;display:block}[data-console] .parts-cart .slot{box-sizing:border-box;border:1px dashed var(--slot-edge);border-radius:var(--radius-sm);flex:none;max-width:100%;display:block}[data-console] .parts-cart .cart-head-slot{width:260px;height:20px}[data-console] .parts-cart .refetch-slot{width:240px;height:16px}[data-console] .parts-cart .cart-foot{justify-content:flex-end;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-top:1px solid var(--hairline);display:flex}[data-console] .parts-cart .cart-foot-label{font-size:13px}[data-console] .parts-cart .cart-total{font-size:var(--type-figure-inline)}[data-console] .parts-cart .cart-foot .btn-primary{border-radius:var(--radius-sm);cursor:pointer;background:var(--brand-ink);min-height:32px;color:var(--on-brand-ink);box-shadow:var(--primary-shadow);transition:opacity var(--motion-badge) ease, transform var(--motion-badge) ease;border:0;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:flex}[data-console] .parts-cart .cart-foot .btn-primary:hover:not(:disabled){opacity:.92;transform:translateY(-.5px)}[data-console] .parts-cart .cart-foot .btn-primary:disabled{opacity:.5;cursor:default}[data-console] .cart-empty{padding:var(--space-6)}[data-console] .cart-empty .state-block{gap:var(--space-2);color:var(--ink);flex-direction:column;display:flex}[data-console] .cart-empty .state-glyph{color:var(--ink-3)}[data-console] .cart-empty .empty-title-slot{width:60%;height:24px}[data-console] .cart-empty .empty-body-slot{width:100%;height:40px}[data-console] .cart-empty .slot{box-sizing:border-box;border:1px dashed var(--slot-edge);border-radius:var(--radius-sm);max-width:100%;display:block}[data-console] .cart-change{width:420px;max-width:calc(100vw - 32px);padding:0}[data-console] .cart-change .cart-change-title{padding:var(--space-4);font-weight:600}[data-console] .cart-change .quote-opt{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);border-top:1px solid var(--hairline-soft);cursor:pointer;color:var(--ink);font-size:13px;display:flex}[data-console] .cart-change .quote-on{background:var(--pressed-fill);box-shadow:var(--pressed-shadow)}[data-console] .cart-change .cart-radio{box-sizing:border-box;border:1.5px solid var(--control-edge);border-radius:7px;flex:none;width:14px;height:14px}[data-console] .cart-change .cart-radio-on{border:4px solid var(--brand)}[data-console] .cart-change .quote-text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}[data-console] .cart-change .stack-sub{color:var(--ink-3);font-size:12px}[data-console] .cart-change .mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;font-size:13px}[data-console] .cart-change .quote-opt:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:-2px}[data-console] .parts-cart [data-pill=status][data-status-tone=attention]{border-radius:var(--radius-sm);font:var(--type-tag);background:var(--tag-attention-bg)!important;color:var(--tag-attention-fg)!important}[data-console] .parts-cart [data-pill=status][data-status-tone=info]{border-radius:var(--radius-sm);font:var(--type-tag);background:var(--tag-info-bg)!important;color:var(--tag-info-fg)!important}[data-console] .reg.prep .prep-tabs{border-bottom:1px solid var(--hairline);gap:24px;margin:-4px 0 12px;padding:0 8px;display:flex}[data-console] .reg.prep .prep-tabs .tab{text-decoration:none}[data-console] .reg.prep .prep-card{position:relative;overflow:visible}[data-console] .reg.prep .prep-search{border-bottom:1px solid var(--hairline-soft);gap:8px;padding:12px 24px;display:flex}[data-console] .reg.prep .prep-search-field.sel.search{flex:1;width:auto}[data-console] .reg.prep .prep-offline{border-bottom:1px solid var(--hairline-soft);padding:0 24px 12px}[data-console] .reg.prep .prep-offline-text{font:12px/20px var(--font-body);color:var(--ink-3);margin-top:8px}[data-console] .reg.prep .prep-empty{padding:32px 24px}[data-console] .reg.prep .prep-empty .state-hold{justify-content:flex-start;padding:0}[data-console] .reg.prep .prep-scroll{overflow-x:auto}[data-console] .reg.prep .prep-min{min-width:1132px}[data-console] .reg.prep .lrow.prep-grid{grid-template-columns:256px minmax(168px,1fr) minmax(220px,1.6fr) 112px 144px 168px;gap:12px;padding:0 24px}[data-console] .reg.prep .lrow.prep-row{min-height:64px;padding-top:8px;padding-bottom:8px;font-size:13px}[data-console] .reg.prep .prep-cust{flex-direction:column;gap:4px;min-width:0;display:flex}[data-console] .reg.prep .prep-name{font-weight:500}[data-console] .reg.prep .prep-meta{white-space:nowrap;align-items:center;gap:8px;display:flex}[data-console] .reg.prep .prep-drafted,[data-console] .reg.prep .prep-at{white-space:nowrap}[data-console] .reg.prep .prep-drafted{font-size:12px}[data-console] .reg.prep .prep-actions{gap:var(--space-2);justify-content:flex-end;align-items:center;display:flex}[data-console] .reg.prep .prep-btn{box-sizing:border-box;border:1px solid var(--control-edge-strong);border-radius:var(--radius-sm);height:28px;color:var(--ink);font:500 12px var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:inline-flex}[data-console] .reg.prep .prep-btn:hover{background:var(--hover-fill)}[data-console] .reg.prep .prep-more{box-sizing:border-box;border:1px solid var(--control-edge-strong);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}[data-console] .reg.prep .prep-more:hover{background:var(--hover-fill);color:var(--ink)}[data-console] .reg.prep .prep-link{color:var(--link);text-underline-offset:2px;white-space:nowrap;font-size:12px;text-decoration:underline}[data-console] .reg.prep .prep-err{color:var(--danger-fg);font-size:12px}[data-console] .reg.prep .prep-card[data-offline] :is(.prep-btn,.prep-more){opacity:var(--disabled-opacity);pointer-events:none}[data-console] .reg.prep .prep-dismiss{width:232px}[data-console] .reg.prep .prep-dismiss-in{flex-direction:column;padding:8px;display:flex}[data-console] .reg.prep .prep-dismiss-lbl{padding:4px 8px 8px}[data-console] .reg.prep .prep-mi{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}[data-console] .reg.prep .prep-mi:hover{background:var(--hover-fill);color:var(--ink)}[data-console] .reg.prep .prep-next{justify-content:flex-end;padding:12px 24px;display:flex}.sp .t1-ai{line-height:normal}.sp .t1-ai .t1-cam-strip>*>.t1-win{height:1440px}.sp .t1-ai .t1-why .t1-met{flex-wrap:wrap}.sp .t1-ai .t1-why .t1-met b{white-space:nowrap;letter-spacing:-.02em;color:var(--t1-ink);font-size:30px;font-weight:500}.sp .t1-ai [data-state=done] .t1-pop,.sp .t1-ai [data-state=done] .t1-rotot{opacity:1!important;animation:none!important;transform:none!important}.sp .t1-ai [data-state=done] .t1-lnk:before{animation:none!important;transform:none!important}.sp .t1-ai [data-state=todo] .t1-pop,.sp .t1-ai [data-state=todo] .t1-rotot{opacity:0!important;animation:none!important}.sp .t1-ai [data-state=todo] .t1-lnk:before{animation:none!important;transform:scaleX(0)!important}.sp .t1-ai .t1-ros{letter-spacing:-.003em;grid-template-columns:56px 1fr;font-size:13px;display:grid}.sp .t1-ai .t1-ros .t1-rail{height:auto}.sp .t1-ai .t1-rohd{border-bottom:1px solid #ffffff0f;padding:22px 28px 18px}.sp .t1-ai .t1-rohd .t1-t1{align-items:center;gap:12px;display:flex}.sp .t1-ai .t1-rohd h4{letter-spacing:-.016em;color:var(--t1-ink);margin:0;font-size:22px;font-weight:500}.sp .t1-ai .t1-rohd .t1-m{color:var(--t1-ink-3);margin-top:6px}.sp .t1-ai .t1-rohd .t1-rs{height:28px;color:var(--t1-relay-2);background:#6366f114;border-radius:7px;align-items:center;gap:8px;margin-left:auto;padding:0 10px;display:flex;box-shadow:inset 0 0 0 1px #6366f166}.sp .t1-ai .t1-rohd .t1-rs .t1-ai1{animation:1.4s linear infinite shim}.sp .t1-ai .t1-cnc{color:var(--t1-ink-2);background:#ffffff06;border-radius:10px;margin:20px 28px 0;padding:14px 16px;line-height:1.5;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-ai .t1-cnc .t1-lb{color:var(--t1-ink-3);letter-spacing:.0005em;margin-bottom:4px;font-size:12px;display:block}.sp .t1-ai .t1-fsec{color:var(--t1-ink-3);letter-spacing:.0005em;align-items:center;gap:10px;padding:22px 28px 6px;font-size:12px;display:flex}.sp .t1-ai .t1-fsec b{color:var(--t1-ink-2);letter-spacing:-.0032em;font-size:13px;font-weight:500}.sp .t1-ai .t1-frow{grid-template-columns:310px 32px 420px;align-items:start;padding:12px 28px 18px;display:grid}.sp .t1-ai .t1-fnd{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);border-radius:10px;padding:14px 16px}.sp .t1-ai .t1-fnd .t1-h{align-items:center;gap:10px;display:flex}.sp .t1-ai .t1-fnd .t1-h b{color:var(--t1-ink);letter-spacing:-.0062em;font-size:14px;font-weight:500}.sp .t1-ai .t1-fnd .t1-h .t1-chip{margin-left:auto}.sp .t1-ai .t1-fnd .t1-n{color:var(--t1-ink-3);margin-top:8px;line-height:1.5}.sp .t1-ai .t1-fnd .t1-ph3{gap:6px;margin-top:10px;display:flex}.sp .t1-ai .t1-fnd .t1-ph3 span{background:repeating-linear-gradient(135deg,#1c1d20 0 6px,#17181a 6px 12px);border-radius:6px;width:64px;height:44px;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-ai .t1-lnk{height:100%;position:relative}.sp .t1-ai .t1-lnk:before{content:"";transform-origin:0;background:#a5b4fc73;height:1px;position:absolute;top:28px;left:4px;right:4px;transform:scaleX(0)}.sp .t1-ai .t1-pop{opacity:0;transform-origin:0 0;background:#121318;border-radius:12px;position:relative;transform:translateY(10px)scale(.97);box-shadow:0 0 0 1px #6366f161,0 18px 50px #0000008c,0 0 40px #6366f11a}.sp .t1-ai .t1-pop .t1-hd{align-items:center;gap:10px;padding:13px 16px 0;display:flex}.sp .t1-ai .t1-pop .t1-hd b{color:var(--t1-ink);letter-spacing:-.0076em;font-size:14.5px;font-weight:500}.sp .t1-ai .t1-pop .t1-hd .t1-sug{margin-left:auto}.sp .t1-ai .t1-pop .t1-src3{color:var(--t1-ink-3);letter-spacing:.0005em;margin:6px 16px 0;font-size:12px}.sp .t1-ai .t1-pop .t1-cl2{margin:8px 16px 0}.sp .t1-ai .t1-pop .t1-ft{border-top:1px solid #ffffff0f;align-items:center;gap:8px;margin-top:8px;padding:11px 16px;display:flex}.sp .t1-ai .t1-pop .t1-ft .t1-tt{color:var(--t1-ink-3);letter-spacing:.0005em;margin-left:auto;font-size:12px}.sp .t1-ai .t1-pop .t1-ft .t1-tt .t1-mono{color:var(--t1-ink);letter-spacing:-.0048em;margin-left:6px;font-size:13.5px}.sp .t1-ai .t1-nojob{color:var(--t1-ink-4);letter-spacing:.0005em;align-self:center;padding-left:4px;font-size:12px}.sp .t1-ai .t1-p1{animation:16s cubic-bezier(.32,.72,0,1) infinite t1-ai-pop1}.sp .t1-ai .t1-p2{animation:16s cubic-bezier(.32,.72,0,1) infinite t1-ai-pop2}.sp .t1-ai .t1-p3{animation:16s cubic-bezier(.32,.72,0,1) infinite t1-ai-pop3}.sp .t1-ai .t1-p4{animation:16s cubic-bezier(.32,.72,0,1) infinite t1-ai-pop4}@keyframes t1-ai-pop1{0%,10.8%{opacity:0;transform:translateY(10px)scale(.97)}13%,to{opacity:1;transform:none}}@keyframes t1-ai-pop2{0%,27.2%{opacity:0;transform:translateY(10px)scale(.97)}29.4%,to{opacity:1;transform:none}}@keyframes t1-ai-pop3{0%,54.3%{opacity:0;transform:translateY(10px)scale(.97)}56.5%,to{opacity:1;transform:none}}@keyframes t1-ai-pop4{0%,82.5%{opacity:0;transform:translateY(10px)scale(.98)}84.7%,to{opacity:1;transform:none}}.sp .t1-ai .t1-l1:before{animation:16s infinite t1-ai-ln1}.sp .t1-ai .t1-l2:before{animation:16s infinite t1-ai-ln2}.sp .t1-ai .t1-l3:before{animation:16s infinite t1-ai-ln3}@keyframes t1-ai-ln1{0%,9.6%{transform:scaleX(0)}10.8%,to{transform:scaleX(1)}}@keyframes t1-ai-ln2{0%,26%{transform:scaleX(0)}27.2%,to{transform:scaleX(1)}}@keyframes t1-ai-ln3{0%,53.1%{transform:scaleX(0)}54.3%,to{transform:scaleX(1)}}.sp .t1-ai .t1-rotot{background:#121318;border-radius:12px;align-items:center;gap:12px;margin:14px 28px 28px;padding:16px 18px;display:flex;box-shadow:0 0 0 1px #6366f161}.sp .t1-ai .t1-rotot .t1-t{color:var(--t1-ink-2);white-space:nowrap}.sp .t1-ai .t1-rotot .t1-rbtn{white-space:nowrap}.sp .t1-ai .t1-rotot .t1-t .t1-mono{color:var(--t1-ink);letter-spacing:-.0088em;margin:0 4px;font-size:15px}.sp .t1-ai .t1-rotot .t1-note{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-ai .t1-rotot .t1-rbtn.t1-p{margin-left:auto;animation:none}.sp .t1-ai .t1-cam-copy .t1-eye{color:var(--t1-ink-3);letter-spacing:-.006em;align-items:center;gap:8px;font-size:14px;display:inline-flex}.sp .t1-ai .t1-cam-copy .t1-eye i{color:var(--t1-relay-2);display:flex}.sp .t1-ai .t1-cam-copy h1{letter-spacing:-.03em;white-space:nowrap;max-width:1200px;margin:16px 0 0;font-size:60px;font-weight:500;line-height:1.05}.sp .t1-ai .t1-sec.t1-shapeband+.t1-sec{padding-top:104px}.sp .t1-ai .t1-sec.t1-shapeband{border-top:1px solid #ffffff0f;padding:48px 0 0}@media (prefers-reduced-motion:reduce){.sp .t1-ai .t1-p1,.sp .t1-ai .t1-p2,.sp .t1-ai .t1-p3,.sp .t1-ai .t1-p4{opacity:1;animation:none;transform:none}.sp .t1-ai .t1-l1:before,.sp .t1-ai .t1-l2:before,.sp .t1-ai .t1-l3:before{animation:none;transform:none}}.sp .t1-ai .t1-shape{grid-template-columns:repeat(5,1fr);gap:0;max-width:1040px;margin:0 auto 22px;display:grid;position:relative}.sp .t1-ai .t1-shape:before{content:"";background:linear-gradient(90deg,#0000,#ffffff24 8% 92%,#0000);height:1px;position:absolute;top:15px;left:10%;right:10%}.sp .t1-ai .t1-shape .t1-st{color:var(--t1-ink-3);letter-spacing:-.006em;flex-direction:column;align-items:center;gap:10px;font-size:13px;display:flex;position:relative}.sp .t1-ai .t1-shape .t1-st i{width:31px;height:31px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-3);background:#0d0e10;border-radius:50%;justify-content:center;align-items:center;font-family:JetBrains Mono,monospace;font-size:11px;font-style:normal;display:flex;position:relative}.sp .t1-ai .t1-shape .t1-st.t1-ai i{color:var(--t1-relay-2);box-shadow:inset 0 0 0 1px #a5b4fc59}.sp .t1-ai .t1-shape .t1-st.t1-you i{color:var(--t1-ink);box-shadow:inset 0 0 0 1px #fff6}.sp .t1-ai .t1-shape .t1-st.t1-you b,.sp .t1-ai .t1-shape .t1-st b{color:var(--t1-ink-2);font-weight:500}.sp .t1-ai .t1-shape .t1-st small{color:var(--t1-ink-4);text-align:center;letter-spacing:.0005em;margin-top:-6px;font-size:12px}.sp .t1-ai .t1-shape .t1-st.t1-ai b{color:var(--t1-relay-2)}.sp .t1-ai .t1-shape .t1-st b{white-space:nowrap}.sp .t1-ai .t1-shape .t1-st small{max-width:180px}.sp .t1-ai .t1-sh1{animation:12s infinite t1-ai-sh1}.sp .t1-ai .t1-sh2{animation:12s infinite t1-ai-sh2}.sp .t1-ai .t1-sh3{animation:12s infinite t1-ai-sh3}.sp .t1-ai .t1-sh4{animation:12s infinite t1-ai-sh4}.sp .t1-ai .t1-sh5{animation:12s infinite t1-ai-sh5}@keyframes t1-ai-sh1{0%,1%{color:var(--t1-ink-3)}2%,10%{color:var(--t1-ink)}12%,to{color:var(--t1-ink-3)}}@keyframes t1-ai-sh2{0%,10%{color:var(--t1-ink-3)}12%,15%{color:var(--t1-ink)}17%,to{color:var(--t1-ink-3)}}@keyframes t1-ai-sh3{0%,15%{color:var(--t1-ink-3)}17%,44%{color:var(--t1-ink)}46%,to{color:var(--t1-ink-3)}}@keyframes t1-ai-sh4{0%,44%{color:var(--t1-ink-3)}46%,58%{color:var(--t1-ink)}60%,to{color:var(--t1-ink-3)}}@keyframes t1-ai-sh5{0%,58%{color:var(--t1-ink-3)}60%,92%{color:var(--t1-ink)}95%,to{color:var(--t1-ink-3)}}.sp .t1-ai .t1-shape .t1-st i:after{content:"";animation:inherit;border-radius:50%;animation-name:none;position:absolute;inset:-5px;box-shadow:0 0 0 1px #fff0}.sp .t1-ai .t1-ring1,.sp .t1-ai .t1-ring2,.sp .t1-ai .t1-ring3,.sp .t1-ai .t1-ring4,.sp .t1-ai .t1-ring5{opacity:0;border-radius:50%;position:absolute;inset:-5px}.sp .t1-ai .t1-ring1{animation:12s infinite t1-ai-rg1;box-shadow:0 0 0 1px #ffffff59}.sp .t1-ai .t1-ring2{animation:12s infinite t1-ai-rg2;box-shadow:0 0 0 1px #a5b4fc99}.sp .t1-ai .t1-ring3{animation:12s infinite t1-ai-rg3;box-shadow:0 0 0 1px #a5b4fc99}.sp .t1-ai .t1-ring4{animation:12s infinite t1-ai-rg4;box-shadow:0 0 0 1px #fff9}.sp .t1-ai .t1-ring5{animation:12s infinite t1-ai-rg5;box-shadow:0 0 0 1px #34d39999}@keyframes t1-ai-rg1{0%,1%{opacity:0}2%,10%{opacity:1}12%,to{opacity:0}}@keyframes t1-ai-rg2{0%,10%{opacity:0}12%,15%{opacity:1}17%,to{opacity:0}}@keyframes t1-ai-rg3{0%,15%{opacity:0}17%,44%{opacity:1}46%,to{opacity:0}}@keyframes t1-ai-rg4{0%,44%{opacity:0}46%,58%{opacity:1}60%,to{opacity:0}}@keyframes t1-ai-rg5{0%,58%{opacity:0}60%,92%{opacity:1}95%,to{opacity:0}}.sp .t1-ai .t1-aicw{letter-spacing:-.003em;grid-template-columns:56px 1fr;height:520px;font-size:13px;display:grid}.sp .t1-ai .t1-aib{flex:1;grid-template-columns:1fr 470px;gap:20px;min-height:0;padding:20px 24px 24px;display:grid}.sp .t1-ai .t1-dq{flex-direction:column;display:flex}.sp .t1-ai .t1-dqr{border-bottom:1px solid #ffffff0d;grid-template-columns:28px 1fr auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.sp .t1-ai .t1-dqr:last-child{border-bottom:0}.sp .t1-ai .t1-dqr .t1-ic{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--t1-line);color:var(--t1-ink-2);background:#ffffff0a;border-radius:7px;justify-content:center;align-items:center;display:flex}.sp .t1-ai .t1-dqr b{color:var(--t1-ink);font-weight:500;line-height:1.45;display:block}.sp .t1-ai .t1-dqr .t1-m{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:4px;font-size:12px}.sp .t1-ai .t1-dqr .t1-age{color:var(--t1-ink-3);white-space:nowrap;letter-spacing:.0005em;font-size:12px}.sp .t1-ai .t1-dqr.t1-sel{background:#6366f112;box-shadow:inset 2px 0 #0000}.sp .t1-ai .t1-dqr.t1-sel .t1-ic{color:var(--t1-relay-2);background:#6366f11a;box-shadow:inset 0 0 0 1px #6366f166}.sp .t1-ai .t1-sug{color:#c7d2fe;letter-spacing:.0026em;border-radius:5px;align-items:center;gap:5px;height:20px;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #6366f173}.sp .t1-ai .t1-facts2{flex-direction:column;gap:8px;padding:14px 16px 4px;display:flex}.sp .t1-ai .t1-facts2 .t1-lb{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-ai .t1-fa{color:var(--t1-ink-2);background:#ffffff06;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-ai .t1-fa .t1-mono{color:var(--t1-ink-3);letter-spacing:.0005em;margin-left:auto;font-size:12px}.sp .t1-ai .t1-fa1{animation:12s cubic-bezier(.32,.72,0,1) infinite t1-ai-fa1}.sp .t1-ai .t1-fa2{animation:12s cubic-bezier(.32,.72,0,1) infinite t1-ai-fa2}.sp .t1-ai .t1-fa3{animation:12s cubic-bezier(.32,.72,0,1) infinite t1-ai-fa3}@keyframes t1-ai-fa1{0%,10%{opacity:0;transform:translateY(6px)}12%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes t1-ai-fa2{0%,11.5%{opacity:0;transform:translateY(6px)}13.5%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes t1-ai-fa3{0%,13%{opacity:0;transform:translateY(6px)}15%,94%{opacity:1;transform:none}98%,to{opacity:0}}.sp .t1-ai .t1-dm{background:#16171a;border-radius:10px;margin:10px 16px 0;padding:12px 14px;box-shadow:inset 0 0 0 1px #ffffff14}.sp .t1-ai .t1-dm .t1-h{color:var(--t1-ink-3);letter-spacing:.0005em;justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.sp .t1-ai .t1-dm .t1-ln2{white-space:nowrap;color:var(--t1-ink);clip-path:inset(0 100% 0 0);line-height:1.55;display:block}.sp .t1-ai .t1-tl1{animation:12s steps(30,end) infinite t1-ai-tl1}.sp .t1-ai .t1-tl2{animation:12s steps(30,end) infinite t1-ai-tl2}.sp .t1-ai .t1-tl3{animation:12s steps(22,end) infinite t1-ai-tl3}@keyframes t1-ai-tl1{0%,15%{clip-path:inset(0 100% 0 0)}20%,94%{clip-path:inset(0)}98%,to{clip-path:inset(0 100% 0 0)}}@keyframes t1-ai-tl2{0%,20%{clip-path:inset(0 100% 0 0)}25%,94%{clip-path:inset(0)}98%,to{clip-path:inset(0 100% 0 0)}}@keyframes t1-ai-tl3{0%,25%{clip-path:inset(0 100% 0 0)}28%,94%{clip-path:inset(0)}98%,to{clip-path:inset(0 100% 0 0)}}.sp .t1-ai .t1-aist{flex:1;height:18px;margin-left:4px;position:relative;overflow:hidden}.sp .t1-ai .t1-aist>span{white-space:nowrap;font-weight:400;position:absolute;top:0;left:0}.sp .t1-ai .t1-ai1{background:linear-gradient(90deg,#8a8f98 0% 40%,#e0e7ff 50%,#8a8f98 60% 100%) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite shim,12s infinite t1-ai-ai1}.sp .t1-ai .t1-ai2{color:var(--t1-ink-2);animation:12s infinite t1-ai-ai2}.sp .t1-ai .t1-ai3{color:var(--t1-ok);animation:12s infinite t1-ai-ai3}@keyframes t1-ai-ai1{0%,14%{opacity:1}16%,to{opacity:0}}@keyframes t1-ai-ai2{0%,15%{opacity:0;transform:translateY(6px)}17%,58%{opacity:1;transform:none}60%,to{opacity:0}}@keyframes t1-ai-ai3{0%,59%{opacity:0;transform:translateY(6px)}61%,94%{opacity:1;transform:none}98%,to{opacity:0}}.sp .t1-ai .t1-afoot{border-top:1px solid #ffffff0f;align-items:center;gap:8px;margin-top:auto;padding:12px 14px;display:flex}.sp .t1-ai .t1-afoot .t1-note{color:var(--t1-ink-3);letter-spacing:.0005em;flex:1;font-size:12px}.sp .t1-ai .t1-sendb{animation:12s infinite t1-ai-sendb;position:relative}@keyframes t1-ai-sendb{0%,27%{opacity:.35}29%,44%{opacity:1;box-shadow:none}46%,50%{opacity:1;box-shadow:0 0 0 4px #ffffff1f}52%,to{opacity:1;box-shadow:none}}.sp .t1-ai .t1-sentrow{color:var(--t1-ink-3);letter-spacing:.0005em;align-items:center;gap:8px;margin:10px 16px 0;font-size:12px;display:flex}.sp .t1-ai .t1-sentrow .t1-chip{height:20px}.sp .t1-ai .t1-sr1{animation:12s infinite t1-ai-sr1}.sp .t1-ai .t1-sr2{animation:12s infinite t1-ai-sr2}@keyframes t1-ai-sr1{0%,46%{opacity:0;transform:translateY(4px)}48%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes t1-ai-sr2{0%,59%{opacity:0;transform:translateY(4px)}61%,94%{opacity:1;transform:none}98%,to{opacity:0}}.sp .t1-ai .t1-sj{grid-template-columns:repeat(3,1fr);gap:14px;padding:18px;display:grid}.sp .t1-ai .t1-cand{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;letter-spacing:-.0032em;border-radius:10px;flex-direction:column;font-size:13px;display:flex}.sp .t1-ai .t1-cand .t1-hd{padding:14px 16px 0}.sp .t1-ai .t1-cand .t1-ti{color:var(--t1-ink);letter-spacing:-.0062em;font-size:14px;font-weight:500}.sp .t1-ai .t1-cand .t1-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.sp .t1-ai .t1-stg{height:20px;color:var(--t1-ink);letter-spacing:.0026em;background:#ffffff0f;border-radius:5px;align-items:center;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.sp .t1-ai .t1-stg.t1-ok{color:var(--t1-ok);background:#10b9811f}.sp .t1-ai .t1-src{color:var(--t1-ink-2);letter-spacing:.0005em;background:#ffffff06;border-radius:7px;align-items:center;gap:8px;margin:12px 16px 0;padding:8px 10px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-ai .t1-src .t1-ph2{background:repeating-linear-gradient(135deg,#1c1d20 0 5px,#17181a 5px 10px);border-radius:4px;flex:0 0 30px;width:30px;height:22px;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-ai .t1-src em{color:var(--t1-ink-3);font-style:normal}.sp .t1-ai .t1-cl2{flex-direction:column;margin:10px 16px 0;display:flex}.sp .t1-ai .t1-cl2 div{color:var(--t1-ink-2);border-top:1px solid #ffffff0d;justify-content:space-between;gap:10px;padding:7px 0;display:flex}.sp .t1-ai .t1-cl2 div:first-child{border-top:0}.sp .t1-ai .t1-cl2 .t1-mono{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-ai .t1-cand .t1-tot{text-align:right;color:var(--t1-ink-3);letter-spacing:.0005em;margin:6px 16px 0;font-size:12px}.sp .t1-ai .t1-cand .t1-tot .t1-mono{color:var(--t1-ink);letter-spacing:-.0032em;margin-left:4px;font-size:13px}.sp .t1-ai .t1-cand .t1-act{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding:14px 16px;display:flex}.sp .t1-ai .t1-sbtn{height:28px;color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line-2);white-space:nowrap;letter-spacing:-.0014em;border-radius:6px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.sp .t1-ai .t1-sbtn.t1-p{background:var(--t1-ink);color:#08090a;box-shadow:none}.sp .t1-ai .t1-cand .t1-why2{color:var(--t1-ink-3);letter-spacing:.0005em;flex:1 0 100%;margin-top:4px;font-size:12px}.sp .t1-ai .t1-stepbar{color:var(--t1-ink-3);letter-spacing:.0005em;align-items:center;gap:10px;padding:0 18px 18px;font-size:12px;display:flex}.sp .t1-ai .t1-stepbar b{color:var(--t1-ink-2);font-weight:500}.sp .t1-ai .t1-stepbar .t1-ar{color:var(--t1-ink-4)}.sp .t1-ai .t1-duo2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sp .t1-ai .t1-tb2{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#131416,#0c0d0e);border-radius:18px;flex-direction:column;height:420px;padding:28px;transition:box-shadow .25s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}.sp .t1-ai .t1-tb2:hover{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 24px 60px #00000073}.sp .t1-ai .t1-tb2 h3{letter-spacing:-.016em;margin:0;font-size:20px;font-weight:500}.sp .t1-ai .t1-tb2>p{color:var(--t1-ink-3);letter-spacing:-.0088em;max-width:470px;margin:8px 0 0;font-size:15px;line-height:1.55}.sp .t1-ai .t1-tb2 .t1-pan{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);letter-spacing:-.0032em;border-radius:12px;margin-top:auto;font-size:13px;overflow:hidden}.sp .t1-ai .t1-hrow{padding:16px}.sp .t1-ai .t1-hrow+.t1-hrow{border-top:1px solid #ffffff0f}.sp .t1-ai .t1-hrow .t1-t{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sp .t1-ai .t1-hrow .t1-t b{color:var(--t1-ink);font-weight:500}.sp .t1-ai .t1-hrow .t1-t .t1-mono{color:var(--t1-ink);letter-spacing:-.0143em;font-size:18px}.sp .t1-ai .t1-hrow .t1-s{color:var(--t1-ink-3);letter-spacing:.0005em;justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.sp .t1-ai .t1-plot{height:50px;margin-top:10px;position:relative}.sp .t1-ai .t1-plot .t1-ax{background:#ffffff1f;height:1px;position:absolute;top:30px;left:0;right:0}.sp .t1-ai .t1-plot .t1-tk{color:var(--t1-ink-4);font-family:JetBrains Mono,monospace;font-size:11px;position:absolute;top:38px;transform:translate(-50%)}.sp .t1-ai .t1-plot .t1-tk:before{content:"";background:#ffffff2e;width:1px;height:5px;position:absolute;top:-8px;left:50%}.sp .t1-ai .t1-plot .t1-rg{background:#a5b4fc40;border-radius:2px;height:3px;position:absolute;top:29px}.sp .t1-ai .t1-plot .t1-dt{width:11px;height:11px;box-shadow:inset 0 0 0 1.5px var(--t1-relay-2);background:#16171a;border-radius:50%;margin-left:-5.5px;position:absolute;top:25px}.sp .t1-ai .t1-plot .t1-md{background:var(--t1-ink);width:1px;height:32px;position:absolute;top:4px}.sp .t1-ai .t1-plot .t1-md span{color:var(--t1-ink);white-space:nowrap;letter-spacing:.0048em;font-size:11px;position:absolute;top:-4px;right:8px}.sp .t1-ai .t1-tb2:hover .t1-plot .t1-dt{animation:.5s cubic-bezier(.32,.72,0,1) both t1-ai-dtin}@keyframes t1-ai-dtin{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.sp .t1-ai .t1-tb2:hover .t1-plot .t1-md{animation:.6s 1.2s both t1-ai-mdin}@keyframes t1-ai-mdin{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}.sp .t1-ai .t1-src2{height:20px;color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line-2);letter-spacing:.0026em;border-radius:5px;align-items:center;gap:6px;padding:0 7px;font-size:11.5px;display:inline-flex}.sp .t1-ai .t1-mx{border-collapse:collapse;letter-spacing:-.0032em;width:100%;font-size:13px}.sp .t1-ai .t1-mx th{color:var(--t1-ink-3);text-align:right;white-space:nowrap;letter-spacing:.0005em;border-bottom:1px solid #ffffff0f;padding:12px 16px;font-size:12px;font-weight:400}.sp .t1-ai .t1-mx th:first-child,.sp .t1-ai .t1-mx td:first-child{text-align:left}.sp .t1-ai .t1-mx td{text-align:right;color:var(--t1-ink-2);white-space:nowrap;border-top:1px solid #ffffff0d;padding:12px 16px}.sp .t1-ai .t1-mx tr:first-child td{border-top:0}.sp .t1-ai .t1-mx td b{color:var(--t1-ink);font-weight:500;display:block}.sp .t1-ai .t1-mx td small{color:var(--t1-ink-3);font-family:JetBrains Mono,monospace;font-size:11.5px}.sp .t1-ai .t1-mx td.t1-mono{font-family:JetBrains Mono,monospace}.sp .t1-ai .t1-mx td.t1-mg{color:var(--t1-ok)}.sp .t1-ai .t1-mxf{color:var(--t1-ink-3);letter-spacing:.0005em;border-top:1px solid #ffffff0f;justify-content:space-between;padding:12px 16px;font-size:12px;display:flex}.sp .t1-ai .t1-tb2 .t1-mx td{transition:background .3s}.sp .t1-ai .t1-tb2:hover .t1-mx td.t1-mg{animation:.5s both t1-ai-mgin}.sp .t1-ai .t1-tb2:hover .t1-mx tr:nth-child(2) td.t1-mg{animation-delay:.25s}.sp .t1-ai .t1-tb2:hover .t1-mx tr:nth-child(3) td.t1-mg{animation-delay:.5s}@keyframes t1-ai-mgin{0%{opacity:0}to{opacity:1}}.sp .t1-ai .t1-why .t1-pl p{min-height:72px}.sp .t1-ai .t1-pl svg .t1-dig{fill:#08090a;stroke:#ffffff73;stroke-width:1px}.sp .t1-ai .t1-why .t1-pl .t1-roll{animation:none}.sp .t1-ai .t1-why .t1-pl:hover .t1-roll{animation:1.6s steps(6,end) .2s both t1-ai-roll}@keyframes t1-ai-roll{0%{opacity:.3;transform:translateY(-12px)}to{opacity:1;transform:none}}.sp .t1-ai .t1-plans{border-collapse:collapse;letter-spacing:-.0062em;width:100%;font-size:14px}.sp .t1-ai .t1-plans th{color:var(--t1-ink-3);text-align:left;letter-spacing:.0005em;border-bottom:1px solid #ffffff0f;padding:14px 24px;font-size:12px;font-weight:400}.sp .t1-ai .t1-plans td{color:var(--t1-ink-2);vertical-align:middle;border-top:1px solid #ffffff0d;padding:20px 24px}.sp .t1-ai .t1-plans tr:first-child td{border-top:0}.sp .t1-ai .t1-plans td b{color:var(--t1-ink);letter-spacing:-.0088em;font-size:15px;font-weight:500}.sp .t1-ai .t1-plans td .t1-mono{color:var(--t1-ink)}.sp .t1-ai .t1-plans td.t1-n,.sp .t1-ai .t1-plans th.t1-n{text-align:right}.sp .t1-ai .t1-plans .t1-big{letter-spacing:-.01em;font-size:22px}.sp .t1-ai .t1-plans .t1-sub{color:var(--t1-ink-3);letter-spacing:-.0014em;margin-top:3px;font-size:12.5px;display:block}.sp .t1-ai .t1-meter{color:var(--t1-ink-3);letter-spacing:-.0014em;border-top:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px 24px;font-size:12.5px;display:flex}.sp .t1-ai .t1-meter .t1-bar{background:#ffffff0f;border-radius:3px;flex:0 0 280px;height:6px;position:relative;overflow:visible}.sp .t1-ai .t1-meter .t1-bar i{background:var(--t1-relay-2);border-radius:3px;width:82.4%;position:absolute;top:0;bottom:0;left:0}.sp .t1-ai .t1-meter .t1-bar u{background:var(--t1-warn);width:1px;height:14px;text-decoration:none;position:absolute;top:-4px;left:80%}@media (prefers-reduced-motion:reduce){.sp .t1-ai .t1-fa1,.sp .t1-ai .t1-fa2,.sp .t1-ai .t1-fa3,.sp .t1-ai .t1-sr1,.sp .t1-ai .t1-sr2,.sp .t1-ai .t1-ai3{opacity:1!important;transform:none!important}.sp .t1-ai .t1-dm .t1-ln2{clip-path:none!important}.sp .t1-ai .t1-ai1{display:none}.sp .t1-ai .t1-ai2{opacity:0!important}.sp .t1-ai .t1-ring1,.sp .t1-ai .t1-ring2,.sp .t1-ai .t1-ring4,.sp .t1-ai .t1-ring5{display:none}.sp .t1-ai .t1-ring3{opacity:1!important}}.sp .t1-wl .t1-why .t1-met{flex-wrap:wrap}.sp .t1-wl .t1-why .t1-met b{white-space:nowrap;letter-spacing:-.02em;color:var(--t1-ink);font-size:30px;font-weight:500}.sp .t1-wl .t1-rib{letter-spacing:-.003em;flex:none;height:348px;font-size:13px;box-shadow:0 0 0 1px #ffffff1a,0 60px 160px #000c}.sp .t1-wl .t1-rib .t1-top{height:50px}.sp .t1-wl .t1-rib .t1-top .t1-chip{margin-left:16px}.sp .t1-wl .t1-rbody{height:298px;position:relative}.sp .t1-wl .t1-rhd{width:262px;position:absolute;top:22px;left:24px}.sp .t1-wl .t1-rhd .t1-k{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-wl .t1-rhd h4{letter-spacing:-.016em;color:var(--t1-ink);margin:8px 0 0;font-size:19px;font-weight:500;line-height:1.25}.sp .t1-wl .t1-rhd .t1-m{color:var(--t1-ink-3);margin-top:8px;line-height:1.5}.sp .t1-wl .t1-rhd .t1-lk{color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line);letter-spacing:.0005em;background:#ffffff0a;border-radius:6px;align-items:center;gap:7px;margin-top:16px;padding:5px 9px;font-size:12px;display:inline-flex}.sp .t1-wl .t1-rail0,.sp .t1-wl .t1-rail1{height:1px;position:absolute;top:57px}.sp .t1-wl .t1-rail0{background:repeating-linear-gradient(90deg,#ffffff24 0 4px,#0000 4px 9px)}.sp .t1-wl .t1-rail1{transform-origin:0;background:#ffffff57}.sp .t1-wl .t1-ev{width:262px;position:absolute;top:0}.sp .t1-wl .t1-ev .t1-tm{color:var(--t1-ink-3);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px;position:absolute;top:20px;left:0}.sp .t1-wl .t1-ev .t1-dt{width:27px;height:27px;box-shadow:inset 0 0 0 1px var(--t1-line-2),0 0 0 4px #0b0c0d;color:var(--t1-ink-3);background:#16171a;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:44px;left:0}.sp .t1-wl .t1-ev .t1-cd{background:var(--t1-card);width:262px;box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0f;border-radius:10px;padding:13px 14px 14px;position:absolute;top:88px;left:0}.sp .t1-wl .t1-ev .t1-who{color:var(--t1-ink-3);white-space:nowrap;letter-spacing:.0005em;align-items:center;gap:8px;font-size:12px;display:flex}.sp .t1-wl .t1-ev .t1-who .t1-av{letter-spacing:.013em;width:22px;height:22px;font-size:9.5px}.sp .t1-wl .t1-ev .t1-who b{color:var(--t1-ink-2);letter-spacing:-.0014em;font-size:12.5px;font-weight:500}.sp .t1-wl .t1-ev .t1-who .t1-ty{margin-left:auto}.sp .t1-wl .t1-ev .t1-ti{color:var(--t1-ink);white-space:nowrap;letter-spacing:-.0048em;margin-top:10px;font-size:13.5px;font-weight:500}.sp .t1-wl .t1-ev p{color:var(--t1-ink-2);margin:4px 0 0;line-height:1.45}.sp .t1-wl .t1-ev .t1-thumb{gap:6px;margin-top:10px;display:flex}.sp .t1-wl .t1-ev .t1-thumb span{background:repeating-linear-gradient(135deg,#1c1d20 0 6px,#17181a 6px 12px);border-radius:5px;width:52px;height:36px;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-wl .t1-ev.t1-ok .t1-dt{color:var(--t1-ok);box-shadow:inset 0 0 0 1px #34d39959,0 0 0 4px #0b0c0d}.sp .t1-wl .t1-ev.t1-cor .t1-dt{color:#e3a07a;box-shadow:inset 0 0 0 1px #bd744b99,0 0 0 4px #0b0c0d}.sp .t1-wl .t1-ev.t1-cor .t1-cd{background:linear-gradient(#1f1a17,#151312);box-shadow:0 0 0 1px #bd744b8c,inset 0 1px #ffffff0d}.sp .t1-wl .t1-ev.t1-cor .t1-who .t1-ty{color:#e3a07a}.sp .t1-wl .t1-ev .t1-ref{color:#e3a07a;white-space:nowrap;letter-spacing:.0005em;background:#bd744b1a;border-radius:6px;align-items:center;gap:6px;margin-top:10px;padding:3px 8px;font-size:12px;display:inline-flex;box-shadow:inset 0 0 0 1px #bd744b59}.sp .t1-wl .t1-corr{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.sp .t1-wl .t1-corr path{fill:none;stroke:#bd744b;stroke-width:1.3px;stroke-linecap:round}.sp .t1-wl .t1-head{background:#fff;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;box-shadow:0 0 0 4px #ffffff1a,0 0 26px 6px #ffffff59}.sp .t1-wl .t1-head:before{content:"";background:linear-gradient(#0000,#ffffff38 45% 55%,#0000);width:1px;height:150px;position:absolute;top:-70px;left:5px}.sp .t1-wl .t1-steps4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid;position:relative}.sp .t1-wl .t1-steps4:before{content:"";background:linear-gradient(90deg,#ffffff0a,#ffffff29 15% 85%,#ffffff0a);height:1px;position:absolute;top:-28px;left:40px;right:40px}.sp .t1-wl .t1-ns{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#141517,#0e0f10);border-radius:14px;flex-direction:column;min-height:236px;padding:18px;transition:box-shadow .25s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.sp .t1-wl .t1-ns:hover{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 24px 60px #00000073}.sp .t1-wl .t1-ns:before{content:"";background:#0b0c0d;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-33px;left:50%;box-shadow:inset 0 0 0 1px #fff6}.sp .t1-wl .t1-ns .t1-k{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-wl .t1-ns .t1-r{justify-content:space-between;align-items:baseline;margin-top:10px;display:flex}.sp .t1-wl .t1-ns .t1-r b{letter-spacing:-.0062em;font-size:14px;font-weight:500}.sp .t1-wl .t1-ns .t1-r .t1-mono{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-wl .t1-ns .t1-v{color:var(--t1-ink-2);letter-spacing:-.0032em;margin-top:3px;font-size:13px}.sp .t1-wl .t1-ns .t1-c{margin-top:12px}.sp .t1-wl .t1-ns .t1-go{background:var(--t1-ink);color:#08090a;white-space:nowrap;letter-spacing:-.0032em;border-radius:8px;justify-content:center;align-items:center;height:34px;margin-top:auto;font-size:13px;font-weight:500;display:flex}.sp .t1-wl .t1-ns .t1-go u{color:#9a5530;border-bottom:1px dashed #9a5530b3;text-decoration:none}.sp .t1-wl .t1-ns .t1-amt{color:var(--t1-ink-3);letter-spacing:.0005em;border-top:1px solid #ffffff0f;justify-content:space-between;margin:14px 0;padding-top:12px;font-size:12px;display:flex}.sp .t1-wl .t1-ns .t1-amt .t1-mono{color:var(--t1-ink);letter-spacing:-.0032em;font-size:13px}.sp .t1-wl .t1-ns:hover .t1-go{animation:.9s cubic-bezier(.32,.72,0,1) t1-wl-gopress}@keyframes t1-wl-gopress{0%{transform:none}30%{filter:brightness(.9);transform:scale(.97)}to{transform:none}}.sp .t1-wl .t1-two{grid-template-columns:1fr 76px 1fr;align-items:stretch;display:grid}.sp .t1-wl .t1-pane{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 30px 80px #00000080;letter-spacing:-.0032em;background:#0b0c0d;border-radius:14px;flex-direction:column;font-size:13px;display:flex;overflow:hidden}.sp .t1-wl .t1-pane .t1-top{height:48px}.sp .t1-wl .t1-who2{color:var(--t1-ink-3);letter-spacing:.0005em;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.sp .t1-wl .t1-who2 .t1-av{letter-spacing:.01em;width:24px;height:24px;font-size:10px}.sp .t1-wl .t1-pane .t1-jl{padding:14px 18px 0}.sp .t1-wl .t1-pane .t1-jl .t1-lnx{grid-template-columns:52px minmax(0,1fr) 56px 84px;padding:10px 0}.sp .t1-wl .t1-pane .t1-jl .t1-lnx:first-child{border-top:0}.sp .t1-wl .t1-newl{background:#34d3990f;border-radius:6px;margin:0 -8px;box-shadow:inset 0 0 0 1px #34d39940;padding-left:8px!important;padding-right:8px!important}.sp .t1-wl .t1-saved{color:var(--t1-ok);letter-spacing:-.0014em;background:#10b98114;border-radius:8px;align-items:center;gap:8px;margin:auto 18px 18px;padding:10px 12px;font-size:12.5px;display:flex}.sp .t1-wl .t1-stale{color:var(--t1-ink);background:#f59e0b14;border-radius:8px;align-items:flex-start;gap:10px;margin:14px 18px 18px;padding:12px 14px;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1px #f59e0b4d}.sp .t1-wl .t1-stale .t1-ic{color:var(--t1-warn);margin-top:1px;display:flex}.sp .t1-wl .t1-stale .t1-b2{background:var(--t1-ink);color:#08090a;letter-spacing:-.0014em;border-radius:6px;align-self:center;align-items:center;height:28px;margin-left:auto;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.sp .t1-wl .t1-mid{color:var(--t1-ink-3);text-align:center;letter-spacing:.0026em;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:11.5px;display:flex}.sp .t1-wl .t1-mid .t1-ln3{background:linear-gradient(#0000,#ffffff24,#0000);flex:1;width:1px}.sp .t1-wl .t1-mid .t1-tk2{color:var(--t1-ink-2);font-family:JetBrains Mono,monospace}.sp .t1-wl .t1-edit{box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);border-radius:8px;align-items:center;gap:8px;margin:0 18px;padding:10px 12px;display:flex}.sp .t1-wl .t1-edit .t1-mono{color:var(--t1-ink);margin-left:auto}.sp .t1-wl .t1-edit .t1-cur{background:var(--t1-ink);width:1px;height:14px;margin-left:-4px;display:inline-block}.sp .t1-wl .t1-two:hover .t1-stale{animation:.6s cubic-bezier(.32,.72,0,1) .5s both t1-wl-stalein}.sp .t1-wl .t1-two:hover .t1-saved{animation:.5s cubic-bezier(.32,.72,0,1) both t1-wl-stalein}@keyframes t1-wl-stalein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sp .t1-wl .t1-auth{grid-template-columns:420px 1fr;gap:24px;height:540px;display:grid}.sp .t1-wl .t1-phone.t1-lt{background:#d9dbdf;height:620px;box-shadow:0 0 0 1px #ffffff2e,inset 0 1px #fff9,0 30px 80px #0009}.sp .t1-wl .t1-phone.t1-lt .t1-scr{color:#111214;background:#f7f7f8}.sp .t1-wl .t1-cp{letter-spacing:-.0032em;flex-direction:column;flex:1;padding:38px 18px 0;font-size:13px;display:flex}.sp .t1-wl .t1-cp .t1-sh2{letter-spacing:-.0062em;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.sp .t1-wl .t1-cp .t1-sh2 .t1-mk{color:#fff;letter-spacing:.0048em;background:#111214;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex}.sp .t1-wl .t1-cp h4{letter-spacing:-.01em;margin:16px 0 2px;font-size:17px;font-weight:600}.sp .t1-wl .t1-cp .t1-m{color:#5f636b;letter-spacing:-.0014em;font-size:12.5px}.sp .t1-wl .t1-cj{background:#fff;border-radius:12px;margin-top:12px;overflow:hidden;box-shadow:0 0 0 1px #11121414}.sp .t1-wl .t1-cj>div{border-top:1px solid #11121412;padding:12px 14px}.sp .t1-wl .t1-cj>div:first-child{border-top:0}.sp .t1-wl .t1-cj .t1-t{justify-content:space-between;font-weight:500;display:flex}.sp .t1-wl .t1-cj .t1-t .t1-mono{font-weight:400}.sp .t1-wl .t1-cj .t1-s{gap:6px;margin-top:8px;display:flex}.sp .t1-wl .t1-cj .t1-s span{color:#5f636b;letter-spacing:.0005em;border-radius:7px;flex:1;justify-content:center;align-items:center;height:28px;font-size:12px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #11121424}.sp .t1-wl .t1-cj .t1-s span.t1-y{color:#fff;box-shadow:none;background:#111214}.sp .t1-wl .t1-cj .t1-s span.t1-n{color:#b42318;background:#fbe9e9;box-shadow:inset 0 0 0 1px #b423184d}.sp .t1-wl .t1-cp .t1-sum{color:#5f636b;letter-spacing:-.0032em;justify-content:space-between;margin-top:12px;font-size:13px;display:flex}.sp .t1-wl .t1-cp .t1-sum b{color:#111214;font-family:JetBrains Mono,monospace;font-weight:500}.sp .t1-wl .t1-cp .t1-sign{color:#fff;background:#111214;border-radius:10px;justify-content:center;align-items:center;height:42px;margin-top:10px;font-weight:500;display:flex}.sp .t1-wl .t1-cp .t1-url{text-align:center;color:#5f636b;letter-spacing:.0026em;border-top:1px solid #11121412;margin:auto -18px 0;padding:10px 0 16px;font-size:11.5px}.sp .t1-wl .t1-ar2{flex-direction:column;height:540px;display:flex}.sp .t1-wl .t1-arow{border-bottom:1px solid #ffffff0d;grid-template-columns:28px 1fr auto;gap:12px;padding:16px 20px;display:grid}.sp .t1-wl .t1-arow b{font-weight:500}.sp .t1-wl .t1-arow p{color:var(--t1-ink-2);letter-spacing:-.0032em;margin:4px 0 0;font-size:13px;line-height:1.5}.sp .t1-wl .t1-arow .t1-t{color:var(--t1-ink-3);white-space:nowrap;letter-spacing:.0005em;font-size:12px}.sp .t1-wl .t1-arow .t1-dot{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-3);background:#16171a;border-radius:50%;justify-content:center;align-items:center;display:flex}.sp .t1-wl .t1-arow.t1-ok .t1-dot{color:var(--t1-ok);box-shadow:inset 0 0 0 1px #34d39959}.sp .t1-wl .t1-arow.t1-no .t1-dot{color:var(--t1-bad);box-shadow:inset 0 0 0 1px #f8717159}.sp .t1-wl .t1-jt2{flex-direction:column;gap:6px;margin-top:10px;display:flex}.sp .t1-wl .t1-jt2 div{color:var(--t1-ink-2);letter-spacing:-.0014em;background:#ffffff06;border-radius:7px;justify-content:space-between;gap:12px;padding:8px 10px;font-size:12.5px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-wl .t1-jt2 .t1-mono{color:var(--t1-ink)}.sp .t1-wl .t1-lock{color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line);letter-spacing:.0005em;background:#ffffff0a;border-radius:6px;align-items:center;gap:6px;margin-top:10px;padding:3px 8px;font-size:12px;display:inline-flex}.sp .t1-wl .t1-why{grid-template-columns:1fr 1fr}.sp .t1-wl .t1-why .t1-pl svg{height:300px}.sp .t1-wl .t1-why .t1-pl .t1-grid{height:310px}.sp .t1-wl .t1-pl svg .t1-pk2{fill:#ffffff0a;stroke:#ffffffb3;stroke-width:1.1px}.sp .t1-wl .t1-pl svg .t1-pk2.t1-cu{stroke:var(--t1-copper);fill:#bd744b14}.sp .t1-wl .t1-pl svg .t1-x{stroke:var(--t1-bad);stroke-width:1.4px;stroke-linecap:round}.sp .t1-wl .t1-why .t1-pl .t1-flyq{animation:none}.sp .t1-wl .t1-why .t1-pl:hover .t1-flyq{animation:2.6s cubic-bezier(.45,.05,.55,.95) both t1-wl-flyq}@keyframes t1-wl-flyq{0%,30%{opacity:0;transform:translate(-40px,30px)}60%,to{opacity:1;transform:none}}.sp .t1-wl .t1-why .t1-pl .t1-entry{animation:none}.sp .t1-wl .t1-why .t1-pl:hover .t1-entry{animation:1.2s cubic-bezier(.32,.72,0,1) 1s both t1-wl-entry}@keyframes t1-wl-entry{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.sp .t1-wl .t1-sch{letter-spacing:-.0014em;font-size:12.5px}.sp .t1-wl .t1-sch .t1-hrs{border-bottom:1px solid #ffffff0f;grid-template-columns:120px 1fr;display:grid}.sp .t1-wl .t1-sch .t1-hrs div{height:36px;position:relative}.sp .t1-wl .t1-sch .t1-hrs span{color:var(--t1-ink-3);font-family:JetBrains Mono,monospace;font-size:11.5px;position:absolute;top:11px;transform:translate(-50%)}.sp .t1-wl .t1-sch .t1-bay{border-bottom:1px solid #ffffff0d;grid-template-columns:120px 1fr;display:grid}.sp .t1-wl .t1-sch .t1-bay:last-child{border-bottom:0}.sp .t1-wl .t1-sch .t1-bl{flex-direction:column;justify-content:center;height:84px;padding:0 18px;display:flex}.sp .t1-wl .t1-sch .t1-bl b{letter-spacing:-.0032em;font-size:13px;font-weight:500}.sp .t1-wl .t1-sch .t1-bl span{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:2px;font-size:12px}.sp .t1-wl .t1-sch .t1-tr{background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:10% 100%;height:84px;position:relative}.sp .t1-wl .t1-bk{background:var(--t1-card);height:56px;box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff0d;white-space:nowrap;border-radius:8px;padding:9px 12px;position:absolute;top:14px;overflow:hidden}.sp .t1-wl .t1-bk b{text-overflow:ellipsis;letter-spacing:-.0014em;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.sp .t1-wl .t1-bk span{color:var(--t1-ink-3);text-overflow:ellipsis;letter-spacing:.0005em;margin-top:3px;font-size:12px;display:block;overflow:hidden}.sp .t1-wl .t1-bk.t1-risk{background:linear-gradient(#f59e0b1a,#f59e0b0a);box-shadow:0 0 0 1px #f59e0b80,inset 0 1px #ffffff0d}.sp .t1-wl .t1-bk.t1-risk .t1-chip{height:20px;position:absolute;top:9px;right:10px}.sp .t1-wl .t1-bk.t1-done{opacity:.55}.sp .t1-wl .t1-due{border-left:1px dashed #f59e0bb3;width:0;position:absolute;top:0;bottom:6px}.sp .t1-wl .t1-due span{color:var(--t1-warn);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px;position:absolute;top:0;left:6px}.sp .t1-wl .t1-now{background:var(--t1-relay-2);width:1px;animation:4s ease-in-out infinite t1-wl-now;position:absolute;top:0;bottom:0;box-shadow:0 0 12px #a5b4fc99}.sp .t1-wl .t1-now:before{content:"";background:var(--t1-relay-2);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:-4px}@keyframes t1-wl-now{0%,to{box-shadow:0 0 6px #a5b4fc59}50%{box-shadow:0 0 16px #a5b4fccc}}.sp .t1-wl .t1-schf{color:var(--t1-ink-3);letter-spacing:.0005em;border-top:1px solid #ffffff0f;align-items:center;gap:18px;padding:14px 18px;font-size:12px;display:flex}.sp .t1-wl .t1-schf b{color:var(--t1-ink-2);font-weight:500}.sp .t1-wl .t1-rail1{animation:22s linear infinite t1-wl-rail}@keyframes t1-wl-rail{0%{transform:scaleX(0)}97.503%,to{transform:scaleX(1)}}.sp .t1-wl .t1-e0{animation:22s cubic-bezier(.32,.72,0,1) infinite t1-wl-e0}@keyframes t1-wl-e0{0%,10.957%{opacity:0;transform:translateY(12px)scale(.97)}13.557%,to{opacity:1;transform:none}}.sp .t1-wl .t1-e1{animation:22s cubic-bezier(.32,.72,0,1) infinite t1-wl-e1}@keyframes t1-wl-e1{0%,21.845%{opacity:0;transform:translateY(12px)scale(.97)}24.445%,to{opacity:1;transform:none}}.sp .t1-wl .t1-e2{animation:22s cubic-bezier(.32,.72,0,1) infinite t1-wl-e2}@keyframes t1-wl-e2{0%,32.732%{opacity:0;transform:translateY(12px)scale(.97)}35.332%,to{opacity:1;transform:none}}.sp .t1-wl .t1-e3{animation:22s cubic-bezier(.32,.72,0,1) infinite t1-wl-e3}@keyframes t1-wl-e3{0%,43.62%{opacity:0;transform:translateY(12px)scale(.97)}46.22%,to{opacity:1;transform:none}}.sp .t1-wl .t1-e4{animation:22s cubic-bezier(.32,.72,0,1) infinite t1-wl-e4}@keyframes t1-wl-e4{0%,54.508%{opacity:0;transform:translateY(12px)scale(.97)}57.108%,to{opacity:1;transform:none}}.sp .t1-wl .t1-e5{animation:22s cubic-bezier(.32,.72,0,1) infinite t1-wl-e5}@keyframes t1-wl-e5{0%,65.395%{opacity:0;transform:translateY(12px)scale(.97)}67.995%,to{opacity:1;transform:none}}.sp .t1-wl .t1-e6{animation:22s cubic-bezier(.32,.72,0,1) infinite t1-wl-e6}@keyframes t1-wl-e6{0%,76.283%{opacity:0;transform:translateY(12px)scale(.97)}78.883%,to{opacity:1;transform:none}}.sp .t1-wl .t1-e7{animation:22s cubic-bezier(.32,.72,0,1) infinite t1-wl-e7}@keyframes t1-wl-e7{0%,87.171%{opacity:0;transform:translateY(12px)scale(.97)}89.771%,to{opacity:1;transform:none}}.sp .t1-wl .t1-corr .t1-cw{animation:22s cubic-bezier(.45,.05,.55,.95) infinite t1-wl-cw}@keyframes t1-wl-cw{0%,68.395%{stroke-dashoffset:var(--l)}72.395%,to{stroke-dashoffset:0}}.sp .t1-wl .t1-corr .t1-cw2{animation:22s linear infinite t1-wl-cw2}@keyframes t1-wl-cw2{0%,71.995%{opacity:0}72.795%,to{opacity:1}}.sp .t1-wl{line-height:normal}.sp .t1-wl .t1-cam-copy .t1-eye{color:var(--t1-ink-3);letter-spacing:-.006em;align-items:center;gap:8px;font-size:14px;display:inline-flex}.sp .t1-wl .t1-cam-copy .t1-eye i{color:var(--t1-ink-2);display:flex}.sp .t1-wl .t1-cam-copy .t1-lead{max-width:560px;color:var(--t1-ink-3);letter-spacing:-.012em;margin:22px 0 0;font-size:18px;line-height:1.55}@media (min-width:1280px){.sp .t1-wl .t1-cam[data-layout=hero-top-left] .t1-cam-copy{top:148px}.sp .t1-wl .t1-cam-copy h1{letter-spacing:-.031em;white-space:nowrap;margin:16px 0 0;font-size:64px;font-weight:500;line-height:1.04}}.sp .t1-wl .t1-cam-strip>[data-state=done] .t1-ev,.sp .t1-wl .t1-cam-strip>[data-state=done] .t1-corr path{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.sp .t1-wl .t1-cam-strip>[data-state=done] .t1-rail1{animation:none!important;transform:none!important}.sp .t1-wl .t1-cam-strip>[data-state=todo] .t1-ev,.sp .t1-wl .t1-cam-strip>[data-state=todo] .t1-corr path{opacity:0!important;animation:none!important}.sp .t1-wl .t1-cam-strip>[data-state=todo] .t1-rail1{animation:none!important;transform:scaleX(0)!important}.sp .t1-wl .t1-cam-strip>*>.t1-win{height:348px}@media (prefers-reduced-motion:reduce){.sp .t1-wl .t1-cam .t1-ev,.sp .t1-wl .t1-cam .t1-corr path{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.sp .t1-wl .t1-cam .t1-rail1{animation:none!important;transform:none!important}.sp .t1-wl .t1-cam .t1-head{display:none}.sp .t1-wl .t1-now,.sp .t1-wl .t1-two:hover .t1-stale,.sp .t1-wl .t1-two:hover .t1-saved,.sp .t1-wl .t1-pl:hover .t1-flyq,.sp .t1-wl .t1-pl:hover .t1-entry{animation:none}}.sp .t1-intg{line-height:normal}.sp .t1-intg .t1-dir-hero{z-index:2;padding:96px 0 0;position:relative}.sp .t1-intg .t1-dir-hero h1{letter-spacing:-.03em;text-wrap:balance;max-width:820px;margin:0;font-size:56px;font-weight:500;line-height:1.02}.sp .t1-intg .t1-dir-hero .t1-lead{max-width:900px;color:var(--t1-ink-3);letter-spacing:-.012em;margin:18px 0 0;font-size:18px;line-height:1.55}.sp .t1-intg .t1-filters{align-items:center;gap:6px;margin:40px 0 20px;display:flex}.sp .t1-intg .t1-filters a,.sp .t1-intg .t1-filters span{height:32px;color:var(--t1-ink-3);box-shadow:inset 0 0 0 1px var(--t1-line);letter-spacing:-.0032em;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:inline-flex}.sp .t1-intg .t1-filters .t1-on{color:var(--t1-ink);box-shadow:inset 0 0 0 1px var(--t1-line-2);background:#ffffff0f}.sp .t1-intg .t1-filters a em,.sp .t1-intg .t1-filters span em{color:var(--t1-ink-4);font-family:JetBrains Mono,monospace;font-size:11.5px;font-style:normal}.sp .t1-intg .t1-filters .t1-note{box-shadow:none;color:var(--t1-ink-4);letter-spacing:-.0014em;margin-left:auto;padding:0;font-size:12.5px}.sp .t1-intg .t1-pgrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.sp .t1-intg .t1-pcard{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0f;background:linear-gradient(#17181a,#101113);border-radius:16px;flex-direction:column;padding:22px 24px 18px;transition:transform .25s cubic-bezier(.25,.46,.45,.94),box-shadow .25s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.sp .t1-intg .t1-pcard:hover{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 22px 50px #00000073;transform:translateY(-3px)}.sp .t1-intg .t1-pcard.t1-sel{box-shadow:0 0 0 1px #ffffff47,inset 0 1px #ffffff14,0 22px 50px #0006}.sp .t1-intg .t1-pcard .t1-top3{align-items:center;gap:12px;display:flex}.sp .t1-intg .t1-pcard .t1-lg{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);background:#ffffff0a;border-radius:10px;justify-content:center;align-items:center;display:flex}.sp .t1-intg .t1-pcard .t1-top3 b{letter-spacing:-.012em;font-size:16px;font-weight:500;display:block}.sp .t1-intg .t1-pcard .t1-top3 small{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:2px;font-size:12px;display:block}.sp .t1-intg .t1-pcard .t1-top3 .t1-chip{margin-left:auto}.sp .t1-intg .t1-pcard .t1-sum{color:var(--t1-ink-2);letter-spacing:-.0062em;min-height:42px;margin:14px 0 6px;font-size:14px;line-height:1.5}.sp .t1-intg .t1-xr{letter-spacing:-.0014em;border-top:1px solid #ffffff0d;grid-template-columns:1fr 28px 1fr;align-items:center;gap:12px;padding:10px 0;font-size:12.5px;line-height:1.4;display:grid}.sp .t1-intg .t1-xr .t1-a{color:var(--t1-ink)}.sp .t1-intg .t1-xr .t1-b{color:var(--t1-ink-2)}.sp .t1-intg .t1-xr .t1-d{width:28px;height:22px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);border-radius:6px;justify-content:center;align-items:center;display:flex}.sp .t1-intg .t1-xr .t1-d.t1-from{color:#a5b4fc;box-shadow:inset 0 0 0 1px #a5b4fc59}.sp .t1-intg .t1-xh{color:var(--t1-ink-4);letter-spacing:.0026em;grid-template-columns:1fr 28px 1fr;gap:12px;padding:8px 0 6px;font-size:11.5px;display:grid}.sp .t1-intg .t1-pcard .t1-more{color:var(--t1-ink-3);letter-spacing:-.0032em;justify-content:space-between;margin-top:auto;padding-top:12px;font-size:13px;display:flex}.sp .t1-intg .t1-pcard.t1-sel .t1-more{color:var(--t1-ink)}.sp .t1-intg .t1-detail{transform-origin:top;background:linear-gradient(#141517,#0c0d0e);border-radius:18px;margin-top:16px;animation:.7s cubic-bezier(.32,.72,0,1) .2s both t1-intg-dexp;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,inset 0 1px #ffffff0f}@keyframes t1-intg-dexp{0%{opacity:0;clip-path:inset(0 0 100% round 18px);transform:translateY(-6px)}to{opacity:1;clip-path:inset(0 round 18px);transform:none}}.sp .t1-intg .t1-detail .t1-dh{border-bottom:1px solid var(--t1-line);align-items:center;gap:12px;padding:20px 26px;display:flex}.sp .t1-intg .t1-detail .t1-dh .t1-lg{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);background:#ffffff0a;border-radius:9px;justify-content:center;align-items:center;display:flex}.sp .t1-intg .t1-detail .t1-dh b{letter-spacing:-.014em;font-size:18px;font-weight:500}.sp .t1-intg .t1-detail .t1-dh small{color:var(--t1-ink-3);letter-spacing:-.0014em;margin-top:2px;font-size:12.5px;display:block}.sp .t1-intg .t1-detail .t1-dh .t1-chip{margin-left:auto}.sp .t1-intg .t1-detail .t1-dh .t1-x{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-3);border-radius:8px;justify-content:center;align-items:center;display:flex}.sp .t1-intg .t1-dbody{grid-template-columns:1fr 480px;display:grid}.sp .t1-intg .t1-dfacts{border-right:1px solid var(--t1-line);flex-direction:column;gap:18px;padding:22px 26px 24px;display:flex}.sp .t1-intg .t1-kv span{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px;display:block}.sp .t1-intg .t1-kv p{color:var(--t1-ink);letter-spacing:-.0062em;margin:4px 0 0;font-size:14px;line-height:1.5}.sp .t1-intg .t1-dfacts .t1-two{grid-template-columns:1fr 1fr;gap:24px;display:grid}.sp .t1-intg .t1-lines{border-top:1px solid var(--t1-line);flex-direction:column;gap:8px;padding-top:16px;display:flex}.sp .t1-intg .t1-lines p{color:var(--t1-ink-3);letter-spacing:-.0032em;margin:0;font-size:13px;line-height:1.55}.sp .t1-intg .t1-lines p b{color:var(--t1-ink);font-weight:500}.sp .t1-intg .t1-runs2{flex-direction:column;display:flex}.sp .t1-intg .t1-runs2 .t1-rh{color:var(--t1-ink-2);letter-spacing:-.0032em;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:16px 22px;font-size:13px;display:flex}.sp .t1-intg .t1-runs2 .t1-rh span:last-child{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-intg .t1-run{letter-spacing:-.0032em;border-bottom:1px solid #ffffff0d;grid-template-columns:22px 1fr auto;align-items:start;gap:12px;padding:13px 22px;font-size:13px;display:grid}.sp .t1-intg .t1-run .t1-dot{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.sp .t1-intg .t1-run .t1-dot.t1-ok{color:var(--t1-ok);background:#10b98124;box-shadow:inset 0 0 0 1px #34d39980}.sp .t1-intg .t1-run .t1-dot.t1-wn{color:var(--t1-warn);background:#f59e0b1f;box-shadow:inset 0 0 0 1px #fbbf2473}.sp .t1-intg .t1-run b{color:var(--t1-ink);font-weight:500;display:block}.sp .t1-intg .t1-run small{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:3px;font-size:12px;line-height:1.45;display:block}.sp .t1-intg .t1-run .t1-t{color:var(--t1-ink-3);white-space:nowrap;letter-spacing:.0005em;font-size:12px}.sp .t1-intg .t1-rnote{text-wrap:balance;color:var(--t1-ink-3);letter-spacing:.0005em;align-items:center;gap:8px;padding:14px 22px;font-size:12px;display:flex}.sp .t1-intg .t1-csec{padding:120px 0 0}.sp .t1-intg .t1-csec .t1-ch{justify-content:space-between;align-items:baseline;gap:40px;margin-bottom:24px;display:flex}.sp .t1-intg .t1-csec h2{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:500}.sp .t1-intg .t1-csec .t1-ch p{max-width:520px;color:var(--t1-ink-3);text-align:right;letter-spacing:-.0088em;margin:0;font-size:15px;line-height:1.55}.sp .t1-intg .t1-never4{box-shadow:0 0 0 1px var(--t1-line);background:linear-gradient(#131416,#0d0e0f);border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid}.sp .t1-intg .t1-never4>div{padding:22px 22px 24px}.sp .t1-intg .t1-never4>div+div{border-left:1px solid var(--t1-line)}.sp .t1-intg .t1-never4 b{letter-spacing:-.0062em;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.sp .t1-intg .t1-never4 b i{color:var(--t1-ink-3);display:flex}.sp .t1-intg .t1-never4 p{color:var(--t1-ink-2);letter-spacing:-.0032em;margin:12px 0 0;font-size:13px;line-height:1.55}.sp .t1-intg .t1-never4 p.t1-f{color:var(--t1-ink-3);border-top:1px solid #ffffff0d;padding-top:12px}.sp .t1-intg .t1-never4 p.t1-f span{color:var(--t1-ink-4);letter-spacing:.0026em;margin-bottom:4px;font-size:11.5px;display:block}.sp .t1-intg .t1-req{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#151618,#0e0f10);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:40px;padding:30px 32px;display:grid}.sp .t1-intg .t1-req h3{letter-spacing:-.016em;margin:0;font-size:22px;font-weight:500}.sp .t1-intg .t1-req p{max-width:640px;color:var(--t1-ink-3);letter-spacing:-.0088em;margin:8px 0 0;font-size:15px;line-height:1.55}.sp .t1-intg .t1-close{padding-top:160px}.sp .t1-intg .t1-close h2{text-wrap:balance}@media (prefers-reduced-motion:reduce){.sp .t1-intg .t1-detail{animation:none}.sp .t1-intg .t1-pcard{transition:none}}.sp .t1-intg .t1-dir-hero .t1-wrap.t1-hd{z-index:3;position:relative}.sp .t1-intg .t1-orb{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;height:880px;margin:-20px 0 8px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 56px calc(100% - 56px),#0000 100%),linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 56px calc(100% - 56px),#0000 100%),linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.sp .t1-intg .t1-orb .t1-lens{perspective:2400px;perspective-origin:50% 30%;position:absolute;inset:0}.sp .t1-intg .t1-orb .t1-rig{width:1000px;height:1000px;transform-style:preserve-3d;margin:-500px 0 0 -500px;position:absolute;top:50%;left:50%;transform:translateY(22px)rotateX(40deg)scale(1)}.sp .t1-intg .t1-orb .t1-table{transform-style:preserve-3d;animation:36s linear infinite t1-intg-turn;position:absolute;inset:0}@keyframes t1-intg-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sp .t1-intg .t1-orb .t1-cr{animation:36s linear infinite t1-intg-unturn}@keyframes t1-intg-unturn{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.sp .t1-intg .t1-orb .t1-floor{position:absolute;inset:0;overflow:visible}.sp .t1-intg .t1-orb .t1-floor .t1-ring{fill:none;stroke:#ffffff1a;stroke-width:1px;stroke-dasharray:2 6}.sp .t1-intg .t1-orb .t1-floor .t1-ring2{fill:none;stroke:#ffffff17;stroke-width:1px}.sp .t1-intg .t1-orb .t1-floor .t1-tk{stroke:#ffffff1f;stroke-width:1px}.sp .t1-intg .t1-orb .t1-floor .t1-tk2{stroke:#ffffff52;stroke-width:1.2px}.sp .t1-intg .t1-orb .t1-floor .t1-sp{stroke:#ffffff38;stroke-width:1.2px}.sp .t1-intg .t1-orb .t1-floor .t1-sp.t1-in{stroke:#a5b4fc57}.sp .t1-intg .t1-orb .t1-fgrid{pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:20px 20px;background-size:40px 40px;position:absolute;inset:-60px;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 62%);mask-image:radial-gradient(circle,#000 30%,#0000 62%)}.sp .t1-intg .t1-orb .t1-pk{background:var(--t1-ink);opacity:0;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;animation:4s linear infinite t1-intg-pk;position:absolute;top:0;left:0;box-shadow:0 0 10px #ffffffb3}.sp .t1-intg .t1-orb .t1-pk.t1-in{background:#c7d2fe;box-shadow:0 0 12px #a5b4fcf2}@keyframes t1-intg-pk{0%{transform:translate(var(--x1),var(--y1));opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translate(var(--x2),var(--y2));opacity:0}}.sp .t1-intg .t1-orb .t1-onode{width:0;height:0;position:absolute}.sp .t1-intg .t1-orb .t1-cr{width:0;height:0;position:absolute;top:0;left:0}.sp .t1-intg .t1-ocard,.sp .t1-intg .t1-rocard{letter-spacing:-.004em;text-align:left;background:linear-gradient(#1b1c1f,#131416);border-radius:12px;font-size:12.5px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff1f,inset 0 1px #ffffff12,0 24px 60px #0009}.sp .t1-intg .t1-ocard{width:268px;padding:12px 14px 6px}.sp .t1-intg .t1-ocard .t1-oh,.sp .t1-intg .t1-rocard .t1-rh2{align-items:center;gap:10px;display:flex}.sp .t1-intg .t1-ocard .t1-oh b{color:var(--t1-ink);white-space:nowrap;letter-spacing:-.0062em;font-size:14px;font-weight:500}.sp .t1-intg .t1-ocard .t1-lg,.sp .t1-intg .t1-rocard .t1-lg{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);background:#ffffff0a;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.sp .t1-intg .t1-ol{border-top:1px solid #ffffff0f;grid-template-columns:50px 1fr;align-items:start;gap:8px;margin-top:8px;padding:9px 0 8px;display:grid}.sp .t1-intg .t1-ol+.t1-ol{margin-top:0}.sp .t1-intg .t1-ol .t1-dir{height:20px;color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line-2);letter-spacing:.0048em;border-radius:5px;justify-self:start;align-items:center;gap:4px;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.sp .t1-intg .t1-ol.t1-in .t1-dir{color:#c7d2fe;background:#6366f114;box-shadow:inset 0 0 0 1px #a5b4fc66}.sp .t1-intg .t1-ol b{color:var(--t1-ink);white-space:nowrap;font-weight:500;line-height:1.35;display:block}.sp .t1-intg .t1-ol small{color:var(--t1-ink-3);letter-spacing:.0026em;margin-top:2px;font-size:11.5px;display:block}.sp .t1-intg .t1-rocard{width:330px;padding:14px 16px 12px;box-shadow:0 0 0 1px #fff3,inset 0 1px #ffffff14,0 30px 80px #000000b3}.sp .t1-intg .t1-rocard .t1-rh2 b{color:var(--t1-ink);letter-spacing:-.01em;font-size:15px;font-weight:500;display:block}.sp .t1-intg .t1-rocard .t1-rh2 small{color:var(--t1-ink-3);letter-spacing:.0026em;margin-top:1px;font-size:11.5px;display:block}.sp .t1-intg .t1-rocard .t1-rh2{border-bottom:1px solid #ffffff12;margin-bottom:2px;padding-bottom:10px}.sp .t1-intg .t1-rj{color:var(--t1-ink-2);justify-content:space-between;gap:10px;padding:6px 0;display:flex}.sp .t1-intg .t1-rj .t1-mono{color:var(--t1-ink-2)}.sp .t1-intg .t1-rj.t1-tot{color:var(--t1-ink);border-top:1px solid #ffffff0f;margin-top:2px;padding-top:8px;font-weight:500}.sp .t1-intg .t1-rj.t1-tot .t1-mono{color:var(--t1-ink)}.sp .t1-intg .t1-rinv{color:var(--t1-ink-2);background:#ffffff08;border-radius:8px;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.sp .t1-intg .t1-rinv span{color:var(--t1-ink-3);margin-left:auto}.sp .t1-intg .t1-rinv b{color:var(--t1-ink);margin-left:4px;font-weight:400}.sp .t1-intg .t1-orb .t1-odof{pointer-events:none;-webkit-backdrop-filter:blur(2.5px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#00000080 14%,#0000 24% 100%);mask-image:linear-gradient(#000 0,#00000080 14%,#0000 24% 100%)}.sp .t1-intg .t1-okw{z-index:3;margin-top:-34px;position:relative}.sp .t1-intg .t1-okey{color:var(--t1-ink-3);letter-spacing:.0005em;justify-content:flex-end;gap:18px;font-size:12px;display:flex}.sp .t1-intg .t1-okey span{align-items:center;gap:8px;display:inline-flex}.sp .t1-intg .t1-okey i{background:var(--t1-ink);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #fff9}.sp .t1-intg .t1-okey i.t1-kin{background:#c7d2fe;box-shadow:0 0 8px #a5b4fce6}.sp .t1-intg .t1-okw+.t1-wrap .t1-filters{margin-top:20px}@media (prefers-reduced-motion:reduce){.sp .t1-intg .t1-orb .t1-table,.sp .t1-intg .t1-orb .t1-cr{animation:none!important;transform:none!important}.sp .t1-intg .t1-orb .t1-pk{opacity:1!important;transform:translate(calc((var(--x1) + var(--x2)) / 2),calc((var(--y1) + var(--y2)) / 2))!important;animation:none!important}}.sp .t1-intg .t1-dbody[data-single]{grid-template-columns:1fr}.sp .t1-intg .t1-dbody[data-single] .t1-dfacts{border-right:0}.sp .t1-intg .t1-pcard{scroll-margin-top:64px}.sp .t1-intg .t1-pcard .t1-more a{color:inherit}.sp .t1-intg .t1-detail .t1-x{color:var(--t1-ink-3)}.sp .t1-intg .t1-filters a:hover{color:var(--t1-ink)}.sp .t1-pricing .t1-chip.t1-soon{color:#a5b4fc;background:#6366f124}.sp .t1-pricing .t1-chip.t1-plan{color:var(--t1-ink-2);background:#ffffff0f}.sp .t1-pricing .t1-seg{border-radius:8px;gap:4px;margin-bottom:24px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #3a3d42}.sp .t1-pricing .t1-seg>*{color:var(--t1-ink-3);white-space:nowrap;letter-spacing:-.0032em;border-radius:6px;padding:8px 14px;font-size:13px}.sp .t1-pricing .t1-seg .t1-on{color:var(--t1-ink);background:#0c0d0e;box-shadow:inset 0 1px 2px #0009,0 0 0 1px #ffffff0f}.sp .t1-pricing .t1-seg em{color:#e3a07a;margin-left:6px;font-style:normal}.sp .t1-pricing .t1-plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.sp .t1-pricing .t1-pc{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#141517,#0d0e0f);border-radius:18px;flex-direction:column;padding:28px 26px 24px;display:flex;position:relative}.sp .t1-pricing .t1-pc.t1-rec{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 30px 80px #00000073;background:linear-gradient(#191a1d,#0f1012)}.sp .t1-pricing .t1-pc .t1-nm{justify-content:space-between;align-items:center;display:flex}.sp .t1-pricing .t1-pc .t1-nm b{letter-spacing:-.012em;font-size:17px;font-weight:500}.sp .t1-pricing .t1-pc .t1-nm .t1-tg{color:#e3a07a;letter-spacing:.0005em;border-radius:999px;padding:3px 9px;font-size:12px;box-shadow:inset 0 0 0 1px #bd744b73}.sp .t1-pricing .t1-pc .t1-kk{color:var(--t1-ink-3);letter-spacing:-.0032em;margin-top:4px;font-size:13px}.sp .t1-pricing .t1-pc .t1-pr{align-items:baseline;gap:6px;margin-top:22px;display:flex}.sp .t1-pricing .t1-pc .t1-pr .t1-mono{letter-spacing:-.03em;font-size:40px}.sp .t1-pricing .t1-pc .t1-pr .t1-q{letter-spacing:-.0213em;font-size:30px}.sp .t1-pricing .t1-pc .t1-pr span{color:var(--t1-ink-3);letter-spacing:-.0062em;font-size:14px}.sp .t1-pricing .t1-pc .t1-pl2{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:6px;font-size:12px}.sp .t1-pricing .t1-pc .t1-fit{color:var(--t1-ink-2);letter-spacing:-.0062em;min-height:42px;margin:18px 0 0;font-size:14px;line-height:1.5}.sp .t1-pricing .t1-pc .t1-bf{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:8px;font-size:12px}.sp .t1-pricing .t1-pc ul{border-top:1px solid #ffffff0f;flex-direction:column;margin:18px 0 0;padding:14px 0 0;list-style:none;display:flex}.sp .t1-pricing .t1-pc li{color:var(--t1-ink-2);letter-spacing:-.0032em;grid-template-columns:16px 1fr;gap:10px;padding:5px 0;font-size:13px;line-height:1.45;display:grid}.sp .t1-pricing .t1-pc li .t1-ck{color:var(--t1-ink-2);margin-top:2px}.sp .t1-pricing .t1-pc li.t1-st{color:var(--t1-ink-3)}.sp .t1-pricing .t1-pc li.t1-st .t1-ck{color:var(--t1-ink-4)}.sp .t1-pricing .t1-pc li.t1-st .t1-chip{letter-spacing:.0026em;height:20px;margin-top:6px;font-size:11.5px}.sp .t1-pricing .t1-pc .t1-ft2{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.sp .t1-pricing .t1-pc .t1-ft2 small{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-pricing .t1-seat{box-shadow:0 0 0 1px var(--t1-line);background:linear-gradient(#131416,#0d0e0f);border-radius:18px;align-items:flex-start;gap:16px;margin-top:16px;padding:22px 26px;display:flex}.sp .t1-pricing .t1-seat .t1-tg{color:var(--t1-ink);box-shadow:inset 0 0 0 1px var(--t1-line-2);letter-spacing:.0005em;border-radius:999px;flex:none;padding:3px 10px;font-size:12px}.sp .t1-pricing .t1-seat p{color:var(--t1-ink-2);letter-spacing:-.0076em;margin:0;font-size:14.5px;line-height:1.55}.sp .t1-pricing .t1-dr{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#131416,#0d0e0f);border-radius:18px;padding:0;position:relative;overflow:hidden}.sp .t1-pricing .t1-dr .t1-grid{height:100%}.sp .t1-pricing .t1-dr svg{width:100%;height:100%;margin:0;display:block}.sp .t1-pricing .t1-dr .t1-co{opacity:1;animation:none}.sp .t1-pricing .t1-dr svg .t1-cl{stroke-dashoffset:0;animation:none}.sp .t1-pricing .t1-dr:hover .t1-co{animation:4.2s both t1-coin2}.sp .t1-pricing .t1-dr:hover svg .t1-cl{animation:4.2s both t1-draw2;animation-delay:inherit}.sp .t1-pricing .t1-dr svg .t1-flowl{fill:none;stroke:#fff6;stroke-width:1px;stroke-dasharray:3 4}.sp .t1-pricing .t1-dr svg .t1-x1{stroke:var(--t1-bad);stroke-width:1.4px;stroke-linecap:round}.sp .t1-pricing .t1-dr svg .t1-sheet{fill:#ffffff05;stroke:#ffffffbf;stroke-width:1.2px;stroke-linejoin:round}.sp .t1-pricing .t1-dr svg .t1-bar1{fill:url(#hatch);stroke:#ffffffb3;stroke-width:1.2px}.sp .t1-pricing .t1-dr svg .t1-bar2{fill:#ffffff0f;stroke:#ffffffe6;stroke-width:1.2px}.sp .t1-pricing .t1-dr svg .t1-rng{fill:url(#hatchc);stroke:#e3a07a;stroke-width:1.2px}.sp .t1-pricing .t1-dr svg .t1-big{fill:var(--t1-ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:20px}.sp .t1-pricing .t1-bill{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.sp .t1-pricing .t1-calc{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#141517,#0d0e0f);border-radius:18px;flex-direction:column;gap:16px;padding:24px 26px;display:flex}.sp .t1-pricing .t1-calc .t1-lr{justify-content:space-between;align-items:center;display:flex}.sp .t1-pricing .t1-calc .t1-lr>span{color:var(--t1-ink-3);letter-spacing:-.0032em;font-size:13px}.sp .t1-pricing .t1-step{align-items:center;gap:8px;display:flex}.sp .t1-pricing .t1-step .t1-k{width:32px;height:32px;color:var(--t1-ink);letter-spacing:-.011em;border-radius:8px;justify-content:center;align-items:center;font-size:16px;display:flex;box-shadow:inset 0 0 0 1px #3a3d42}.sp .t1-pricing .t1-step .t1-mono{text-align:center;letter-spacing:-.011em;width:36px;font-size:16px}.sp .t1-pricing .t1-reason{text-align:right;color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:-8px;font-size:12px}.sp .t1-pricing .t1-calc .t1-seg{align-self:flex-start;margin:0}.sp .t1-pricing .t1-brow{color:var(--t1-ink-2);letter-spacing:-.0062em;border-top:1px solid #ffffff0f;justify-content:space-between;padding:12px 0;font-size:14px;display:flex}.sp .t1-pricing .t1-brow .t1-mono{color:var(--t1-ink)}.sp .t1-pricing .t1-btot{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;padding-top:16px;display:flex}.sp .t1-pricing .t1-btot b{font-weight:500}.sp .t1-pricing .t1-btot .t1-mono{letter-spacing:-.02em;font-size:24px}.sp .t1-pricing .t1-calc .t1-go{justify-content:flex-end;align-items:center;gap:10px;display:flex}.sp .t1-pricing .t1-calc .t1-go small{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-pricing .t1-adds{flex-direction:column;gap:16px;display:flex}.sp .t1-pricing .t1-add{box-shadow:0 0 0 1px var(--t1-line);background:linear-gradient(#131416,#0d0e0f);border-radius:18px;padding:22px 26px}.sp .t1-pricing .t1-add .t1-hd{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sp .t1-pricing .t1-add .t1-hd b{letter-spacing:-.0088em;font-size:15px;font-weight:500}.sp .t1-pricing .t1-add .t1-hd .t1-mono{letter-spacing:-.0088em;font-size:15px}.sp .t1-pricing .t1-add .t1-yr{color:var(--t1-ink-3);text-align:right;letter-spacing:.0005em;margin-top:4px;font-size:12px}.sp .t1-pricing .t1-lrow{color:var(--t1-ink-2);letter-spacing:-.0062em;border-top:1px solid #ffffff0f;grid-template-columns:1fr auto 190px;align-items:baseline;gap:16px;margin-top:10px;padding:10px 0;font-size:14px;display:grid}.sp .t1-pricing .t1-lrow+.t1-lrow{margin-top:0}.sp .t1-pricing .t1-lrow .t1-yr2{color:var(--t1-ink-3);text-align:right;letter-spacing:.0005em;font-size:12px}.sp .t1-pricing .t1-add p{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:10px 0 0;font-size:14px;line-height:1.55}.sp .t1-pricing .t1-fnote{max-width:900px;color:var(--t1-ink-3);letter-spacing:-.0032em;margin:20px 0 0;font-size:13px;line-height:1.6}.sp .t1-pricing .t1-tbw{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#121315,#0c0d0e);border-radius:18px;overflow:hidden}.sp .t1-pricing .t1-ptb{border-collapse:collapse;table-layout:fixed;letter-spacing:-.0062em;width:100%;font-size:14px}.sp .t1-pricing .t1-ptb thead th{text-align:left;border-bottom:1px solid var(--t1-line);letter-spacing:-.0088em;background:#121315;padding:20px;font-size:15px;font-weight:500;position:relative}.sp .t1-pricing .t1-ptb thead th span{color:var(--t1-ink-3);margin-top:3px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:400;display:block}.sp .t1-pricing .t1-ptb thead th:first-child{width:40%}.sp .t1-pricing .t1-ptb thead th.t1-rec:after{content:"";background:#e3a07ab3;border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:20px;right:20px}.sp .t1-pricing .t1-ptb td{color:var(--t1-ink-2);vertical-align:middle;border-top:1px solid #ffffff0d;padding:12px 20px}.sp .t1-pricing .t1-ptb td:first-child{color:var(--t1-ink-2)}.sp .t1-pricing .t1-ptb tr.t1-g td{color:var(--t1-ink);letter-spacing:-.0032em;border-top:0;padding:28px 20px 10px;font-size:13px;font-weight:500}.sp .t1-pricing .t1-ptb tr.t1-g:first-child td{padding-top:20px}.sp .t1-pricing .t1-ptb .t1-ok{color:var(--t1-ink);display:inline-flex}.sp .t1-pricing .t1-ptb .t1-no{color:var(--t1-ink-4)}.sp .t1-pricing .t1-ptb .t1-v{color:var(--t1-ink);font-family:JetBrains Mono,monospace;font-size:13px}.sp .t1-pricing .t1-ptb td .t1-chip{letter-spacing:.0026em;height:20px;font-size:11.5px}.sp .t1-pricing .t1-ptb tbody tr:not(.t1-g):hover td{background:#ffffff05}.sp .t1-pricing .t1-tnote{color:var(--t1-ink-3);letter-spacing:-.0032em;margin:16px 0 0;font-size:13px}.sp .t1-pricing .t1-faq{grid-template-columns:1fr 1fr;gap:0 56px;display:grid}.sp .t1-pricing .t1-qa{border-top:1px solid var(--t1-line);padding:26px 0}.sp .t1-pricing .t1-qa h3{letter-spacing:-.012em;margin:0;font-size:17px;font-weight:500}.sp .t1-pricing .t1-qa p{color:var(--t1-ink-3);letter-spacing:-.0088em;max-width:520px;margin:10px 0 0;font-size:15px;line-height:1.6}.sp .t1-pricing .t1-arith{grid-template-columns:1fr 380px;gap:16px;display:grid}.sp .t1-pricing .t1-arith .t1-dr{height:360px}.sp .t1-pricing .t1-acards{flex-direction:column;gap:16px;display:flex}.sp .t1-pricing .t1-ac{box-shadow:0 0 0 1px var(--t1-line);background:linear-gradient(#131416,#0d0e0f);border-radius:18px;flex:1;padding:22px 26px}.sp .t1-pricing .t1-ac span{color:var(--t1-ink-3);letter-spacing:-.0032em;font-size:13px}.sp .t1-pricing .t1-ac span.t1-mono,.sp .t1-pricing .t1-pc .t1-pr span.t1-mono{color:var(--t1-ink)}.sp .t1-pricing .t1-ac .t1-mono{letter-spacing:-.02em;margin:8px 0 6px;font-size:30px;display:block}.sp .t1-pricing .t1-ac p{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:0;font-size:14px;line-height:1.5}.sp .t1-pricing .t1-src{color:var(--t1-ink-4);margin:16px 0 0;font-family:JetBrains Mono,monospace;font-size:12px}.sp .t1-pricing .t1-pf-hero{z-index:2;padding:88px 0 0;position:relative}.sp .t1-pricing .t1-pf-hero h1{letter-spacing:-.028em;margin:0;font-size:48px;font-weight:500;line-height:1.04}.sp .t1-pricing .t1-pf-hero .t1-lead{color:var(--t1-ink-3);letter-spacing:-.012em;margin:14px 0 0;font-size:18px;line-height:1.55}.sp .t1-pricing .t1-pf-bar{align-items:center;gap:28px;margin:32px 0 20px;display:flex}.sp .t1-pricing .t1-pf-bar .t1-seg{flex:none;margin:0}.sp .t1-pricing .t1-pf-bar p{max-width:640px;color:var(--t1-ink-3);text-wrap:balance;letter-spacing:-.0048em;margin:0;font-size:13.5px;line-height:1.5}.sp .t1-pricing .t1-seat{align-items:center}.sp .t1-pricing .t1-seat .t1-ps{color:#e3a07a;letter-spacing:-.0062em;flex:none;margin-left:auto;font-size:14px}.sp .t1-pricing .t1-csec{padding:120px 0 0}.sp .t1-pricing .t1-csec .t1-ch{border-bottom:1px solid var(--t1-line);justify-content:space-between;align-items:baseline;gap:48px;margin-bottom:24px;padding-bottom:20px;display:flex}.sp .t1-pricing .t1-csec h2{letter-spacing:-.02em;flex:none;margin:0;font-size:28px;font-weight:500}.sp .t1-pricing .t1-csec .t1-ch p{max-width:600px;color:var(--t1-ink-3);text-wrap:balance;letter-spacing:-.0088em;margin:0;font-size:15px;line-height:1.55}.sp .t1-pricing .t1-csec .t1-faq .t1-qa:nth-child(-n+2){border-top:0;padding-top:4px}.sp .t1-pricing .t1-close{padding-top:160px}.sp .t1-pricing .t1-ob{height:520px;box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:radial-gradient(60% 70% at 50% 42%,#17181b 0%,#0c0d0f 60%,#08090a 100%);border-radius:18px;margin:0 0 40px;position:relative;overflow:hidden}.sp .t1-pricing .t1-ob .t1-grid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 50% 45%,#000,#0000 80%);mask-image:radial-gradient(60% 70% at 50% 45%,#000,#0000 80%)}.sp .t1-pricing .t1-ob-floor{filter:blur(6px);background:radial-gradient(50% 50%,#000000bf,#0000 70%);border-radius:50%;width:640px;height:60px;margin-left:-320px;animation:20s ease-in-out infinite t1-obfloor;position:absolute;top:430px;left:50%}@keyframes t1-obfloor{0%,to{transform:translate(-26px)scaleX(.96)}50%{transform:translate(26px)scaleX(.96)}}.sp .t1-pricing .t1-ob-sw{width:740px;transform-style:preserve-3d;margin-left:-370px;animation:20s ease-in-out infinite t1-obsw;position:absolute;top:64px;left:50%}@keyframes t1-obsw{0%,to{transform:rotateY(-10deg)}50%{transform:rotateY(10deg)}}.sp .t1-pricing .t1-ob-rise{transform-style:preserve-3d;animation:20s ease-in-out -5s infinite t1-obrise}@keyframes t1-obrise{0%,to{transform:translateY(12px)rotateX(10deg)}50%{transform:translateY(-8px)rotateX(5deg)}}.sp .t1-pricing .t1-ob-card{letter-spacing:-.003em;background:#0b0c0d;border-radius:14px;font-size:13px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,inset 0 1px #ffffff14,0 50px 120px #000000b3}.sp .t1-pricing .t1-ob-sheen{pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff0e 46%,#0000 62%) 0 0/300% 100%;animation:20s ease-in-out infinite t1-obsheen;position:absolute;inset:0}@keyframes t1-obsheen{0%,to{background-position:85% 0}50%{background-position:15% 0}}.sp .t1-pricing .t1-ob .t1-top .t1-pn{color:var(--t1-ink-2);margin-left:auto}.sp .t1-pricing .t1-ob .t1-top .t1-pn .t1-mono{color:var(--t1-ink);margin-left:6px}.sp .t1-pricing .t1-ob-body{grid-template-columns:1fr 300px;display:grid}.sp .t1-pricing .t1-ob-use{border-right:1px solid #ffffff0f;flex-direction:column;padding:22px 24px 20px;display:flex}.sp .t1-pricing .t1-ob-use .t1-lb{color:var(--t1-ink-3);letter-spacing:-.0014em;font-size:12.5px}.sp .t1-pricing .t1-ob-use .t1-n{align-items:baseline;gap:10px;margin-top:6px;display:flex}.sp .t1-pricing .t1-ob-use .t1-n .t1-mono{letter-spacing:-.03em;color:var(--t1-ink);font-size:40px}.sp .t1-pricing .t1-ob-use .t1-n span{color:var(--t1-ink-3)}.sp .t1-pricing .t1-ob-use .t1-n .t1-chip{align-self:center;margin-left:auto}.sp .t1-pricing .t1-ob-m{background:#ffffff12;border-radius:4px;height:8px;margin-top:18px;position:relative}.sp .t1-pricing .t1-ob-m i{background:linear-gradient(90deg,#6366f1,#a5b4fc);border-radius:4px;width:82.4%;position:absolute;top:0;bottom:0;left:0}.sp .t1-pricing .t1-ob-m em{background:var(--t1-warn);width:1px;position:absolute;top:-6px;bottom:-6px;left:80%}.sp .t1-pricing .t1-ob-mk{height:18px;color:var(--t1-ink-4);margin-top:8px;font-family:JetBrains Mono,monospace;font-size:11px;position:relative}.sp .t1-pricing .t1-ob-mk span{white-space:nowrap;position:absolute;top:0}.sp .t1-pricing .t1-ob-mk .t1-w{color:var(--t1-warn);transform:translate(-50%)}.sp .t1-pricing .t1-ob-nt span{text-wrap:pretty}.sp .t1-pricing .t1-ob-nt{color:var(--t1-ink-2);background:#f59e0b0f;border-radius:10px;gap:10px;margin-top:14px;padding:12px 14px;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1px #f59e0b38}.sp .t1-pricing .t1-ob-nt i{color:var(--t1-warn);margin-top:2px;display:flex}.sp .t1-pricing .t1-ob-bst{border-top:1px solid #ffffff0f;align-items:center;gap:12px;margin-top:auto;padding:14px 0 0;display:flex}.sp .t1-pricing .t1-ob-bst b{color:var(--t1-ink);font-weight:500;display:block}.sp .t1-pricing .t1-ob-bst small{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:2px;font-size:12px;display:block}.sp .t1-pricing .t1-ob-bst .t1-mono{color:var(--t1-ink);margin-left:auto}.sp .t1-pricing .t1-ob-bst .t1-rbtn{animation:none}.sp .t1-pricing .t1-ob-log .t1-ph{height:44px}.sp .t1-pricing .t1-ob-r{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto;align-items:baseline;gap:10px;padding:11px 16px;display:grid}.sp .t1-pricing .t1-ob-r b{color:var(--t1-ink);letter-spacing:-.0014em;font-size:12.5px;font-weight:500;display:block}.sp .t1-pricing .t1-ob-r small{color:var(--t1-ink-3);letter-spacing:.0026em;margin-top:2px;font-size:11.5px;display:block}.sp .t1-pricing .t1-ob-r .t1-mono{color:#c7d2fe;letter-spacing:.0005em;font-size:12px}.sp .t1-pricing .t1-ob-r.t1-nc .t1-mono{color:var(--t1-ink-4)}.sp .t1-pricing .t1-ob-log .t1-ft{color:var(--t1-ink-3);letter-spacing:.0026em;padding:11px 16px;font-size:11.5px}@media (prefers-reduced-motion:reduce){.sp .t1-pricing .t1-ob-sw,.sp .t1-pricing .t1-ob-rise,.sp .t1-pricing .t1-ob-sheen,.sp .t1-pricing .t1-ob-floor{animation:none}.sp .t1-pricing .t1-ob-sw{transform:rotateY(-6deg)}.sp .t1-pricing .t1-ob-rise{transform:rotateX(7deg)}}.sp .t1-pricing{line-height:normal}.sp .t1-pricing a{color:inherit;text-decoration:none}.sp .t1-pricing .t1-btn.t1-primary{color:#08090a}.sp .t1-pricing .t1-step .t1-k.t1-off{opacity:.45}.sp .t1-pricing .t1-ob .t1-cam{background:0 0;overflow:visible}.sp .t1-pricing .t1-ob .t1-cam-rig{width:100%}.sp .t1-pricing .t1-ob-scene{height:520px;transform-style:preserve-3d;position:relative}@media (prefers-reduced-motion:reduce){.sp .t1-pricing .t1-dr:hover .t1-co,.sp .t1-pricing .t1-dr:hover svg .t1-cl{animation:none}}@media (max-width:1000px){.sp .t1-pricing .t1-plans,.sp .t1-pricing .t1-bill,.sp .t1-pricing .t1-faq,.sp .t1-pricing .t1-arith{grid-template-columns:1fr}.sp .t1-pricing .t1-pf-bar,.sp .t1-pricing .t1-csec .t1-ch,.sp .t1-pricing .t1-seat{flex-direction:column;align-items:flex-start;gap:16px}.sp .t1-pricing .t1-seat .t1-ps{margin-left:0}.sp .t1-pricing .t1-tbw{overflow-x:auto}.sp .t1-pricing .t1-ptb{min-width:720px}.sp .t1-pricing .t1-ob-body{grid-template-columns:1fr}.sp .t1-pricing .t1-ob-log{display:none}}.sp .t1-telecom .t1-why .t1-met{flex-wrap:wrap}.sp .t1-telecom .t1-why .t1-met b{white-space:nowrap;letter-spacing:-.02em;color:var(--t1-ink);font-size:30px;font-weight:500}.sp .t1-telecom .t1-cons{grid-template-columns:420px 1fr;gap:24px;height:420px;display:grid}.sp .t1-telecom .t1-cons .t1-thread{gap:10px}.sp .t1-telecom .t1-cons .t1-b.t1-in{letter-spacing:-.0014em;max-width:86%;font-size:12.5px}.sp .t1-telecom .t1-cons .t1-stamp2{color:var(--t1-ink-3);letter-spacing:.0048em;align-self:center;margin:4px 0;font-size:11px}.sp .t1-telecom .t1-cwin{flex-direction:column;height:420px;display:flex}.sp .t1-telecom .t1-disc{color:var(--t1-ink-2);letter-spacing:-.0032em;background:#ffffff06;border-radius:10px;margin:18px 20px 0;padding:14px 16px;font-size:13px;line-height:1.6;box-shadow:inset 0 0 0 1px #ffffff12}.sp .t1-telecom .t1-disc .t1-h{color:var(--t1-ink-3);letter-spacing:.0005em;justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.sp .t1-telecom .t1-disc b{color:var(--t1-ink);font-weight:500}.sp .t1-telecom .t1-howrow{color:var(--t1-ink-3);letter-spacing:-.0014em;align-items:center;gap:8px;margin:16px 20px 0;font-size:12.5px;display:flex}.sp .t1-telecom .t1-seg{box-shadow:inset 0 0 0 1px var(--t1-line-2);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.sp .t1-telecom .t1-seg span{height:26px;color:var(--t1-ink-2);border-radius:6px;align-items:center;padding:0 10px;display:inline-flex}.sp .t1-telecom .t1-seg span.t1-on{color:var(--t1-ink);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}.sp .t1-telecom .t1-rec{color:var(--t1-ink-2);letter-spacing:-.0032em;background:#10b98112;border-radius:10px;align-items:center;gap:10px;margin:16px 20px 0;padding:12px 14px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #34d39940}.sp .t1-telecom .t1-rec .t1-ic{color:var(--t1-ok);display:flex}.sp .t1-telecom .t1-rules2{grid-template-columns:1fr 1fr;gap:10px;margin:auto 20px 20px;display:grid}.sp .t1-telecom .t1-rules2 div{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);color:var(--t1-ink-3);letter-spacing:-.0014em;border-radius:10px;padding:12px 14px;font-size:12.5px;line-height:1.5}.sp .t1-telecom .t1-rules2 b{color:var(--t1-ink);letter-spacing:-.0032em;align-items:center;gap:6px;margin-bottom:4px;font-size:13px;font-weight:500;display:flex}.sp .t1-telecom .t1-why.t1-w2{grid-template-columns:1fr 1fr}.sp .t1-telecom .t1-why.t1-w2 .t1-pl svg{height:300px}.sp .t1-telecom .t1-why.t1-w2 .t1-pl .t1-grid{height:310px}.sp .t1-telecom .t1-pl svg .t1-pk2{fill:#ffffff0a;stroke:#ffffffb3;stroke-width:1.1px}.sp .t1-telecom .t1-pl svg .t1-x{stroke:var(--t1-bad);stroke-width:1.4px;stroke-linecap:round}.sp .t1-telecom .t1-pl svg .t1-seal{fill:#10b9811a;stroke:var(--t1-ok);stroke-width:1.1px}.sp .t1-telecom .t1-pl svg .t1-sealx{fill:#ef44440f;stroke:var(--t1-bad);stroke-width:1.1px;stroke-dasharray:3 2}.sp .t1-telecom .t1-why .t1-pl .t1-go2{animation:none}.sp .t1-telecom .t1-why .t1-pl:hover .t1-go2{animation:2.4s cubic-bezier(.32,.72,0,1) both t1-tl-go2}@keyframes t1-tl-go2{0%{opacity:0;transform:translate(-60px)}60%,to{opacity:1;transform:none}}.sp .t1-telecom .t1-why .t1-pl .t1-beam{opacity:.9;animation:none}.sp .t1-telecom .t1-why .t1-pl:hover .t1-beam{animation:1.4s ease-in-out 2 t1-tl-beam}@keyframes t1-tl-beam{0%,to{opacity:.2}50%{opacity:1}}.sp .t1-telecom .t1-mail{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.sp .t1-telecom .t1-ml{color:#111214;letter-spacing:-.0014em;background:#f4f4f5;border-radius:14px;flex-direction:column;font-size:12.5px;transition:transform .3s cubic-bezier(.32,.72,0,1);display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 24px 60px #00000080}.sp .t1-telecom .t1-ml:hover{transform:translateY(-4px)}.sp .t1-telecom .t1-ml .t1-mh{background:#fff;border-bottom:1px solid #11121414;padding:14px 16px}.sp .t1-telecom .t1-ml .t1-mh .t1-fr{letter-spacing:-.0032em;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.sp .t1-telecom .t1-ml .t1-mh .t1-fr .t1-mk{color:#fff;letter-spacing:.01em;background:#111214;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}.sp .t1-telecom .t1-ml .t1-mh .t1-to{color:#6b7078;letter-spacing:.0026em;margin-top:4px;font-size:11.5px}.sp .t1-telecom .t1-ml .t1-mb{flex-direction:column;flex:1;padding:16px;display:flex}.sp .t1-telecom .t1-ml .t1-mb .t1-lb{color:#6b7078;letter-spacing:.0026em;font-size:11.5px}.sp .t1-telecom .t1-ml .t1-mb h5{letter-spacing:-.01em;margin:4px 0 0;font-size:16px;font-weight:600}.sp .t1-telecom .t1-ml .t1-mb p{color:#40444b;margin:8px 0 0;line-height:1.5}.sp .t1-telecom .t1-ml .t1-mb .t1-amt{border-top:1px solid #11121414;justify-content:space-between;margin-top:14px;padding-top:12px;font-family:JetBrains Mono,monospace;font-size:13px;display:flex}.sp .t1-telecom .t1-ml .t1-mb .t1-btn2{color:#fff;background:#111214;border-radius:8px;justify-content:center;align-items:center;height:36px;margin-top:auto;font-weight:500;display:flex}.sp .t1-telecom .t1-ml .t1-mb .t1-btn2.t1-g{color:#111214;background:#fff;box-shadow:inset 0 0 0 1px #11121429}.sp .t1-telecom .t1-mlf{color:var(--t1-ink-3);letter-spacing:.0005em;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px;font-size:12px;display:grid}.sp .t1-telecom .t1-mlf span{align-items:center;gap:6px;display:flex}.sp .t1-telecom .t1-mlf span:before{content:"";background:var(--t1-ok);border-radius:50%;width:6px;height:6px}.sp .t1-telecom .t1-thero{z-index:2;text-align:center;padding:120px 0 0;position:relative}.sp .t1-telecom .t1-thero h1{letter-spacing:-.032em;max-width:980px;margin:0 auto;font-size:72px;font-weight:500;line-height:1}.sp .t1-telecom .t1-thero .t1-lead{max-width:600px;color:var(--t1-ink-3);letter-spacing:-.012em;margin:24px auto 0;font-size:18px;line-height:1.55}.sp .t1-telecom .t1-thero .t1-ctas{justify-content:center;gap:10px;margin-top:32px;display:flex}.sp .t1-telecom .t1-cam[data-layout=band]{text-align:left;background:0 0;height:680px;margin-top:40px;-webkit-mask-image:linear-gradient(#0000 0,#000 90px calc(100% - 150px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 90px calc(100% - 150px),#0000 100%)}.sp .t1-telecom .t1-cam-dolly{width:0;height:0;position:absolute;top:50%;left:50%}.sp .t1-telecom .t1-cam .t1-cwin2{width:900px;position:absolute;top:24px;left:330px;transform:translateZ(-60px)}.sp .t1-telecom .t1-tphone{background:linear-gradient(160deg,#2a2b2f,#141518 60%);border-radius:44px;width:300px;height:620px;padding:10px;position:absolute;top:6px;left:40px;transform:translateZ(150px);box-shadow:0 0 0 1px #ffffff24,inset 0 1px #ffffff1f,0 50px 120px #000000bf,0 16px 40px #00000080}.sp .t1-telecom .t1-tphone .t1-scr{background:#0b0c0e;border-radius:35px;flex-direction:column;height:100%;display:flex;overflow:hidden}.sp .t1-telecom .t1-tphone .t1-isl{background:#000;border-radius:14px;flex:none;width:92px;height:26px;margin:10px auto 0}.sp .t1-telecom .t1-tphone .t1-who{text-align:center;border-bottom:1px solid #ffffff0f;padding:10px 16px 12px}.sp .t1-telecom .t1-tphone .t1-who .t1-avt{width:36px;height:36px;color:var(--t1-ink-2);letter-spacing:.0005em;background:#2a2c30;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 6px;font-size:12px;font-weight:600;display:flex}.sp .t1-telecom .t1-tphone .t1-who b{letter-spacing:-.0048em;font-size:13.5px;font-weight:500;display:block}.sp .t1-telecom .t1-tphone .t1-who span{color:var(--t1-ink-3);letter-spacing:.0048em;font-size:11px}.sp .t1-telecom .t1-tphone .t1-thr{letter-spacing:-.0014em;flex-direction:column;flex:1;justify-content:flex-end;gap:7px;min-height:0;padding:12px 12px 6px;font-size:12.5px;line-height:1.4;display:flex;overflow:hidden}.sp .t1-telecom .t1-tphone .t1-stp{color:var(--t1-ink-3);letter-spacing:.0073em;align-self:center;margin:4px 0 1px;font-size:10.5px}.sp .t1-telecom .t1-tphone .t1-bb{border-radius:17px;max-width:84%;padding:8px 11px}.sp .t1-telecom .t1-tphone .t1-bb.t1-in{color:var(--t1-ink);background:#212327;border-bottom-left-radius:5px;align-self:flex-start}.sp .t1-telecom .t1-tphone .t1-bb.t1-in b{margin-bottom:6px;font-weight:600;display:block}.sp .t1-telecom .t1-tphone .t1-bb.t1-out{color:#0b0c0d;background:#e9eaec;border-bottom-right-radius:5px;align-self:flex-end}.sp .t1-telecom .t1-tphone .t1-dlv{color:var(--t1-ink-3);letter-spacing:.0073em;align-self:flex-end;margin-top:-3px;font-size:10.5px}.sp .t1-telecom .t1-tphone .t1-typ{background:#2a2c30;border-radius:16px;align-self:flex-end;gap:3px;padding:10px 12px;display:inline-flex}.sp .t1-telecom .t1-tphone .t1-typ i{background:var(--t1-ink-3);border-radius:50%;width:5px;height:5px;animation:1s infinite t1-dot}.sp .t1-telecom .t1-tphone .t1-typ i:nth-child(2){animation-delay:.15s}.sp .t1-telecom .t1-tphone .t1-typ i:nth-child(3){animation-delay:.3s}.sp .t1-telecom .t1-tphone .t1-cmp{height:34px;color:var(--t1-ink-4);letter-spacing:.0005em;border-radius:17px;flex:none;align-items:center;margin:6px 12px 14px;padding:0 14px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.sp .t1-telecom .t1-tphone .t1-home{background:#ffffff59;border-radius:2px;flex:none;width:110px;height:4px;margin:0 auto 8px}.sp .t1-telecom .t1-grow{opacity:0;flex-direction:column;flex:none;max-height:0;display:flex;overflow:hidden}.sp .t1-telecom .t1-g1{animation:18s infinite t1-tl-g1}.sp .t1-telecom .t1-g2{animation:18s infinite t1-tl-g2}.sp .t1-telecom .t1-g3{animation:18s infinite t1-tl-g3}@keyframes t1-tl-g1{0%,21%{opacity:0;max-height:0}23.5%,90%{opacity:1;max-height:150px}93%{opacity:0;max-height:150px}97%,to{opacity:0;max-height:0}}@keyframes t1-tl-g2{0%,30%{opacity:0;max-height:0}31%,36%{opacity:1;max-height:40px}37%,to{opacity:0;max-height:0}}@keyframes t1-tl-g3{0%,36.5%{opacity:0;max-height:0}38.5%,90%{opacity:1;max-height:60px}93%{opacity:0;max-height:60px}97%,to{opacity:0;max-height:0}}.sp .t1-telecom .t1-tro{letter-spacing:-.003em;grid-template-columns:56px 1fr;height:600px;font-size:13px;display:grid}.sp .t1-telecom .t1-tro .t1-hd2{padding:20px 24px 0}.sp .t1-telecom .t1-tro .t1-hd2 .t1-t1x{align-items:center;gap:12px;display:flex}.sp .t1-telecom .t1-tro .t1-hd2 h4{letter-spacing:-.016em;margin:0;font-size:21px;font-weight:500}.sp .t1-telecom .t1-tro .t1-hd2 .t1-m{color:var(--t1-ink-3);margin-top:6px}.sp .t1-telecom .t1-wlab{display:inline-grid;position:relative}.sp .t1-telecom .t1-wlab>span{color:#fff;white-space:nowrap;letter-spacing:.0005em;border-radius:4px;grid-area:1/1;align-items:center;gap:6px;height:24px;padding:0 6px 0 9px;font-size:12px;font-weight:600;display:inline-flex}.sp .t1-telecom .t1-wlab>span i{letter-spacing:.01em;background:#ffffff38;border-radius:8px;justify-content:center;align-items:center;width:15px;height:15px;font-size:10px;font-style:normal;display:inline-flex}.sp .t1-telecom .t1-wlab .t1-w1{background:#6a4ed4;animation:18s infinite t1-tl-wl1}.sp .t1-telecom .t1-wlab .t1-w2{background:#2f7d45;animation:18s infinite t1-tl-wl2}@keyframes t1-tl-wl1{0%,4%{opacity:1}5.5%,92%{opacity:0}95%,to{opacity:1}}@keyframes t1-tl-wl2{0%,4%{opacity:0}5.5%,92%{opacity:1}95%,to{opacity:0}}.sp .t1-telecom .t1-tro .t1-tabs{padding:14px 24px 0}.sp .t1-telecom .t1-tro .t1-bd{flex:1;grid-template-columns:1fr 268px;gap:18px;min-height:0;padding:18px 24px 22px;display:grid}.sp .t1-telecom .t1-hist{flex-direction:column;display:flex}.sp .t1-telecom .t1-hist .t1-ph .t1-n{letter-spacing:.0005em;font-size:12px}.sp .t1-telecom .t1-he{border-top:1px solid #ffffff0d;grid-template-columns:62px 26px 1fr;align-items:start;gap:10px;padding:12px 16px;display:grid}.sp .t1-telecom .t1-hist .t1-ph+.t1-he{border-top:0}.sp .t1-telecom .t1-he .t1-tm{color:var(--t1-ink-3);white-space:nowrap;padding-top:4px;font-family:JetBrains Mono,monospace;font-size:11.5px}.sp .t1-telecom .t1-he .t1-ic{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--t1-line);color:var(--t1-ink-2);background:#ffffff0a;border-radius:7px;justify-content:center;align-items:center;display:flex}.sp .t1-telecom .t1-he b{color:var(--t1-ink);font-weight:500;line-height:1.45;display:block}.sp .t1-telecom .t1-he .t1-s{color:var(--t1-ink-3);letter-spacing:.0005em;align-items:center;gap:8px;margin-top:3px;font-size:12px;display:flex}.sp .t1-telecom .t1-he .t1-vt{height:18px;color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line-2);letter-spacing:.0048em;border-radius:4px;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.sp .t1-telecom .t1-he.t1-cust .t1-ic{color:var(--t1-ok);background:#10b98114;box-shadow:inset 0 0 0 1px #34d39959}.sp .t1-telecom .t1-he.t1-cust b{color:var(--t1-ink);font-weight:400}.sp .t1-telecom .t1-land{opacity:0;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.sp .t1-telecom .t1-h1n{animation:18s cubic-bezier(.32,.72,0,1) infinite t1-tl-h1n}.sp .t1-telecom .t1-h2n{animation:18s cubic-bezier(.32,.72,0,1) infinite t1-tl-h2n}@keyframes t1-tl-h1n{0%,4%{opacity:0;background:0 0;max-height:0;padding-top:0;padding-bottom:0}6%{opacity:1;background:#ffffff0a;max-height:80px;padding-top:12px;padding-bottom:12px}14%,90%{opacity:1;background:0 0;max-height:80px;padding-top:12px;padding-bottom:12px}93%{opacity:0;max-height:80px;padding-top:12px;padding-bottom:12px}97%,to{opacity:0;max-height:0;padding-top:0;padding-bottom:0}}@keyframes t1-tl-h2n{0%,64%{opacity:0;background:0 0;max-height:0;padding-top:0;padding-bottom:0}67%{opacity:1;background:#10b98112;max-height:90px;padding-top:12px;padding-bottom:12px}78%,90%{opacity:1;background:0 0;max-height:90px;padding-top:12px;padding-bottom:12px}93%{opacity:0;max-height:90px;padding-top:12px;padding-bottom:12px}97%,to{opacity:0;max-height:0;padding-top:0;padding-bottom:0}}.sp .t1-telecom .t1-side{flex-direction:column;gap:12px;display:flex}.sp .t1-telecom .t1-side .t1-panel{padding:14px 16px}.sp .t1-telecom .t1-side .t1-lb{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-telecom .t1-side .t1-v{color:var(--t1-ink);margin-top:4px}.sp .t1-telecom .t1-side .t1-v.t1-mono{letter-spacing:-.0062em;font-size:14px}.sp .t1-telecom .t1-side .t1-row2{color:var(--t1-ink-3);letter-spacing:.0005em;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:baseline;margin-top:10px;padding-top:10px;font-size:12px;display:flex}.sp .t1-telecom .t1-side .t1-row2 .t1-mono{color:var(--t1-ink);letter-spacing:-.0032em;font-size:13px}.sp .t1-telecom .t1-side .t1-cons2{color:var(--t1-ink-2);letter-spacing:.0005em;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.sp .t1-telecom .t1-side .t1-cons2 .t1-chip{height:20px}.sp .t1-telecom .t1-cam .t1-dof2{pointer-events:none;-webkit-backdrop-filter:blur(7px);opacity:0;animation:18s infinite t1-tl-tdof;position:absolute;inset:0;-webkit-mask-image:radial-gradient(22% 46%,#0000 55%,#000 100%);mask-image:radial-gradient(22% 46%,#0000 55%,#000 100%)}@keyframes t1-tl-tdof{0%,10%{opacity:0;animation-timing-function:ease-in-out}36%,56%{opacity:1;animation-timing-function:ease-in-out}82%,to{opacity:0}}.sp .t1-telecom .t1-cam-dof2{pointer-events:none;-webkit-backdrop-filter:blur(7px);opacity:0;animation:18s infinite t1-tl-tdof;position:absolute;inset:0;-webkit-mask-image:radial-gradient(22% 46%,#0000 55%,#000 100%);mask-image:radial-gradient(22% 46%,#0000 55%,#000 100%)}@media (prefers-reduced-motion:reduce){.sp .t1-telecom .t1-cam-dof2{opacity:0;animation:none!important}.sp .t1-telecom .t1-g1,.sp .t1-telecom .t1-g3,.sp .t1-telecom .t1-h1n,.sp .t1-telecom .t1-h2n{padding-top:12px;padding-bottom:12px;opacity:1!important;max-height:none!important;animation:none!important}.sp .t1-telecom .t1-g1,.sp .t1-telecom .t1-g3{padding-top:0;padding-bottom:0}.sp .t1-telecom .t1-g2{display:none}.sp .t1-telecom .t1-wlab .t1-w1{opacity:0!important}.sp .t1-telecom .t1-wlab .t1-w2{opacity:1!important}}.sp .t1-pay .t1-sh h2,.sp .t1-pay .t1-close h2,.sp .t1-pay .t1-sh p{text-wrap:balance}.sp .t1-pay .t1-chip.t1-soon{color:#a5b4fc;background:#6366f124}.sp .t1-pay .t1-sp-chips{justify-content:center;gap:8px;margin-top:16px;display:flex}.sp .t1-pay .t1-sp-cw{letter-spacing:-.0032em;grid-template-columns:56px 1fr;height:660px;font-size:13px;display:grid}.sp .t1-pay .t1-sp-dis{-webkit-mask-image:linear-gradient(#000 88%,#0000 100%);mask-image:linear-gradient(#000 93%,#0000 100%)}.sp .t1-pay .t1-ln.t1-bal{border-top:1px solid #ffffff14;border-bottom:0;padding-top:12px}.sp .t1-pay .t1-ln.t1-bal b,.sp .t1-pay .t1-ln.t1-bal .t1-swap{letter-spacing:-.0062em;font-size:14px}.sp .t1-pay .t1-sp-body{flex:1;grid-template-columns:1fr 420px;gap:20px;min-height:0;padding:20px 24px 24px;display:grid}.sp .t1-pay .t1-ln{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto;align-items:baseline;gap:12px;padding:11px 16px;display:grid}.sp .t1-pay .t1-ln b{color:var(--t1-ink);font-weight:500}.sp .t1-pay .t1-ln .t1-m{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:2px;font-size:12px}.sp .t1-pay .t1-ln .t1-mono{color:var(--t1-ink-2)}.sp .t1-pay .t1-ln.t1-sum{color:var(--t1-ink-3);border-bottom:0;padding-top:6px;padding-bottom:6px}.sp .t1-pay .t1-ln.t1-tot{color:var(--t1-ink);border-top:1px solid #ffffff14}.sp .t1-pay .t1-ln.t1-tot .t1-mono{color:var(--t1-ink)}.sp .t1-pay .t1-sp-pays .t1-ph{border-top:1px solid #ffffff0f}.sp .t1-pay .t1-ln.t1-pay .t1-mono{color:var(--t1-ok)}.sp .t1-pay .t1-ln.t1-new{animation:10s cubic-bezier(.32,.72,0,1) infinite t1-pay-spnew}@keyframes t1-pay-spnew{0%,16%{opacity:0;background:#10b98100;transform:translateY(8px)}20%{opacity:1;background:#10b9811a;transform:none}40%,92%{opacity:1;background:#10b98100;transform:none}97%,to{opacity:0}}.sp .t1-pay .t1-swap{display:inline-block;position:relative}.sp .t1-pay .t1-swap>span{display:inline-block}.sp .t1-pay .t1-swap .t1-b2{white-space:nowrap;position:absolute;top:0;right:0}.sp .t1-pay .t1-swap .t1-a1{animation:10s infinite t1-pay-spa}.sp .t1-pay .t1-swap .t1-b2{animation:10s infinite t1-pay-spb}@keyframes t1-pay-spa{0%,17%{opacity:1}19%,94%{opacity:0}97%,to{opacity:1}}@keyframes t1-pay-spb{0%,17%{opacity:0}19%,94%{opacity:1}97%,to{opacity:0}}.sp .t1-pay .t1-top .t1-swap{margin-left:auto}.sp .t1-pay .t1-co-panel{flex-direction:column;display:flex}.sp .t1-pay .t1-once{color:var(--t1-ink-3);letter-spacing:.0005em;border-top:1px solid #ffffff0f;align-items:center;gap:8px;margin-top:auto;padding:14px 16px;font-size:12px;display:flex}.sp .t1-pay .t1-due{border-bottom:1px solid #ffffff0f;padding:18px 16px 14px}.sp .t1-pay .t1-due span{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px;display:block}.sp .t1-pay .t1-due .t1-big{letter-spacing:-.02em;height:40px;margin-top:4px;font-size:32px;position:relative;overflow:hidden}.sp .t1-pay .t1-due .t1-big>span{color:var(--t1-ink);letter-spacing:-.0216em;font-size:32px;line-height:40px;position:absolute;top:0;left:0}.sp .t1-pay .t1-due .t1-big .t1-b1{animation:10s cubic-bezier(.32,.72,0,1) infinite t1-pay-spd1}.sp .t1-pay .t1-due .t1-big .t1-b2{color:var(--t1-ok);animation:10s cubic-bezier(.32,.72,0,1) infinite t1-pay-spd2}@keyframes t1-pay-spd1{0%,17%{opacity:1;transform:none}21%,94%{opacity:0;transform:translateY(-40px)}97%,to{opacity:1;transform:none}}@keyframes t1-pay-spd2{0%,17%{opacity:0;transform:translateY(40px)}21%,94%{opacity:1;transform:none}97%,to{opacity:0}}.sp .t1-pay .t1-way{color:var(--t1-ink-2);border-bottom:1px solid #ffffff0d;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:12px 16px;display:grid}.sp .t1-pay .t1-way>i{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--t1-line);color:var(--t1-ink-2);background:#ffffff0a;border-radius:7px;justify-content:center;align-items:center;display:flex}.sp .t1-pay .t1-way b{color:var(--t1-ink);font-weight:500;display:block}.sp .t1-pay .t1-way small{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:2px;font-size:12px;display:block}.sp .t1-pay .t1-way.t1-sel{background:#ffffff08}.sp .t1-pay .t1-way.t1-sel>i{color:var(--t1-ink);box-shadow:inset 0 0 0 1px var(--t1-line-2)}.sp .t1-pay .t1-way.t1-off{opacity:.62}.sp .t1-pay .t1-watch{color:var(--t1-ink-3);letter-spacing:.0005em;background:#10b98108;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:flex}.sp .t1-pay .t1-watch .t1-state{height:16px}.sp .t1-pay .t1-watch .t1-s2{color:var(--t1-ok)}.sp .t1-pay .t1-watch .t1-s1{animation:1.4s linear infinite t1-shim,10s infinite t1-pay-sps1}.sp .t1-pay .t1-watch .t1-s2{animation:10s infinite t1-pay-sps2}@keyframes t1-pay-sps1{0%,17%{opacity:1}19%,to{opacity:0}}@keyframes t1-pay-sps2{0%,17%{opacity:0;transform:translateY(6px)}20%,92%{opacity:1;transform:none}96%,to{opacity:0}}.sp .t1-pay .t1-dr{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#131416,#0d0e0f);border-radius:18px;padding:0;position:relative;overflow:hidden}.sp .t1-pay .t1-dr .t1-grid{height:100%}.sp .t1-pay .t1-dr svg{width:100%;height:auto;margin:0;display:block}.sp .t1-pay .t1-dr .t1-co{opacity:1;animation:none}.sp .t1-pay .t1-dr svg .t1-cl{stroke-dashoffset:0;animation:none}.sp .t1-pay .t1-dr:hover .t1-co{animation:4.2s both t1-coin2}.sp .t1-pay .t1-dr:hover svg .t1-cl{animation:4.2s both t1-draw2;animation-delay:inherit}.sp .t1-pay .t1-dr .t1-tagrow{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:22px;left:24px}.sp .t1-pay .t1-dr .t1-tagrow span.t1-lb{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-pay .t1-dr svg .t1-wv{fill:none;stroke:#ffffff80;stroke-width:1.1px;stroke-linecap:round;opacity:.8}.sp .t1-pay .t1-dr:hover svg .t1-wv{animation:1.2s ease-out 3 t1-wave}.sp .t1-pay .t1-dr svg .t1-flowl{fill:none;stroke:#ffffff59;stroke-width:1px;stroke-dasharray:3 4}.sp .t1-pay .t1-dr svg .t1-big{fill:var(--t1-ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:22px}.sp .t1-pay .t1-dr svg .t1-okt{fill:var(--t1-ok)}.sp .t1-pay .t1-sp-scr{color:#141516;letter-spacing:.0005em;background:#f4f4f2;border-radius:31px;flex-direction:column;height:100%;font-size:12px;display:flex;overflow:hidden}.sp .t1-pay .t1-sp-scr .t1-bar{border-bottom:1px solid #e3e3df;align-items:center;gap:8px;padding:28px 16px 10px;display:flex}.sp .t1-pay .t1-sp-scr .t1-bar .t1-m{color:#fff;letter-spacing:.0005em;background:#141516;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.sp .t1-pay .t1-sp-scr .t1-bar b{letter-spacing:-.0032em;font-size:13px;font-weight:600}.sp .t1-pay .t1-sp-scr .t1-bar span{color:#6b6e73;letter-spacing:.0048em;font-size:11px;display:block}.sp .t1-pay .t1-sp-scr .t1-pg{flex-direction:column;flex:1;gap:10px;padding:14px 16px;display:flex}.sp .t1-pay .t1-sp-scr .t1-kick{color:#6b6e73;letter-spacing:.0048em;font-size:11px}.sp .t1-pay .t1-sp-scr .t1-amt{letter-spacing:-.02em;color:#141516;font-family:JetBrains Mono,monospace;font-size:26px}.sp .t1-pay .t1-sp-scr .t1-row{border-top:1px solid #e3e3df;justify-content:space-between;padding:8px 0;display:flex}.sp .t1-pay .t1-sp-scr .t1-row span:last-child{font-family:JetBrains Mono,monospace}.sp .t1-pay .t1-sp-scr .t1-ck{color:#fff;vertical-align:-2px;letter-spacing:.0162em;background:#0f9f6e;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;margin-right:6px;font-size:9px;display:inline-flex}.sp .t1-pay .t1-sp-scr .t1-paybtn{color:#fff;letter-spacing:-.0032em;background:#141516;border-radius:10px;justify-content:center;align-items:center;height:42px;margin-top:6px;font-size:13px;font-weight:600;display:flex}.sp .t1-pay .t1-sp-scr .t1-fine{color:#6b6e73;text-align:center;letter-spacing:.0073em;font-size:10.5px;line-height:1.4}.sp .t1-pay .t1-hist{flex-direction:column;padding:6px 0;display:flex}.sp .t1-pay .t1-hrow{border-bottom:1px solid #ffffff0d;grid-template-columns:28px 1fr auto;align-items:start;gap:12px;padding:12px 20px;display:grid}.sp .t1-pay .t1-hrow .t1-av{width:28px;height:28px}.sp .t1-pay .t1-hrow b{color:var(--t1-ink);letter-spacing:-.0048em;font-size:13.5px;font-weight:500}.sp .t1-pay .t1-hrow p{color:var(--t1-ink-3);letter-spacing:.0005em;margin:2px 0 0;font-size:12px}.sp .t1-pay .t1-hrow .t1-mono{color:var(--t1-ink-2);letter-spacing:-.0032em;font-size:13px}.sp .t1-pay .t1-hrow .t1-mono.t1-dec{color:var(--t1-ink-4);text-decoration:line-through}.sp .t1-pay .t1-subrow{box-shadow:inset 0 0 0 1px var(--t1-line);color:var(--t1-ink-2);letter-spacing:-.0032em;background:#ffffff05;border-radius:10px;align-items:center;gap:10px;margin:auto 16px 16px;padding:12px 14px;font-size:13px;display:flex}.sp .t1-pay .t1-subrow .t1-chip{margin-left:auto}.sp .t1-pay .t1-acct{grid-template-columns:1fr 360px;display:grid}.sp .t1-pay .t1-acct .t1-l{border-right:1px solid #ffffff0f;flex-direction:column;display:flex}.sp .t1-pay .t1-ptbl{border-collapse:collapse;letter-spacing:-.0032em;width:100%;font-size:13px}.sp .t1-pay .t1-ptbl th{text-align:left;color:var(--t1-ink-3);letter-spacing:.0005em;border-bottom:1px solid #ffffff0f;padding:12px 20px;font-size:12px;font-weight:400}.sp .t1-pay .t1-ptbl td{white-space:nowrap;color:var(--t1-ink-2);vertical-align:top;border-bottom:1px solid #ffffff0d;padding:13px 20px}.sp .t1-pay .t1-ptbl td b{color:var(--t1-ink);font-weight:500}.sp .t1-pay .t1-ptbl td.t1-r,.sp .t1-pay .t1-ptbl th.t1-r{text-align:right}.sp .t1-pay .t1-ptbl tr.t1-disp td{background:#ef44440d}.sp .t1-pay .t1-ptbl .t1-note{white-space:normal;color:#fca5a5;letter-spacing:.0005em;max-width:360px;margin-top:4px;font-size:12px;line-height:1.45;display:block}.sp .t1-pay .t1-acct .t1-side{flex-direction:column;gap:14px;padding:20px;display:flex}.sp .t1-pay .t1-acct .t1-side h4{color:var(--t1-ink-2);letter-spacing:-.0032em;margin:0;font-size:13px;font-weight:500}.sp .t1-pay .t1-fact2{border-top:1px solid #ffffff0f;grid-template-columns:28px 1fr;gap:12px;padding:12px 0;display:grid}.sp .t1-pay .t1-fact2 i{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--t1-line);color:var(--t1-ink-2);background:#ffffff0a;border-radius:7px;justify-content:center;align-items:center;display:flex}.sp .t1-pay .t1-fact2 b{color:var(--t1-ink);letter-spacing:-.0032em;font-size:13px;font-weight:500;display:block}.sp .t1-pay .t1-fact2 span{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:3px;font-size:12px;line-height:1.5;display:block}.sp .t1-pay .t1-merch{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;border-radius:10px;padding:14px}.sp .t1-pay .t1-merch .t1-n{letter-spacing:-.0062em;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.sp .t1-pay .t1-merch .t1-n .t1-m{letter-spacing:.0005em;background:#26282c;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex}.sp .t1-pay .t1-merch p{color:var(--t1-ink-3);letter-spacing:.0005em;margin:8px 0 0;font-size:12px;line-height:1.5}.sp .t1-pay .t1-cost{grid-template-columns:1fr 440px;gap:16px;display:grid}.sp .t1-pay .t1-cost .t1-dr{height:460px}.sp .t1-pay .t1-cost .t1-dr svg{height:100%}.sp .t1-pay .t1-ledger2{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#131416,#0c0d0e);border-radius:18px;flex-direction:column;justify-content:center;padding:14px 28px 28px;display:flex}.sp .t1-pay .t1-crow{border-bottom:1px solid var(--t1-line);padding:18px 0}.sp .t1-pay .t1-crow .t1-k{color:var(--t1-ink-3);letter-spacing:-.0032em;font-size:13px}.sp .t1-pay .t1-crow .t1-v{letter-spacing:-.012em;margin-top:6px;font-size:17px;font-weight:500;line-height:1.4}.sp .t1-pay .t1-crow .t1-v .t1-mono{font-weight:400}.sp .t1-pay .t1-crow.t1-hl .t1-v{letter-spacing:-.0183em;font-size:22px}.sp .t1-pay .t1-cline{flex-direction:column;gap:10px;padding-top:22px;display:flex}.sp .t1-pay .t1-cline p{color:var(--t1-ink);text-wrap:balance;letter-spacing:-.0088em;margin:0;font-size:15px}.sp .t1-pay .t1-cline .t1-soonrow{color:var(--t1-ink-3);letter-spacing:-.0032em;align-items:center;gap:10px;font-size:13px;display:flex}.sp .t1-pay .t1-sp-duo{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sp .t1-pay .t1-sp-duo .t1-tilebig{height:452px}.sp .t1-pay .t1-sp-duo .t1-tilebig p{max-width:520px}.sp .t1-pay .t1-sp-duo .t1-tilebig .t1-tg2{align-items:center;gap:8px;margin-bottom:14px;display:flex}.sp .t1-pay .t1-desk{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);letter-spacing:-.0032em;border-radius:12px;font-size:13px;position:absolute;bottom:28px;left:28px;right:28px;overflow:hidden}.sp .t1-pay .t1-desk .t1-hd{color:var(--t1-ink-2);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.sp .t1-pay .t1-seg3{box-shadow:inset 0 0 0 1px var(--t1-line-2);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:4px;margin:14px 16px 0;padding:4px;display:grid}.sp .t1-pay .t1-seg3 span{height:30px;color:var(--t1-ink-3);letter-spacing:-.0014em;border-radius:6px;justify-content:center;align-items:center;font-size:12.5px;display:flex}.sp .t1-pay .t1-seg3 span.t1-on{color:var(--t1-ink);background:#0c0d0e;box-shadow:inset 0 1px 2px #0009,0 0 0 1px #ffffff0f}.sp .t1-pay .t1-desk .t1-amtrow{justify-content:space-between;align-items:baseline;padding:14px 16px 0;display:flex}.sp .t1-pay .t1-desk .t1-amtrow .t1-mono{letter-spacing:-.0195em;font-size:24px}.sp .t1-pay .t1-desk .t1-warnrow{color:#fcd34d;letter-spacing:.0005em;background:#f59e0b14;border-radius:8px;align-items:center;gap:8px;margin:14px 16px 16px;padding:10px 12px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #f59e0b40}.sp .t1-pay .t1-desk .t1-acts{justify-content:flex-end;gap:8px;padding:0 16px 16px;display:flex}.sp .t1-pay .t1-desk .t1-acts span{letter-spacing:-.0032em;border-radius:7px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.sp .t1-pay .t1-desk .t1-acts .t1-p{background:var(--t1-ink);color:#08090a;opacity:.35}.sp .t1-pay .t1-desk .t1-acts .t1-g{color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line-2)}.sp .t1-pay .t1-steps{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);letter-spacing:-.0032em;border-radius:12px;padding:6px 16px 16px;font-size:13px;position:absolute;bottom:28px;left:28px;right:28px}.sp .t1-pay .t1-st{grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid;position:relative}.sp .t1-pay .t1-st+.t1-st{border-top:1px solid #ffffff0d}.sp .t1-pay .t1-st .t1-dot{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.sp .t1-pay .t1-st .t1-dot.t1-ok{color:var(--t1-ok);background:#10b98124;box-shadow:inset 0 0 0 1px #34d39980}.sp .t1-pay .t1-st b{color:var(--t1-ink);font-weight:500}.sp .t1-pay .t1-st small{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:2px;font-size:12px;display:block}.sp .t1-pay .t1-st .t1-mono{color:var(--t1-ink-2)}.sp .t1-pay .t1-instant{border-top:1px solid #ffffff14;align-items:center;gap:12px;margin-top:6px;padding-top:14px;display:flex}.sp .t1-pay .t1-instant span.t1-btn2{height:30px;color:var(--t1-ink);box-shadow:inset 0 0 0 1px var(--t1-line-2);white-space:nowrap;letter-spacing:-.0032em;border-radius:7px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.sp .t1-pay .t1-instant small{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px;line-height:1.45}.sp .t1-pay .t1-sp-duo .t1-st,.sp .t1-pay .t1-sp-duo .t1-way2{transition:none}.sp .t1-pay .t1-sp-duo .t1-tilebig:hover .t1-st{animation:.9s cubic-bezier(.32,.72,0,1) both t1-pay-stin}.sp .t1-pay .t1-sp-duo .t1-tilebig:hover .t1-st:nth-child(2){animation-delay:.25s}.sp .t1-pay .t1-sp-duo .t1-tilebig:hover .t1-st:nth-child(3){animation-delay:.5s}@keyframes t1-pay-stin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sp .t1-pay .t1-sp-duo .t1-tilebig:hover .t1-warnrow{animation:.6s cubic-bezier(.32,.72,0,1) .3s both t1-pay-stin}.sp .t1-pay .t1-leaks{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.sp .t1-pay .t1-lk{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#131416,#0d0e0f);border-radius:18px;flex-direction:column;padding:24px 22px 20px;transition:box-shadow .25s cubic-bezier(.25,.46,.45,.94);display:flex}.sp .t1-pay .t1-lk:hover{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 24px 60px #00000073}.sp .t1-pay .t1-lk .t1-top2{color:var(--t1-ink-3);letter-spacing:.0005em;justify-content:space-between;align-items:center;font-size:12px;display:flex}.sp .t1-pay .t1-lk .t1-top2 span.t1-s{box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);border-radius:999px;padding:2px 8px}.sp .t1-pay .t1-lk h3{letter-spacing:-.012em;margin:18px 0 4px;font-size:17px;font-weight:500}.sp .t1-pay .t1-lk .t1-met{align-items:baseline;gap:8px;margin:4px 0 16px;display:flex}.sp .t1-pay .t1-lk .t1-met b{letter-spacing:-.02em;color:var(--t1-ink);font-family:JetBrains Mono,monospace;font-size:28px;font-weight:400}.sp .t1-pay .t1-lk .t1-met b u{color:var(--t1-copper);border-bottom:1px dashed #bd744b99;text-decoration:none}.sp .t1-pay .t1-lk .t1-rec{border-top:1px solid var(--t1-line);flex-direction:column;display:flex}.sp .t1-pay .t1-lk .t1-rec div{color:var(--t1-ink-2);letter-spacing:-.0014em;border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:10px;padding:10px 0;font-size:12.5px;display:flex}.sp .t1-pay .t1-lk .t1-rec div span:last-child{color:var(--t1-ink-3);text-align:right}.sp .t1-pay .t1-lk .t1-lk-d{color:var(--t1-ink-3);letter-spacing:-.0032em;min-height:39px;margin:0 0 6px;font-size:13px;line-height:1.5}.sp .t1-pay .t1-lk .t1-rec div span{white-space:nowrap}.sp .t1-pay .t1-lk .t1-open{color:var(--t1-ink-2);letter-spacing:-.0032em;margin-top:16px;font-size:13px}.sp .t1-pay .t1-lk:hover .t1-rec div{animation:.7s cubic-bezier(.32,.72,0,1) both t1-pay-stin}.sp .t1-pay .t1-lk:hover .t1-rec div:nth-child(2){animation-delay:.15s}.sp .t1-pay .t1-cam .t1-near,.sp .t1-pay .t1-cam .t1-far{position:absolute}.sp .t1-pay .t1-cam .t1-near{width:460px;top:190px;left:60px;transform:translateZ(60px)rotateY(-17deg)rotateX(5deg)rotate(-1.5deg)}.sp .t1-pay .t1-cam .t1-near>.t1-fx{animation:20s linear infinite t1-pay-rfnear}.sp .t1-pay .t1-cam .t1-far{width:330px;top:10px;left:558px;transform:translateZ(-560px)rotateY(-17deg)rotateX(5deg)rotate(-1.5deg)}.sp .t1-pay .t1-cam .t1-far>.t1-fx{animation:20s linear infinite t1-pay-rffar}@keyframes t1-pay-rfnear{0%,16%{filter:blur()brightness()}24%,46%{filter:blur(7px)brightness(.62)}54%,74%{filter:blur()brightness()}82%,92%{filter:blur(7px)brightness(.62)}to{filter:blur()brightness()}}@keyframes t1-pay-rffar{0%,16%{filter:blur(9px)brightness(.55)}24%,46%{filter:blur()brightness()}54%,74%{filter:blur(9px)brightness(.55)}82%,92%{filter:blur()brightness()}to{filter:blur(9px)brightness(.55)}}.sp .t1-pay .t1-cam .t1-near .t1-win{box-shadow:0 0 0 1px #ffffff1f,inset 0 1px #ffffff14,0 60px 140px #000000d9}.sp .t1-pay .t1-rfi{letter-spacing:-.0032em;font-size:13px}.sp .t1-pay .t1-rfi .t1-rohead{padding:20px 24px 0}.sp .t1-pay .t1-rfi .t1-rohead h3{letter-spacing:-.0156em;font-size:19px}.sp .t1-pay .t1-rfi .t1-rohead p{letter-spacing:-.0014em;font-size:12.5px}.sp .t1-pay .t1-rfi .t1-body{padding:12px 24px 22px}.sp .t1-pay .t1-rfi .t1-ln{padding:10px 0}.sp .t1-pay .t1-rfi .t1-ln.t1-sum{padding:10px 0 8px}.sp .t1-pay .t1-rfi .t1-pays{border-top:1px solid #ffffff14;margin-top:6px}.sp .t1-pay .t1-rfi .t1-ln.t1-card{border-radius:6px;margin:0 -10px;padding-left:10px;padding-right:10px;animation:20s linear infinite t1-pay-rfrow;overflow:hidden}@keyframes t1-pay-rfrow{0%,34.6%{opacity:0;background:#10b98100;max-height:0;padding-top:0;padding-bottom:0}35%,54%{opacity:1;background:#10b9811a;max-height:64px;padding-top:10px;padding-bottom:10px}62%,86.6%{opacity:1;background:#10b98100;max-height:64px;padding-top:10px;padding-bottom:10px}87%,to{opacity:0;background:#10b98100;max-height:0;padding-top:0;padding-bottom:0}}.sp .t1-pay .t1-rfbal{background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:flex-end;margin-top:14px;padding:18px 18px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.sp .t1-pay .t1-rfbal .t1-k{color:var(--t1-ink-3);letter-spacing:-.0014em;font-size:12.5px}.sp .t1-pay .t1-rfbal .t1-k b{color:var(--t1-ink-2);letter-spacing:-.0032em;margin-top:2px;font-size:13px;font-weight:500;display:block}.sp .t1-pay .t1-rfbal .t1-v{text-align:right;width:180px;height:48px;position:relative}.sp .t1-pay .t1-rfbal .t1-v span{letter-spacing:-.03em;font-size:38px;line-height:48px;position:absolute;bottom:0;right:0}.sp .t1-pay .t1-rfs{display:inline-block;position:relative}.sp .t1-pay .t1-rfs>.t1-b{white-space:nowrap;position:absolute;top:0;right:0}.sp .t1-pay .t1-rfs>.t1-a{animation:20s linear infinite t1-pay-rfa}.sp .t1-pay .t1-rfs>.t1-b{animation:20s linear infinite t1-pay-rfb}@keyframes t1-pay-rfa{0%,34.6%{opacity:1}35%,86.6%{opacity:0}87%,to{opacity:1}}@keyframes t1-pay-rfb{0%,34.6%{opacity:0}35%,86.6%{opacity:1}87%,to{opacity:0}}.sp .t1-pay .t1-rfbal .t1-v .t1-a{color:var(--t1-ink)}.sp .t1-pay .t1-rfbal .t1-v .t1-b{color:var(--t1-ok)}.sp .t1-pay .t1-cam .t1-top .t1-rfs{margin-left:auto}.sp .t1-pay .t1-cam .t1-top .t1-rfs .t1-chip{margin-left:0}.sp .t1-pay .t1-cam .t1-phone{width:330px;height:640px;margin:0;position:relative;top:auto;left:auto}.sp .t1-pay .t1-cam .t1-sp-scr{letter-spacing:-.0048em;font-size:13.5px}.sp .t1-pay .t1-cam .t1-sp-scr .t1-bar{padding:34px 18px 14px}.sp .t1-pay .t1-cam .t1-sp-scr .t1-bar b{letter-spacing:-.0062em;font-size:14px}.sp .t1-pay .t1-cam .t1-sp-scr .t1-bar span{letter-spacing:.0005em;font-size:12px}.sp .t1-pay .t1-cam .t1-sp-scr .t1-pg{gap:18px;padding:22px 18px}.sp .t1-pay .t1-cam .t1-sp-scr .t1-kick{letter-spacing:-.0014em;font-size:12.5px}.sp .t1-pay .t1-cam .t1-sp-scr .t1-pg .t1-amt{letter-spacing:-.022em;margin-top:4px;font-size:36px}.sp .t1-pay .t1-cam .t1-sp-scr .t1-row{padding:12px 0}.sp .t1-pay .t1-cam .t1-sp-scr .t1-paybtn{letter-spacing:-.0088em;border-radius:12px;height:50px;font-size:15px}.sp .t1-pay .t1-cam .t1-sp-scr .t1-fine{letter-spacing:.0026em;font-size:11.5px}.sp .t1-pay .t1-cam .t1-sp-scr{position:relative}.sp .t1-pay .t1-rfp{flex-direction:column;display:flex;position:absolute;inset:0}.sp .t1-pay .t1-rfp.t1-s1{animation:20s linear infinite t1-pay-rfp1}.sp .t1-pay .t1-rfp.t1-s3{animation:20s linear infinite t1-pay-rfp3}@keyframes t1-pay-rfp1{0%,7.6%{opacity:0}8%,32.6%{opacity:1}33%,to{opacity:0}}@keyframes t1-pay-rfp3{0%,7.6%{opacity:1}8%,32.6%{opacity:0}33%,to{opacity:1}}.sp .t1-pay .t1-cam .t1-sp-scr .t1-paybtn{animation:20s linear infinite t1-pay-rfpress;position:relative;overflow:hidden}.sp .t1-pay .t1-cam .t1-sp-scr .t1-paybtn .t1-t1,.sp .t1-pay .t1-cam .t1-sp-scr .t1-paybtn .t1-t2{justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}@keyframes t1-pay-rfpress{0%,27.4%{box-shadow:none;background:#141516}28%,28.8%{background:#2a2c2f;box-shadow:0 0 0 4px #1415162e}29.4%,to{box-shadow:none;background:#141516}}.sp .t1-pay .t1-cam .t1-paybtn .t1-t1{animation:20s linear infinite t1-pay-rft1}.sp .t1-pay .t1-cam .t1-paybtn .t1-t2{animation:20s linear infinite t1-pay-rft2}@keyframes t1-pay-rft1{0%,28.8%{color:#fff}29.2%,to{color:#0000}}@keyframes t1-pay-rft2{0%,28.8%{color:#0000}29.2%,to{color:#fff}}.sp .t1-pay .t1-cam .t1-spin{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px}.sp .t1-pay .t1-rfdone{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 22px 40px;display:flex}.sp .t1-pay .t1-rfdone .t1-ok2{color:#fff;background:#0f9f6e;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.sp .t1-pay .t1-rfdone .t1-amt{letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:34px}.sp .t1-pay .t1-rfdone p{color:#6b6e73;letter-spacing:-.0032em;margin:0;font-size:13px;line-height:1.5}.sp .t1-pay .t1-rfdone .t1-rw{border-top:1px solid #e3e3df;width:100%;margin-top:10px}.sp .t1-pay .t1-rfdone .t1-rw div{letter-spacing:-.0032em;border-bottom:1px solid #e3e3df;justify-content:space-between;padding:12px 0;font-size:13px;display:flex}.sp .t1-pay .t1-rfdone .t1-rw div span:last-child{font-family:JetBrains Mono,monospace}.sp .t1-pay .t1-cam+.t1-sec{padding-top:120px}@media (prefers-reduced-motion:reduce){.sp .t1-pay .t1-cam .t1-near>.t1-fx{filter:none;animation:none}.sp .t1-pay .t1-cam .t1-far>.t1-fx{filter:blur(9px)brightness(.55);animation:none}.sp .t1-pay .t1-rfs>.t1-a,.sp .t1-pay .t1-rfp.t1-s1{opacity:0;animation:none}.sp .t1-pay .t1-rfs>.t1-b,.sp .t1-pay .t1-rfp.t1-s3,.sp .t1-pay .t1-rfi .t1-ln.t1-card{opacity:1;max-height:64px;animation:none}.sp .t1-pay .t1-cam .t1-sp-scr .t1-paybtn,.sp .t1-pay .t1-cam .t1-paybtn .t1-t1,.sp .t1-pay .t1-cam .t1-paybtn .t1-t2,.sp .t1-pay .t1-cam .t1-spin{animation:none}.sp .t1-pay .t1-ln.t1-new,.sp .t1-pay .t1-swap .t1-b2,.sp .t1-pay .t1-due .t1-big .t1-b2,.sp .t1-pay .t1-watch .t1-s2{opacity:1!important;transform:none!important}.sp .t1-pay .t1-swap .t1-a1,.sp .t1-pay .t1-due .t1-big .t1-b1,.sp .t1-pay .t1-watch .t1-s1{opacity:0!important}}.sp .t1-pay .t1-cam[data-lens-box] .t1-cam-lens{inset:auto;left:var(--cam-lens-l);right:var(--cam-lens-r);top:var(--cam-lens-t);bottom:var(--cam-lens-b)}.sp .t1-pay .t1-cam[data-rig=fill] .t1-cam-rig{width:auto;inset:0;transform:none}.sp .t1-pay .t1-cam:before{content:"";pointer-events:none;background:radial-gradient(50% 46% at 50% 46%,#ffffff12,#0000 70%);width:900px;height:760px;position:absolute;top:40px;left:640px}.sp .t1-pay .t1-cam[data-layout=hero-left-column] .t1-cam-copy{display:block;top:50%;bottom:auto;transform:translateY(-44%)}.sp .t1-pay .t1-cam-copy h1{letter-spacing:-.032em;text-wrap:balance;max-width:600px;margin:0;font-size:60px;font-weight:500;line-height:1.03}.sp .t1-pay .t1-cam-copy .t1-lead{max-width:500px;color:var(--t1-ink-3);letter-spacing:-.011em;margin:24px 0 0;font-size:17px;line-height:1.55}.sp .t1-pay .t1-cam-copy .t1-sp-chips{justify-content:flex-start;gap:8px;margin-top:18px;display:flex}.sp .t1-pay .t1-cam-copy .t1-ctas{gap:10px;margin-top:28px;display:flex}.sp:has(.t1-security) .t1-ground{height:760px}.sp .t1-security .t1-brief{z-index:2;padding:112px 0 0;position:relative}.sp .t1-security .t1-bhead{max-width:760px;margin-left:240px}.sp .t1-security .t1-bk{color:var(--t1-ink-3);letter-spacing:-.0062em;font-size:14px}.sp .t1-security .t1-bhead h1{letter-spacing:-.03em;text-wrap:balance;margin:14px 0 0;font-size:56px;font-weight:500;line-height:1.04}.sp .t1-security .t1-blead{color:var(--t1-ink-2);letter-spacing:-.01em;max-width:640px;margin:24px 0 0;font-size:18px;line-height:1.6}.sp .t1-security .t1-bask{color:var(--t1-ink-3);letter-spacing:-.0062em;align-items:center;gap:14px;margin:28px 0 0;font-size:14px;display:flex}.sp .t1-security .t1-bask .t1-mono{color:var(--t1-ink-2);letter-spacing:-.0032em;font-size:13px}.sp .t1-security .t1-btoc{border-top:1px solid var(--t1-line);flex-wrap:nowrap;gap:6px 22px;width:1200px;margin-top:44px;margin-left:-240px;padding-top:20px;padding-left:240px;display:flex}.sp .t1-security .t1-btoc a{color:var(--t1-ink-3);letter-spacing:-.0032em;font-size:13px;text-decoration:none}.sp .t1-security .t1-btoc a:hover{color:var(--t1-ink)}.sp .t1-security .t1-bsec{border-top:1px solid #ffffff0f;grid-template-columns:240px minmax(0,760px);margin-top:72px;padding-top:40px;display:grid}.sp .t1-security .t1-bm{color:var(--t1-ink-3);letter-spacing:-.0032em;align-items:baseline;gap:10px;padding-top:6px;font-size:13px;display:flex}.sp .t1-security .t1-bm .t1-mono{color:var(--t1-ink-4);letter-spacing:.0005em;font-size:12px}.sp .t1-security .t1-bc h2{letter-spacing:-.018em;margin:0;font-size:28px;font-weight:500;line-height:1.2}.sp .t1-security .t1-bb{color:var(--t1-ink-2);letter-spacing:-.004em;flex-direction:column;gap:14px;margin-top:16px;font-size:16px;line-height:1.65;display:flex}.sp .t1-security .t1-bb p{text-wrap:pretty;margin:0}.sp .t1-security .t1-bb a{color:#d99a73;text-underline-offset:3px;-webkit-text-decoration:underline #d99a7373;text-decoration:underline #d99a7373}.sp .t1-security .t1-bfig{grid-column:1/3;margin:40px 0 0}.sp .t1-security .t1-bfig figcaption{color:var(--t1-ink-3);letter-spacing:-.0032em;margin:14px 0 0 240px;font-size:13px}.sp .t1-security .t1-pl.t1-wide{padding:20px 28px}.sp .t1-security .t1-pl.t1-wide .t1-grid{height:100%}.sp .t1-security .t1-pl.t1-wide svg{height:auto;margin:0}.sp .t1-security .t1-still .t1-co{opacity:1;animation:none}.sp .t1-security .t1-still svg .t1-cl{stroke-dashoffset:0;animation:none}.sp .t1-security .t1-certs{border-top:1px solid var(--t1-line);margin-top:28px}.sp .t1-security .t1-crow{border-bottom:1px solid #ffffff0f;grid-template-columns:170px 1fr auto;align-items:start;gap:20px;padding:18px 0;display:grid}.sp .t1-security .t1-crow b{letter-spacing:-.0088em;font-size:15px;font-weight:500}.sp .t1-security .t1-crow span{color:var(--t1-ink-2);letter-spacing:-.0062em;font-size:14px;line-height:1.6}.sp .t1-security .t1-crow a{color:#d99a73;text-decoration:none}.sp .t1-security .t1-pill{height:24px;color:var(--t1-ink-2);box-shadow:inset 0 0 0 1px var(--t1-line-2);white-space:nowrap;letter-spacing:.0005em;background:#ffffff0a;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.sp .t1-security .t1-subs{box-shadow:0 0 0 1px var(--t1-line);background:#ffffff03;border-radius:10px;grid-column:1/3;margin-top:32px;overflow:hidden}.sp .t1-security .t1-subs table{border-collapse:collapse;letter-spacing:-.0032em;width:100%;font-size:13px}.sp .t1-security .t1-subs th{text-align:left;color:var(--t1-ink-3);letter-spacing:.0005em;border-bottom:1px solid #ffffff0f;padding:12px 20px;font-size:12px;font-weight:500}.sp .t1-security .t1-subs td{vertical-align:top;border-bottom:1px solid #ffffff0d;padding:12px 20px}.sp .t1-security .t1-subs tr:last-child td{border-bottom:0}.sp .t1-security .t1-subs td.t1-n{width:24%;color:var(--t1-ink);font-weight:500}.sp .t1-security .t1-subs td.t1-r{color:var(--t1-ink-2);letter-spacing:-.0014em;font-size:12.5px;line-height:1.55}.sp .t1-security .t1-subs td.t1-nw{white-space:nowrap;color:var(--t1-ink-2)}.sp .t1-security .t1-lsw{height:500px;box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0a;background:#050607;border-radius:18px;position:relative;overflow:hidden}.sp .t1-security .t1-lsw .t1-sbx{position:absolute;inset:0}.sp .t1-security .t1-lsw .t1-base{filter:brightness(.3)saturate(.45)blur(.5px)}.sp .t1-security .t1-lsw .t1-lit{filter:brightness(1.22)contrast(1.05);animation:16s linear infinite t1-sec-rake;-webkit-mask-image:linear-gradient(112deg,#0000 41%,#0000004d 44.5%,#000 48% 52%,#0000004d 55.5%,#0000 59%);mask-image:linear-gradient(112deg,#0000 41%,#0000004d 44.5%,#000 48% 52%,#0000004d 55.5%,#0000 59%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sp .t1-security .t1-lsw .t1-glare{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(112deg,#0000 45.5%,#fff6ec0f 48.6%,#fff6ec24 50%,#fff6ec0f 51.4%,#0000 54.5%) 0 0/260% 100% no-repeat;border-radius:14px;animation:16s linear infinite t1-sec-glare;position:absolute;inset:-2px}@keyframes t1-sec-rake{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes t1-sec-glare{0%{background-position:100% 0}to{background-position:0 0}}.sp .t1-security .t1-aud{letter-spacing:-.003em;grid-template-columns:56px 196px minmax(0,1fr);width:1180px;height:760px;font-size:13px;display:grid;box-shadow:0 0 0 1px #ffffff1a}.sp .t1-security .t1-aud .t1-rail{height:auto}.sp .t1-security .t1-snav{color:var(--t1-ink-3);border-right:1px solid #ffffff0f;flex-direction:column;gap:2px;padding:18px 12px;display:flex}.sp .t1-security .t1-snav b{color:var(--t1-ink);letter-spacing:-.0062em;padding:0 10px 12px;font-size:14px;font-weight:500}.sp .t1-security .t1-snav span{border-radius:6px;padding:7px 10px}.sp .t1-security .t1-snav span.t1-on{color:var(--t1-ink);background:#1f2123}.sp .t1-security .t1-ahd{align-items:flex-start;padding:22px 24px 0;display:flex}.sp .t1-security .t1-ahd h4{letter-spacing:-.016em;color:var(--t1-ink);margin:0;font-size:22px;font-weight:500}.sp .t1-security .t1-ahd p{color:var(--t1-ink-3);margin:6px 0 0}.sp .t1-security .t1-ahd .t1-xp{height:32px;color:var(--t1-ink);box-shadow:inset 0 0 0 1px var(--t1-line-2);border-radius:7px;align-items:center;gap:7px;margin-left:auto;padding:0 12px;display:inline-flex}.sp .t1-security .t1-fchips{gap:6px;padding:18px 24px 0;display:flex}.sp .t1-security .t1-fchips span{height:26px;color:var(--t1-ink-2);white-space:nowrap;letter-spacing:.0005em;border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.sp .t1-security .t1-fchips span.t1-on{background:var(--t1-ink);color:#08090a;box-shadow:none}.sp .t1-security .t1-alist{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0f;border-radius:10px;margin:16px 24px 0;overflow:hidden}.sp .t1-security .t1-arw{border-top:1px solid #ffffff0f;padding:13px 16px}.sp .t1-security .t1-arw:first-child{border-top:0}.sp .t1-security .t1-arw .t1-l1{align-items:baseline;gap:12px;display:flex}.sp .t1-security .t1-arw .t1-l1 p{color:var(--t1-ink);margin:0}.sp .t1-security .t1-arw .t1-when{color:var(--t1-ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.0005em;margin-left:auto;font-size:12px}.sp .t1-security .t1-pill2{letter-spacing:.0026em;border-radius:999px;margin-right:9px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.sp .t1-security .t1-pill2.t1-pcr{color:var(--t1-ok);background:#10b9811f}.sp .t1-security .t1-pill2.t1-pch{color:var(--t1-ink-2);background:#ffffff0f}.sp .t1-security .t1-arw>p{color:var(--t1-ink-2);margin:4px 0 0}.sp .t1-security .t1-arw .t1-fk{color:var(--t1-ink-3);font-weight:500}.sp .t1-security .t1-arw s{opacity:.6}.sp .t1-security .t1-det{margin-top:5px}.sp .t1-security .t1-det .t1-sm{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-security .t1-det.t1-open .t1-sm:before{content:"▾ "}.sp .t1-security .t1-det:not(.t1-open) .t1-sm:before{content:"▸ "}.sp .t1-security .t1-det pre{color:var(--t1-ink-2);white-space:pre;background:#ffffff0a;border-radius:6px;margin:6px 0 0;padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.sp .t1-security .t1-lsw .t1-lit{animation:none;-webkit-mask-image:none;mask-image:none}.sp .t1-security .t1-lsw .t1-glare{animation:none;display:none}}.sp .t1-security .t1-close{padding-top:176px}.sp .t1-security .t1-close h2{max-width:900px}.sp .t1-security .t1-lsw .t1-cam{background:0 0;height:500px}.sp .t1-security .t1-lsw .t1-win.t1-aud{box-shadow:0 0 0 1px #ffffff1a}.sp .t1-security .t1-lsw .t1-cam-dolly{height:760px}.sp .t1-security{line-height:normal}.sp .t1-abt .t1-story{z-index:2;padding:128px 0 0;position:relative}.sp .t1-abt .t1-kick{color:var(--t1-ink-3);letter-spacing:-.0062em;font-size:14px}.sp .t1-abt .t1-story h1{letter-spacing:-.012em;color:var(--t1-ink-2);margin:16px 0 0;font-size:20px;font-weight:500;line-height:1.4}.sp .t1-abt .t1-stmt{letter-spacing:-.032em;max-width:1120px;color:var(--t1-ink);text-wrap:balance;margin:40px 0 0;font-size:64px;font-weight:500;line-height:1.06}.sp .t1-abt .t1-scols{grid-template-columns:1fr 1fr;gap:56px;margin:64px 0 0 480px;display:grid}.sp .t1-abt .t1-scols p{color:var(--t1-ink-2);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:18px;line-height:1.6}.sp .t1-abt .t1-aband{padding-top:120px}.sp .t1-abt .t1-aband figure{margin:0}.sp .t1-abt .t1-aband figcaption{color:var(--t1-ink-3);letter-spacing:-.0032em;margin-top:14px;font-size:13px}.sp .t1-abt .t1-pl.t1-wide{padding:20px 28px}.sp .t1-abt .t1-pl.t1-wide .t1-grid{height:100%}.sp .t1-abt .t1-pl.t1-wide svg{height:auto;margin:0}.sp .t1-abt .t1-still .t1-co{opacity:1;animation:none}.sp .t1-abt .t1-still svg .t1-cl{stroke-dashoffset:0;animation:none}.sp .t1-abt .t1-plist{border-top:1px solid var(--t1-line);margin:0;padding:0;list-style:none}.sp .t1-abt .t1-plist li{border-bottom:1px solid var(--t1-line);grid-template-columns:120px 480px 1fr;align-items:baseline;gap:0 40px;padding:36px 0;display:grid}.sp .t1-abt .t1-plist .t1-num{color:var(--t1-copper);letter-spacing:-.0088em;font-size:15px}.sp .t1-abt .t1-plist h3{letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:28px;font-weight:500;line-height:1.2}.sp .t1-abt .t1-plist p{color:var(--t1-ink-2);letter-spacing:-.011em;margin:0;font-size:16px;line-height:1.65}.sp .t1-abt .t1-plans{border-top:1px solid var(--t1-line);border-bottom:1px solid var(--t1-line);grid-template-columns:repeat(3,1fr);display:grid}.sp .t1-abt .t1-pc{padding:32px 32px 36px 0}.sp .t1-abt .t1-pc+.t1-pc{border-left:1px solid var(--t1-line);padding-left:32px}.sp .t1-abt .t1-pc>b{letter-spacing:-.0128em;font-size:17px;font-weight:500}.sp .t1-abt .t1-pp{align-items:baseline;gap:4px;margin-top:16px;display:flex}.sp .t1-abt .t1-pp .t1-mono{letter-spacing:-.02em;font-size:40px}.sp .t1-abt .t1-pp i{color:var(--t1-ink-3);font-style:normal}.sp .t1-abt .t1-pp .t1-qt{letter-spacing:-.024em;font-size:36px;font-weight:500}.sp .t1-abt .t1-py{color:var(--t1-ink-3);letter-spacing:-.0032em;margin-top:4px;font-size:13px;display:block}.sp .t1-abt .t1-pc p{color:var(--t1-ink-2);letter-spacing:-.0088em;margin:18px 0 0;font-size:15px;line-height:1.55}.sp .t1-abt .t1-pc ul{color:var(--t1-ink-3);letter-spacing:-.0062em;flex-direction:column;gap:8px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.sp .t1-abt .t1-pc li:before{content:"";background:var(--t1-ink-4);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:10px;display:inline-block}.sp .t1-abt .t1-pnote{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:18px 0 0;font-size:14px}.sp .t1-abt .t1-pnote a{color:#e3a07a;margin-left:6px;text-decoration:none}.sp .t1-abt .t1-ct2w{grid-template-columns:1fr 480px;align-items:start;gap:24px;display:grid}.sp .t1-abt .t1-ccs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sp .t1-abt .t1-cc{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#131416,#0d0e0f);border-radius:14px;min-height:150px;padding:20px}.sp .t1-abt .t1-cc b{letter-spacing:-.0088em;font-size:15px;font-weight:500}.sp .t1-abt .t1-cc p{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:8px 0 0;font-size:14px;line-height:1.55}.sp .t1-abt .t1-sup{box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:linear-gradient(#131416,#0d0e0f);border-radius:14px;grid-column:1/3;align-items:flex-end;gap:24px;padding:20px;display:flex}.sp .t1-abt .t1-sup b{letter-spacing:-.0088em;font-size:15px;font-weight:500}.sp .t1-abt .t1-sup p{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:8px 0 0;font-size:14px;line-height:1.55}.sp .t1-abt .t1-sbt{flex:none;gap:8px;display:flex}.sp .t1-abt .t1-fm{background:#121314;padding:24px}.sp .t1-abt .t1-fm .contact-form{box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;padding:0}.sp .t1-abt .t1-fm .contact-form .h3{letter-spacing:-.0128em;font-size:17px;font-weight:500}.sp .t1-abt .t1-fm .fld .lab{letter-spacing:-.0032em;align-items:baseline;gap:8px;margin-bottom:8px;font-size:13px;font-weight:500;display:flex}.sp .t1-abt .t1-fm .fld .opt{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px;font-weight:400}.sp .t1-abt .t1-fm .fld .inp{letter-spacing:-.0032em;background:#0b0c0d;border:1px solid #6b7078;border-radius:6px;align-items:center;height:34px;padding:0 12px;font-size:13px;display:flex}.sp .t1-abt .t1-fm .fld .inp.ta{align-items:flex-start;height:84px;padding-top:8px}.sp .t1-abt .t1-fm .fld .inp::placeholder{color:var(--t1-ink-3)}.sp .t1-abt .t1-fm .fld-pair{gap:14px}.sp .t1-abt .t1-fm .btn-form{letter-spacing:-.0032em;border-radius:7px;height:36px;margin-top:4px;font-size:13px;font-weight:600}.sp .t1-abt .t1-fm .contact-form-line{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-abt .t1-sup .t1-rbtn.t1-p{opacity:1;animation:none}.sp .t1-abt .t1-dframe{--tx:640px;--ty:301px;--dx:-72px;--dy:-60px}.sp .t1-abt .t1-dayb{padding-top:96px}.sp .t1-abt .t1-dframe{height:560px;box-shadow:0 0 0 1px var(--t1-line),inset 0 1px 0 #ffffff0d;background:radial-gradient(70% 80% at 50% 40%,#141517,#08090a 80%);border-radius:18px;position:relative;overflow:hidden}.sp .t1-abt .t1-dframe .t1-dlens{perspective:1800px;perspective-origin:50% 45%;position:absolute;inset:0}.sp .t1-abt .t1-dframe .t1-zoom{width:0;height:0;transform-style:preserve-3d;animation:20s infinite t1-abt-dpull;position:absolute;top:50%;left:50%}@keyframes t1-abt-dpull{0%,7%{animation-timing-function:cubic-bezier(.6,0,.25,1);transform:translate(0)scale(3.6)rotate(-5deg)}50%,58%{transform:translate(var(--dx),var(--dy)) scale(.64) rotate(-2deg);animation-timing-function:cubic-bezier(.6,0,.25,1)}93%,to{transform:translate(0)scale(3.6)rotate(-5deg)}}.sp .t1-abt .t1-dframe .t1-tilt{transform-style:preserve-3d;position:absolute;top:0;left:0;transform:rotateX(26deg)}.sp .t1-abt .t1-dboard{left:calc(-1 * var(--tx));top:calc(-1 * var(--ty));width:1520px;position:absolute;box-shadow:0 0 0 1px #ffffff1a,0 60px 160px #000c}.sp .t1-abt .t1-dgrid{letter-spacing:-.003em;grid-template-columns:56px 1fr;font-size:13px;display:grid}.sp .t1-abt .t1-wfil{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:12px 20px;display:flex}.sp .t1-abt .t1-wsel{min-height:30px;color:var(--t1-ink-2);letter-spacing:.0005em;background:#0a0a0a;border:1px solid #ffffff14;border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.sp .t1-abt .t1-wseg{background:#0a0a0a;border:1px solid #ffffff14;border-radius:4px;gap:2px;margin-left:auto;padding:2px;display:flex}.sp .t1-abt .t1-wseg span{color:var(--t1-ink-3);letter-spacing:.0005em;border-radius:4px;padding:5px 10px;font-size:12px}.sp .t1-abt .t1-wseg .t1-on{color:var(--t1-ink);background:#1f2123}.sp .t1-abt .t1-wlanes{grid-template-columns:repeat(4,1fr);align-items:start;gap:8px;padding:14px 16px 18px;display:grid}.sp .t1-abt .t1-wlane{background:#ffffff06;border:1px solid #ffffff0f;border-radius:4px;flex-direction:column;gap:8px;min-height:640px;padding:10px;display:flex}.sp .t1-abt .t1-wlh{letter-spacing:-.011em;justify-content:space-between;align-items:center;padding:2px 4px 4px;font-size:15px;font-weight:600;display:flex}.sp .t1-abt .t1-wlh .t1-wm{letter-spacing:-.0032em;font-size:13px;font-weight:400}.sp .t1-abt .t1-wm{color:var(--t1-ink-3);align-items:center;display:inline-flex}.sp .t1-abt .t1-wcard{background:#121314;border:1px solid #ffffff24;border-radius:4px;box-shadow:inset 0 1px #ffffff0f}.sp .t1-abt .t1-wb{flex-direction:column;gap:9px;padding:13px 13px 11px;display:flex}.sp .t1-abt .t1-wt{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.sp .t1-abt .t1-wlab{color:#fff;white-space:nowrap;letter-spacing:.0005em;border-radius:4px;align-items:center;gap:6px;min-height:24px;padding:0 6px 0 9px;font-size:12px;font-weight:600;display:inline-flex}.sp .t1-abt .t1-wlab i{letter-spacing:.01em;background:#ffffff38;border-radius:8px;justify-content:center;align-items:center;width:15px;height:15px;font-size:10px;font-style:normal;display:inline-flex}.sp .t1-abt .t1-wr{letter-spacing:.0005em;align-items:center;gap:10px;font-size:12px;display:flex}.sp .t1-abt .t1-wro{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.sp .t1-abt .t1-wro b{letter-spacing:-.0032em;font-size:13px;font-weight:600}.sp .t1-abt .t1-wn{align-items:center;gap:8px;font-weight:600;display:flex}.sp .t1-abt .t1-wv{color:var(--t1-ink);white-space:nowrap;align-items:center;gap:8px;display:flex}.sp .t1-abt .t1-wf{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.sp .t1-abt .t1-wcs{flex-wrap:wrap;gap:6px;display:flex}.sp .t1-abt .t1-wc{min-height:26px;color:var(--t1-ink-2);white-space:nowrap;letter-spacing:.0005em;background:#ffffff0f;border-radius:4px;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.sp .t1-abt .t1-wa{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.sp .t1-abt .t1-wa .t1-mono{letter-spacing:-.0088em;font-size:15px}.sp .t1-abt .t1-wa .t1-wm{letter-spacing:.0005em;font-size:12px}.sp .t1-abt .t1-wd{color:var(--t1-ink-2);letter-spacing:-.0014em;border-top:1px solid #ffffff0f;align-items:center;gap:8px;padding:9px 13px;font-size:12.5px;display:flex}.sp .t1-abt .t1-wempty{letter-spacing:-.0032em;flex-direction:column;align-items:center;gap:4px;padding:28px 0;font-size:13px;display:flex}.sp .t1-abt .t1-wempty b{font-weight:500}.sp .t1-abt .t1-dframe .t1-dofw{pointer-events:none;-webkit-backdrop-filter:blur(3px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 62%,#0000 55%,#000 100%);mask-image:radial-gradient(60% 62%,#0000 55%,#000 100%)}.sp .t1-abt .t1-dframe .t1-dofm{pointer-events:none;-webkit-backdrop-filter:blur(6px);animation:20s infinite t1-abt-ddof;position:absolute;inset:0;-webkit-mask-image:radial-gradient(30% 34%,#0000 40%,#000 100%);mask-image:radial-gradient(30% 34%,#0000 40%,#000 100%)}@keyframes t1-abt-ddof{0%,7%{opacity:1;animation-timing-function:ease-in-out}34%,74%{opacity:0;animation-timing-function:ease-in-out}93%,to{opacity:1}}.sp .t1-abt .t1-dframe .t1-vig{pointer-events:none;border-radius:inherit;background:radial-gradient(72% 78%,#0000 55%,#08090a99 85%,#08090aeb 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.sp .t1-abt .t1-dframe .t1-zoom{transform:translate(var(--dx),var(--dy)) scale(.64) rotate(-2deg);animation:none}.sp .t1-abt .t1-dframe .t1-dofm{opacity:0;animation:none}}@media (max-width:1279px){.sp .t1-abt .t1-stmt{font-size:52px}.sp .t1-abt .t1-scols{margin-left:0}.sp .t1-abt .t1-plist li{grid-template-columns:80px 1fr;gap:12px 24px}.sp .t1-abt .t1-plist li p{grid-column:2}.sp .t1-abt .t1-ct2w{grid-template-columns:1fr}}@media (max-width:767px){.sp .t1-abt .t1-story{padding-top:72px}.sp .t1-abt .t1-stmt{font-size:36px}.sp .t1-abt .t1-scols{grid-template-columns:1fr;gap:20px;margin-top:40px}.sp .t1-abt .t1-aband{padding-top:72px}.sp .t1-abt .t1-pl.t1-wide{overflow-x:auto}.sp .t1-abt .t1-pl.t1-wide svg{min-width:720px}.sp .t1-abt .t1-plist li{grid-template-columns:1fr;gap:8px}.sp .t1-abt .t1-plist li p{grid-column:1}.sp .t1-abt .t1-plans{grid-template-columns:1fr}.sp .t1-abt .t1-pc,.sp .t1-abt .t1-pc+.t1-pc{border-left:0;padding:28px 0}.sp .t1-abt .t1-pc+.t1-pc{border-top:1px solid var(--t1-line)}.sp .t1-abt .t1-ccs{grid-template-columns:1fr}.sp .t1-abt .t1-sup{flex-direction:column;grid-column:auto;align-items:flex-start}.sp .t1-abt .t1-dframe{height:420px}}.sp .t1-legal-site{overflow:visible}.sp .t1-legal{z-index:2;padding:96px 0 0;position:relative}.sp .t1-legal .t1-lgrid{-moz-column-gap:40px;grid-template-columns:280px minmax(0,1fr);align-items:start;column-gap:40px;display:grid}.sp .t1-legal .t1-lrail{border-left:1px solid var(--t1-line);align-self:start;max-height:calc(100vh - 112px);padding:4px 0 0 16px;position:sticky;top:88px;overflow:auto}.sp .t1-legal .t1-lrail-t{color:var(--t1-ink-2);letter-spacing:-.0032em;margin-bottom:10px;font-size:13px;font-weight:500;display:block}.sp .t1-legal .t1-lrail ol{margin:0;padding:0;list-style:none}.sp .t1-legal .t1-lrail a{min-height:26px;color:var(--t1-ink-3);letter-spacing:-.0032em;text-wrap:balance;align-items:center;gap:8px;padding:3px 0;font-size:13px;line-height:1.3;text-decoration:none;display:flex}.sp .t1-legal .t1-lrail a:before{content:"";background:0 0;border-radius:50%;flex:none;width:6px;height:6px}.sp .t1-legal .t1-lrail a:hover{color:var(--t1-ink-2)}.sp .t1-legal .t1-lrail a[aria-current=location]{color:var(--t1-ink);font-weight:500}.sp .t1-legal .t1-lrail a[aria-current=location]:before{background:var(--t1-ink)}.sp .t1-legal .t1-ldoc{width:548px;margin:0 auto 0 64px}.sp .t1-legal .t1-lback{color:var(--t1-ink-3);letter-spacing:-.0062em;font-size:14px;text-decoration:none}.sp .t1-legal .t1-lhead h1{text-wrap:balance;letter-spacing:-.026em;width:780px;margin:14px 0 0;font-size:48px;font-weight:500;line-height:1.06}.sp .t1-legal .t1-lmeta{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:20px 0 0;font-size:14px}.sp .t1-legal .t1-lmeta time{color:var(--t1-ink-2)}.sp .t1-legal .t1-lcomp{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:6px 0 0;font-size:14px}.sp .t1-legal .t1-ldoc a:not(.t1-lback):not(.t1-lcopy){color:#d99a73;text-underline-offset:3px;-webkit-text-decoration:underline #d99a7373;text-decoration:underline #d99a7373}.sp .t1-legal .t1-lintro{border-top:1px solid var(--t1-line);margin-top:48px;padding-top:40px}.sp .t1-legal .t1-lbody{color:var(--t1-ink-2);letter-spacing:-.004em;flex-direction:column;gap:18px;font-size:16px;line-height:1.65;display:flex}.sp .t1-legal .t1-lbody p{text-wrap:pretty;margin:0}.sp .t1-legal .t1-lbody li{text-wrap:pretty}.sp .t1-legal .t1-lbody ul{flex-direction:column;gap:10px;margin:0;padding-left:22px;display:flex}.sp .t1-legal .t1-lbody li::marker{color:var(--t1-ink-4)}.sp .t1-legal .t1-lsec{border-top:1px solid #ffffff0f;margin-top:56px;padding-top:48px;scroll-margin-top:88px}.sp .t1-legal .t1-lsec h2{text-wrap:balance;letter-spacing:-.016em;color:var(--t1-ink);margin:0 0 20px;font-size:24px;font-weight:500;line-height:1.25;position:relative}.sp .t1-legal .t1-lcopy{width:22px;height:22px;color:var(--t1-ink-3);opacity:0;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;top:4px;left:-30px}.sp .t1-legal .t1-lsec h2:hover .t1-lcopy,.sp .t1-legal .t1-lcopy:focus-visible{opacity:1}.sp .t1-legal .t1-lsr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sp .t1-legal-site .t1-legal+.t1-ftr{margin-top:72px}.sp .t1-legal a:focus-visible{outline:2px solid var(--t1-ink);outline-offset:2px;border-radius:3px}@media (max-width:1279px){.sp .t1-legal .t1-lgrid{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:1023px){.sp .t1-legal .t1-lgrid{grid-template-columns:minmax(0,1fr);row-gap:32px}.sp .t1-legal .t1-lrail{border-left:0;max-height:none;padding-left:0;position:static}.sp .t1-legal .t1-ldoc{width:auto;margin:0}.sp .t1-legal .t1-lhead h1{width:auto;font-size:36px}}@media print{.sp .t1-legal .t1-lrail,.sp .t1-legal .t1-lcopy{display:none}.sp .t1-legal .t1-lgrid{display:block}.sp .t1-legal .t1-ldoc{width:auto;margin:0}}.sp .t1-solidx .t1-chip.t1-neutral{color:var(--t1-ink-2);background:#ffffff0f}.sp .t1-solidx .t1-notyet{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:18px 0 0;font-size:14px}.sp .t1-solidx .t1-mbody{grid-template-columns:1fr 480px;gap:20px;padding:20px 24px 24px;display:grid}.sp .t1-solidx .t1-arow{border-bottom:1px solid #ffffff0d;grid-template-columns:96px 1fr auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.sp .t1-solidx .t1-arow:last-child{border-bottom:0}.sp .t1-solidx .t1-arow b{font-weight:500}.sp .t1-solidx .t1-arow .t1-m{color:var(--t1-ink-3);letter-spacing:-.0014em;margin-top:2px;font-size:12.5px}.sp .t1-solidx .t1-arow .t1-ar{text-align:right}.sp .t1-solidx .t1-arow .t1-ar .t1-mono{display:block}.sp .t1-solidx .t1-arow .t1-age{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-solidx .t1-aj{border-bottom:1px solid #ffffff0d;grid-template-columns:18px 1fr auto 76px;align-items:center;gap:10px;padding:13px 16px;display:grid}.sp .t1-solidx .t1-aj .t1-n{color:var(--t1-ink-3)}.sp .t1-solidx .t1-aj .t1-mono:last-child{text-align:right}.sp .t1-solidx .t1-atot{border-bottom:1px solid #ffffff0d;justify-content:space-between;padding:14px 16px;font-weight:500;display:flex}.sp .t1-solidx .t1-arec{color:var(--t1-ink-3);letter-spacing:-.0014em;align-items:center;gap:8px;padding:13px 16px;font-size:12.5px;display:flex}.sp .t1-solidx .t1-txt.t1-perf{grid-template-columns:400px 1fr}.sp .t1-solidx .t1-hist{flex:1;padding:6px 14px}.sp .t1-solidx .t1-he{letter-spacing:-.0032em;border-bottom:1px solid #ffffff0f;padding:12px 0;font-size:13px}.sp .t1-solidx .t1-he .t1-d{color:var(--t1-ink-3);letter-spacing:.0048em;margin-bottom:3px;font-size:11px;display:block}.sp .t1-solidx .t1-he b{font-weight:500}.sp .t1-solidx .t1-he .t1-mm{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:3px;font-size:12px;display:block}.sp .t1-solidx .t1-thumbs{gap:6px;margin-top:8px;display:flex}.sp .t1-solidx .t1-thumbs i{background:repeating-linear-gradient(135deg,#1c1d20 0 6px,#17181a 6px 12px);border-radius:5px;width:44px;height:32px;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-solidx .t1-hfoot{color:var(--t1-ink-3);letter-spacing:.0026em;border-top:1px solid #ffffff0f;padding:12px 16px 40px;font-size:11.5px}.sp .t1-solidx .t1-vwin{flex-direction:column;height:560px;display:flex}.sp .t1-solidx .t1-vgrid{flex:1;grid-template-columns:1fr 280px;gap:20px;min-height:0;padding:20px 22px;display:grid}.sp .t1-solidx .t1-vtl{position:relative}.sp .t1-solidx .t1-ve{grid-template-columns:14px 1fr;gap:12px;padding-bottom:18px;display:grid;position:relative}.sp .t1-solidx .t1-ve:before{content:"";background:#ffffff1a;width:1px;position:absolute;top:14px;bottom:0;left:4px}.sp .t1-solidx .t1-ve.t1-last:before{display:none}.sp .t1-solidx .t1-ve .t1-dot{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--t1-ink-2);background:#0b0c0d;border-radius:50%;margin-top:4px}.sp .t1-solidx .t1-ve .t1-h{color:var(--t1-ink-3);letter-spacing:.0005em;align-items:baseline;gap:8px;font-size:12px;display:flex}.sp .t1-solidx .t1-ve .t1-h b{color:var(--t1-ink);letter-spacing:-.0032em;font-size:13px;font-weight:500}.sp .t1-solidx .t1-ve p{color:var(--t1-ink-2);margin:3px 0 0}.sp .t1-solidx .t1-mv{gap:8px;margin-top:8px;display:flex}.sp .t1-solidx .t1-mv span{box-shadow:inset 0 0 0 1px var(--t1-line);color:var(--t1-ink-3);letter-spacing:.0005em;background:#ffffff09;border-radius:6px;padding:5px 9px;font-size:12px}.sp .t1-solidx .t1-mv b{color:var(--t1-ink);margin-left:4px;font-weight:400}.sp .t1-solidx .t1-vside{flex-direction:column;gap:14px;display:flex}.sp .t1-solidx .t1-inv .t1-big{letter-spacing:-.01em;padding:16px 16px 6px;font-size:28px}.sp .t1-solidx .t1-inv .t1-il{color:var(--t1-ink-3);letter-spacing:.0005em;justify-content:space-between;gap:10px;padding:8px 16px;font-size:12px;display:flex}.sp .t1-solidx .t1-inv .t1-il .t1-mono{color:var(--t1-ink-2)}.sp .t1-solidx .t1-inv .t1-inote{color:var(--t1-ink-3);letter-spacing:.0005em;padding:8px 16px 14px;font-size:12px}.sp .t1-solidx .t1-shr p{color:var(--t1-ink-3);letter-spacing:-.0014em;margin:0;padding:12px 16px 14px;font-size:12.5px;line-height:1.5}.sp .t1-solidx .t1-gduo{grid-template-columns:360px 1fr;gap:16px;display:grid}.sp .t1-solidx .t1-gdraw{display:block}.sp .t1-solidx .t1-gdraw .t1-pl{height:100%}.sp .t1-solidx .t1-gdraw .t1-pl svg{height:260px}.sp .t1-solidx .t1-gdraw .t1-pl p,.sp .t1-solidx .t1-sh p{text-wrap:pretty}.sp .t1-solidx .t1-gwin{flex-direction:column;display:flex}.sp .t1-solidx .t1-gday{flex-direction:column;flex:1;gap:10px;padding:18px 22px 22px;display:flex}.sp .t1-solidx .t1-ghours,.sp .t1-solidx .t1-lrow2{grid-template-columns:92px 1fr;gap:12px;display:grid}.sp .t1-solidx .t1-hh{height:16px;color:var(--t1-ink-3);letter-spacing:.0026em;font-size:11.5px;position:relative}.sp .t1-solidx .t1-hh span{position:absolute;top:0;transform:translate(-2px)}.sp .t1-solidx .t1-lrow2{flex:1;min-height:96px}.sp .t1-solidx .t1-ln{flex-direction:column;justify-content:center;gap:2px;padding-left:2px;display:flex}.sp .t1-solidx .t1-ln b{font-weight:500}.sp .t1-solidx .t1-ln .t1-lk{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-solidx .t1-lt{background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 12.5%),#ffffff04;border-radius:10px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.sp .t1-solidx .t1-blk{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff0f;white-space:nowrap;border-radius:7px;padding:8px 10px;position:absolute;top:8px;bottom:8px;overflow:hidden}.sp .t1-solidx .t1-blk b{text-overflow:ellipsis;letter-spacing:-.0014em;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.sp .t1-solidx .t1-blk span{color:var(--t1-ink-3);text-overflow:ellipsis;letter-spacing:.0026em;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.sp .t1-solidx .t1-blk.t1-cal{box-shadow:0 0 0 1px #bd744b8c,inset 0 1px #ffffff0f}.sp .t1-solidx .t1-blk.t1-cal b{color:#e3a07a}.sp .t1-solidx .t1-wk{flex-direction:column;gap:10px;padding:18px 22px 6px;display:flex}.sp .t1-solidx .t1-wh,.sp .t1-solidx .t1-wrow{grid-template-columns:90px 1fr;gap:14px;display:grid}.sp .t1-solidx .t1-wd{color:var(--t1-ink-3);letter-spacing:.0005em;grid-template-columns:repeat(5,1fr);font-size:12px;display:grid}.sp .t1-solidx .t1-wd span{padding-left:4px}.sp .t1-solidx .t1-wrow{height:172px}.sp .t1-solidx .t1-wt{background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 20%),repeating-linear-gradient(#0000 0 37px,#ffffff06 37px 38px),#ffffff04;border-radius:10px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.sp .t1-solidx .t1-wb{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff0f;border-radius:7px;padding:8px 10px;position:absolute;overflow:hidden}.sp .t1-solidx .t1-wb b{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.0014em;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.sp .t1-solidx .t1-wb span{color:var(--t1-ink-3);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.0026em;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.sp .t1-solidx .t1-wb.t1-one{align-items:center;padding:0 10px;display:flex}.sp .t1-solidx .t1-wb.t1-one b{letter-spacing:.0005em;font-size:12px}.sp .t1-solidx .t1-wb em{color:var(--t1-ink-3);font-style:normal;font-weight:400}.sp .t1-solidx .t1-wb.t1-multi{background:linear-gradient(#1f1d1c,#171514);box-shadow:0 0 0 1px #bd744b8c,inset 0 1px #ffffff0f}.sp .t1-solidx .t1-wb.t1-multi b{color:#e3a07a}.sp .t1-solidx .t1-intk{background:#ffffff05;border-radius:10px;grid-template-columns:1fr repeat(4,128px);align-items:center;gap:12px;margin:14px 22px 22px;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-solidx .t1-ik .t1-ih{font-weight:500;display:block}.sp .t1-solidx .t1-ik .t1-it{color:var(--t1-ink-3);letter-spacing:-.0014em;margin-top:3px;font-size:12.5px;display:block}.sp .t1-solidx .t1-ph3 i{background:repeating-linear-gradient(135deg,#1c1d20 0 6px,#17181a 6px 12px);border-radius:7px;height:64px;display:block;box-shadow:inset 0 0 0 1px #ffffff12}.sp .t1-solidx .t1-ph3 span{color:var(--t1-ink-3);letter-spacing:.0048em;margin-top:6px;font-size:11px;display:block}.sp .t1-solidx .t1-duo2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sp .t1-solidx .t1-duo2 .t1-tilebig{height:520px}.sp .t1-solidx .t1-bpage{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);border-radius:12px;padding:16px;position:absolute;bottom:28px;left:28px;right:28px}.sp .t1-solidx .t1-bh{color:var(--t1-ink-3);letter-spacing:.0005em;margin-bottom:8px;font-size:12px}.sp .t1-solidx .t1-bsv{letter-spacing:-.0048em;border-radius:8px;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;height:40px;padding:0 12px;font-size:13.5px;display:grid}.sp .t1-solidx .t1-bsv.t1-on{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff47}.sp .t1-solidx .t1-bsv .t1-mono{color:var(--t1-ink-3)}.sp .t1-solidx .t1-rad2{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1.5px #8a8f98}.sp .t1-solidx .t1-bsv.t1-on .t1-rad2{box-shadow:inset 0 0 0 4.5px var(--t1-ink)}.sp .t1-solidx .t1-tms{gap:8px;display:flex}.sp .t1-solidx .t1-tm{height:34px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);letter-spacing:-.0032em;border-radius:8px;align-items:center;padding:0 14px;font-size:13px;display:flex}.sp .t1-solidx .t1-tm.t1-on{background:var(--t1-ink);color:#08090a;box-shadow:none;font-weight:500}.sp .t1-solidx .t1-bbtn{background:var(--t1-ink);color:#08090a;letter-spacing:-.0048em;border-radius:8px;justify-content:center;align-items:center;height:40px;margin-top:14px;font-size:13.5px;font-weight:500;display:flex}.sp .t1-solidx .t1-feed2{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);border-radius:12px;position:absolute;bottom:28px;left:28px;right:28px;overflow:hidden}.sp .t1-solidx .t1-tg{letter-spacing:-.0032em;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.sp .t1-solidx .t1-sw{background:var(--t1-ink);border-radius:999px;width:32px;height:18px;position:relative}.sp .t1-solidx .t1-sw i{background:#08090a;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.sp .t1-solidx .t1-fr2{border-bottom:1px solid #ffffff0d;padding:11px 16px}.sp .t1-solidx .t1-fr2:last-child{border-bottom:0}.sp .t1-solidx .t1-fr2 .t1-t{justify-content:space-between;align-items:center;gap:10px;display:flex}.sp .t1-solidx .t1-fr2 b{letter-spacing:-.0048em;font-size:13.5px;font-weight:500}.sp .t1-solidx .t1-fr2 .t1-m{color:var(--t1-ink-2);letter-spacing:-.0014em;margin-top:3px;font-size:12.5px}.sp .t1-solidx .t1-fr2 .t1-w{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:2px;font-size:12px}.sp .t1-solidx .t1-dgrid{grid-template-columns:1fr 330px;gap:16px;display:grid}.sp .t1-solidx .t1-tbl{padding:8px 0 10px}.sp .t1-solidx .t1-tr{letter-spacing:-.0032em;border-bottom:1px solid #ffffff0d;grid-template-columns:74px 1fr 196px 52px 128px;align-items:center;gap:14px;padding:14px 22px;font-size:13px;display:grid}.sp .t1-solidx .t1-tr:last-child{border-bottom:0}.sp .t1-solidx .t1-tr b{font-weight:500}.sp .t1-solidx .t1-tr>span:nth-child(3){color:var(--t1-ink-3)}.sp .t1-solidx .t1-tr>span:nth-child(4){color:var(--t1-ink-2)}.sp .t1-solidx .t1-tr.t1-th{color:var(--t1-ink-3);letter-spacing:.0005em;padding-top:6px;padding-bottom:10px;font-size:12px}.sp .t1-solidx .t1-cks{padding:14px 18px 18px}.sp .t1-solidx .t1-ckh{border-bottom:1px solid #ffffff0f;justify-content:space-between;padding-bottom:10px;font-weight:500;display:flex}.sp .t1-solidx .t1-ckh .t1-mono{color:var(--t1-ink-3);font-weight:400}.sp .t1-solidx .t1-ck{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;display:flex}.sp .t1-solidx .t1-ck:last-child{border-bottom:0}.sp .t1-solidx .t1-ck b{letter-spacing:-.0032em;font-size:13px;font-weight:500;display:block}.sp .t1-solidx .t1-ck span:not(.t1-chip){color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-solidx .t1-chip i{flex:none}.sp .t1-solidx .t1-hero{padding-bottom:0}.sp .t1-solidx .t1-idxgrid{z-index:2;padding-top:88px;position:relative}.sp .t1-solidx .t1-sgrid3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sp .t1-solidx .t1-scard{color:inherit;flex-direction:column;padding-bottom:28px;text-decoration:none;display:flex}.sp .t1-solidx .t1-scard>svg{height:230px!important;margin-top:16px!important}.sp .t1-solidx .t1-spts svg{display:block;width:14px!important;height:14px!important;margin:0!important}.sp .t1-solidx .t1-scard h3{margin:8px 0 4px}.sp .t1-solidx .t1-scard .t1-ssub{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:0;font-size:14px}.sp .t1-solidx .t1-spts{border-top:1px solid #ffffff0f;flex-direction:column;flex:1;gap:10px;margin:18px 0 0;padding:16px 0 0;list-style:none;display:flex}.sp .t1-solidx .t1-spts li{color:var(--t1-ink-2);text-wrap:pretty;letter-spacing:-.0062em;gap:10px;font-size:14px;line-height:1.5;display:flex}.sp .t1-solidx .t1-ck2{color:var(--t1-ink-3);flex:none;margin-top:3px;display:flex}.sp .t1-solidx .t1-slink{color:var(--t1-ink-2);letter-spacing:-.0062em;margin-top:20px;font-size:14px}.sp .t1-solidx .t1-scard:hover .t1-slink{color:var(--t1-ink)}.sp .t1-solidx .t1-scard:focus-visible{outline:2px solid var(--t1-copper);outline-offset:3px}.sp .t1-solidx .t1-core .t1-coreh{grid-template-columns:600px 1fr;align-items:end;gap:80px;margin-bottom:40px;display:grid}.sp .t1-solidx .t1-core h2{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:500;line-height:1.1}.sp .t1-solidx .t1-core .t1-coreh p{max-width:440px;color:var(--t1-ink-3);letter-spacing:-.011em;margin:0;font-size:16px;line-height:1.6}.sp .t1-solidx .t1-corec{border-top:1px solid var(--t1-line);grid-template-columns:repeat(4,1fr);display:grid}.sp .t1-solidx .t1-cc{padding:28px 28px 0 0}.sp .t1-solidx .t1-cc+.t1-cc{border-left:1px solid var(--t1-line);padding-left:28px}.sp .t1-solidx .t1-cc .t1-ci{color:var(--t1-ink-2);margin-bottom:14px;display:flex}.sp .t1-solidx .t1-cc h3{letter-spacing:-.011em;margin:0 0 8px;font-size:16px;font-weight:500}.sp .t1-solidx .t1-cc p{color:var(--t1-ink-3);text-wrap:pretty;letter-spacing:-.0062em;margin:0;font-size:14px;line-height:1.6}.sp .t1-solidx .t1-hero .t1-stage{margin-top:56px}.sp .t1-solidx .t1-xd{height:560px;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(58% 62% at 50% 48%,#000 52%,#0000 100%);mask-image:radial-gradient(58% 62% at 50% 48%,#000 52%,#0000 100%)}.sp .t1-solidx .t1-xd .t1-shot{perspective:1700px;perspective-origin:50% 45%;opacity:0;animation:24s linear infinite t1-xdo;position:absolute;inset:0}.sp .t1-solidx .t1-xd .t1-rig{transform-style:preserve-3d;position:absolute;top:50%;left:50%}.sp .t1-solidx .t1-xd .t1-drift{transform-style:preserve-3d;position:relative}.sp .t1-solidx .t1-xd .t1-drift>*{text-align:left}.sp .t1-solidx .t1-xd .t1-drift .t1-wipe{animation:none;-webkit-mask:none;mask:none}.sp .t1-solidx .t1-xd .t1-drift .t1-txt{height:560px}.sp .t1-solidx .t1-xd .t1-drift .t1-duo2 .t1-tilebig{height:520px}.sp .t1-solidx .t1-xdw{position:relative}.sp .t1-solidx .t1-xcap{z-index:3;width:480px;height:46px;position:absolute;bottom:22px;left:0}.sp .t1-solidx .t1-xcap .t1-cap{opacity:0;text-align:left;animation:24s linear infinite t1-xdc;position:absolute;bottom:0;left:0}.sp .t1-solidx .t1-xcap .t1-cap b{letter-spacing:-.012em;color:var(--t1-ink);text-shadow:0 2px 16px #000000e6;font-size:16px;font-weight:500;display:block}.sp .t1-solidx .t1-xcap .t1-cap span{color:var(--t1-ink-2);text-shadow:0 2px 16px #000000e6;letter-spacing:-.0048em;margin-top:3px;font-size:13.5px;display:block}@media (prefers-reduced-motion:reduce){.sp .t1-solidx .t1-xd .t1-shot,.sp .t1-solidx .t1-xd .t1-drift,.sp .t1-solidx .t1-xcap .t1-cap{animation:none!important}.sp .t1-solidx .t1-xd .t1-s0,.sp .t1-solidx .t1-xcap .t1-c0{opacity:1!important}.sp .t1-solidx .t1-xd .t1-drift{transform:none!important}}@keyframes t1-xdo{0%{opacity:0}5%,16.667%{opacity:1}21.667%,to{opacity:0}}@keyframes t1-xdc{0%,3%{opacity:0;transform:translateY(6px)}8%,15.667%{opacity:1;transform:none}19.667%,to{opacity:0;transform:none}}.sp .t1-solmt .t1-chip.t1-neutral{color:var(--t1-ink-2);background:#ffffff0f}.sp .t1-solmt .t1-notyet{color:var(--t1-ink-3);letter-spacing:-.0062em;margin:18px 0 0;font-size:14px}.sp .t1-solmt .t1-mbody{grid-template-columns:1fr 480px;gap:20px;padding:20px 24px 24px;display:grid}.sp .t1-solmt .t1-arow{border-bottom:1px solid #ffffff0d;grid-template-columns:96px 1fr auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.sp .t1-solmt .t1-arow:last-child{border-bottom:0}.sp .t1-solmt .t1-arow b{font-weight:500}.sp .t1-solmt .t1-arow .t1-m{color:var(--t1-ink-3);letter-spacing:-.0014em;margin-top:2px;font-size:12.5px}.sp .t1-solmt .t1-arow .t1-ar{text-align:right}.sp .t1-solmt .t1-arow .t1-ar .t1-mono{display:block}.sp .t1-solmt .t1-arow .t1-age{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-solmt .t1-aj{border-bottom:1px solid #ffffff0d;grid-template-columns:18px 1fr auto 76px;align-items:center;gap:10px;padding:13px 16px;display:grid}.sp .t1-solmt .t1-aj .t1-n{color:var(--t1-ink-3)}.sp .t1-solmt .t1-aj .t1-mono:last-child{text-align:right}.sp .t1-solmt .t1-atot{border-bottom:1px solid #ffffff0d;justify-content:space-between;padding:14px 16px;font-weight:500;display:flex}.sp .t1-solmt .t1-arec{color:var(--t1-ink-3);letter-spacing:-.0014em;align-items:center;gap:8px;padding:13px 16px;font-size:12.5px;display:flex}.sp .t1-solmt .t1-txt.t1-perf{grid-template-columns:400px 1fr}.sp .t1-solmt .t1-hist{flex:1;padding:6px 14px}.sp .t1-solmt .t1-he{letter-spacing:-.0032em;border-bottom:1px solid #ffffff0f;padding:12px 0;font-size:13px}.sp .t1-solmt .t1-he .t1-d{color:var(--t1-ink-3);letter-spacing:.0048em;margin-bottom:3px;font-size:11px;display:block}.sp .t1-solmt .t1-he b{font-weight:500}.sp .t1-solmt .t1-he .t1-mm{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:3px;font-size:12px;display:block}.sp .t1-solmt .t1-thumbs{gap:6px;margin-top:8px;display:flex}.sp .t1-solmt .t1-thumbs i{background:repeating-linear-gradient(135deg,#1c1d20 0 6px,#17181a 6px 12px);border-radius:5px;width:44px;height:32px;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-solmt .t1-hfoot{color:var(--t1-ink-3);letter-spacing:.0026em;border-top:1px solid #ffffff0f;padding:12px 16px 40px;font-size:11.5px}.sp .t1-solmt .t1-vwin{flex-direction:column;height:560px;display:flex}.sp .t1-solmt .t1-vgrid{flex:1;grid-template-columns:1fr 280px;gap:20px;min-height:0;padding:20px 22px;display:grid}.sp .t1-solmt .t1-vtl{position:relative}.sp .t1-solmt .t1-ve{grid-template-columns:14px 1fr;gap:12px;padding-bottom:18px;display:grid;position:relative}.sp .t1-solmt .t1-ve:before{content:"";background:#ffffff1a;width:1px;position:absolute;top:14px;bottom:0;left:4px}.sp .t1-solmt .t1-ve.t1-last:before{display:none}.sp .t1-solmt .t1-ve .t1-dot{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--t1-ink-2);background:#0b0c0d;border-radius:50%;margin-top:4px}.sp .t1-solmt .t1-ve .t1-h{color:var(--t1-ink-3);letter-spacing:.0005em;align-items:baseline;gap:8px;font-size:12px;display:flex}.sp .t1-solmt .t1-ve .t1-h b{color:var(--t1-ink);letter-spacing:-.0032em;font-size:13px;font-weight:500}.sp .t1-solmt .t1-ve p{color:var(--t1-ink-2);margin:3px 0 0}.sp .t1-solmt .t1-mv{gap:8px;margin-top:8px;display:flex}.sp .t1-solmt .t1-mv span{box-shadow:inset 0 0 0 1px var(--t1-line);color:var(--t1-ink-3);letter-spacing:.0005em;background:#ffffff09;border-radius:6px;padding:5px 9px;font-size:12px}.sp .t1-solmt .t1-mv b{color:var(--t1-ink);margin-left:4px;font-weight:400}.sp .t1-solmt .t1-vside{flex-direction:column;gap:14px;display:flex}.sp .t1-solmt .t1-inv .t1-big{letter-spacing:-.01em;padding:16px 16px 6px;font-size:28px}.sp .t1-solmt .t1-inv .t1-il{color:var(--t1-ink-3);letter-spacing:.0005em;justify-content:space-between;gap:10px;padding:8px 16px;font-size:12px;display:flex}.sp .t1-solmt .t1-inv .t1-il .t1-mono{color:var(--t1-ink-2)}.sp .t1-solmt .t1-inv .t1-inote{color:var(--t1-ink-3);letter-spacing:.0005em;padding:8px 16px 14px;font-size:12px}.sp .t1-solmt .t1-shr p{color:var(--t1-ink-3);letter-spacing:-.0014em;margin:0;padding:12px 16px 14px;font-size:12.5px;line-height:1.5}.sp .t1-solmt .t1-gduo{grid-template-columns:360px 1fr;gap:16px;display:grid}.sp .t1-solmt .t1-gdraw{display:block}.sp .t1-solmt .t1-gdraw .t1-pl{height:100%}.sp .t1-solmt .t1-gdraw .t1-pl svg{height:260px}.sp .t1-solmt .t1-gdraw .t1-pl p,.sp .t1-solmt .t1-sh p{text-wrap:pretty}.sp .t1-solmt .t1-gwin{flex-direction:column;display:flex}.sp .t1-solmt .t1-gday{flex-direction:column;flex:1;gap:10px;padding:18px 22px 22px;display:flex}.sp .t1-solmt .t1-ghours,.sp .t1-solmt .t1-lrow2{grid-template-columns:92px 1fr;gap:12px;display:grid}.sp .t1-solmt .t1-hh{height:16px;color:var(--t1-ink-3);letter-spacing:.0026em;font-size:11.5px;position:relative}.sp .t1-solmt .t1-hh span{position:absolute;top:0;transform:translate(-2px)}.sp .t1-solmt .t1-lrow2{flex:1;min-height:96px}.sp .t1-solmt .t1-ln{flex-direction:column;justify-content:center;gap:2px;padding-left:2px;display:flex}.sp .t1-solmt .t1-ln b{font-weight:500}.sp .t1-solmt .t1-ln .t1-lk{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-solmt .t1-lt{background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 12.5%),#ffffff04;border-radius:10px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.sp .t1-solmt .t1-blk{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff0f;white-space:nowrap;border-radius:7px;padding:8px 10px;position:absolute;top:8px;bottom:8px;overflow:hidden}.sp .t1-solmt .t1-blk b{text-overflow:ellipsis;letter-spacing:-.0014em;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.sp .t1-solmt .t1-blk span{color:var(--t1-ink-3);text-overflow:ellipsis;letter-spacing:.0026em;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.sp .t1-solmt .t1-blk.t1-cal{box-shadow:0 0 0 1px #bd744b8c,inset 0 1px #ffffff0f}.sp .t1-solmt .t1-blk.t1-cal b{color:#e3a07a}.sp .t1-solmt .t1-wk{flex-direction:column;gap:10px;padding:18px 22px 6px;display:flex}.sp .t1-solmt .t1-wh,.sp .t1-solmt .t1-wrow{grid-template-columns:90px 1fr;gap:14px;display:grid}.sp .t1-solmt .t1-wd{color:var(--t1-ink-3);letter-spacing:.0005em;grid-template-columns:repeat(5,1fr);font-size:12px;display:grid}.sp .t1-solmt .t1-wd span{padding-left:4px}.sp .t1-solmt .t1-wrow{height:172px}.sp .t1-solmt .t1-wt{background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 20%),repeating-linear-gradient(#0000 0 37px,#ffffff06 37px 38px),#ffffff04;border-radius:10px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.sp .t1-solmt .t1-wb{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff0f;border-radius:7px;padding:8px 10px;position:absolute;overflow:hidden}.sp .t1-solmt .t1-wb b{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.0014em;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.sp .t1-solmt .t1-wb span{color:var(--t1-ink-3);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.0026em;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.sp .t1-solmt .t1-wb.t1-one{align-items:center;padding:0 10px;display:flex}.sp .t1-solmt .t1-wb.t1-one b{letter-spacing:.0005em;font-size:12px}.sp .t1-solmt .t1-wb em{color:var(--t1-ink-3);font-style:normal;font-weight:400}.sp .t1-solmt .t1-wb.t1-multi{background:linear-gradient(#1f1d1c,#171514);box-shadow:0 0 0 1px #bd744b8c,inset 0 1px #ffffff0f}.sp .t1-solmt .t1-wb.t1-multi b{color:#e3a07a}.sp .t1-solmt .t1-intk{background:#ffffff05;border-radius:10px;grid-template-columns:1fr repeat(4,128px);align-items:center;gap:12px;margin:14px 22px 22px;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-solmt .t1-ik .t1-ih{font-weight:500;display:block}.sp .t1-solmt .t1-ik .t1-it{color:var(--t1-ink-3);letter-spacing:-.0014em;margin-top:3px;font-size:12.5px;display:block}.sp .t1-solmt .t1-ph3 i{background:repeating-linear-gradient(135deg,#1c1d20 0 6px,#17181a 6px 12px);border-radius:7px;height:64px;display:block;box-shadow:inset 0 0 0 1px #ffffff12}.sp .t1-solmt .t1-ph3 span{color:var(--t1-ink-3);letter-spacing:.0048em;margin-top:6px;font-size:11px;display:block}.sp .t1-solmt .t1-duo2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sp .t1-solmt .t1-duo2 .t1-tilebig{height:520px}.sp .t1-solmt .t1-bpage{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);border-radius:12px;padding:16px;position:absolute;bottom:28px;left:28px;right:28px}.sp .t1-solmt .t1-bh{color:var(--t1-ink-3);letter-spacing:.0005em;margin-bottom:8px;font-size:12px}.sp .t1-solmt .t1-bsv{letter-spacing:-.0048em;border-radius:8px;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;height:40px;padding:0 12px;font-size:13.5px;display:grid}.sp .t1-solmt .t1-bsv.t1-on{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff47}.sp .t1-solmt .t1-bsv .t1-mono{color:var(--t1-ink-3)}.sp .t1-solmt .t1-rad2{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1.5px #8a8f98}.sp .t1-solmt .t1-bsv.t1-on .t1-rad2{box-shadow:inset 0 0 0 4.5px var(--t1-ink)}.sp .t1-solmt .t1-tms{gap:8px;display:flex}.sp .t1-solmt .t1-tm{height:34px;box-shadow:inset 0 0 0 1px var(--t1-line-2);color:var(--t1-ink-2);letter-spacing:-.0032em;border-radius:8px;align-items:center;padding:0 14px;font-size:13px;display:flex}.sp .t1-solmt .t1-tm.t1-on{background:var(--t1-ink);color:#08090a;box-shadow:none;font-weight:500}.sp .t1-solmt .t1-bbtn{background:var(--t1-ink);color:#08090a;letter-spacing:-.0048em;border-radius:8px;justify-content:center;align-items:center;height:40px;margin-top:14px;font-size:13.5px;font-weight:500;display:flex}.sp .t1-solmt .t1-feed2{background:var(--t1-card);box-shadow:0 0 0 1px var(--t1-line);border-radius:12px;position:absolute;bottom:28px;left:28px;right:28px;overflow:hidden}.sp .t1-solmt .t1-tg{letter-spacing:-.0032em;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.sp .t1-solmt .t1-sw{background:var(--t1-ink);border-radius:999px;width:32px;height:18px;position:relative}.sp .t1-solmt .t1-sw i{background:#08090a;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.sp .t1-solmt .t1-fr2{border-bottom:1px solid #ffffff0d;padding:11px 16px}.sp .t1-solmt .t1-fr2:last-child{border-bottom:0}.sp .t1-solmt .t1-fr2 .t1-t{justify-content:space-between;align-items:center;gap:10px;display:flex}.sp .t1-solmt .t1-fr2 b{letter-spacing:-.0048em;font-size:13.5px;font-weight:500}.sp .t1-solmt .t1-fr2 .t1-m{color:var(--t1-ink-2);letter-spacing:-.0014em;margin-top:3px;font-size:12.5px}.sp .t1-solmt .t1-fr2 .t1-w{color:var(--t1-ink-3);letter-spacing:.0005em;margin-top:2px;font-size:12px}.sp .t1-solmt .t1-dgrid{grid-template-columns:1fr 330px;gap:16px;display:grid}.sp .t1-solmt .t1-tbl{padding:8px 0 10px}.sp .t1-solmt .t1-tr{letter-spacing:-.0032em;border-bottom:1px solid #ffffff0d;grid-template-columns:74px 1fr 196px 52px 128px;align-items:center;gap:14px;padding:14px 22px;font-size:13px;display:grid}.sp .t1-solmt .t1-tr:last-child{border-bottom:0}.sp .t1-solmt .t1-tr b{font-weight:500}.sp .t1-solmt .t1-tr>span:nth-child(3){color:var(--t1-ink-3)}.sp .t1-solmt .t1-tr>span:nth-child(4){color:var(--t1-ink-2)}.sp .t1-solmt .t1-tr.t1-th{color:var(--t1-ink-3);letter-spacing:.0005em;padding-top:6px;padding-bottom:10px;font-size:12px}.sp .t1-solmt .t1-cks{padding:14px 18px 18px}.sp .t1-solmt .t1-ckh{border-bottom:1px solid #ffffff0f;justify-content:space-between;padding-bottom:10px;font-weight:500;display:flex}.sp .t1-solmt .t1-ckh .t1-mono{color:var(--t1-ink-3);font-weight:400}.sp .t1-solmt .t1-ck{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;display:flex}.sp .t1-solmt .t1-ck:last-child{border-bottom:0}.sp .t1-solmt .t1-ck b{letter-spacing:-.0032em;font-size:13px;font-weight:500;display:block}.sp .t1-solmt .t1-ck span:not(.t1-chip){color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-solmt .t1-chip i{flex:none}.sp .t1-solmt .t1-crumb2{color:var(--t1-ink-3);letter-spacing:-.0062em;gap:8px;margin-bottom:28px;font-size:14px;text-decoration:none;display:inline-flex}.sp .t1-solmt .t1-crumb2 b{color:var(--t1-ink-2);font-weight:400}.sp .t1-solmt .t1-mh .t1-aj .t1-chip{animation:12s infinite both t1-ajc}.sp .t1-solmt .t1-mh .t1-aj:nth-of-type(2) .t1-chip{animation-delay:.5s}.sp .t1-solmt .t1-mh .t1-aj:nth-of-type(3) .t1-chip{animation-delay:1s}.sp .t1-solmt .t1-mh .t1-atot,.sp .t1-solmt .t1-mh .t1-arec{animation:12s 1.5s infinite both t1-ajt}@keyframes t1-ajc{0%,3%{opacity:0;transform:scale(.9)}7%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes t1-ajt{0%,3%{opacity:0}7%,92%{opacity:1}97%,to{opacity:0}}.sp .t1-solmt .t1-txt.t1-rev{grid-template-columns:1fr 360px}.sp .t1-solmt .t1-bnote .t1-chip,.sp .t1-solmt .t1-chip{white-space:nowrap}.sp .t1-solmt .t1-duo2 .t1-tilebig.t1-al,.sp .t1-solmt .t1-duo2 .t1-tilebig.t1-ar{height:470px}.sp .t1-solmt .t1-bwin{flex-direction:column;height:560px;display:flex}.sp .t1-solmt .t1-bwin .t1-gday{flex:none}.sp .t1-solmt .t1-lrow2{min-height:104px}.sp .t1-solmt .t1-blk.t1-new{box-shadow:0 0 0 1px #fbbf248c,inset 0 1px #ffffff0f}.sp .t1-solmt .t1-blk.t1-new b{color:var(--t1-warn)}.sp .t1-solmt .t1-bnote{color:var(--t1-ink-3);letter-spacing:-.0032em;background:#ffffff05;border-radius:10px;align-items:center;gap:12px;margin:auto 22px 22px;padding:12px 14px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.sp .t1-solmt .t1-bnote b{color:var(--t1-ink);font-weight:500}.sp .t1-solmt .t1-bkp{padding:12px 10px}.sp .t1-solmt .t1-bkp .t1-bsv{letter-spacing:-.0014em;height:36px;padding:0 10px;font-size:12.5px}.sp .t1-solmt .t1-bkp .t1-tms{gap:6px}.sp .t1-solmt .t1-bkp .t1-tm{letter-spacing:.0005em;height:30px;padding:0 9px;font-size:12px}.sp .t1-solmt .t1-bkp .t1-bbtn{letter-spacing:-.0032em;height:36px;font-size:13px}.sp .t1-solmt .t1-lh{border-bottom:1px solid #ffffff0f;padding:2px 0 12px}.sp .t1-solmt .t1-lh b{font-weight:500;display:block}.sp .t1-solmt .t1-lh span{color:var(--t1-ink-3);letter-spacing:.0005em;font-size:12px}.sp .t1-solmt .t1-lj{border-bottom:1px solid #ffffff0d;padding:12px 0}.sp .t1-solmt .t1-lj .t1-t{letter-spacing:-.0048em;justify-content:space-between;font-size:13.5px;display:flex}.sp .t1-solmt .t1-lj b{font-weight:500}.sp .t1-solmt .t1-seg{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.sp .t1-solmt .t1-seg span{height:32px;color:var(--t1-ink-3);box-shadow:inset 0 0 0 1px var(--t1-line-2);letter-spacing:-.0014em;border-radius:7px;justify-content:center;align-items:center;font-size:12.5px;display:flex}.sp .t1-solmt .t1-seg span.t1-on{color:#08090a;background:var(--t1-ink);box-shadow:none;font-weight:500}.sp .t1-solmt .t1-seg span.t1-dn{color:var(--t1-ink);background:#ffffff1f}.sp .t1-solmt .t1-ltot{justify-content:space-between;padding:12px 0 0;font-weight:500;display:flex}.sp .t1-solmt .t1-rf .t1-rft{padding:16px 16px 4px}.sp .t1-solmt .t1-rf .t1-ve .t1-dot.t1-ok{box-shadow:inset 0 0 0 1.5px var(--t1-ok)}.sp .t1-solmt .t1-rf .t1-ve .t1-dot.t1-no{box-shadow:inset 0 0 0 1.5px var(--t1-ink-3)}.sp .t1-solmt .t1-rf .t1-ve p{color:var(--t1-ink-3);letter-spacing:.0005em;margin:3px 0 0;font-size:12px}.sp .t1-solmt .t1-tr.t1-tm2{grid-template-columns:40px 1fr 220px 180px}.sp .t1-solmt .t1-tr.t1-tm2 .t1-av{width:28px;height:28px}.sp .t1-solmt .t1-tfoot{color:var(--t1-ink-3);letter-spacing:-.0032em;border-top:1px solid #ffffff0f;align-items:center;gap:14px;padding:14px 22px 18px;font-size:13px;display:flex}.sp .t1-solidx .t1-cam{background:0 0;margin:0 -120px}.sp .t1-solidx .t1-cam-lens{perspective:none}.sp .t1-solidx .t1-cam-rig{width:100%;height:100%;top:0;left:0;transform:none}.sp .t1-solidx .t1-cam-dolly{will-change:auto;animation:none;position:absolute;inset:0}.sp .t1-solidx .t1-cam .t1-win{box-shadow:0 0 0 1px var(--t1-line-2),inset 0 1px 0 #ffffff14,0 40px 120px #000000a6,0 12px 32px #00000073}.sp .t1-solidx .t1-close h2,.sp .t1-solmt .t1-close h2{white-space:pre-line}.placeholder\:text-ink-3::placeholder{--tw-text-opacity:1;color:rgb(var(--ink-3-rgb) / calc(var(--tw-text-opacity,1) * var(--ink-3-a)))}.backdrop\:bg-\[rgb\(var\(--ink-rgb\)\/\.55\)\]::backdrop{background-color:rgb(var(--ink-rgb)/.55)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-0\.5:after{content:var(--tw-content);left:.125rem}.after\:top-0\.5:after{content:var(--tw-content);top:.125rem}.after\:h-5:after{content:var(--tw-content);height:var(--space-5,20px)}.after\:w-5:after{content:var(--tw-content);width:var(--space-5,20px)}.after\:rounded-full:after{content:var(--tw-content);border-radius:var(--radius-full,9999px)}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:var(--space-0,0)}.first\:border-t-0:first-child{border-top-width:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.empty\:hidden:empty{display:none}.hover\:border-brand-100:hover{--tw-border-opacity:1;border-color:rgb(var(--brand-tint-rgb) / calc(var(--tw-border-opacity,1) * var(--brand-tint-a)))}.hover\:border-brand-600:hover{--tw-border-opacity:1;border-color:rgb(var(--brand-rgb) / calc(var(--tw-border-opacity,1) * var(--brand-a)))}.hover\:border-brand-600\/60:hover{border-color:rgb(var(--brand-rgb) / calc(.6 * var(--brand-a)))}.hover\:border-hairline-strong:hover{border-color:var(--hairline-strong)}.hover\:border-ink\/10:hover{border-color:rgb(var(--ink-rgb) / calc(.1 * var(--ink-a)))}.hover\:border-ink\/20:hover{border-color:rgb(var(--ink-rgb) / calc(.2 * var(--ink-a)))}.hover\:border-ink\/30:hover{border-color:rgb(var(--ink-rgb) / calc(.3 * var(--ink-a)))}.hover\:border-ink\/40:hover{border-color:rgb(var(--ink-rgb) / calc(.4 * var(--ink-a)))}.hover\:border-white\/60:hover{border-color:#fff9}.hover\:bg-\[\#1A2740\]:hover{--tw-bg-opacity:1;background-color:rgb(26 39 64/var(--tw-bg-opacity,1))}.hover\:bg-\[var\(--brand-ink-hover\)\]:hover{background-color:var(--brand-ink-hover)}.hover\:bg-\[var\(--danger-fill-hover\)\]:hover{background-color:var(--danger-fill-hover)}.hover\:bg-\[var\(--hover-fill\)\]:hover{background-color:var(--hover-fill)}.hover\:bg-\[var\(--hover-fill-soft\)\]:hover{background-color:var(--hover-fill-soft)}.hover\:bg-\[var\(--paper\)\]:hover{background-color:var(--paper)}.hover\:bg-\[var\(--paper-light\)\]:hover{background-color:var(--paper-light)}.hover\:bg-\[var\(--sb-tertiary\)\]:hover{background-color:var(--sb-tertiary)}.hover\:bg-brand-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--brand-tint-rgb) / calc(var(--tw-bg-opacity,1) * var(--brand-tint-a)))}.hover\:bg-brand-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--brand-wash-rgb) / calc(var(--tw-bg-opacity,1) * var(--brand-wash-a)))}.hover\:bg-danger-bg:hover{background-color:var(--danger-bg)}.hover\:bg-ink\/35:hover{background-color:rgb(var(--ink-rgb) / calc(.35 * var(--ink-a)))}.hover\:bg-ink\/5:hover{background-color:rgb(var(--ink-rgb) / calc(.05 * var(--ink-a)))}.hover\:bg-ink\/\[0\.02\]:hover{background-color:rgb(var(--ink-rgb) / calc(.02 * var(--ink-a)))}.hover\:bg-ink\/\[0\.03\]:hover{background-color:rgb(var(--ink-rgb) / calc(.03 * var(--ink-a)))}.hover\:bg-ink\/\[0\.04\]:hover{background-color:rgb(var(--ink-rgb) / calc(.04 * var(--ink-a)))}.hover\:bg-ink\/\[0\.05\]:hover{background-color:rgb(var(--ink-rgb) / calc(.05 * var(--ink-a)))}.hover\:bg-ink\/\[0\.06\]:hover{background-color:rgb(var(--ink-rgb) / calc(.06 * var(--ink-a)))}.hover\:bg-neutral-bg:hover{background-color:var(--neutral-bg)}.hover\:bg-paper-light:hover{background-color:var(--paper-light)}.hover\:bg-primary-hover:hover{background-color:var(--brand-ink-hover)}.hover\:bg-surface:hover{--tw-bg-opacity:1;background-color:rgb(var(--surface-rgb) / calc(var(--tw-bg-opacity,1) * var(--surface-a)))}.hover\:bg-surface\/10:hover{background-color:rgb(var(--surface-rgb) / calc(.1 * var(--surface-a)))}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-warning-bg:hover{background-color:var(--warning-bg)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:text-danger-fg:hover{color:var(--danger-fg)}.hover\:text-ink:hover{--tw-text-opacity:1;color:rgb(var(--ink-rgb) / calc(var(--tw-text-opacity,1) * var(--ink-a)))}.hover\:text-link:hover{--tw-text-opacity:1;color:rgb(var(--link-rgb) / calc(var(--tw-text-opacity,1) * var(--link-a)))}.hover\:text-warning-fg:hover{color:var(--warning-fg)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-ink:hover{-webkit-text-decoration-color:rgb(var(--ink-rgb) / calc(1 * var(--ink-a)));text-decoration-color:rgb(var(--ink-rgb) / calc(1 * var(--ink-a)))}.hover\:opacity-90:hover{opacity:.9}.hover\:ring-2:hover{--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)}.hover\:ring-inset:hover{--tw-ring-inset:inset}.hover\:ring-hairline-strong:hover{--tw-ring-color:var(--hairline-strong)}.focus\:border-brand-600:focus{--tw-border-opacity:1;border-color:rgb(var(--brand-rgb) / calc(var(--tw-border-opacity,1) * var(--brand-a)))}.focus\:border-ink:focus{--tw-border-opacity:1;border-color:rgb(var(--ink-rgb) / calc(var(--tw-border-opacity,1) * var(--ink-a)))}.focus\:ring-1:focus{--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(1px + 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\:ring-\[3px\]:focus{--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(3px + 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\:ring-brand-600\/20:focus{--tw-ring-color:rgb(var(--brand-rgb) / calc(.2 * var(--brand-a)))}.focus\:ring-ink:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--ink-rgb) / calc(var(--tw-ring-opacity,1) * var(--ink-a)))}.focus-visible\:bg-\[var\(--sb-tertiary\)\]:focus-visible{background-color:var(--sb-tertiary)}.focus-visible\:shadow-\[inset_0_0_0_2px_var\(--ink\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--ink);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--ink\)\]:focus-visible{outline-color:var(--ink)}.focus-visible\:outline-ink:focus-visible{outline-color:rgb(var(--ink-rgb) / calc(1 * var(--ink-a)))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-primary-pressed:active{background-color:var(--brand-ink-pressed)}.active\:bg-white\/10:active{background-color:#ffffff1a}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-solid:disabled{border-style:solid}.disabled\:border-\[var\(--btn-disabled-border\)\]:disabled{border-color:var(--btn-disabled-border)}.disabled\:border-hairline:disabled{border-color:var(--hairline)}.disabled\:bg-\[var\(--btn-disabled-bg\)\]:disabled{background-color:var(--btn-disabled-bg)}.disabled\:bg-ink\/\[0\.03\]:disabled{background-color:rgb(var(--ink-rgb) / calc(.03 * var(--ink-a)))}.disabled\:text-\[var\(--btn-disabled-fg\)\]:disabled{color:var(--btn-disabled-fg)}.disabled\:text-\[var\(--ink-3\)\]:disabled{color:var(--ink-3)}.disabled\:text-ink-3:disabled{--tw-text-opacity:1;color:rgb(var(--ink-3-rgb) / calc(var(--tw-text-opacity,1) * var(--ink-3-a)))}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group\/zone[open] .group-open\/zone\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:w-0\.5{width:.125rem}.group\/int:hover .group-hover\/int\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-\[color-mix\(in_srgb\,var\(--ink\)_3\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--ink) 3%,var(--surface))}.group:hover .group-hover\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:w-0\.5{width:.125rem}.peer:checked~.peer-checked\:bg-brand-600{--tw-bg-opacity:1;background-color:rgb(var(--brand-rgb) / calc(var(--tw-bg-opacity,1) * var(--brand-a)))}.peer:checked~.peer-checked\:after\:translate-x-5:after{content:var(--tw-content);--tw-translate-x:var(--space-5,20px);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus-visible~.peer-focus-visible\:outline{outline-style:solid}.peer:focus-visible~.peer-focus-visible\:outline-2{outline-width:2px}.peer:focus-visible~.peer-focus-visible\:outline-offset-2{outline-offset:2px}.peer:focus-visible~.peer-focus-visible\:outline-brand-600{outline-color:rgb(var(--brand-rgb) / calc(1 * var(--brand-a)))}.peer:disabled~.peer-disabled\:opacity-50{opacity:.5}.has-\[\:checked\]\:border-danger-fg:has(:checked){border-color:var(--danger-fg)}.has-\[\:checked\]\:bg-\[\#0c0d0e\]:has(:checked){--tw-bg-opacity:1;background-color:rgb(12 13 14/var(--tw-bg-opacity,1))}.has-\[\:checked\]\:bg-danger-bg:has(:checked){background-color:var(--danger-bg)}.has-\[\:checked\]\:text-danger-fg:has(:checked){color:var(--danger-fg)}.group:has(:checked) .group-has-\[\:checked\]\:block{display:block}.group:has(:checked) .group-has-\[\:checked\]\:border-ink{--tw-border-opacity:1;border-color:rgb(var(--ink-rgb) / calc(var(--tw-border-opacity,1) * var(--ink-a)))}.group:has(:checked) .group-has-\[\:checked\]\:bg-ink{--tw-bg-opacity:1;background-color:rgb(var(--ink-rgb) / calc(var(--tw-bg-opacity,1) * var(--ink-a)))}.aria-busy\:text-ink-3[aria-busy=true]{--tw-text-opacity:1;color:rgb(var(--ink-3-rgb) / calc(var(--tw-text-opacity,1) * var(--ink-3-a)))}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:border-\[var\(--btn-disabled-border\)\][aria-disabled=true]{border-color:var(--btn-disabled-border)}.aria-disabled\:bg-\[var\(--btn-disabled-bg\)\][aria-disabled=true]{background-color:var(--btn-disabled-bg)}.aria-disabled\:text-\[var\(--btn-disabled-fg\)\][aria-disabled=true]{color:var(--btn-disabled-fg)}:where([data-layout-class=compact]) .lc-compact\:sticky{position:sticky}:where([data-layout-class=compact]) .lc-compact\:top-\[calc\(var\(--bar-h\)\+var\(--sb-bar\,0px\)\)\]{top:calc(var(--bar-h) + var(--sb-bar,0px))}:where([data-layout-class=compact]) .lc-compact\:block{display:block}:where([data-layout-class=compact]) .lc-compact\:flex{display:flex}:where([data-layout-class=compact]) .lc-compact\:hidden{display:none}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:sticky{position:sticky}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:top-0{top:var(--space-0,0)}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:col-start-1{grid-column-start:1}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:col-start-2{grid-column-start:2}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:row-span-4{grid-row:span 4/span 4}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:row-start-1{grid-row-start:1}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:row-start-2{grid-row-start:2}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:row-start-3{grid-row-start:3}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:mx-auto{margin-left:auto;margin-right:auto}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:block{display:block}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:grid{display:grid}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:hidden{display:none}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:aspect-\[4\/3\]{aspect-ratio:4/3}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:max-h-\[calc\(100dvh-44px\)\]{max-height:calc(100dvh - 44px)}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:w-full{width:100%}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:max-w-\[560px\]{max-width:560px}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:max-w-none{max-width:none}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:grid-rows-\[auto_auto_auto_1fr\]{grid-template-rows:auto auto auto 1fr}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:overflow-y-auto{overflow-y:auto}:where([data-layout-class=medium],[data-layout-class=expanded],[data-layout-class=wide]) .lc-medium\:border-t-0{border-top-width:0}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:col-span-2{grid-column:span 2/span 2}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:row-span-3{grid-row:span 3/span 3}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:row-start-2{grid-row-start:2}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:ml-auto{margin-left:auto}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:mt-5{margin-top:var(--space-5,20px)}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:block{display:block}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:hidden{display:none}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:max-w-\[520px\]{max-width:520px}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:grid-cols-\[1\.4fr_1fr_1\.4fr_auto\]{grid-template-columns:1.4fr 1fr 1.4fr auto}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:grid-cols-\[1fr_1\.4fr_auto\]{grid-template-columns:1fr 1.4fr auto}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:grid-cols-\[1fr_1fr_1\.4fr_auto\]{grid-template-columns:1fr 1fr 1.4fr auto}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:grid-cols-\[300px_minmax\(0\,1fr\)_300px\]{grid-template-columns:300px minmax(0,1fr) 300px}:where([data-layout-class=expanded],[data-layout-class=wide]) .lc-expanded\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}:where([data-layout-class=wide]) .lc-wide\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-layout-class=wide]) .lc-wide\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (pointer:coarse){.coarse\:h-11{height:2.75rem}}@media (pointer:coarse),(max-width:1023.98px){.touch\:\!min-h-11{min-height:2.75rem!important}.touch\:min-h-11{min-height:2.75rem}}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-white\/70{background-color:#ffffffb3}}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:1024px){.max-lg\:order-1{order:1}.max-lg\:order-2{order:2}.max-lg\:grid{display:grid}.max-lg\:hidden{display:none}.max-lg\:w-full{width:100%}.max-lg\:flex-1{flex:1}.max-lg\:basis-full{flex-basis:100%}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:gap-6{gap:var(--space-6,24px)}.max-lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-0,0) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-0,0) * var(--tw-space-y-reverse))}.max-lg\:text-right{text-align:right}}@media not all and (min-width:768px){.max-md\:fixed{position:fixed}.max-md\:right-0{right:var(--space-0,0)}.max-md\:z-sheet{z-index:50}.max-md\:hidden{display:none}.max-md\:min-h-11{min-height:2.75rem}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-md\:rounded-t-xl{border-top-left-radius:var(--radius-xl,4px);border-top-right-radius:var(--radius-xl,4px)}.max-md\:border-l-0{border-left-width:0}}@media not all and (min-width:640px){.max-sm\:sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:order-1{order:1}.max-sm\:order-2{order:2}.max-sm\:order-3{order:3}.max-sm\:order-4{order:4}.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:col-span-3{grid-column:span 3/span 3}.max-sm\:col-start-1{grid-column-start:1}.max-sm\:col-start-2{grid-column-start:2}.max-sm\:col-start-3{grid-column-start:3}.max-sm\:row-start-1{grid-row-start:1}.max-sm\:row-start-2{grid-row-start:2}.max-sm\:row-start-3{grid-row-start:3}.max-sm\:row-start-4{grid-row-start:4}.max-sm\:mx-4{margin-left:var(--space-4,16px);margin-right:var(--space-4,16px)}.max-sm\:mt-0{margin-top:var(--space-0,0)}.max-sm\:mt-8{margin-top:var(--space-7,32px)}.max-sm\:block{display:block}.max-sm\:grid{display:grid}.max-sm\:hidden{display:none}.max-sm\:\!h-11{height:2.75rem!important}.max-sm\:h-11{height:2.75rem}.max-sm\:h-12{height:3rem}.max-sm\:h-14{height:3.5rem}.max-sm\:h-auto{height:auto}.max-sm\:min-h-11{min-height:2.75rem}.max-sm\:w-auto{width:auto}.max-sm\:basis-full{flex-basis:100%}.max-sm\:grid-cols-\[28px_minmax\(0\,1fr\)\]{grid-template-columns:28px minmax(0,1fr)}.max-sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.max-sm\:items-center{align-items:center}.max-sm\:gap-x-2{-moz-column-gap:var(--space-2,8px);column-gap:var(--space-2,8px)}.max-sm\:gap-y-0\.5{row-gap:.125rem}.max-sm\:whitespace-normal{white-space:normal}.max-sm\:px-0{padding-left:var(--space-0,0);padding-right:var(--space-0,0)}.max-sm\:px-3{padding-left:var(--space-3,12px);padding-right:var(--space-3,12px)}.max-sm\:px-4{padding-left:var(--space-4,16px);padding-right:var(--space-4,16px)}.max-sm\:py-0{padding-top:var(--space-0,0);padding-bottom:var(--space-0,0)}.max-sm\:py-2{padding-top:var(--space-2,8px);padding-bottom:var(--space-2,8px)}.max-sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.max-sm\:pb-2{padding-bottom:var(--space-2,8px)}.max-sm\:pr-0{padding-right:var(--space-0,0)}.max-sm\:text-right{text-align:right}.max-sm\:text-xs{font-size:12px;line-height:16px}.max-sm\:font-medium{font-weight:500}.max-sm\:empty\:hidden:empty{display:none}}@media not all and (min-width:600px){.max-tab\:fixed{position:fixed}.max-tab\:inset-x-2{left:var(--space-2,8px);right:var(--space-2,8px)}.max-tab\:bottom-0{bottom:var(--space-0,0)}.max-tab\:bottom-\[calc\(max\(env\(safe-area-inset-bottom\)\,16px\)_\+_3\.5rem_\+_8px\)\]{bottom:calc(max(env(safe-area-inset-bottom), 16px) + 3.5rem + 8px)}.max-tab\:left-0{left:var(--space-0,0)}.max-tab\:top-\[var\(--bar-h\)\]{top:var(--bar-h)}.max-tab\:top-auto{top:auto}.max-tab\:mt-0{margin-top:var(--space-0,0)}.max-tab\:max-h-\[80vh\]{max-height:80vh}.max-tab\:max-h-\[calc\(100dvh_-_var\(--bar-h\)_-_max\(env\(safe-area-inset-bottom\)\,16px\)_-_3\.5rem_-_16px\)\]{max-height:calc(100dvh - var(--bar-h) - max(env(safe-area-inset-bottom), 16px) - 3.5rem - 16px)}.max-tab\:w-auto{width:auto}}@media (min-width:600px){.tab\:bottom-6{bottom:var(--space-6,24px)}.tab\:bottom-\[var\(--status-strip\)\]{bottom:var(--status-strip)}.tab\:left-6{left:var(--space-6,24px)}.tab\:top-\[calc\(var\(--bar-h\)\+var\(--ws-strip\)\+var\(--sb-bar\,0px\)\)\]{top:calc(var(--bar-h) + var(--ws-strip) + var(--sb-bar,0px))}.tab\:block{display:block}.tab\:flex{display:flex}.tab\:contents{display:contents}.tab\:hidden{display:none}.tab\:min-h-0{min-height:var(--space-0,0)}.tab\:translate-x-0{--tw-translate-x:var(--space-0,0);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tab\:animate-none{animation:none}.tab\:overflow-y-auto{overflow-y:auto}.tab\:bg-transparent{background-color:#0000}.tab\:px-0{padding-left:var(--space-0,0);padding-right:var(--space-0,0)}.tab\:pb-0{padding-bottom:var(--space-0,0)}.tab\:pt-0{padding-top:var(--space-0,0)}@media not all and (min-width:768px){.tab\:max-md\:bottom-\[var\(--status-strip\)\]{bottom:var(--status-strip)}.tab\:max-md\:left-\[72px\]{left:72px}.tab\:max-md\:max-h-\[min\(80vh\,calc\(100dvh-var\(--bar-h\)-var\(--ws-strip\)-var\(--status-strip\)-8px\)\)\]{max-height:min(80vh, calc(100dvh - var(--bar-h) - var(--ws-strip) - var(--status-strip) - 8px))}}}@media (min-width:640px){.sm\:inset-x-auto{left:auto;right:auto}.sm\:inset-y-0{top:var(--space-0,0);bottom:var(--space-0,0)}.sm\:bottom-4{bottom:var(--space-4,16px)}.sm\:left-auto{left:auto}.sm\:right-0{right:var(--space-0,0)}.sm\:right-4{right:var(--space-4,16px)}.sm\:right-5{right:var(--space-5,20px)}.sm\:col-auto{grid-column:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:row-auto{grid-row:auto}.sm\:mt-0{margin-top:var(--space-0,0)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:contents{display:contents}.sm\:hidden{display:none}.sm\:h-8{height:var(--space-7,32px)}.sm\:h-\[var\(--dl-row\,auto\)\]{height:var(--dl-row,auto)}.sm\:h-dvh{height:100dvh}.sm\:h-full{height:100%}.sm\:max-h-none{max-height:none}.sm\:min-h-10{min-height:var(--space-8,40px)}.sm\:\!w-max{width:max-content!important}.sm\:w-8{width:var(--space-7,32px)}.sm\:w-\[24rem\]{width:24rem}.sm\:w-\[26rem\]{width:26rem}.sm\:w-\[34rem\]{width:34rem}.sm\:w-\[min\(380px\,calc\(100vw-2rem\)\)\]{width:min(380px,100vw - 2rem)}.sm\:min-w-0{min-width:var(--space-0,0)}.sm\:max-w-64{max-width:16rem}.sm\:max-w-\[13rem\]{max-width:13rem}.sm\:max-w-\[480px\]{max-width:480px}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:\!grid-cols-\[28px_minmax\(0\,1fr\)_190px_110px_36px\]{grid-template-columns:28px minmax(0,1fr) 190px 110px 36px!important}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.sm\:grid-cols-\[1\.4fr_1fr_1fr_auto_auto\]{grid-template-columns:1.4fr 1fr 1fr auto auto}.sm\:grid-cols-\[100px_1fr_1\.4fr\]{grid-template-columns:100px 1fr 1.4fr}.sm\:grid-cols-\[110px_minmax\(0\,1fr\)_150px_150px\]{grid-template-columns:110px minmax(0,1fr) 150px 150px}.sm\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.sm\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.sm\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.sm\:grid-cols-\[1fr_72px\]{grid-template-columns:1fr 72px}.sm\:grid-cols-\[1fr_96px\]{grid-template-columns:1fr 96px}.sm\:grid-cols-\[20px_minmax\(0\,1fr\)_84px_104px_92px\]{grid-template-columns:20px minmax(0,1fr) 84px 104px 92px}.sm\:grid-cols-\[28px_minmax\(0\,1fr\)_110px_150px_100px_36px\]{grid-template-columns:28px minmax(0,1fr) 110px 150px 100px 36px}.sm\:grid-cols-\[28px_minmax\(0\,1fr\)_190px_110px_36px\]{grid-template-columns:28px minmax(0,1fr) 190px 110px 36px}.sm\:grid-cols-\[64px_minmax\(0\,1fr\)_110px_150px_100px_36px\]{grid-template-columns:64px minmax(0,1fr) 110px 150px 100px 36px}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:var(--space-3,12px)}.sm\:rounded-none{border-radius:0}.sm\:rounded-xl{border-radius:var(--radius-xl,4px)}.sm\:rounded-l-2xl{border-top-left-radius:var(--radius-2xl,4px);border-bottom-left-radius:var(--radius-2xl,4px)}.sm\:p-3{padding:var(--space-3,12px)}.sm\:p-6{padding:var(--space-6,24px)}.sm\:px-0{padding-left:var(--space-0,0);padding-right:var(--space-0,0)}.sm\:px-10{padding-left:var(--space-8,40px);padding-right:var(--space-8,40px)}.sm\:px-4{padding-left:var(--space-4,16px);padding-right:var(--space-4,16px)}.sm\:px-5{padding-left:var(--space-5,20px);padding-right:var(--space-5,20px)}.sm\:px-8{padding-left:var(--space-7,32px);padding-right:var(--space-7,32px)}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-2{padding-top:var(--space-2,8px);padding-bottom:var(--space-2,8px)}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pl-\[54px\]{padding-left:54px}.sm\:pr-\[156px\]{padding-right:156px}.sm\:pt-0{padding-top:var(--space-0,0)}.sm\:pt-24{padding-top:6rem}.sm\:text-right{text-align:right}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[25px\]{font-size:25px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-sm{font-size:13px;line-height:20px}.sm\:font-normal{font-weight:400}.sm\:opacity-0{opacity:0}.sm\:shadow-elev-400{--tw-shadow:var(--sb-elev-400);--tw-shadow-colored:var(--sb-elev-400);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.sm\:\[grid-template-columns\:var\(--dl-cols-sm\)\]{grid-template-columns:var(--dl-cols-sm)}.group:hover .sm\:group-hover\:opacity-100{opacity:1}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:left-0{left:var(--space-0,0)}.md\:top-full{top:100%}.md\:mt-1{margin-top:var(--space-1,4px)}.md\:hidden{display:none}.md\:max-h-\[70vh\]{max-height:70vh}.md\:w-\[360px\]{width:360px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr_328px\]{grid-template-columns:1fr 328px}.md\:border-l{border-left-width:1px}.md\:border-t-0{border-top-width:0}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-\[120px\]{padding-top:120px;padding-bottom:120px}.md\:pt-8{padding-top:var(--space-7,32px)}.md\:text-\[40px\]{font-size:40px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[60px\]{font-size:60px}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:inset-x-auto{left:auto;right:auto}.lg\:bottom-auto{bottom:auto}.lg\:top-\[64px\]{top:64px}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-10{height:var(--space-8,40px)}.lg\:max-h-\[calc\(100vh-13rem\)\]{max-height:calc(100vh - 13rem)}.lg\:min-h-6{min-height:var(--space-6,24px)}.lg\:min-w-6{min-width:var(--space-6,24px)}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:grid-cols-\[minmax\(0\,1fr\)_480px\]{grid-template-columns:minmax(0,1fr) 480px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,638fr\)_minmax\(0\,312fr\)\]{grid-template-columns:minmax(0,638fr) minmax(0,312fr)}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:p-8{padding:var(--space-7,32px)}.lg\:py-0{padding-top:var(--space-0,0);padding-bottom:var(--space-0,0)}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}}@media (prefers-color-scheme:dark){.dark\:bg-amber-900\/40{background-color:#78350f66}}@media print{.print\:hidden{display:none}.print\:max-w-none{max-width:none}.print\:p-0{padding:var(--space-0,0)}.print\:px-0{padding-left:var(--space-0,0);padding-right:var(--space-0,0)}.print\:py-0{padding-top:var(--space-0,0);padding-bottom:var(--space-0,0)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media (min-width:1024px){.lg\:\[\&\>\*\:first-child\]\:order-2>:first-child{order:2}}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>\*\]\:whitespace-nowrap>*{white-space:nowrap}.\[\&\>div\]\:min-w-0>div{min-width:var(--space-0,0)}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:h-\[13px\]>svg{height:13px}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:w-\[13px\]>svg{width:13px}.\[\&_\[data-settings-body\]\]\:p-0 [data-settings-body]{padding:var(--space-0,0)}.\[\&_dd\]\:\[overflow-wrap\:anywhere\] dd{overflow-wrap:anywhere}.\[\&_form\[data-dirty\]_input\]\:underline form[data-dirty] input{text-decoration-line:underline}.\[\&_form\[data-dirty\]_input\]\:decoration-warning-fg form[data-dirty] input{-webkit-text-decoration-color:var(--warning-fg);text-decoration-color:var(--warning-fg)}.\[\&_form\[data-dirty\]_input\]\:underline-offset-4 form[data-dirty] input{text-underline-offset:4px}.\[\&_input\:not\(\[type\=checkbox\]\)\:not\(\[type\=radio\]\)\]\:h-8 input:not([type=checkbox]):not([type=radio]){height:var(--space-7,32px)}.\[\&_input\:not\(\[type\=checkbox\]\)\:not\(\[type\=radio\]\)\]\:py-0 input:not([type=checkbox]):not([type=radio]){padding-top:var(--space-0,0);padding-bottom:var(--space-0,0)}.\[\&_select\]\:h-8 select{height:var(--space-7,32px)}.\[\&_select\]\:py-0 select{padding-top:var(--space-0,0);padding-bottom:var(--space-0,0)}.\[\&_summary\]\:text-surface summary{--tw-text-opacity:1;color:rgb(var(--surface-rgb) / calc(var(--tw-text-opacity,1) * var(--surface-a)))}
