@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--color-black:#000;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--font-weight-semibold:600;--leading-normal:1.5;--radius-md:calc(var(--ui-radius) * .8);--radius-4xl:2rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.left-1\/2{left:50%}.z-10{z-index:10}.z-50{z-index:50}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.order-123{order:123}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.my-1{margin-block:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-px{height:1px}.max-h-\(--reka-dropdown-menu-content-available-height\){max-height:var(--reka-dropdown-menu-content-available-height)}.max-h-\(--reka-select-content-available-height\){max-height:var(--reka-select-content-available-height)}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.min-h-24{min-height:calc(var(--spacing) * 24)}.w-\(--reka-dropdown-menu-trigger-width\){width:var(--reka-dropdown-menu-trigger-width)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[620px\]{max-width:620px}.max-w-\[980px\]{max-width:980px}.max-w-lg{max-width:var(--container-lg)}.min-w-0{min-width:0}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.origin-\(--reka-dropdown-menu-content-transform-origin\){transform-origin:var(--reka-dropdown-menu-content-transform-origin)}.origin-\(--reka-select-content-transform-origin\){transform-origin:var(--reka-select-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:var(--spacing)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,8px\)\]{border-radius:min(var(--radius-md), 8px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--ui-radius)}.rounded-md{border-radius:calc(var(--ui-radius) * .8)}.rounded-sm{border-radius:calc(var(--ui-radius) * .6)}.rounded-t-lg{border-top-left-radius:var(--ui-radius);border-top-right-radius:var(--ui-radius)}.rounded-b-xl{border-bottom-right-radius:calc(var(--ui-radius) * 1.4);border-bottom-left-radius:calc(var(--ui-radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-border{border-color:var(--ui-border)}.border-destructive\/45{border-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/45{border-color:color-mix(in oklab, var(--ui-destructive) 45%, transparent)}}.border-input{border-color:var(--ui-input)}.border-transparent{border-color:#0000}.bg-background{background-color:var(--ui-background)}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-border{background-color:var(--ui-border)}.bg-card{background-color:var(--ui-card)}.bg-destructive\/5{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--ui-destructive) 5%, transparent)}}.bg-destructive\/10{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--ui-destructive) 10%, transparent)}}.bg-muted{background-color:var(--ui-muted)}.bg-popover{background-color:var(--ui-popover)}.bg-primary{background-color:var(--ui-primary)}.bg-secondary{background-color:var(--ui-secondary)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.p-0{padding:0}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-5{padding:calc(var(--spacing) * 5)}.p-px{padding:1px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-0{padding-top:0}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.text-left{text-align:left}.align-middle{vertical-align:middle}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--ui-card-foreground)}.text-destructive{color:var(--ui-destructive)}.text-foreground,.text-foreground\/60{color:var(--ui-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--ui-foreground) 60%, transparent)}}.text-muted-foreground{color:var(--ui-muted-foreground)}.text-popover-foreground{color:var(--ui-popover-foreground)}.text-primary{color:var(--ui-primary)}.text-primary-foreground{color:var(--ui-primary-foreground)}.text-secondary-foreground{color:var(--ui-secondary-foreground)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color:var(--ui-foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--ui-foreground) 10%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.running{animation-play-state:running}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-data-horizontal\/tabs\:h-9:is(:where(.group\/tabs)[data-horizontal] *){height:calc(var(--spacing) * 9)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs)[data-vertical] *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs)[data-vertical] *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs)[data-vertical] *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs)[data-vertical] *){justify-content:flex-start}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=sm\]\/card\:px-4:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--ui-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--ui-muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--ui-foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--ui-accent)}.hover\:bg-destructive\/20:hover{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--ui-destructive) 20%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--ui-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--ui-muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--ui-primary) 80%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--ui-secondary) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--ui-accent-foreground)}.hover\:text-foreground:hover{color:var(--ui-foreground)}.hover\:text-muted-foreground:hover{color:var(--ui-muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:bg-accent:focus{background-color:var(--ui-accent)}.focus\:text-accent-foreground:focus,:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--ui-accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--ui-destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ui-ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ui-destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ui-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ui-ring) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ui-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ui-ring)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-md{border-radius:calc(var(--ui-radius) * .8)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--ui-muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--ui-muted) 50%, transparent)}}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>svg\]\:grid-cols-\[16px_minmax\(0\,1fr\)\]:has(>svg){grid-template-columns:16px minmax(0,1fr)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--ui-muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--ui-secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--ui-foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--ui-secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--ui-destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--ui-destructive) 20%, transparent)}}.data-active\:bg-background[data-active]{background-color:var(--ui-background)}.data-active\:text-foreground[data-active]{color:var(--ui-foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]:after{content:var(--tw-content);opacity:1}.data-closed\:animate-accordion-up[data-closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:animate-out[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0[data-closed]{--tw-exit-opacity:0}.data-closed\:zoom-out-95[data-closed]{--tw-exit-scale:.95}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-horizontal\:h-2\.5[data-horizontal]{height:calc(var(--spacing) * 2.5)}.data-horizontal\:flex-col[data-horizontal]{flex-direction:column}.data-horizontal\:border-t[data-horizontal]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent[data-horizontal]{border-top-color:#0000}.data-inset\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-open\:animate-accordion-down[data-open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:animate-in[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0[data-open]{--tw-enter-opacity:0}.data-open\:zoom-in-95[data-open]{--tw-enter-scale:.95}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--ui-muted-foreground)}.data-vertical\:h-full[data-vertical]{height:100%}.data-vertical\:w-2\.5[data-vertical]{width:calc(var(--spacing) * 2.5)}.data-vertical\:border-l[data-vertical]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent[data-vertical]{border-left-color:#0000}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}.data-\[position\=popper\]\:h-\[var\(--reka-select-trigger-height\)\][data-position=popper]{height:var(--reka-select-trigger-height)}.data-\[position\=popper\]\:w-full[data-position=popper]{width:100%}.data-\[position\=popper\]\:min-w-\[var\(--reka-select-trigger-width\)\][data-position=popper]{min-width:var(--reka-select-trigger-width)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:gap-4[data-size=sm]{gap:calc(var(--spacing) * 4)}.data-\[size\=sm\]\:py-4[data-size=sm]{padding-block:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--ui-muted-foreground)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--ui-muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--ui-destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--ui-destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--ui-destructive)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (width>=40rem){.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[680px\]{max-width:680px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-\[860px\]{max-width:860px}.sm\:max-w-\[980px\]{max-width:980px}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}@media (width>=48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.dark\:border-input:where([data-theme=dark],[data-theme=dark] *){border-color:var(--ui-input)}.dark\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *){background-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--ui-destructive) 20%, transparent)}}.dark\:bg-input\/30:where([data-theme=dark],[data-theme=dark] *){background-color:var(--ui-input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--ui-input) 30%, transparent)}}.dark\:text-muted-foreground:where([data-theme=dark],[data-theme=dark] *){color:var(--ui-muted-foreground)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--ui-destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--ui-input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--ui-input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--ui-muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--ui-muted) 50%, transparent)}}.dark\:hover\:text-foreground:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--ui-foreground)}}.dark\:focus-visible\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *):focus-visible{--tw-ring-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--ui-destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:where([data-theme=dark],[data-theme=dark] *)[aria-invalid=true]{border-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:where([data-theme=dark],[data-theme=dark] *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--ui-destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--ui-destructive) 40%, transparent)}}.dark\:data-active\:border-input:where([data-theme=dark],[data-theme=dark] *)[data-active]{border-color:var(--ui-input)}.dark\:data-active\:bg-input\/30:where([data-theme=dark],[data-theme=dark] *)[data-active]{background-color:var(--ui-input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:where([data-theme=dark],[data-theme=dark] *)[data-active]{background-color:color-mix(in oklab, var(--ui-input) 30%, transparent)}}.dark\:data-active\:text-foreground:where([data-theme=dark],[data-theme=dark] *)[data-active]{color:var(--ui-foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:where([data-theme=dark],[data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:where([data-theme=dark],[data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--ui-destructive) 20%, transparent)}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--ui-foreground)}}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-4:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing) * 4)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}.group-data-\[size\=sm\]\/card\:\[\.border-t\]\:pt-4:is(:where(.group\/card)[data-size=sm] *).border-t{padding-top:calc(var(--spacing) * 4)}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--ui-destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--ui-muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--ui-primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--ui-secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--ui-muted-foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-lg>*):is(img:first-child){border-top-left-radius:var(--ui-radius);border-top-right-radius:var(--ui-radius)}:is(.\*\:\[img\:last-child\]\:rounded-b-lg>*):is(img:last-child){border-bottom-right-radius:var(--ui-radius);border-bottom-left-radius:var(--ui-radius)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--ui-destructive)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:text-destructive>svg{color:var(--ui-destructive)}.has-\[\>svg\]\:\[\&\>svg\]\:mt-0\.5:has(>svg)>svg{margin-top:calc(var(--spacing) * .5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--canvas:#f6f7f8;--surface:#fff;--ink:#101114;--muted:#5f6670;--soft:#858d99;--line:#e3e6ea;--line-strong:#cdd3da;--accent:#168a4a;--success:#168a4a;--warning:#b26a00;--danger:#c03636;--shadow:0 1px 2px #0000000a}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0c0f;--canvas:#101216;--surface:#151820;--ink:#f4f6f8;--muted:#a6adba;--soft:#77808f;--line:#272c35;--line-strong:#3a414d;--accent:#3ac779;--success:#3ac779;--warning:#ffb454;--danger:#ff7b7b;--shadow:none}:root{--ui-radius:.5rem;--ui-background:var(--bg);--ui-foreground:var(--ink);--ui-card:var(--surface);--ui-card-foreground:var(--ink);--ui-popover:var(--surface);--ui-popover-foreground:var(--ink);--ui-primary:var(--ink);--ui-primary-foreground:var(--bg);--ui-secondary:var(--canvas);--ui-secondary-foreground:var(--ink);--ui-muted:var(--canvas);--ui-muted-foreground:var(--muted);--ui-accent:var(--canvas);--ui-accent-foreground:var(--ink);--ui-destructive:var(--danger);--ui-border:var(--line);--ui-input:var(--line-strong);--ui-ring:var(--accent);--ui-chart-1:var(--accent);--ui-chart-2:#2878c7;--ui-chart-3:#c58b18;--ui-chart-4:#7957b8;--ui-chart-5:#c45163;--ui-sidebar:var(--surface);--ui-sidebar-foreground:var(--ink);--ui-sidebar-primary:var(--ink);--ui-sidebar-primary-foreground:var(--bg);--ui-sidebar-accent:var(--canvas);--ui-sidebar-accent-foreground:var(--ink);--ui-sidebar-border:var(--line);--ui-sidebar-ring:var(--accent)}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--ink);background:var(--bg);margin:0;font-family:Manrope Variable,Manrope,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{appearance:none}svg{flex:none;width:16px;height:16px}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;margin-bottom:16px;font-size:44px;line-height:1.05}h2{letter-spacing:0;margin-bottom:8px;font-size:18px;line-height:1.25}h3{margin-bottom:6px;font-size:14px}p{color:var(--muted)}table{border-collapse:collapse;width:100%;min-width:620px}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:12px 10px}th{color:var(--soft);font-size:12px;font-weight:760}tbody tr:only-child td[colspan]{color:var(--muted);text-align:center;background:var(--canvas);padding:22px 14px}@supports (color:color-mix(in lab, red, red)){tbody tr:only-child td[colspan]{background:color-mix(in srgb, var(--canvas) 42%, var(--surface))}}tbody tr:only-child td[colspan]{border-bottom:0}.topbar{border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:24px;height:64px;padding:0 40px;display:flex}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in srgb, var(--bg) 90%, transparent)}}.topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;position:sticky;top:0}.brand{align-items:center;gap:10px;font-weight:800;display:inline-flex}.route-loading-shell{background:var(--bg);min-height:100vh;color:var(--ink);place-items:center;padding:24px;display:grid}.route-loading-shell>div{border:1px solid var(--line);background:var(--surface);min-height:44px;box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.route-loading-shell strong{font-size:14px;line-height:1}.route-loading-shell>.route-error-state{justify-items:start;gap:10px;width:min(380px,100%);padding:18px;display:grid}.route-error-state span{color:var(--muted);font-size:13px;line-height:1.5}.route-error-state .button{margin-top:2px}.async-panel-loading,.async-panel-error{border:1px solid var(--line);background:var(--surface);min-height:56px;color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;display:inline-flex}.async-panel-loading{width:fit-content}.async-panel-loading strong,.async-panel-error strong{color:var(--ink);font-size:14px}.async-panel-error{gap:4px;width:min(420px,100%);display:grid}.async-panel-error span{font-size:13px}.public-nav{gap:10px;margin-left:auto;display:flex}.public-nav a,.sidebar a,.theme-row{min-height:34px;color:var(--muted);border-radius:7px;align-items:center;gap:10px;padding:0 10px;font-weight:720;display:inline-flex}.public-nav a{min-height:38px;padding-inline:12px}.public-nav a.router-link-active,.sidebar a.router-link-active{color:var(--ink);background:var(--canvas)}.top-actions,.hero-actions{align-items:center;gap:10px;display:flex}.button,.icon-button{border:1px solid var(--line-strong);background:var(--surface);min-height:38px;color:var(--ink);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-weight:800;display:inline-flex}.button.solid{background:var(--ink);color:var(--bg);border-color:var(--ink)}.button.solid.danger{background:var(--danger);border-color:var(--danger);color:#fff}.button.ghost{background:var(--surface)}.button.wide{width:100%}.button.compact-action{min-height:32px;padding:0 10px;font-size:12px}.button:disabled,.icon-button:disabled{cursor:not-allowed;opacity:.55}.app-shell :is([data-slot=button],.button,.icon-button):disabled{opacity:.42;filter:saturate(.72)}.app-shell :is([data-slot=button][data-variant=ghost],[data-slot=button][data-variant=outline],.button.ghost,.icon-button):disabled{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.app-shell :is([data-slot=button][data-variant=ghost],[data-slot=button][data-variant=outline],.button.ghost,.icon-button):disabled{border-color:color-mix(in srgb, var(--line) 72%, transparent)}}.app-shell :is([data-slot=button][data-variant=ghost],[data-slot=button][data-variant=outline],.button.ghost,.icon-button):disabled{color:var(--soft);background:0 0}.icon-button{width:38px;padding:0}.confirm-dialog{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:44px minmax(0,1fr);gap:16px;width:min(480px,100% - 32px);max-height:calc(100dvh - 40px);padding:18px;display:grid;overflow:auto;box-shadow:0 24px 70px #00000038}.confirm-dialog h2{margin-bottom:6px}.confirm-dialog p{margin-bottom:0}.confirm-icon{width:44px;height:44px;color:var(--ink);background:var(--canvas);border:1px solid var(--line);border-radius:8px;place-items:center;display:grid}.confirm-icon.danger{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.confirm-icon.danger{border-color:color-mix(in srgb, var(--danger) 42%, var(--line))}}.confirm-icon.danger{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.confirm-icon.danger{background:color-mix(in srgb, var(--danger) 8%, var(--surface))}}.confirm-actions{grid-column:1/-1;justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.hero-band{border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:minmax(0,760px) minmax(280px,1fr);align-items:center;gap:58px;min-height:calc(100svh - 64px);padding:clamp(46px,7vh,72px) 6vw clamp(28px,4vh,44px);display:grid;position:relative;overflow:clip}.hero-copy{z-index:2;max-width:730px;position:relative}.hero-copy p:not(.eyebrow){max-width:660px;font-size:17px}.status-hero{grid-template-columns:minmax(0,.92fr) minmax(320px,560px);align-items:end;min-height:auto;padding-top:58px;padding-bottom:42px}.status-hero .hero-copy{align-self:center}.status-hero .hero-copy p:not(.eyebrow){font-size:16px}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:11px;font-weight:900}.command-surface,.pane,.auth-panel,.wide-panel{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px}.command-surface{padding:8px;display:grid}.command-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.command-top span{color:var(--soft)}.command-row{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 24px;align-items:center;gap:14px;padding:14px;display:grid}.command-row:last-child{border-bottom:0}.command-row span{color:var(--soft)}.page-visual-scene{z-index:0;isolation:isolate;pointer-events:none;background:0 0;border-radius:0;position:absolute;inset:0;overflow:hidden}.page-visual-scene:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 34%, var(--bg) 48%, transparent 72%), linear-gradient(180deg, var(--bg) 0%, transparent 18%, transparent 76%, var(--bg) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.page-visual-scene:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 34%, color-mix(in srgb, var(--bg) 88%, transparent) 48%, transparent 72%), linear-gradient(180deg, var(--bg) 0%, transparent 18%, transparent 76%, var(--bg) 100%)}}.page-visual-scene:after{pointer-events:none}.visual-product:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 14%, var(--bg) 30%, transparent 62%), linear-gradient(180deg, var(--bg) 0%, transparent 8%, transparent 91%, var(--bg) 100%)}@supports (color:color-mix(in lab, red, red)){.visual-product:after{background:linear-gradient(90deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 96%, transparent) 14%, color-mix(in srgb, var(--bg) 82%, transparent) 30%, transparent 62%), linear-gradient(180deg, var(--bg) 0%, transparent 8%, transparent 91%, var(--bg) 100%)}}.visual-pricing:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 32%, var(--bg) 50%, transparent 78%), linear-gradient(180deg, var(--bg) 0%, transparent 20%, transparent 78%, var(--bg) 100%)}@supports (color:color-mix(in lab, red, red)){.visual-pricing:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 32%, color-mix(in srgb, var(--bg) 84%, transparent) 50%, transparent 78%), linear-gradient(180deg, var(--bg) 0%, transparent 20%, transparent 78%, var(--bg) 100%)}}.visual-docs:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 30%, var(--bg) 48%, transparent 82%), linear-gradient(180deg, var(--bg) 0%, transparent 16%, transparent 82%, var(--bg) 100%)}@supports (color:color-mix(in lab, red, red)){.visual-docs:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 30%, color-mix(in srgb, var(--bg) 82%, transparent) 48%, transparent 82%), linear-gradient(180deg, var(--bg) 0%, transparent 16%, transparent 82%, var(--bg) 100%)}}.visual-security:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 34%, var(--bg) 52%, transparent 84%), linear-gradient(180deg, var(--bg) 0%, transparent 14%, transparent 84%, var(--bg) 100%)}@supports (color:color-mix(in lab, red, red)){.visual-security:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 34%, color-mix(in srgb, var(--bg) 82%, transparent) 52%, transparent 84%), linear-gradient(180deg, var(--bg) 0%, transparent 14%, transparent 84%, var(--bg) 100%)}}.visual-status:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 32%, var(--bg) 48%, transparent 84%), linear-gradient(180deg, var(--bg) 0%, transparent 22%, transparent 74%, var(--bg) 100%)}@supports (color:color-mix(in lab, red, red)){.visual-status:after{background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 32%, color-mix(in srgb, var(--bg) 80%, transparent) 48%, transparent 84%), linear-gradient(180deg, var(--bg) 0%, transparent 22%, transparent 74%, var(--bg) 100%)}}.signal-canvas{opacity:.96;will-change:transform, opacity;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-route-notes{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-top:24px;font-size:12px;font-weight:850;display:flex}.hero-route-notes span{align-items:center;gap:8px;display:inline-flex}.hero-route-notes span:before{content:"";background:var(--accent);border-radius:999px;width:7px;height:7px}.status-list,.pricing-layout,.status-page,.story-section,.public-status-detail{border-bottom:1px solid var(--line);padding:64px 6vw}.pricing-layout,.status-page{gap:28px;display:grid}.status-subscription-page{border-bottom:1px solid var(--line);background:radial-gradient(circle at 72% 28%, var(--accent), transparent 34%), linear-gradient(135deg, var(--surface), var(--bg));grid-template-columns:minmax(0,680px) minmax(260px,380px);align-items:center;gap:28px;min-height:calc(100vh - 72px);padding:56px 6vw;display:grid}@supports (color:color-mix(in lab, red, red)){.status-subscription-page{background:radial-gradient(circle at 72% 28%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--surface) 82%, var(--bg)), var(--bg))}}.status-subscription-action{border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow);border-radius:12px;gap:18px;padding:32px;display:grid}.status-subscription-action h1{letter-spacing:-.04em;max-width:620px;margin:0;font-size:clamp(32px,5vw,54px);line-height:.98}.status-subscription-action p{max-width:620px;margin:0}.status-subscription-summary{border:1px solid var(--accent);align-items:flex-start;gap:12px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.status-subscription-summary{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--line))}}.status-subscription-summary{background:var(--accent);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.status-subscription-summary{background:color-mix(in srgb, var(--accent) 7%, var(--surface))}}.status-subscription-summary>svg{color:var(--accent);margin-top:2px}.status-subscription-summary div{gap:2px;display:grid}.status-subscription-summary span{color:var(--muted);font-weight:850}.status-subscription-summary strong{font-size:15px}.status-subscription-actions{flex-wrap:wrap;gap:10px;display:flex}.status-subscription-context{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:12px;padding:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.status-subscription-context{background:color-mix(in srgb, var(--surface) 72%, var(--bg))}}.status-subscription-context div{color:var(--muted);align-items:flex-start;gap:10px;display:flex}.status-subscription-context svg{color:var(--accent);margin-top:2px}.section-intro{max-width:760px}.section-intro h2{max-width:720px;font-size:28px}.product-proof-band{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px 6vw;display:grid}.product-proof-band article{background:var(--bg);align-content:start;gap:8px;min-height:190px;padding:24px;display:grid}.product-proof-band span,.pricing-fit-grid span{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:950}.product-proof-band strong,.pricing-fit-grid strong{font-size:18px;line-height:1.25}.product-proof-band p{margin-bottom:0}.product-operating-system,.product-flow-band,.product-cta-band{border-bottom:1px solid var(--line);gap:28px;padding:64px 6vw;display:grid}.operating-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.operating-grid article{border:1px solid var(--line);background:var(--surface);min-height:246px;box-shadow:var(--shadow);border-radius:8px;align-content:start;gap:10px;padding:20px;display:grid}.operating-grid article>span{border-top:1px solid var(--line);color:var(--muted);margin-top:4px;padding-top:12px;font-size:12px;display:block}.product-flow-band{background:var(--canvas);grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:start}.flow-copy h2{font-size:28px}.operating-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.operating-flow article{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:8px;min-height:170px;padding:20px;display:grid}.operating-flow span{background:var(--canvas);width:34px;height:34px;color:var(--accent);border-radius:999px;place-items:center;font-size:12px;font-weight:950;display:grid}.product-cta-band{background:linear-gradient(135deg, var(--accent), transparent 42%), var(--bg);grid-template-columns:minmax(0,1fr) auto;align-items:center}@supports (color:color-mix(in lab, red, red)){.product-cta-band{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 8%, transparent), transparent 42%), var(--bg)}}.product-cta-band h2{max-width:720px;font-size:28px}.product-cta-band p{max-width:680px;margin-bottom:0}.price-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.price-grid article,.code-window{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:18px}.code-window{scrollbar-gutter:stable;max-width:100%;overflow:auto}.code-window pre,.code-window code{white-space:pre;max-width:100%;overflow-x:auto}.price-grid article{gap:10px;display:grid}.price-grid article strong{font-size:30px}.price-grid article a{color:var(--accent);font-weight:900}.price-grid .featured{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.pricing-redesign{gap:32px}.pricing-intro{max-width:880px}.price-grid-expanded article{align-content:start;min-height:390px;padding:22px}.price-grid-expanded article strong:after{content:"/mo";color:var(--soft);margin-left:3px;font-size:13px;font-weight:800}.price-grid-expanded article:first-child strong:after{content:""}.price-grid-expanded article p{min-height:66px;margin-bottom:0}.price-grid-expanded ul{gap:8px;margin:4px 0 10px;padding:0;list-style:none;display:grid}.price-grid-expanded li{color:var(--muted);align-items:flex-start;gap:8px;font-size:13px;display:flex}.price-grid-expanded li:before{content:"";background:var(--accent);border-radius:999px;flex:none;width:7px;height:7px;margin-top:7px}.price-grid-expanded article a{border:1px solid var(--line-strong);min-height:38px;color:var(--ink);background:var(--surface);border-radius:7px;justify-content:center;align-items:center;margin-top:auto;display:inline-flex}.price-grid-expanded .featured a{color:var(--bg);background:var(--ink);border-color:var(--ink)}.pricing-value-band,.pricing-fit-grid,.pricing-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pricing-fit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-value-band article,.pricing-fit-grid article,.pricing-faq-grid article{border:1px solid var(--line);background:var(--surface);min-height:170px;box-shadow:var(--shadow);border-radius:8px;align-content:start;gap:8px;padding:20px;display:grid}.pricing-value-band article{border-top:3px solid var(--accent);min-height:190px}.pricing-faq-grid article{background:var(--bg);min-height:150px}.pricing-redesign .price-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:0}.pricing-redesign .price-grid article{border:0;border-right:1px solid var(--line);background:0 0;border-radius:0}.pricing-redesign .price-grid article:last-child{border-right:0}.pricing-redesign .price-grid .featured{border-color:var(--line);box-shadow:inset 0 3px 0 var(--accent);background:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.pricing-redesign .price-grid .featured{background:color-mix(in srgb, var(--canvas) 56%, transparent)}}.pricing-redesign .pricing-value-band,.pricing-redesign .pricing-fit-grid,.pricing-redesign .pricing-faq-grid{border-top:1px solid var(--line);gap:0}.pricing-redesign .pricing-value-band article,.pricing-redesign .pricing-fit-grid article,.pricing-redesign .pricing-faq-grid article{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:16px}.pricing-redesign .pricing-value-band article:last-child,.pricing-redesign .pricing-fit-grid article:last-child{border-right:0}.pricing-redesign .pricing-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-redesign .pricing-faq-grid article:nth-child(2n){border-right:0}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.story-grid article{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:20px}.story-section{grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:start;gap:34px;display:grid}.story-section h2{font-size:28px}.story-grid article{min-height:150px}.story-grid span{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:900}.strip-step{background:var(--bg);align-content:center;gap:8px;min-height:130px;padding:24px;display:grid}.strip-step strong{border:1px solid var(--line);border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.comparison-table{border:1px solid var(--line);background:var(--surface);border-radius:8px;overflow-x:auto}.comparison-table table{min-width:760px}.check-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.check-list li{color:var(--muted);align-items:flex-start;gap:10px;display:flex}.docs-manual,.docs-reference,.security-manifesto,.security-boundaries{border-bottom:1px solid var(--line);padding:64px 6vw}.docs-manual{grid-template-columns:minmax(240px,330px) minmax(0,1fr);align-items:start;gap:54px;display:grid}.docs-index{gap:12px;display:grid;position:sticky;top:96px}.docs-index h2{font-size:26px}.docs-index nav{border-top:1px solid var(--line);gap:0;margin-top:12px;display:grid}.docs-index nav a{border-bottom:1px solid var(--line);min-height:42px;color:var(--muted);padding:11px 0;font-weight:850}.docs-runbook,.security-boundaries,.status-public-lines{gap:0;display:grid}.route-row{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) 22px;align-items:start;gap:14px;min-height:118px;padding:22px 0;display:grid}.route-row:last-child{border-bottom:1px solid var(--line)}.route-row>span{color:var(--accent);font-size:12px;font-weight:950}.route-row h3{font-size:17px}.route-row p{max-width:720px;margin-bottom:0}.route-row>svg{color:var(--soft)}.docs-reference{gap:26px;display:grid}.api-docs .section-intro p{max-width:760px}.api-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.api-doc-grid article{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:10px;min-width:0;padding:16px;display:grid}.api-doc-grid article *{min-width:0}.api-doc-grid article strong,.api-doc-grid article span{overflow-wrap:anywhere}.api-doc-wide{grid-column:1/-1}.api-doc-more{border:1px solid var(--line);background:var(--surface);border-radius:8px}.api-doc-more>summary{cursor:pointer;padding:14px 16px;font-weight:800}.api-doc-more>.api-doc-grid{padding:0 14px 14px}.api-doc-grid pre{border:1px solid var(--line);max-width:100%;color:var(--ink);background:var(--bg);border-radius:7px;margin:0;padding:12px;overflow-x:auto}.api-doc-grid code{white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.reference-lines{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reference-lines article{border-bottom:1px solid var(--line);gap:8px;padding:20px;display:grid}.reference-lines article:nth-child(odd){border-right:1px solid var(--line);padding-right:28px}.reference-lines article:nth-child(2n){padding-left:28px}.reference-lines span{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:950}.reference-lines p{margin-bottom:0}.security-manifesto{grid-template-columns:minmax(0,720px) minmax(240px,1fr);align-items:end;gap:54px;display:grid}.security-promise{border-top:1px solid var(--line);gap:0;display:grid}.security-promise span{border-bottom:1px solid var(--line);min-height:46px;color:var(--muted);padding:13px 0;font-weight:850}.legal-layout{border-bottom:1px solid var(--line);grid-template-columns:minmax(240px,330px) minmax(0,1fr);align-items:start;gap:44px;padding:64px 6vw;display:grid}.legal-index{gap:18px;display:grid;position:sticky;top:88px}.legal-index h2{font-size:26px}.legal-index nav,.legal-summary{gap:8px;display:grid}.legal-index nav a{border:1px solid var(--line);min-height:38px;color:var(--muted);background:var(--surface);border-radius:8px;align-items:center;padding:0 12px;font-weight:850;display:inline-flex}.legal-index nav a.router-link-active{color:var(--ink);border-color:var(--ink)}.legal-summary span{color:var(--muted);align-items:flex-start;gap:10px;display:flex}.legal-document{gap:14px;display:grid}.legal-document article,.legal-contact{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:8px;padding:22px}.legal-document article h2{font-size:20px}.legal-document article p{max-width:860px;margin-bottom:0}.legal-document article ul{color:var(--muted);gap:8px;margin:0;padding-left:18px;display:grid}.legal-contact{align-items:flex-start;gap:12px;display:flex}.legal-contact p{margin-bottom:0}.legal-contact a,.auth-legal a{color:var(--accent);font-weight:850}.status-list{gap:8px;max-width:860px;display:grid}.status-line{border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(120px,1fr) auto;align-items:center;gap:4px 16px;padding:14px 16px;display:grid}.status-line small{color:var(--muted);grid-column:1/-1}.status-command .command-row strong{overflow-wrap:anywhere}.status-board{gap:10px;width:100%;padding:12px}.status-board-list{gap:8px;display:grid}.status-board-row{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:0 10px;display:grid}.status-board-row>span{background:var(--status-color,var(--accent));border-radius:999px;width:10px;height:10px}.status-board-row small{color:var(--muted)}.customer-status-page{padding-top:44px}.status-operational{--status-color:var(--accent)}.status-degraded{--status-color:#c98a00}.status-partial-outage{--status-color:#d26a2f}.status-major-outage{--status-color:var(--danger)}.status-maintenance{--status-color:#4f7dd9}.status-score-grid,.status-component-grid,.status-history-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.status-score-card,.status-card,.status-timeline-panel,.status-history-panel,.status-history-grid article{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:8px}.status-score-card{border-top:3px solid var(--status-color,var(--line-strong));gap:6px;min-height:130px;padding:18px;display:grid}.status-score-card span,.status-card-meta,.status-history-grid span,.status-history-grid small{color:var(--muted)}.status-score-card strong{font-size:25px}.status-component-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.status-card{border-top:3px solid var(--status-color,var(--line-strong));gap:14px;padding:18px;display:grid}.status-card-head{grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.status-card-head em{color:var(--muted);font-size:12px;font-style:normal;font-weight:850}.status-led{background:var(--status-color,var(--accent));width:12px;height:12px;box-shadow:0 0 0 5px var(--status-color,var(--accent));border-radius:999px}@supports (color:color-mix(in lab, red, red)){.status-led{box-shadow:0 0 0 5px color-mix(in srgb, var(--status-color,var(--accent)) 16%, transparent)}}.status-card p{margin-bottom:0}.status-card-meta{gap:4px;font-size:12px;display:grid}.status-sparkline{align-items:end;gap:5px;min-height:28px;display:flex;overflow:visible}.status-sparkline span{background:var(--status-color,var(--accent));opacity:.92;cursor:help;border-radius:5px;width:100%;max-width:28px;height:22px;display:block;position:relative}.status-sparkline span:after{content:attr(data-tooltip);z-index:40;border:1px solid var(--line-strong);background:var(--ink);width:max-content;max-width:230px;color:var(--bg);text-align:left;white-space:normal;opacity:0;pointer-events:none;border-radius:7px;padding:7px 9px;font-size:12px;line-height:1.35;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.status-sparkline span:hover:after,.status-sparkline span:focus-visible:after{opacity:1;transform:translate(-50%)}.status-timeline-panel{padding:20px}.public-timeline{gap:12px;display:grid}.public-timeline article{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:14px minmax(0,1fr);gap:12px;padding:14px;display:grid}.timeline-dot{background:var(--status-color,var(--accent));width:12px;height:12px;box-shadow:0 0 0 5px var(--status-color,var(--accent));border-radius:999px;margin-top:4px}@supports (color:color-mix(in lab, red, red)){.timeline-dot{box-shadow:0 0 0 5px color-mix(in srgb, var(--status-color,var(--accent)) 15%, transparent)}}.timeline-meta{color:var(--soft);justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.timeline-meta strong{color:var(--accent);text-transform:uppercase;letter-spacing:.05em}.public-timeline h3{margin-bottom:4px;font-size:15px}.public-timeline p{margin-bottom:0}.status-history-panel{padding:20px}.status-history-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.status-history-grid article{background:var(--bg);gap:8px;padding:14px;display:grid}.public-status-detail{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:28px;display:grid}.status-incidents-panel,.subscribe-panel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:8px;padding:22px}.subscribe-panel{gap:14px;display:grid}.auth-main{place-items:center;min-height:calc(100vh - 64px);padding:40px;display:grid}.auth-panel{gap:14px;width:min(440px,100%);padding:28px;display:grid}.auth-legal{margin:0;font-size:12px}.auth-security-mark{border:1px solid var(--accent);place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.auth-security-mark{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line))}}.auth-security-mark{color:var(--accent);background:var(--accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.auth-security-mark{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.auth-security-mark svg{width:19px;height:19px}.auth-step-copy{color:var(--muted);margin:-6px 0 2px}.auth-inline-form{gap:12px;display:grid}.auth-divider{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:12px;display:grid}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);height:1px}.auth-back-link{color:var(--muted);justify-self:center;font-size:12px;font-weight:760}.site-footer{background:var(--canvas);border-top:1px solid var(--line);gap:22px;padding:42px 6vw 28px;display:grid}.footer-main{grid-template-columns:minmax(260px,1.1fr) minmax(360px,1.4fr) minmax(240px,.75fr);align-items:start;gap:36px;display:grid}.footer-brand{align-content:start;gap:12px;display:grid}.footer-brand p{max-width:390px;margin:0}.footer-status{width:fit-content;min-height:34px;color:var(--muted);align-items:center;gap:8px;padding-inline:2px;font-weight:850;display:inline-flex}.footer-status span{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 5px var(--accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.footer-status span{box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 14%, transparent)}}.footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.footer-column{align-content:start;gap:9px;display:grid}.footer-column strong{color:var(--ink);font-size:13px}.footer-column a,.footer-bottom a,.compact-footer-links a{min-height:34px;color:var(--muted);align-items:center;font-weight:760;display:inline-flex}.footer-column a:hover,.footer-bottom a:hover,.compact-footer-links a:hover{color:var(--ink)}.footer-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:8px;align-content:start;gap:10px;padding:16px;display:grid}.footer-card span{color:var(--ink);font-weight:900}.footer-card p{margin:0}.footer-card .button{width:fit-content}.footer-bottom{border-top:1px solid var(--line);color:var(--soft);justify-content:space-between;align-items:center;gap:16px;padding-top:20px;font-size:12px;display:flex}.footer-bottom div,.compact-footer-links{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.compact-footer{grid-template-columns:minmax(260px,1fr) auto;align-items:center;padding:26px 6vw}.compact-footer-links{color:var(--soft);font-size:13px;font-weight:760}.app-shell{background:var(--canvas);grid-template-columns:264px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:var(--bg);border-right:1px solid var(--line);flex-direction:column;gap:16px;height:100vh;padding:18px;display:flex;position:sticky;top:0;overflow:hidden}.sidebar-navigation-scroll{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;align-content:start;gap:16px;min-height:0;display:grid;overflow-y:auto}.sidebar-navigation-scroll::-webkit-scrollbar{width:6px}.sidebar-navigation-scroll::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:999px}.workspace-utility-zone{grid-column:1/-1;gap:12px;min-width:0;margin-top:2px;display:grid}.workspace-chip{border:1px solid var(--line);border-radius:8px;gap:2px;padding:12px;display:grid}.workspace-chip span,.nav-group p{color:var(--soft);font-size:12px}.sidebar nav,.nav-group{gap:4px;display:grid}.sidebar nav a,.sidebar .nav-group a{min-width:0}.sidebar nav a>svg,.sidebar .nav-group a>svg{flex:0 0 16px}.nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-signal{border:1px solid var(--line);min-width:22px;height:20px;color:var(--muted);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;font-size:10px;font-weight:860;line-height:1;display:inline-grid}.nav-signal[data-tone=warning]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.nav-signal[data-tone=warning]{border-color:color-mix(in srgb, var(--warning) 44%, var(--line))}}.nav-signal[data-tone=warning]{color:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.nav-signal[data-tone=warning]{background:color-mix(in srgb, var(--warning) 8%, transparent)}}.nav-signal[data-tone=critical]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.nav-signal[data-tone=critical]{border-color:color-mix(in srgb, var(--danger) 46%, var(--line))}}.nav-signal[data-tone=critical]{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.nav-signal[data-tone=critical]{background:color-mix(in srgb, var(--danger) 8%, transparent)}}.mobile-section-picker{display:none}.nav-group p{text-transform:uppercase;letter-spacing:.08em;margin:0 0 4px;font-weight:900}.theme-row{border:1px solid var(--line);background:var(--surface);cursor:pointer;margin-top:auto}.workspace-main{min-width:0;padding:24px}.workspace-head{justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin-bottom:20px;display:flex}.workspace-title-block{min-width:0}.workspace-title-row{align-items:center;gap:10px;min-width:0;display:flex}.workspace-head h1{text-transform:capitalize;margin:0;font-size:28px}.workspace-section-signal{border:1px solid var(--line);min-width:0;max-width:min(360px,42vw);min-height:30px;color:var(--muted);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:820;text-decoration:none;display:inline-flex}.workspace-section-signal:hover{border-color:var(--line-strong);color:var(--ink);background:var(--canvas)}.workspace-section-signal span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-section-signal strong{color:var(--ink);font-variant-numeric:tabular-nums}.workspace-section-signal small{color:var(--soft);text-transform:uppercase;font-size:10px;font-weight:860}.workspace-section-signal[data-tone=warning]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.workspace-section-signal[data-tone=warning]{border-color:color-mix(in srgb, var(--warning) 44%, var(--line))}}.workspace-section-signal[data-tone=warning]{color:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.workspace-section-signal[data-tone=warning]{background:color-mix(in srgb, var(--warning) 8%, var(--surface))}}.workspace-section-signal[data-tone=critical]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.workspace-section-signal[data-tone=critical]{border-color:color-mix(in srgb, var(--danger) 46%, var(--line))}}.workspace-section-signal[data-tone=critical]{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.workspace-section-signal[data-tone=critical]{background:color-mix(in srgb, var(--danger) 8%, var(--surface))}}.workspace-head-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:min(610px,100%);margin-left:auto;display:flex}.workspace-command-trigger[data-slot=button]{appearance:none;min-width:164px;min-height:40px;font-weight:800;border-color:var(--line)!important;background:var(--surface)!important;background-color:var(--surface)!important;color:var(--ink)!important;box-shadow:none!important}.workspace-command-trigger[data-slot=button]:is(:hover,:focus-visible,:active){border-color:var(--line-strong)!important;background:var(--canvas)!important;background-color:var(--canvas)!important;color:var(--ink)!important}.workspace-command-trigger[data-slot=button][aria-expanded=true],.workspace-command-trigger[data-slot=button][data-state=open]{border-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.workspace-command-trigger[data-slot=button][aria-expanded=true],.workspace-command-trigger[data-slot=button][data-state=open]{border-color:color-mix(in srgb, var(--accent) 36%, var(--line))!important}}.workspace-command-trigger[data-slot=button][aria-expanded=true],.workspace-command-trigger[data-slot=button][data-state=open]{background:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.workspace-command-trigger[data-slot=button][aria-expanded=true],.workspace-command-trigger[data-slot=button][data-state=open]{background:color-mix(in srgb, var(--accent) 8%, var(--surface))!important}}.workspace-command-trigger[data-slot=button][aria-expanded=true],.workspace-command-trigger[data-slot=button][data-state=open]{background-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.workspace-command-trigger[data-slot=button][aria-expanded=true],.workspace-command-trigger[data-slot=button][data-state=open]{background-color:color-mix(in srgb, var(--accent) 8%, var(--surface))!important}}.workspace-command-trigger[data-slot=button][aria-expanded=true],.workspace-command-trigger[data-slot=button][data-state=open]{color:var(--ink)!important}.workspace-command-trigger svg{width:16px;height:16px}.workspace-command-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:1.2;overflow:hidden}.workspace-command-trigger kbd{border:1px solid var(--line);min-width:42px;color:var(--soft);background:var(--bg);border-radius:5px;padding:2px 6px;font-size:11px;font-weight:850;line-height:1.2}.search-box{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:center;gap:8px;width:min(360px,100%);padding:0 12px;display:flex}.workspace-head-actions .search-box{flex:360px}.search-box.active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.search-box.active{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.search-box.active{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.search-box.active{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}}.search-box input{color:var(--ink);background:0 0;border:0;outline:0;width:100%;min-width:0;height:40px}.compact-icon{flex:0 0 30px;width:30px;height:30px}.filter-summary{border:1px solid var(--accent);justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin:-4px 0 18px;padding:8px 10px 8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.filter-summary{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line))}}.filter-summary{background:var(--accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.filter-summary{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.filter-summary{color:var(--muted);font-size:13px}.filter-summary svg{width:16px;height:16px;color:var(--accent);flex:none}.filter-summary .button{min-height:30px;margin-left:auto;padding:0 10px}.workspace-command-dialog{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-rows:auto auto auto auto minmax(0,1fr) auto auto;width:min(760px,100vw - 24px);max-width:min(760px,100vw - 24px);max-height:calc(100dvh - 24px);display:grid;overflow:hidden;box-shadow:0 26px 76px #00000057}.workspace-command-dialog[data-slot=dialog-content]{gap:0;padding:0}.workspace-command-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 14px;display:flex}.workspace-command-header h2{margin:0;font-size:18px;line-height:1.2}.workspace-command-meta{border-bottom:1px solid var(--line);background:var(--canvas);justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:7px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.workspace-command-meta{background:color-mix(in srgb, var(--canvas) 78%, var(--surface))}}.workspace-command-meta{color:var(--muted);font-size:12px}.workspace-command-meta span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.workspace-command-meta span:last-child{color:var(--soft);justify-content:flex-end}.workspace-command-meta svg{width:14px;height:14px;color:var(--accent);flex:none}.workspace-command-search{border-bottom:1px solid var(--line);background:var(--canvas);align-items:center;gap:10px;padding:10px 14px;display:flex}.workspace-command-search svg{width:17px;height:17px;color:var(--soft);flex:none}.workspace-command-search [data-slot=input]{border-color:var(--line);background:var(--surface);height:38px;color:var(--ink)}.workspace-command-modes{border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:8px;display:grid}.workspace-command-modes button{border:1px solid var(--line);background:var(--canvas);min-width:0;min-height:34px;color:var(--muted);font:inherit;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:flex}.workspace-command-modes button:hover,.workspace-command-modes button[data-active=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-command-modes button:hover,.workspace-command-modes button[data-active=true]{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}}.workspace-command-modes button:hover,.workspace-command-modes button[data-active=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-command-modes button:hover,.workspace-command-modes button[data-active=true]{background:color-mix(in srgb, var(--accent) 8%, var(--canvas))}}.workspace-command-modes button:hover,.workspace-command-modes button[data-active=true]{color:var(--ink)}.workspace-command-modes button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-command-modes button strong{min-width:20px;color:var(--soft);text-align:right;font-size:11px}.workspace-command-results{min-height:180px;max-height:374px;padding:8px;overflow:auto}.workspace-action-target{outline:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-action-target{outline:1px solid color-mix(in srgb, var(--accent) 58%, transparent)}}.workspace-action-target{outline-offset:4px;background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-action-target{background-color:color-mix(in srgb, var(--accent) 6%, transparent)}}.workspace-action-target{transition:outline-color .18s,background-color .18s}.workspace-action-feedback{z-index:90;border:1px solid var(--line-strong);background:var(--surface);max-width:min(360px,100vw - 36px);color:var(--ink);box-shadow:var(--shadow);border-radius:7px;padding:9px 12px;font-size:13px;position:fixed;bottom:18px;right:18px}.workspace-action-feedback-enter-active,.workspace-action-feedback-leave-active{transition:opacity .14s,transform .14s}.workspace-action-feedback-enter-from,.workspace-action-feedback-leave-to{opacity:0;transform:translateY(5px)}.workspace-command-row{background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) 38px;align-items:center;width:100%;display:grid}.workspace-command-row.selected,.workspace-command-row:hover{border-color:var(--line);background:var(--canvas)}.workspace-command-row.current{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-command-row.current{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.workspace-command-item{width:100%;min-width:0;height:auto;min-height:54px;color:var(--ink);text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;border-radius:7px 0 0 7px;grid-template-columns:34px minmax(0,1fr) auto 22px;align-items:center;gap:10px;padding:6px 10px;display:grid}.workspace-command-item:hover{background:0 0}.workspace-command-row[data-kind=action] .workspace-command-icon{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-command-row[data-kind=action] .workspace-command-icon{border-color:color-mix(in srgb, var(--accent) 32%, var(--line))}}.workspace-command-row[data-kind=action] .workspace-command-icon{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-command-row[data-kind=action] .workspace-command-icon{background:color-mix(in srgb, var(--accent) 7%, var(--bg))}}.workspace-command-row[data-kind=utility] .workspace-command-icon{border-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.workspace-command-row[data-kind=utility] .workspace-command-icon{border-color:color-mix(in srgb, var(--muted) 32%, var(--line))}}.workspace-command-row[data-kind=utility] .workspace-command-icon{color:var(--muted);background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.workspace-command-row[data-kind=utility] .workspace-command-icon{background:color-mix(in srgb, var(--muted) 7%, var(--bg))}}.workspace-command-icon{border:1px solid var(--line);background:var(--bg);width:34px;height:34px;color:var(--muted);border-radius:8px;place-items:center;display:grid}.workspace-command-icon svg,.workspace-command-arrow{width:16px;height:16px}.workspace-command-text{gap:2px;min-width:0;display:grid}.workspace-command-text>span{align-items:center;gap:8px;min-width:0;display:flex}.workspace-command-text>span [data-slot=badge]{flex:none}.workspace-command-text strong,.workspace-command-text small{overflow-wrap:anywhere;white-space:normal;min-width:0}.workspace-command-text strong{flex:auto;font-size:14px}.workspace-command-text small{color:var(--muted);font-size:12px;line-height:1.35}.workspace-command-section{color:var(--soft);font-size:12px;font-weight:820}.workspace-command-arrow,.workspace-command-pin{color:var(--soft)}.workspace-command-pin[data-pinned=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-command-pin[data-pinned=true]{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.workspace-command-pin[data-pinned=true]{color:var(--accent)}.workspace-command-pin[data-pinned=true] svg{fill:currentColor}.workspace-command-empty{color:var(--muted);text-align:center;padding:34px 12px}.workspace-command-preview{border-top:1px solid var(--line);background:var(--canvas);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:50px;padding:8px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-command-preview{background:color-mix(in srgb, var(--canvas) 72%, var(--surface))}}.workspace-command-preview>span{gap:2px;min-width:0;display:grid}.workspace-command-preview small{color:var(--soft);text-transform:uppercase;font-size:10px;font-weight:800}.workspace-command-preview strong{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:680;overflow:hidden}.workspace-command-preview [data-risk=prepare]{color:var(--warning)}.workspace-command-preview [data-risk=copy],.workspace-command-preview [data-risk=download]{color:var(--accent)}.workspace-command-footer{border-top:1px solid var(--line);min-height:38px;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:7px 14px;font-size:12px;display:flex}.workspace-command-footer span{align-items:center;gap:5px;min-width:0;display:inline-flex}.workspace-command-footer kbd{border:1px solid var(--line);background:var(--bg);min-width:20px;color:var(--ink);text-align:center;border-radius:5px;padding:1px 5px;font:700 11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.notice{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:8px;padding:12px}.notice.neutral{color:var(--muted);border-color:var(--line)}.notice.success{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.notice.success{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.notice.success{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.notice.success{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.notice.warning{color:var(--warning);border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.notice.warning{border-color:color-mix(in srgb, var(--warning) 45%, var(--line))}}.notice.warning{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.notice.warning{background:color-mix(in srgb, var(--warning) 7%, var(--surface))}}.notice.danger{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.notice.danger{border-color:color-mix(in srgb, var(--danger) 45%, var(--line))}}.workspace-section-error{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:92px;padding:18px 0;display:grid}.workspace-section-error-icon{border:1px solid var(--danger);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-section-error-icon{border:1px solid color-mix(in srgb, var(--danger) 42%, var(--line))}}.workspace-section-error-icon{color:var(--danger);background:var(--danger);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.workspace-section-error-icon{background:color-mix(in srgb, var(--danger) 7%, transparent)}}.workspace-section-error-icon svg{width:17px;height:17px}.workspace-section-error>div{gap:3px;min-width:0;display:grid}.workspace-section-error>div span{color:var(--muted);font-size:12px}.notice.validation-summary{border-width:1px 0 1px 3px;border-color:var(--danger);gap:6px;padding:9px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.notice.validation-summary{border-color:color-mix(in srgb, var(--danger) 38%, var(--line))}}.notice.validation-summary{background:var(--danger);border-radius:0}@supports (color:color-mix(in lab, red, red)){.notice.validation-summary{background:color-mix(in srgb, var(--danger) 6%, transparent)}}.validation-summary{gap:6px;display:grid}.validation-summary ul{margin:0;padding-left:18px}.validation-summary li{margin:2px 0}.overview-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;display:grid}.overview-command-center{align-items:start}.wide-panel{grid-column:1/-1;padding:20px}.overview-briefing{grid-template-columns:minmax(260px,1.25fr) repeat(5,minmax(120px,.75fr));gap:10px;padding:12px;display:grid}.overview-next-card,.overview-briefing-card{border:1px solid var(--line);background:var(--bg);border-radius:10px;min-width:0;min-height:76px}.overview-next-card{color:var(--ink);border-color:var(--accent);grid-template-columns:minmax(0,1fr) 18px;align-content:center;gap:4px 10px;padding:12px;text-decoration:none;display:grid}@supports (color:color-mix(in lab, red, red)){.overview-next-card{border-color:color-mix(in srgb, var(--accent) 32%, var(--line))}}.overview-next-card{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.overview-next-card{background:color-mix(in srgb, var(--accent) 5%, var(--bg))}}.overview-next-card span,.overview-next-card small,.overview-briefing-card span,.overview-briefing-card small{color:var(--muted)}.overview-next-card strong,.overview-briefing-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-next-card svg{color:var(--accent);grid-area:1/2/span 3;align-self:center}.overview-briefing-card{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;display:grid}.overview-briefing-card>svg{border:1px solid var(--accent);width:28px;height:28px;padding:6px}@supports (color:color-mix(in lab, red, red)){.overview-briefing-card>svg{border:1px solid color-mix(in srgb, var(--accent) 26%, var(--line))}}.overview-briefing-card>svg{color:var(--accent);background:var(--accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.overview-briefing-card>svg{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.overview-briefing-card[data-tone=warning]>svg,.overview-watchlist-item[data-tone=warning]>svg{color:var(--warning);border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.overview-briefing-card[data-tone=warning]>svg,.overview-watchlist-item[data-tone=warning]>svg{border-color:color-mix(in srgb, var(--warning) 38%, var(--line))}}.overview-briefing-card[data-tone=critical]>svg,.overview-watchlist-item[data-tone=critical]>svg{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.overview-briefing-card[data-tone=critical]>svg,.overview-watchlist-item[data-tone=critical]>svg{border-color:color-mix(in srgb, var(--danger) 42%, var(--line))}}.overview-briefing-card div{gap:3px;min-width:0;display:grid}.overview-briefing-card strong{font-size:18px}.overview-fact-strip{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.overview-fact-strip a{min-width:0;min-height:38px;color:var(--ink);background:var(--bg);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.overview-fact-strip span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-fact-strip strong{font-size:13px;font-weight:900}.overview-board{grid-template-columns:minmax(320px,1.08fr) minmax(260px,.9fr) minmax(260px,.88fr);align-items:start;gap:16px;display:grid}.overview-watchlist-panel,.overview-limits-panel,.overview-onboarding-panel{gap:12px;min-width:0;display:grid}.overview-onboarding-panel{position:relative;overflow:hidden}.overview-section-title{justify-content:space-between;align-items:flex-start;gap:12px;min-height:34px;display:flex}.overview-section-title h3,.overview-section-title p{margin:0}.overview-section-title p{color:var(--muted)}.overview-section-title>span{border:1px solid var(--line);min-width:44px;height:28px;color:var(--ink);background:var(--bg);border-radius:8px;justify-content:center;align-items:center;font-weight:850;display:inline-flex}.overview-section-title>svg{color:var(--accent)}.overview-watchlist,.overview-limit-list,.overview-feed{gap:8px;display:grid}.overview-watchlist-item,.overview-limit-row,.overview-coach-next,.overview-step,.overview-feed-row,.overview-empty-state{border:1px solid var(--line);background:var(--bg);border-radius:9px;min-width:0}.overview-watchlist-item,.overview-coach-next{min-height:50px;color:var(--ink);align-items:center;gap:10px;padding:9px 10px;text-decoration:none;display:grid}.overview-watchlist-item{grid-template-columns:24px minmax(0,1fr) 18px}.overview-watchlist-item>svg,.overview-coach-next>svg,.overview-feed-row>svg{width:18px;height:18px;color:var(--accent)}.overview-watchlist-item span,.overview-coach-next span,.overview-feed-row div{gap:3px;min-width:0;display:grid}.overview-watchlist-item strong,.overview-watchlist-item small,.overview-coach-next strong,.overview-coach-next small,.overview-feed-row strong,.overview-feed-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-watchlist-item strong,.overview-watchlist-item small{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.overview-watchlist-item small,.overview-coach-next small,.overview-feed-row span{color:var(--muted)}.overview-limit-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 10px;min-height:54px;padding:9px 10px;display:grid}.overview-limit-row span,.overview-limit-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-limit-row span{color:var(--muted);font-size:12px;font-weight:760}.overview-limit-row strong{font-size:13px}.overview-limit-row[data-tone=warning] .usage-bar span{background:var(--warning)}.overview-limit-row[data-tone=critical] .usage-bar span{background:var(--danger)}.overview-coach-next{border-color:var(--accent);grid-template-columns:minmax(0,1fr) 18px}@supports (color:color-mix(in lab, red, red)){.overview-coach-next{border-color:color-mix(in srgb, var(--accent) 24%, var(--line))}}.overview-coach-progress span{transform-origin:0}.overview-coach-actions{gap:8px;min-width:0;display:grid}.overview-setup-details{gap:8px;display:grid}.overview-setup-details summary{cursor:pointer;color:var(--muted);font-weight:850}.overview-step{min-height:42px;color:var(--ink);grid-template-columns:22px minmax(0,1fr);gap:8px;padding:8px 9px;text-decoration:none;display:grid}.overview-step.complete{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.overview-step.complete{background:color-mix(in srgb, var(--success) 8%, var(--bg))}}.overview-step>svg{width:18px;height:18px;color:var(--accent);margin-top:2px}.overview-step.complete>svg{color:var(--success)}.overview-step strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.overview-signal-card{gap:14px;min-width:0;display:grid}.overview-feed-row{grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:46px;padding:9px 10px;display:grid}.overview-feed-row>svg:last-child{width:16px;height:16px;color:var(--soft)}.overview-empty-state{min-height:84px;color:var(--muted);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px 10px;padding:12px;display:grid}.overview-empty-state svg{width:18px;height:18px;color:var(--accent)}.overview-empty-state strong{color:var(--ink)}.overview-empty-state span{grid-column:2}.panel-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.panel-head h2,.panel-head p{margin-bottom:0}.panel-head strong{font-size:22px}.usage-bar{border:1px solid var(--line);background:var(--canvas);border-radius:999px;height:9px;overflow:hidden}.usage-bar span{background:var(--accent);border-radius:inherit;height:100%;transition:width .2s;display:block}.timeline-list,.settings-list,.plan-list{gap:10px;margin-top:16px;display:grid}.timeline-row,.quiet-row,.settings-list>div{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:grid}.timeline-row time{color:var(--soft);font-size:12px}.timeline-row span{gap:2px;display:grid}.timeline-row span small{color:var(--muted)}.timeline-row.event-row{grid-template-columns:22px minmax(0,1fr) auto 38px auto}.event-route-label{overflow-wrap:anywhere;white-space:normal;min-width:0}.event-status-label{white-space:nowrap}.event-events-pane .timeline-row.event-row>.event-replay-action{grid-column:4}.event-events-pane .timeline-row.event-row time{text-align:right;white-space:nowrap;grid-column:5;min-width:116px}.outcome-composition .timeline-row.event-row{grid-template-columns:22px minmax(0,1fr) auto 38px minmax(120px,auto)}.outcome-check-result{white-space:nowrap;align-items:baseline;gap:8px!important;display:inline-flex!important}.outcome-check-action-spacer{width:38px}.quiet-row{color:var(--muted);grid-template-columns:1fr}.settings-list>div{grid-template-columns:minmax(130px,.35fr) 1fr auto}.settings-list .subscriber-row{grid-template-columns:minmax(90px,.22fr) minmax(0,1fr) minmax(150px,.24fr) auto}.trust-center-subscriber-pane .settings-list{max-height:none;overflow:visible}.workspace-tools-accordion{grid-column:1/-1;min-width:0}.workspace-tools-accordion [data-slot=accordion-item]{border:0}.workspace-tools-trigger[data-slot=accordion-trigger]{appearance:none;box-sizing:border-box;border-radius:8px;min-height:44px;padding:7px 12px;text-decoration:none;border:1px solid var(--line)!important;background:var(--surface)!important;background-color:var(--surface)!important;color:var(--ink)!important;box-shadow:none!important}.workspace-tools-trigger[data-slot=accordion-trigger]:is(:hover,:focus-visible,:active){text-decoration:none;border-color:var(--line-strong)!important;background:var(--canvas)!important;background-color:var(--canvas)!important;color:var(--ink)!important}.workspace-tools-trigger[data-slot=accordion-trigger][data-state=open]{border-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.workspace-tools-trigger[data-slot=accordion-trigger][data-state=open]{border-color:color-mix(in srgb, var(--accent) 34%, var(--line))!important}}.workspace-tools-trigger[data-slot=accordion-trigger][data-state=open]{background:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.workspace-tools-trigger[data-slot=accordion-trigger][data-state=open]{background:color-mix(in srgb, var(--accent) 7%, var(--surface))!important}}.workspace-tools-trigger[data-slot=accordion-trigger][data-state=open]{background-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.workspace-tools-trigger[data-slot=accordion-trigger][data-state=open]{background-color:color-mix(in srgb, var(--accent) 7%, var(--surface))!important}}.workspace-tools-trigger[data-slot=accordion-trigger][data-state=open]{color:var(--ink)!important}.workspace-tools-trigger>span{align-items:baseline;gap:8px;min-width:0;display:flex}.workspace-tools-trigger strong,.workspace-tools-trigger small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-tools-trigger strong{color:var(--ink);font-size:14px}.workspace-tools-trigger small{color:var(--muted);font-size:12px}.workspace-tools-content{gap:12px;min-width:0;padding:12px 0 0;display:grid}.settings-list .member-row{grid-template-columns:minmax(110px,.3fr) minmax(0,1fr) minmax(90px,.18fr) auto}.team-invite-list>div{grid-template-columns:minmax(0,1fr) minmax(110px,.45fr) auto}.team-invite-list>div>strong,.team-invite-list>div>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.settings-list .member-row>strong,.settings-list .member-row>span{overflow-wrap:anywhere;min-width:0}.team-member-role,.team-current-user{font-size:12px;font-weight:780}.team-current-user{text-align:right;min-width:68px}.team-manage-button{min-height:34px;padding:0 10px}.settings-list span{color:var(--muted)}.list-boundary-strip{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:0;min-height:46px;margin:0;padding:7px 12px;display:flex}.list-boundary-strip span{border-right:1px solid var(--line);min-height:28px;color:var(--muted);align-items:center;gap:5px;padding:3px 12px;font-size:12px;display:inline-flex}.list-boundary-strip span:first-child{padding-left:0}.list-boundary-strip>:is(.button,[data-slot=button]){margin-left:auto}.list-boundary-strip strong{color:var(--ink)}.mobile-audit-count{display:none!important}.settings-list .subscriber-destination{gap:2px;min-width:0;display:grid}.settings-list .subscriber-destination strong{text-overflow:ellipsis;overflow:hidden}.settings-list .subscriber-destination small{color:var(--muted)}.compact-list{margin-top:4px}.billing-grid,.team-grid,.trust-monitor-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.flow-strip{gap:8px;padding:10px;display:grid}.flow-strip-context,.flow-strip-steps{gap:8px;display:grid}.flow-strip-context{grid-template-columns:minmax(180px,1.25fr) repeat(3,minmax(0,1fr))}.flow-strip-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.flow-strip-context>div,.flow-strip-steps>div{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:3px;min-width:0;padding:8px 9px;display:grid}.flow-strip strong,.flow-strip small,.flow-strip span{text-overflow:ellipsis;min-width:0;overflow:hidden}.flow-strip strong{color:var(--ink);font-size:13px}.flow-strip span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:820;line-height:1.35}.flow-strip small,.flow-strip-steps span{color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600;line-height:1.35}.usage-breakdown{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.usage-breakdown div{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:2px;padding:12px;display:grid}.usage-breakdown span{color:var(--muted);font-size:12px}.usage-resource-list{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:18px;padding-top:16px;display:grid}.usage-resource-list>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;display:grid}.usage-resource-list span{color:var(--muted);font-size:12px}.usage-bar.compact{grid-column:1/-1;height:5px}.billing-grid{align-items:start}.usage-hero{min-height:240px}.billing-action-strip{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(0,.9fr) minmax(240px,1.35fr);align-items:center;gap:10px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.billing-action-strip{background:color-mix(in srgb, var(--surface) 86%, transparent)}}.billing-action-strip div{gap:2px;min-width:0;display:grid}.billing-action-strip span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:820}.billing-action-strip strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.billing-action-strip p{color:var(--muted);margin:0;font-size:12px}.billing-summary{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.billing-summary span{border:1px solid var(--line);min-height:28px;color:var(--muted);background:var(--bg);border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:12px;display:inline-flex}.health-command-grid.health-composition{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.health-detail-tabs{gap:10px;min-width:0}.health-view-tabs[data-slot=tabs-list]{border:1px solid var(--line);background:var(--surface);border-radius:7px;width:fit-content;max-width:100%;min-height:36px;padding:3px}@supports (color:color-mix(in lab, red, red)){.health-view-tabs[data-slot=tabs-list]{background:color-mix(in srgb, var(--surface) 94%, var(--canvas))}}.health-view-tabs [data-slot=tabs-trigger]{border-radius:5px;gap:7px;min-width:126px}.health-view-tabs [data-slot=badge]{justify-content:center;min-width:24px}.health-tab-content[data-slot=tabs-content]{min-width:0;margin:0}.health-card-header{border-bottom:1px solid var(--line);align-items:center;padding-bottom:14px}.health-card-header [data-slot=card-title]{font-size:18px;line-height:1.2}.health-card-header [data-slot=card-description]{color:var(--muted)}.health-card-header [data-slot=card-action]{align-self:center}.health-systems-card,.health-alerts-card{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.health-systems-card,.health-alerts-card{background:color-mix(in srgb, var(--surface) 92%, var(--bg))}}.health-overview-card,.health-work-card,.health-alerts-card{min-width:0}.health-systems-content,.health-alerts-content{gap:14px;display:grid}.health-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.health-overview-strip{grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);align-items:stretch;gap:18px;min-width:0;display:grid}.health-readout{border:0;border-right:1px solid var(--danger);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-height:68px;padding:0 18px 0 0;display:grid}@supports (color:color-mix(in lab, red, red)){.health-readout{border-right:1px solid color-mix(in srgb, var(--danger) 30%, var(--line))}}.health-readout{background:0 0;border-radius:0}.health-readout[data-ok=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.health-readout[data-ok=true]{border-color:color-mix(in srgb, var(--accent) 32%, var(--line))}}.health-readout[data-ok=true]{background:0 0}.health-readout-icon{border:1px solid var(--danger);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.health-readout-icon{border:1px solid color-mix(in srgb, var(--danger) 38%, var(--line))}}.health-readout-icon{color:var(--danger);background:var(--danger);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.health-readout-icon{background:color-mix(in srgb, var(--danger) 9%, transparent)}}.health-readout[data-ok=true] .health-readout-icon{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.health-readout[data-ok=true] .health-readout-icon{border-color:color-mix(in srgb, var(--accent) 42%, var(--line))}}.health-readout[data-ok=true] .health-readout-icon{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.health-readout[data-ok=true] .health-readout-icon{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.health-readout svg{width:18px;height:18px}.health-readout div,.health-inline-heading div,.health-component-row div,.health-alert-row div,.health-delivery-row div,.health-form-title{gap:3px;min-width:0;display:grid}.health-readout strong,.health-inline-heading strong,.health-alert-row strong,.health-delivery-row strong,.health-component-row strong,.health-form-title strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.health-readout span,.health-inline-heading span,.health-alert-row span,.health-delivery-row span,.health-component-row span:not(.health-state-dot),.health-form-title span{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.health-alert-row>div:first-child span{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.health-ops-strip{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:repeat(5,minmax(80px,1fr)) auto;align-items:stretch;gap:0;min-width:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.health-ops-strip{background:color-mix(in srgb, var(--bg) 68%, transparent)}}.health-ops-strip>span{border-right:1px solid var(--line);white-space:nowrap;gap:4px;min-width:0;min-height:64px;padding:12px 14px;display:grid}.health-ops-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.health-ops-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.health-ops-strip [data-attention=true] strong{color:var(--warning)}.health-copy-brief[data-slot=button]{white-space:nowrap;place-self:center end;min-width:0;margin-inline:10px}.health-copy-brief svg{width:14px;height:14px}.health-work-content{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.health-check-section,.health-delivery-section{gap:10px;min-width:0;display:grid}.health-check-section{border-bottom:1px solid var(--line);padding:0 0 16px}.health-component-list{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:0;min-width:0;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.health-component-list{background:color-mix(in srgb, var(--bg) 64%, transparent)}}.health-component-list{overflow:hidden}.health-component-list .health-list-sort{flex:0 min(360px,100%);margin-right:auto}.health-component-list .health-list-sort span{white-space:nowrap}.health-alert-list{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-auto-rows:max-content;align-content:start;gap:0;min-width:0;padding:10px 12px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.health-alert-list{background:color-mix(in srgb, var(--bg) 64%, transparent)}}.health-alert-list{overflow:hidden}.health-alert-list .health-list-sort{width:min(280px,100%)}.health-alerts-card .health-alert-list{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.health-alerts-card .health-alert-list>.health-list-sort{margin-bottom:10px}.health-alerts-card .health-alert-items{border-block:1px solid var(--line)}.health-component-row{border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:48px;padding:9px 12px;display:grid}.health-component-row:last-of-type{border-bottom:0}.health-component-row>div{gap:2px;min-width:0;display:grid}.health-state-dot{background:var(--danger);width:8px;height:8px;box-shadow:0 0 0 3px var(--danger);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.health-state-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 12%, transparent)}}.health-component-row[data-state=ok] .health-state-dot{background:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.health-component-row[data-state=ok] .health-state-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 13%, transparent)}}.health-inline-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.health-delivery-sort{flex:0 190px}.health-dead-letter-list{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-auto-rows:max-content;align-content:start;gap:0;padding:10px 12px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.health-dead-letter-list{background:color-mix(in srgb, var(--bg) 64%, transparent)}}.health-dead-letter-list{overflow:hidden}.health-work-card .health-dead-letter-list{background:0 0;border-width:1px 0;border-radius:0;padding:0}.health-dead-letter-list>.bounded-collection,.health-alert-list>.bounded-collection{min-height:0}.health-dead-letter-list .bounded-collection-content,.health-alert-list .bounded-collection-content{grid-auto-rows:max-content;align-content:start;display:grid}.health-delivery-row{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:58px;padding:10px;display:grid}.health-dead-letter-list .health-delivery-row{background:0 0;border-width:0 0 1px;border-radius:0;padding-inline:0}.health-dead-letter-list .health-delivery-row:last-of-type{border-bottom:0}.health-delivery-row>svg{width:16px;height:16px;color:var(--danger)}.health-delivery-copy strong{overflow-wrap:anywhere;white-space:normal;min-width:0}.health-delivery-row .health-row-actions{justify-content:flex-end;align-items:center;gap:6px;min-width:70px;display:flex}.health-row-actions [data-slot=button],.health-alert-row [data-slot=button][data-variant=ghost]{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.health-row-actions [data-slot=button]:is(:hover,:focus-visible),.health-alert-row [data-slot=button][data-variant=ghost]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.health-badge-with-icon{gap:6px}.health-badge-with-icon svg{width:13px;height:13px}.health-alerts-content{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px}.health-alerts-content>[data-slot=separator]{width:1px;height:100%;min-height:180px}.health-alert-row{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;min-height:48px;padding:10px;display:grid}.health-alert-list .health-alert-row{background:0 0;border-width:0 0 1px;border-radius:0;padding-inline:0}.health-alert-list .health-alert-row:last-of-type{border-bottom:0}.health-alert-items{grid-auto-rows:max-content;align-content:start;display:grid}.health-alert-form{gap:12px;min-width:0;display:grid}.health-alert-dialog{width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto}.health-alert-dialog-actions{justify-content:flex-end}.health-form-title{grid-template-columns:minmax(0,1fr) auto;align-items:center}.health-form-grid{grid-template-columns:minmax(0,1fr) 132px;gap:10px;display:grid}.health-field{gap:6px;min-width:0;display:grid}.health-field-wide{grid-column:1/-1}.health-select-trigger{width:100%}.health-form-errors{border:1px solid var(--danger);gap:4px;padding:9px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.health-form-errors{border:1px solid color-mix(in srgb, var(--danger) 40%, var(--line))}}.health-form-errors{color:var(--danger);background:var(--danger);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.health-form-errors{background:color-mix(in srgb, var(--danger) 7%, transparent)}}.health-form-errors{font-size:12px;font-weight:760}.health-empty-row{min-height:46px;color:var(--muted);background:0 0;align-items:center;padding:10px 12px;display:flex}.health-load-more,.health-save-alert{justify-self:end}.collection-more-button[data-slot=button]{justify-self:start;margin:10px 12px}.mobile-backend-more[data-slot=button]{display:none}.event-events-pane .bounded-activity-list,.outcome-checks-pane .bounded-activity-list{max-height:none;overflow:visible}.plan-row{border:1px solid var(--line);background:var(--bg);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px;display:flex}.plan-row div{gap:3px;display:grid}.plan-row span{color:var(--muted)}.plan-row strong{align-items:center;gap:8px;display:inline-flex}.plan-row small{color:var(--soft)}.invoice-list{border-top:1px solid var(--line);gap:10px;margin-top:18px;padding-top:16px;display:grid}.invoice-list table{table-layout:fixed;min-width:0}.invoice-list th,.invoice-list td{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.invoice-list th:last-child,.invoice-list td:last-child{text-align:right;width:88px}.status-pill{background:var(--canvas);border:1px solid var(--line);border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.compact-select-label,.compact-select-field{min-height:32px;color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:760;display:inline-flex}.compact-select-trigger{border:1px solid var(--line);max-width:150px;min-height:32px;color:var(--ink);background:var(--bg);font:inherit;border-radius:7px;outline:0;padding:0 28px 0 10px;font-size:12px}.compact-select-trigger:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.compact-select-trigger:focus{border-color:color-mix(in srgb, var(--accent) 52%, var(--line))}}.compact-select-trigger:focus{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.compact-select-trigger:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}}.selection-action-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;min-height:42px;padding:8px 0;display:flex}.selection-action-strip strong{margin-right:auto;font-size:12px}.selection-cell{text-align:center;width:34px;min-width:34px}.selection-cell [data-slot=checkbox],.audit-event-card>[data-slot=checkbox],.delivery-log-card-head>[data-slot=checkbox],.support-ticket-select-row>[data-slot=checkbox]{place-self:center}.app-shell input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums;min-height:38px}.app-shell input[type=color]{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:7px;width:54px;min-width:54px;height:38px;padding:4px}.app-shell input[type=color]::-webkit-color-swatch-wrapper{padding:0}.app-shell input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}[data-follow-up=true][data-slot=button]{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-follow-up=true][data-slot=button]{background:color-mix(in srgb, var(--accent) 10%, transparent)}}[data-follow-up=true][data-slot=button] svg{fill:currentColor}[data-seen=true][data-slot=button]{color:var(--muted);background:var(--muted)}@supports (color:color-mix(in lab, red, red)){[data-seen=true][data-slot=button]{background:color-mix(in srgb, var(--muted) 8%, transparent)}}[data-seen=true][data-slot=button] svg{stroke-width:2px}.app-shell :is(.log-row-actions,.support-ticket-select-row,.health-row-actions) [data-slot=button][data-variant=ghost]:not([data-follow-up=true]):not([data-seen=true]),.app-shell :is(.log-row-actions,.support-ticket-select-row,.health-row-actions) .icon-button:not([data-follow-up=true]):not([data-seen=true]){color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.app-shell :is(.log-row-actions,.support-ticket-select-row,.health-row-actions) [data-slot=button][data-variant=ghost]:not([data-follow-up=true]):not([data-seen=true]):is(:hover,:focus-visible),.app-shell :is(.log-row-actions,.support-ticket-select-row,.health-row-actions) .icon-button:not([data-follow-up=true]):not([data-seen=true]):is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.change-list{gap:10px;display:grid}.change-row{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.change-row p{margin-bottom:4px}.change-row small{color:var(--soft)}.change-row .row-actions{flex-wrap:nowrap;justify-content:flex-end;position:relative}.change-row .compact-row-action{min-height:30px;padding:6px 9px}.incident-list{gap:10px;margin-top:16px;display:grid}.incident-row{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:10px;padding:14px;display:grid}.incident-row header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.incident-row header div{gap:3px;display:grid}.incident-row header span,.incident-row p{color:var(--muted)}.incident-row p{margin:0}.incident-update-history{gap:6px;display:grid}.incident-update-history span{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:110px minmax(0,1fr) auto;gap:10px;padding:8px 0;font-size:12px;display:grid}.incident-update-history time{color:var(--soft)}.severity-dot{border:1px solid var(--line);background:var(--canvas);white-space:nowrap;border-radius:999px;justify-content:center;place-self:center start;align-items:center;width:max-content;max-width:100%;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.severity-dot.breaking{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.severity-dot.breaking{border-color:color-mix(in srgb, var(--danger) 45%, var(--line))}}.severity-dot.risky{color:#9a6a00;border-color:#c98a00}@supports (color:color-mix(in lab, red, red)){.severity-dot.risky{border-color:color-mix(in srgb, #c98a00 45%, var(--line))}}.severity-dot.info{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.severity-dot.info{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.two-pane{grid-template-columns:minmax(300px,390px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.pane{padding:18px;overflow:auto}.list-pane{min-width:0;overflow:auto}form.pane,.pane form{gap:14px;display:grid}label{color:var(--muted);gap:7px;font-weight:720;display:grid}input,textarea{width:100%;color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:7px}input{height:40px;padding:0 11px}textarea{resize:vertical;min-height:96px;padding:10px 11px;line-height:1.45}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){input[aria-invalid=true],textarea[aria-invalid=true]{border-color:color-mix(in srgb, var(--danger) 72%, var(--line-strong))}}input[aria-invalid=true],textarea[aria-invalid=true]{box-shadow:0 0 0 3px var(--danger)}@supports (color:color-mix(in lab, red, red)){input[aria-invalid=true],textarea[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 10%, transparent)}}.field-with-feedback{gap:7px;min-width:0;display:grid}.field-with-feedback small{color:var(--muted);font-size:12px;font-weight:650}.field-with-feedback:has(>.field-error)>small{display:none}.field-error{color:var(--danger);font-size:12px;font-weight:850}.automation-fields{border-top:1px solid var(--line);gap:10px;padding-top:12px;display:grid}.automation-cell{min-width:300px}.automation-cell small{color:var(--muted);margin-top:6px;display:block}.dns-box{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:4px;padding:12px;display:grid}.dns-box span{color:var(--muted);overflow-wrap:anywhere}.report-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.report-card{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:4px;min-height:104px;padding:14px;display:grid}.report-card span,.report-card small{color:var(--muted)}.report-card strong{font-size:26px}.backfill-form{grid-template-columns:minmax(180px,1fr) repeat(3,minmax(150px,.8fr)) auto;align-items:end;gap:10px;display:grid}.inline-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pipeline-builder{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}.pipeline-builder>*{min-width:0}.pipeline-intro{justify-content:space-between;align-items:center;gap:18px;display:flex}.pipeline-preview{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:4px;min-width:min(420px,100%);padding:12px;display:grid}.pipeline-preview span,.pipeline-preview small{color:var(--muted)}.pipeline-palette-block{text-align:left;min-height:42px;color:var(--ink);border:0;border-top:1px solid var(--line);cursor:grab;background:0 0;border-radius:0;align-items:center;padding:9px 2px;display:flex}.pipeline-palette-block:is(:hover,:focus-visible){color:var(--accent);background:0 0}.pipeline-canvas{width:100%;min-width:0;max-width:100%;min-height:900px;overflow:hidden}.pipeline-canvas-top{grid-template-columns:minmax(260px,1fr) minmax(240px,360px) auto;align-items:start;gap:14px;margin-bottom:14px;display:grid}.pipeline-canvas-top>*,.pipeline-save-bar>*{min-width:0}.pipeline-title-block{gap:4px;display:grid}.pipeline-title-block p{margin-bottom:0}.editing-badge{border:1px solid var(--accent);align-items:center;gap:8px;width:fit-content;min-height:28px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.editing-badge{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--line))}}.editing-badge{color:var(--accent);background:var(--accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.editing-badge{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.editing-badge{font-size:12px;font-weight:900}.pipeline-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.pipeline-assurance{border:1px solid var(--danger);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;min-height:58px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.pipeline-assurance{border:1px solid color-mix(in srgb, var(--danger) 45%, var(--line))}}.pipeline-assurance{color:var(--danger);background:var(--danger);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.pipeline-assurance{background:color-mix(in srgb, var(--danger) 7%, transparent)}}.pipeline-assurance.ready{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pipeline-assurance.ready{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.pipeline-assurance.ready{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pipeline-assurance.ready{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.pipeline-assurance span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.pipeline-save-bar{grid-template-columns:minmax(260px,1fr) 180px auto auto;align-items:end;gap:10px;margin-bottom:12px;display:grid}.pipeline-copy-brief{white-space:nowrap}.pipeline-copy-brief svg{width:14px;height:14px}.api-key-copy-brief[data-slot=button]{color:var(--muted);box-shadow:none;white-space:nowrap;background:0 0;border-color:#0000}.api-key-copy-brief[data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.api-key-copy-brief svg{width:14px;height:14px}.pipeline-command-strip{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px 16px;min-width:0;min-height:0;margin-bottom:12px;padding:10px 12px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pipeline-command-strip{background:color-mix(in srgb, var(--surface) 92%, var(--accent) 2%)}}.pipeline-command-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}.pipeline-command-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.pipeline-command-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.zoom-readout{min-width:54px;color:var(--muted);text-align:center;gap:1px;line-height:1.05;display:grid}.zoom-readout small{text-transform:uppercase;font-size:9px;font-weight:800}.zoom-readout strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:900}.pipeline-stage-shell{border:1px solid var(--line);cursor:grab;background:linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 42px 42px, linear-gradient(0deg, var(--line) 1px, transparent 1px) 0 0 / 42px 42px, var(--bg);border-radius:8px;min-height:720px;margin-top:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pipeline-stage-shell{background:linear-gradient(90deg, color-mix(in srgb, var(--line) 38%, transparent) 1px, transparent 1px) 0 0 / 42px 42px, linear-gradient(0deg, color-mix(in srgb, var(--line) 24%, transparent) 1px, transparent 1px) 0 0 / 42px 42px, var(--bg)}}.pipeline-stage-shell{box-shadow:inset 0 1px 0 var(--ink)}@supports (color:color-mix(in lab, red, red)){.pipeline-stage-shell{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 8%, transparent)}}.pipeline-stage-shell.is-panning{cursor:grabbing}.pipeline-stage-shell:before{content:"";pointer-events:none;background:linear-gradient(180deg, var(--surface), transparent 48%, var(--surface));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pipeline-stage-shell:before{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 12%, transparent), transparent 48%, color-mix(in srgb, var(--surface) 24%, transparent))}}.pipeline-stage-table{transform-origin:0 0;transform-style:preserve-3d;will-change:transform;position:absolute;inset:0 auto auto 0}.pipeline-floating-panel{z-index:4;border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:12px;width:min(330px,100% - 28px);max-height:calc(100% - 110px);padding:10px;display:grid;position:absolute;top:14px;left:14px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.pipeline-floating-panel{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.pipeline-floating-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 46px #0000001f}.pipeline-floating-panel:not(.open){display:none}.pipeline-panel-section{gap:0;display:grid}.pipeline-panel-section p{margin:0;font-size:12px}.pipeline-connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pipeline-connectors path{fill:none;stroke:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pipeline-connectors path{stroke:color-mix(in srgb, var(--accent) 74%, var(--ink))}}.pipeline-connectors path{stroke-width:2.4px;stroke-linecap:round;marker-end:url(#pipeline-arrow);filter:drop-shadow(0 8px 14px var(--accent))}@supports (color:color-mix(in lab, red, red)){.pipeline-connectors path{filter:drop-shadow(0 8px 14px color-mix(in srgb, var(--accent) 20%, transparent))}}.pipeline-connectors path.connector-true{stroke:#22c55e}.pipeline-connectors path.connector-false{stroke:#f59e0b}.pipeline-connectors path.connector-always{stroke-dasharray:0}.pipeline-connectors marker path{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pipeline-connectors marker path{fill:color-mix(in srgb, var(--accent) 78%, var(--ink))}}.pipeline-connectors text{fill:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.pipeline-connectors text.connector-true{fill:#22c55e}.pipeline-connectors text.connector-false{fill:#f59e0b}.pipeline-node{border:1px solid var(--line);background:var(--surface);width:280px;min-height:168px;box-shadow:var(--shadow);cursor:move;border-radius:8px;gap:10px;padding:12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:absolute;transform:translateZ(18px)}.pipeline-node.active{border-color:var(--ink);box-shadow:var(--shadow), 0 0 0 1px var(--ink) inset;transform:translateZ(28px)}.pipeline-node input{cursor:auto}.pipeline-node :is(input,.compact-select-trigger){height:36px;min-height:36px}.pipeline-node-disclosure{display:none}.pipeline-node-head{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.pipeline-node-head>span{grid-row:1/span 2}.pipeline-node-head>.row-actions{flex-wrap:wrap;grid-area:2/2;justify-content:flex-start}.pipeline-node-head>span{width:28px;height:28px;color:var(--bg);background:var(--ink);border-radius:999px;place-items:center;font-size:12px;font-weight:900;display:inline-grid}.pipeline-node-head small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.pipeline-node-trigger{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pipeline-node-trigger{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.pipeline-node-trigger .inline-fields{grid-template-columns:minmax(0,1.35fr) minmax(86px,.65fr)}.pipeline-node-condition .pipeline-condition-grid,.pipeline-node-guard .pipeline-condition-grid{grid-template-columns:minmax(84px,.8fr) minmax(0,1.2fr)}.pipeline-node-condition .pipeline-condition-grid>label:last-child,.pipeline-node-guard .pipeline-condition-grid>label:last-child{grid-column:1/-1}.pipeline-node-action{border-color:#6d92ff}@supports (color:color-mix(in lab, red, red)){.pipeline-node-action{border-color:color-mix(in srgb, #6d92ff 45%, var(--line))}}.pipeline-condition-grid{gap:10px;display:grid}.pipeline-connection-box{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;gap:8px;padding:12px 2px 0;display:grid}.pipeline-connection-box p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.pipeline-input-handle:not(:disabled){color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pipeline-input-handle:not(:disabled){border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}}.pipeline-output-handle{color:#6d92ff;border-color:#6d92ff}@supports (color:color-mix(in lab, red, red)){.pipeline-output-handle{border-color:color-mix(in srgb, #6d92ff 45%, var(--line))}}.pipeline-route-strip{z-index:4;border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;width:min(520px,100% - 28px);max-height:58px;padding:8px 10px;display:grid;position:absolute;bottom:14px;left:14px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pipeline-route-strip{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.pipeline-route-strip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pipeline-route-strip.open{max-height:180px;overflow:auto}.pipeline-route-toggle{border:1px solid var(--line);min-height:34px;color:var(--ink);background:var(--bg);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-weight:900;display:inline-flex}.pipeline-route-toggle svg{width:16px;height:16px}.pipeline-route-toggle strong{min-width:22px;height:20px;color:var(--bg);background:var(--ink);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.pipeline-route-list{flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-top:2px;display:flex}.pipeline-route-strip span{border:1px solid var(--line);min-height:32px;color:var(--muted);background:var(--bg);border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.pipeline-route-list span>strong{min-width:32px;height:20px;color:var(--bg);background:var(--ink);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.pipeline-route-strip .confirmable-icon-action[data-slot=button]:not([data-armed=true]){width:24px;height:24px;min-height:24px;margin-left:2px}.pipeline-route-strip small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-self:center;overflow:hidden}.pipeline-validation-list{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;gap:7px;padding:12px 2px 0;display:grid}.pipeline-validation-list span{color:var(--muted);align-items:flex-start;gap:8px;font-size:12px;display:flex}.pipeline-validation-list span svg{margin-top:1px}.pipeline-validation-list span.ready svg{color:var(--accent)}.pipeline-validation-list span.issue svg{color:var(--danger)}.pipeline-card-list{display:none}.pipeline-card{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.pipeline-card>div:first-child{gap:4px;min-width:0;display:grid}.pipeline-card strong,.pipeline-card span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pipeline-card span,.pipeline-card dt{color:var(--muted);font-size:12px}.pipeline-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.pipeline-card dl>div{gap:3px;min-width:0;display:grid}.pipeline-card dd{margin:0}.pipeline-card .row-actions{justify-content:flex-end;position:relative}.pipeline-card .row-actions .compact-row-action{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.pipeline-card .row-actions .compact-row-action:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.team-invite-form{grid-template-columns:minmax(220px,1fr) auto;align-items:start;gap:12px;margin-bottom:20px;display:grid}.team-invite-form input{min-height:44px}.team-invite-form>.field-with-feedback{min-width:0}.team-invite-form>.support-safe-note,.team-invite-form>.field-error,.team-invite-form>.form-error-summary{grid-column:1/-1}.role-options{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.role-options button{border:1px solid var(--line);min-height:52px;color:var(--ink);background:var(--bg);text-align:left;cursor:pointer;border-radius:7px;gap:3px;padding:9px 10px;display:grid}.role-options button.active{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.role-options span{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.support-layout{grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.support-form{gap:14px;display:grid}.support-safe-note{margin:0;font-size:12px}.support-inbox{gap:14px;min-width:0;display:grid}.support-filter-row{grid-template-columns:minmax(150px,.9fr) minmax(150px,.9fr) minmax(180px,1fr);align-items:end}.support-inbox-grid{grid-template-columns:minmax(280px,30vw) minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.support-ticket-list{gap:8px;display:grid}.support-ticket{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:14px;padding:14px;display:grid}.support-ticket[aria-current=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-ticket[aria-current=true]{border-color:color-mix(in srgb, var(--accent) 48%, var(--line))}}.support-ticket[aria-current=true]{box-shadow:0 0 0 1px var(--accent) inset}@supports (color:color-mix(in lab, red, red)){.support-ticket[aria-current=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 20%, transparent) inset}}.support-ticket-card{appearance:none;text-align:left;cursor:pointer;gap:6px;width:100%;min-height:76px;padding:10px 12px;overflow:hidden}.support-ticket-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-ticket-card:hover{border-color:color-mix(in srgb, var(--accent) 38%, var(--line))}}.support-ticket-card header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-ticket-card-meta{color:var(--muted);text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;display:none;overflow:hidden}.support-ticket-card-footer{color:var(--muted);justify-content:space-between;gap:10px;font-size:10.5px;font-weight:760;display:none}.support-ticket-card-footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.support-ticket-detail{min-width:0;max-height:none;margin-top:0;overflow:visible}.support-ticket-detail .support-thread{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(520px,54vh);padding:2px 4px 2px 0;overflow:auto}.support-ticket header,.support-reply{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.support-ticket header div{gap:3px;min-width:0;display:grid}.support-ticket header span,.support-message time{color:var(--muted);font-size:12px}.support-next-action{border:1px solid var(--accent);margin:-4px 0 0;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.support-next-action{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line))}}.support-next-action{color:var(--ink);background:var(--accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.support-next-action{background:color-mix(in srgb, var(--accent) 7%, var(--surface))}}.support-next-action{font-size:12px;font-weight:680}.support-thread-summary{color:var(--muted);margin:-6px 0 0;font-size:12px}.support-thread-label{color:var(--muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}.support-thread{gap:8px;display:grid}.support-message{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:7px;padding:10px 12px;display:grid}.support-message.support{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-message.support{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.support-message.support{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-message.support{background:color-mix(in srgb, var(--accent) 5%, var(--surface))}}.support-message header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.support-message header strong{color:var(--ink)}.support-message header span{color:var(--muted);font-size:12px}.support-message p{color:var(--ink);margin:0}.support-reply-field{flex:1;gap:6px;min-width:0;display:grid}.support-reply-field small{color:var(--muted);font-size:12px}.support-reply textarea{resize:vertical;min-width:0}.support-reply .button{align-self:start;width:fit-content;min-width:120px}.support-detail-empty{text-align:center;align-content:center;min-height:180px}.support-composition--inbox{grid-template-columns:minmax(0,1fr)}.support-composition--inbox .support-main-pane{width:100%;overflow:visible}.support-composition--inbox .support-inbox-grid{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}.support-ticket-card,.support-ticket-card header,.support-ticket-card-footer{min-width:0}.support-modal-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.support-modal-actions .row-actions{flex:none}.field-progress{color:var(--muted);font-size:12px;font-weight:650}.form-error-summary{border:1px solid var(--danger);gap:8px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.form-error-summary{border:1px solid color-mix(in srgb, var(--danger) 42%, var(--line))}}.form-error-summary{color:var(--ink);background:var(--danger);border-left-width:3px;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.form-error-summary{background:color-mix(in srgb, var(--danger) 7%, var(--surface))}}.form-error-summary strong{font-size:13px}.form-error-summary ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.form-error-summary li{color:var(--muted);align-items:baseline;gap:8px;font-size:12px;display:flex}.form-error-summary li span{color:var(--danger);font-weight:760}.dashboard-stack,.api-keys-composition .api-key-main-pane{gap:16px;min-width:0;display:grid}.api-key-guidance-strip{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.api-key-guidance-strip span{min-width:0;color:var(--muted);background:var(--bg);gap:3px;padding:10px 12px;font-size:12px;display:grid}.api-key-guidance-strip strong{color:var(--ink);font-size:13px}.api-key-secret-banner{margin:0}.api-key-create-modal{width:min(680px,100vw - 28px)}.team-access-overview{border-bottom:1px solid var(--line);grid-template-columns:minmax(210px,.42fr) minmax(0,1.58fr);display:grid}.team-access-posture{border-right:1px solid var(--line);grid-template-columns:18px minmax(0,1fr);align-content:center;gap:3px 8px;min-height:84px;padding:12px 14px;display:grid}.team-access-posture>svg{width:16px;height:16px;color:var(--accent);grid-row:1/span 3;margin-top:2px}.team-access-posture[data-tone=warning]>svg,.team-access-posture[data-tone=warning] strong,.team-access-posture[data-tone=watch]>svg,.team-access-posture[data-tone=watch] strong{color:var(--warning)}.team-access-posture span,.team-access-posture small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:780;overflow:hidden}.team-access-posture strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.team-role-matrix{flex-wrap:wrap;align-content:center;align-items:center;gap:7px 16px;min-width:0;padding:10px 14px;display:flex}.team-role-matrix span{text-align:left;white-space:nowrap;border-right:0;align-items:baseline;gap:6px;min-width:0;min-height:0;padding:0;display:inline-flex}.team-role-matrix small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:780;overflow:hidden}.team-role-matrix strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px}.team-access-queue{border-bottom:1px solid var(--line);min-width:0;display:grid}.team-access-queue header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:8px 14px;display:flex}.team-access-queue header>div{gap:1px;min-width:0;display:grid}.team-access-queue header strong,.team-access-queue header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-access-queue header small{color:var(--muted);font-size:11px}.team-access-copy{min-height:32px;color:var(--muted);box-shadow:none;white-space:nowrap;background:0 0;border-color:#0000}.team-access-copy:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.team-access-copy svg{width:14px;height:14px}.team-access-items{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.team-access-items span{border-right:1px solid var(--line);grid-template-columns:16px minmax(0,1fr);align-content:center;gap:2px 8px;min-height:62px;padding:9px 12px;display:grid}.team-access-items span:last-child{border-right:0}.team-access-items svg{width:15px;height:15px;color:var(--accent);grid-row:1/span 2;margin-top:1px}.team-access-items span[data-tone=warning] svg,.team-access-items span[data-tone=warning] strong,.team-access-items span[data-tone=watch] svg,.team-access-items span[data-tone=watch] strong{color:var(--warning)}.team-access-items strong,.team-access-items small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-access-items small{color:var(--muted);font-size:11px}.team-invite-modal{width:min(720px,100vw - 28px)}.team-member-identity{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.team-invite-modal .role-options button{min-height:56px;padding:8px 10px}.team-invite-modal .role-options span{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.35;display:block;overflow:visible}.team-section{align-content:start;min-width:0;display:grid}.team-section+.team-section{border-left:1px solid var(--line)}.team-section-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:44px;padding:10px 14px;display:flex}.team-section-head :is(h2,h3){margin:0;padding:0;font-size:14px;line-height:1.25}.team-section-head span{min-width:24px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.team-person{gap:3px;min-width:0;display:grid}.team-person strong,.team-person small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-person small{color:var(--muted);font-size:12px}.team-member-badges{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex}.team-member-role,.team-current-user{border:1px solid var(--line);background:var(--bg);text-align:center;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-width:0;max-width:130px;min-height:24px;padding:0 7px;display:inline-flex}.team-current-user{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.team-current-user{border-color:color-mix(in srgb, var(--accent) 34%, var(--line))}}.team-current-user{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.team-current-user{background:color-mix(in srgb, var(--accent) 6%, transparent)}}.team-confirm-action{justify-content:center;min-width:82px}.team-confirm-action.armed{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.team-confirm-action.armed{border-color:color-mix(in srgb, var(--danger) 58%, var(--line))}}.team-confirm-action.armed{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.team-confirm-action.armed{background:color-mix(in srgb, var(--danger) 8%, transparent)}}.team-empty-row{color:var(--muted);align-content:center;grid-template-columns:1fr!important;gap:4px!important;min-height:72px!important;padding:14px 16px!important;display:grid!important}.team-empty-row strong,.team-empty-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-member-modal{width:min(520px,100vw - 28px)}.team-member-modal .panel-head p{text-overflow:ellipsis;white-space:nowrap;max-width:390px;overflow:hidden}.team-member-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;display:flex}.team-page{min-width:0}.team-composition[data-slot=card]{gap:0;min-width:0;padding:0;overflow:hidden}.team-card-header[data-slot=card-header]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:58px;padding:12px 14px}.team-card-content[data-slot=card-content]{min-width:0;padding:0}.team-view-tabs{gap:0;min-width:0}.team-tabs-list[data-slot=tabs-list]{border:1px solid var(--line);background:var(--surface);border-radius:7px;width:fit-content;max-width:calc(100% - 28px);min-height:36px;margin:12px 14px;padding:3px}@supports (color:color-mix(in lab, red, red)){.team-tabs-list[data-slot=tabs-list]{background:color-mix(in srgb, var(--surface) 94%, var(--canvas))}}.team-tabs-list [data-slot=tabs-trigger]{border-radius:5px;gap:7px;min-width:112px}.team-tabs-list [data-slot=badge]{justify-content:center;min-width:22px}.team-tab-content[data-slot=tabs-content]{border-top:1px solid var(--line);min-width:0;margin:0}.team-tab-content>[data-slot=button]{margin:10px 14px 14px}.team-member-list>div,.team-invite-list>div{border-bottom:1px solid var(--line);background:0 0;border-radius:0;min-height:58px;padding:10px 14px}.team-member-list>div:last-child,.team-invite-list>div:last-child{border-bottom:0}.team-member-list .member-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.team-invite-list .team-invite-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.team-confirm-action[data-armed=true]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.team-confirm-action[data-armed=true]{border-color:color-mix(in srgb, var(--danger) 58%, var(--line))}}.team-confirm-action[data-armed=true]{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.team-confirm-action[data-armed=true]{background:color-mix(in srgb, var(--danger) 8%, transparent)}}.team-confirm-action[data-slot=button]{color:var(--muted);background:0 0!important}.team-confirm-action[data-slot=button]:is(:hover,:focus-visible){color:var(--ink);background:var(--canvas)!important}.team-confirm-action[data-slot=button][data-armed=true]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.team-confirm-action[data-slot=button][data-armed=true]{border-color:color-mix(in srgb, var(--danger) 58%, var(--line))}}.team-confirm-action[data-slot=button][data-armed=true]{color:var(--danger);background:var(--danger)!important}@supports (color:color-mix(in lab, red, red)){.team-confirm-action[data-slot=button][data-armed=true]{background:color-mix(in srgb, var(--danger) 8%, transparent)!important}}.team-dialog{max-height:min(760px,100vh - 32px);overflow-y:auto}.team-dialog-form{gap:16px;min-width:0;display:grid}.team-dialog .role-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.team-dialog .role-options [data-slot=button]{white-space:normal;flex-direction:column;justify-content:center;align-items:flex-start;height:auto;min-height:64px;padding:10px}.team-dialog .role-options [data-slot=button][data-active=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.team-dialog .role-options [data-slot=button][data-active=true]{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}}.team-dialog .role-options [data-slot=button][data-active=true]{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.team-dialog .role-options [data-slot=button][data-active=true]{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.team-dialog .role-options span{color:var(--muted);text-align:left;font-size:11px;font-weight:560;line-height:1.35}.app-shell [data-slot=tabs-list]{border-color:var(--line);background:var(--surface)!important}@supports (color:color-mix(in lab, red, red)){.app-shell [data-slot=tabs-list]{background:color-mix(in srgb, var(--surface) 92%, var(--canvas))!important}}.app-shell [data-slot=tabs-trigger]{color:var(--muted);box-shadow:none!important;background:0 0!important}.app-shell [data-slot=tabs-trigger][data-active],.app-shell [data-slot=tabs-trigger][data-state=active],.app-shell [data-slot=tabs-trigger][aria-selected=true]{color:var(--ink);background:var(--surface)!important}@supports (color:color-mix(in lab, red, red)){.app-shell [data-slot=tabs-trigger][data-active],.app-shell [data-slot=tabs-trigger][data-state=active],.app-shell [data-slot=tabs-trigger][aria-selected=true]{background:color-mix(in srgb, var(--surface) 72%, var(--canvas))!important}}.app-shell [data-slot=tabs-trigger][data-active],.app-shell [data-slot=tabs-trigger][data-state=active],.app-shell [data-slot=tabs-trigger][aria-selected=true]{box-shadow:inset 0 0 0 1px var(--line-strong)!important}.event-router-tabs{grid-column:1/-1;gap:10px;min-width:0}.event-router-tabs-list[data-slot=tabs-list]{border:1px solid var(--line);border-radius:7px;width:fit-content;max-width:100%;min-height:36px;padding:3px}.event-router-tabs-list [data-slot=tabs-trigger]{border-radius:5px;gap:7px;min-width:112px}.event-router-tabs-list [data-slot=badge]{justify-content:center;min-width:22px}.event-router-tab-content[data-slot=tabs-content]{min-width:0;margin:0}.event-router-tab-content>.wide-panel{width:100%}.outcome-view-tabs{grid-column:1/-1;gap:10px;min-width:0}.outcome-tabs-list[data-slot=tabs-list]{border:1px solid var(--line);border-radius:7px;width:fit-content;max-width:100%;min-height:36px;padding:3px}.outcome-tabs-list [data-slot=tabs-trigger]{border-radius:5px;gap:7px;min-width:128px}.outcome-tabs-list [data-slot=badge]{justify-content:center;min-width:22px}.outcome-tab-content[data-slot=tabs-content]{min-width:0;margin:0}.outcome-tab-content>.wide-panel{width:100%}.outcome-load-more{justify-self:start;width:auto;margin-top:8px}.monitor-view-tabs{grid-column:1/-1;gap:10px;min-width:0}.monitor-tabs-list[data-slot=tabs-list]{border:1px solid var(--line);border-radius:7px;width:fit-content;max-width:100%;min-height:36px;padding:3px}.monitor-tabs-list [data-slot=tabs-trigger]{border-radius:5px;gap:7px;min-width:118px}.monitor-tabs-list [data-slot=badge]{justify-content:center;min-width:22px}.monitor-tab-content[data-slot=tabs-content]{min-width:0;margin:0}.monitor-tab-content>.wide-panel{width:100%}.trust-center-view-tabs{grid-column:1/-1;gap:10px;min-width:0}.trust-center-tabs-list[data-slot=tabs-list]{border:1px solid var(--line);border-radius:7px;width:fit-content;max-width:100%;min-height:36px;padding:3px}.trust-center-tabs-list [data-slot=tabs-trigger]{border-radius:5px;gap:7px;min-width:112px}.trust-center-tabs-list [data-slot=badge]{justify-content:center;min-width:22px}.trust-center-tab-content[data-slot=tabs-content]{gap:10px;min-width:0;margin:0;display:grid}.trust-center-tab-content>:is(.wide-panel,.pane,.workspace-tools-accordion){width:100%}.api-key-scope-summary{gap:9px;padding:0 2px;display:grid}.api-key-scope-summary.invalid{border-left:2px solid var(--danger);padding-left:10px}.api-key-scope-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.api-key-scope-heading>div{gap:3px;min-width:0;display:grid}.api-key-scope-heading span{color:var(--muted);font-size:12px}.api-key-scope-chips{flex-wrap:wrap;gap:6px;display:flex}.scope-chip{border:1px solid var(--line);min-height:24px;color:var(--muted);background:var(--surface);border-radius:6px;align-items:center;padding:0 7px;font-size:12px;font-weight:760;display:inline-flex}.scope-chip.write{color:var(--ink);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.scope-chip.write{border-color:color-mix(in srgb, var(--accent) 34%, var(--line))}}.scope-chip.write{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.scope-chip.write{background:color-mix(in srgb, var(--accent) 5%, var(--surface))}}.scope-picker-dialog{grid-template-rows:auto auto minmax(0,1fr) auto;gap:16px;width:min(860px,100vw - 24px);max-width:860px;max-height:min(780px,100dvh - 24px);display:grid;overflow:hidden}.billing-checkout-dialog{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:14px;width:min(760px,100% - 32px);max-height:min(820px,100vh - 40px);padding:18px;display:grid;overflow:auto;box-shadow:0 24px 70px #00000038}.billing-checkout-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.billing-checkout-modes button{border:1px solid var(--line);min-height:62px;color:var(--ink);background:var(--bg);text-align:left;cursor:pointer;border-radius:7px;gap:3px;padding:10px 12px;display:grid}.billing-checkout-modes button.active{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset;background:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.billing-checkout-modes button.active{background:color-mix(in srgb, var(--canvas) 68%, var(--surface))}}.billing-checkout-modes button:disabled{cursor:not-allowed;opacity:.6}.billing-checkout-modes span,.billing-checkout-consent{color:var(--muted);font-size:12px}.embedded-checkout{border:1px solid var(--line);background:var(--bg);border-radius:8px;min-height:420px;padding:8px}.card-checkout-form{gap:14px;display:grid}.card-payment-element{border:1px solid var(--line);background:var(--bg);border-radius:8px;min-height:170px;padding:14px}.billing-checkout-consent{margin:0;line-height:1.55}.scope-picker-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.scope-picker-head h2{margin:3px 0 5px}.scope-picker-head p{color:var(--muted);margin:0}.scope-preset-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.scope-preset{border:1px solid var(--line);width:100%;min-width:0;height:auto;min-height:64px;color:var(--ink);background:var(--bg);text-align:left;white-space:normal;cursor:pointer;border-radius:7px;justify-content:stretch;justify-items:start;gap:3px;padding:9px 10px;display:grid;overflow:hidden}.scope-preset strong,.scope-preset span{overflow-wrap:anywhere;min-width:0;max-width:100%}.scope-preset span{color:var(--muted);font-size:12px;line-height:1.35}.scope-picker-scroll{height:100%;min-height:0}.scope-picker-mobile-group{display:none}.scope-picker-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:0;padding-right:12px;display:grid}.scope-picker-group{align-content:start;gap:8px;display:grid}.scope-picker-group h3{margin:0;font-size:13px}.scope-option-list{gap:6px;display:grid}.scope-option{border:1px solid var(--line);width:100%;min-width:0;height:auto;min-height:58px;color:var(--ink);background:var(--bg);text-align:left;white-space:normal;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:flex-start;gap:10px;padding:9px 10px;display:flex;overflow:hidden}.scope-option.active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.scope-option.active{border-color:color-mix(in srgb, var(--accent) 56%, var(--line))}}.scope-option.active{box-shadow:0 0 0 1px var(--accent) inset}@supports (color:color-mix(in lab, red, red)){.scope-option.active{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent) inset}}.scope-option.active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.scope-option.active{background:color-mix(in srgb, var(--accent) 5%, var(--bg))}}.scope-option-copy{gap:3px;min-width:0;display:grid}.scope-option-copy small{color:var(--muted);line-height:1.35}.scope-access{border:1px solid var(--line);min-height:22px;color:var(--muted);background:var(--surface);border-radius:6px;flex:none;padding:2px 6px;font-size:11px;font-weight:800}.scope-access.write{color:var(--ink);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.scope-access.write{border-color:color-mix(in srgb, var(--accent) 34%, var(--line))}}.scope-picker-actions{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:12px;display:flex}.scope-picker-actions>div{gap:8px;display:flex}.secret-once{border:1px solid var(--line);background:var(--canvas);border-radius:8px;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:8px;padding:10px;display:grid}.secret-once.two-actions{grid-template-columns:minmax(0,1fr) repeat(2,38px)}.secret-once span{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.load-more{justify-self:start;width:auto;margin-top:12px}.table-filter-bar{color:var(--muted);flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:12px;display:flex}.table-filter-bar>span{min-height:38px;color:var(--muted);align-items:center;font-size:12px;font-weight:800;display:inline-flex}.table-filter-bar label{min-width:160px;color:var(--muted);gap:5px;font-size:12px;font-weight:800;display:grid}.table-filter-bar input{min-height:38px}.table-scroll{border:1px solid var(--line);scrollbar-gutter:stable;border-radius:8px;max-width:100%;padding-bottom:8px;overflow:auto}.table-scroll table{border:0}.audit-table-scroll{max-height:min(680px,100vh - 250px)}.app-shell .audit-table-scroll{max-height:none}.audit-event-cards{display:none}.audit-event-cards>.bounded-collection{min-height:0}.audit-event-cards .bounded-collection-content{grid-auto-rows:max-content;align-content:start;display:grid}.audit-event-card{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:18px minmax(0,1fr) minmax(150px,auto) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.audit-event-card div{gap:3px;min-width:0;display:grid}.audit-event-card .audit-event-meta{text-align:right;justify-items:end}.audit-event-actions{gap:4px!important;display:flex!important}.audit-event-card strong,.audit-event-card span,.audit-event-card time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-event-card strong{color:var(--ink)}.audit-event-card span,.audit-event-card time{color:var(--muted);font-size:12px}.log-composition{min-width:0}.log-ledger-card{border-color:var(--line);background:var(--surface);overflow:hidden}.log-ledger-header{border-bottom:1px solid var(--line);min-height:72px;padding:14px 16px}.log-ledger-header [data-slot=card-title]{font-size:15px}.log-ledger-header [data-slot=card-description]{color:var(--muted);margin-top:2px;font-size:12px}.log-header-actions{align-items:center;gap:6px;display:flex}.log-ledger-content{padding:0}.log-signal-rail{border-bottom:1px solid var(--line);background:var(--canvas);flex-wrap:wrap;align-items:center;gap:7px 16px;padding:10px 16px;display:flex}.log-signal-rail>span{white-space:nowrap;border:0;align-items:baseline;gap:5px;min-width:0;padding:0;display:inline-flex}.log-signal-rail strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px}.log-signal-rail small{color:var(--muted);text-transform:none;font-size:11px}.log-signal-rail .is-success strong{color:var(--accent)}.log-signal-rail .is-danger strong{color:var(--danger)}.log-signal-rail .is-active strong{color:var(--warning)}.log-triage-strip{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:7px 16px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.log-triage-strip{background:color-mix(in srgb, var(--surface) 74%, var(--bg))}}.log-triage-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;min-height:0;padding:0;display:inline-flex}.log-triage-strip small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:780}.log-triage-strip strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.log-triage-strip>[data-slot=button]{align-self:center;margin:0 0 0 auto}.log-debug-rail{border-bottom:1px solid var(--line);background:var(--bg);flex-wrap:wrap;align-items:center;gap:7px 16px;padding:10px 16px;display:flex}.log-debug-rail>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;min-height:0;padding:0;display:inline-flex}.log-debug-rail>span:has(>svg){align-items:center}.log-debug-rail>span>svg{width:15px;height:15px;color:var(--muted);margin-top:0}.log-debug-rail>span[data-tone=warning]>svg,.log-debug-rail>span[data-tone=warning] strong{color:var(--warning)}.log-debug-rail>span[data-tone=ok]>svg,.log-debug-rail>span[data-tone=ok] strong{color:var(--accent)}.log-debug-rail small,.log-debug-rail strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.log-debug-rail small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:780}.log-debug-rail strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:12px}.log-debug-rail>[data-slot=button]{align-self:center;min-width:112px;margin:0}.log-debug-rail>[data-slot=button]:first-of-type{margin-left:auto}.log-debug-rail>[data-slot=button] svg{width:14px;height:14px}.log-filter-bar{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 160px auto;align-items:end;gap:12px;padding:10px 16px;display:grid}.log-state-tabs{min-width:0;overflow:hidden}.log-state-tabs-list[data-slot=tabs-list]{scrollbar-width:none;max-width:100%;overflow-x:auto}.log-state-tabs-list[data-slot=tabs-list]::-webkit-scrollbar{display:none}.log-state-select,.log-status-filter{color:var(--muted);gap:4px;font-size:11px;font-weight:750;display:grid}.log-state-select{display:none}.log-state-select [data-slot=select-trigger],.log-status-filter [data-slot=select-trigger]{width:100%;color:var(--ink);background:var(--bg)}.log-filter-actions{align-items:center;gap:6px;display:flex}.log-loading{gap:8px;padding:16px;display:grid}.log-skeleton-row{width:100%;height:44px}.delivery-log-table-region{max-width:100%;overflow-x:auto}.log-ledger-table{min-width:860px}.log-ledger-table [data-slot=table-head]{height:38px;color:var(--muted);text-transform:uppercase;font-size:11px}.log-ledger-table [data-slot=table-row]{min-height:52px}.log-route-cell{white-space:normal;min-width:220px}.log-route-stack{gap:2px;min-width:0;display:grid}.log-route-stack strong,.log-route-stack span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.log-route-stack span{color:var(--muted);font-size:12px}.log-state-badge{max-width:132px}.log-http-badge,.log-number-cell{font-variant-numeric:tabular-nums}.log-number-cell{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.log-date-cell{color:var(--muted);font-size:12px}.log-actions-head{text-align:right}.log-row-actions{justify-content:flex-end;gap:8px;display:flex}.delivery-detail-dialog{max-height:min(680px,100vh - 32px);overflow-y:auto}.delivery-detail-title-row{align-items:center;gap:10px;display:flex}.delivery-detail-route{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;padding-block:10px;display:grid}.delivery-detail-route strong,.delivery-detail-route span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.delivery-detail-route span{color:var(--muted);text-align:right}.delivery-detail-route svg{width:16px;height:16px;color:var(--soft)}.delivery-detail-outcome{border:1px solid var(--accent);gap:4px;padding:11px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.delivery-detail-outcome{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line))}}.delivery-detail-outcome{background:var(--accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.delivery-detail-outcome{background:color-mix(in srgb, var(--accent) 6%, var(--surface))}}.delivery-detail-outcome[data-failed=true]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.delivery-detail-outcome[data-failed=true]{border-color:color-mix(in srgb, var(--danger) 34%, var(--line))}}.delivery-detail-outcome[data-failed=true]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.delivery-detail-outcome[data-failed=true]{background:color-mix(in srgb, var(--danger) 7%, var(--surface))}}.delivery-detail-outcome span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.delivery-detail-outcome strong{overflow-wrap:anywhere}.delivery-detail-facts{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.delivery-detail-facts div{gap:3px;min-width:0;padding:10px 8px;display:grid}.delivery-detail-facts div:nth-child(n+4){border-top:1px solid var(--line)}.delivery-detail-facts dt{color:var(--soft);text-transform:uppercase;font-size:11px;font-weight:800}.delivery-detail-facts dd{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.delivery-detail-actions{justify-content:flex-end;gap:8px;display:flex}.log-empty-state{color:var(--muted);text-align:center;justify-items:center;gap:4px;padding:46px 16px;display:grid}.log-empty-primary{align-content:center;min-height:180px}.log-empty-primary[data-error=true]{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:2px 10px;min-height:0;padding:20px}.log-empty-primary[data-error=true]>svg{color:var(--danger);grid-row:1/3}.log-empty-state svg{width:22px;height:22px}.log-empty-state strong{color:var(--ink)}.log-empty-state span{font-size:12px}.delivery-log-cards{display:none}.delivery-log-cards>.bounded-collection{min-height:0}.delivery-log-cards .bounded-collection-content{grid-auto-rows:max-content;align-content:start;display:grid}.delivery-log-card{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:12px;padding:12px;display:grid}.delivery-log-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.delivery-log-card-head div{gap:3px;min-width:0;display:grid}.delivery-log-card-head strong,.delivery-log-card-head span,.delivery-log-card-meta dd{text-overflow:ellipsis;overflow:hidden}.delivery-log-card-head span,.delivery-log-card-meta dt{color:var(--muted);font-size:12px}.delivery-log-card-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.delivery-log-card-meta div{gap:4px;min-width:0;display:grid}.delivery-log-card-meta dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:800}.delivery-log-card-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.delivery-log-card-actions .button{justify-content:center;width:100%}.delivery-log-card-actions [data-slot=button]{box-shadow:none;background:0 0}.delivery-log-card-actions [data-slot=button]:is(:hover,:focus-visible){background:var(--canvas)}.compact-row-action{white-space:nowrap;min-height:32px;padding:7px 10px}.row-action-cell{vertical-align:top;position:relative}.app-shell .row-action-trigger{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.app-shell .row-action-trigger:is(:hover,:focus-visible,[data-state=open]){color:var(--ink);background:var(--canvas)}.danger-text{color:var(--danger)}.app-shell :is(.danger-action,[data-variant=destructive])[data-armed=true]{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.app-shell :is(.danger-action,[data-variant=destructive])[data-armed=true]{border-color:color-mix(in srgb, var(--danger) 50%, var(--line))}}.app-shell :is(.danger-action,[data-variant=destructive])[data-armed=true]{background:linear-gradient(0deg, var(--danger), var(--danger)), var(--surface)}@supports (color:color-mix(in lab, red, red)){.app-shell :is(.danger-action,[data-variant=destructive])[data-armed=true]{background:linear-gradient(0deg, color-mix(in srgb, var(--danger) 13%, transparent), color-mix(in srgb, var(--danger) 13%, transparent)), var(--surface)}}.app-shell :is(.danger-action,[data-variant=destructive])[data-armed=true]{box-shadow:inset 0 0 0 1px var(--danger), 0 0 0 3px var(--danger)}@supports (color:color-mix(in lab, red, red)){.app-shell :is(.danger-action,[data-variant=destructive])[data-armed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 18%, transparent), 0 0 0 3px color-mix(in srgb, var(--danger) 8%, transparent)}}.app-shell :is(.danger-action,[data-variant=destructive])[data-armed=true] svg{color:var(--danger)}.audit-tools{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.audit-composition .audit-tools{grid-template-columns:minmax(210px,1.35fr) repeat(3,minmax(128px,.72fr)) auto;align-items:end;padding-inline:14px;display:grid}.audit-filter-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.audit-filter-actions .button{white-space:nowrap;justify-content:center}.segmented{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.segmented button{background:var(--surface);height:38px;color:var(--muted);cursor:pointer;border:0}.segmented button.active{background:var(--ink);color:var(--bg)}.composition-overview{gap:14px}.composition-overview>.wide-panel{padding:14px}.composition-overview .overview-briefing-card{border-color:#0000;border-left-color:var(--line);background:0 0;border-radius:0;min-height:74px}.composition-overview .overview-briefing-card>svg{width:24px;height:24px;padding:5px}.composition-overview .overview-next-card{min-height:86px}.composition-overview-main{grid-template-columns:minmax(0,1.25fr) minmax(300px,.72fr);align-items:start}.composition-overview-main .overview-watchlist-panel{grid-column:1}.composition-overview-main .overview-onboarding-panel{grid-area:1/2;align-content:start;min-height:0;padding-left:2px}.composition-overview-main .overview-limits-panel{border-top:1px solid var(--line);grid-column:1/-1;padding-top:14px}.composition-overview .overview-signal-card{min-height:auto}.overview-readiness-details [data-slot=accordion-item]{border-bottom:0}.overview-readiness-details [data-slot=accordion-trigger]{border-radius:0;min-height:42px;padding:9px 0;text-decoration:none;background:0 0!important}.overview-readiness-details [data-slot=accordion-trigger] [data-slot=badge]{margin-left:auto;margin-right:8px}.overview-readiness-details [data-slot=accordion-content]{padding:0}.bounded-data-region{border:1px solid var(--line);scrollbar-gutter:stable;border-radius:8px;max-height:min(460px,52vh);padding-bottom:8px;overflow:auto}.bounded-data-region.compact{max-height:min(360px,44vh)}.bounded-data-region table{border:0;border-radius:0}.bounded-data-region thead th{z-index:1;background:var(--surface);box-shadow:0 1px 0 var(--line);position:sticky;top:0}.team-member-list,.team-invite-list{max-height:none;padding-right:0;overflow:hidden}.team-composition .team-member-list,.team-composition .team-invite-list{gap:0}.team-account-note{max-width:680px}.api-key-list-region{scrollbar-gutter:stable;max-height:min(460px,52vh);padding-bottom:8px;overflow-x:auto}.api-key-list-region table{min-width:min(820px,100%)}.api-key-list-region .api-key-scope-cell{overflow-wrap:anywhere;white-space:normal;line-height:1.35;display:block}.api-key-mobile-list,.workflow-mobile-list,.event-rule-mobile-list,.event-schema-mobile-list,.trust-monitor-mobile-list{display:none}.api-key-mobile-row,.workflow-mobile-row,.event-rule-mobile-row,.event-schema-mobile-row,.trust-monitor-mobile-row{position:relative}.trust-center-composition .trust-center-subscriber-pane .settings-list{gap:0}.trust-center-composition .trust-center-subscriber-pane .subscriber-row{background:0 0;border-width:0 0 1px;border-radius:0;padding:10px 12px}.trust-center-composition .trust-center-subscriber-pane .subscriber-row:last-child{border-bottom:0}.trust-center-status-mobile-list{display:none}.trust-center-status-mobile-row{position:relative}.bounded-activity-list{scrollbar-gutter:stable;max-height:min(460px,52vh);padding-right:4px;overflow:auto}.outcome-summary-pane{grid-column:1/-1!important}.outcome-command-card[data-slot=card]{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:8px;gap:0;padding:0}.outcome-command-header[data-slot=card-header]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:12px 14px}.outcome-command-title{align-items:center;gap:10px;min-width:0;display:flex}.outcome-command-title>div{gap:2px;min-width:0;display:grid}.outcome-command-title [data-slot=card-title]{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.2;overflow:hidden}.outcome-command-title [data-slot=card-description]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.outcome-command-icon{border:1px solid var(--accent);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.outcome-command-icon{border:1px solid color-mix(in srgb, var(--accent) 38%, var(--line))}}.outcome-command-icon{color:var(--accent);background:var(--accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.outcome-command-icon{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.outcome-command-icon svg{width:17px;height:17px}.outcome-command-content[data-slot=card-content]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.outcome-command-metrics{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.outcome-command-metrics span{background:var(--surface);gap:3px;min-width:0;padding:9px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.outcome-command-metrics span{background:color-mix(in srgb, var(--surface) 78%, var(--bg))}}.outcome-command-metrics span+span{border-left:1px solid var(--line)}.outcome-command-metrics small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:780;line-height:1.1;overflow:hidden}.outcome-command-metrics strong{color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.2;overflow:hidden}.outcome-command-metrics span[data-attention=true] strong{color:var(--danger)}.outcome-rule-card-list{display:none}.outcome-rule-card{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:10px;padding:12px;display:grid;position:relative}.outcome-rule-card header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.outcome-rule-card header>div,.outcome-rule-card-meta span{gap:2px;min-width:0;display:grid}.outcome-rule-card strong,.outcome-rule-card span{text-overflow:ellipsis;min-width:0;overflow:hidden}.outcome-rule-card header strong,.outcome-rule-card-meta strong{color:var(--ink);white-space:nowrap}.outcome-rule-card header span,.outcome-rule-card-meta small{color:var(--muted)}.outcome-rule-card-meta{grid-template-columns:78px minmax(0,1fr);gap:10px;display:grid}.outcome-rule-card-meta small{text-transform:uppercase;font-size:11px;font-weight:780}.outcome-rule-card-actions{justify-content:flex-end;display:flex;position:relative}.outcome-rule-card-actions [data-slot=button]{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.outcome-rule-card-actions [data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.outcome-run-strip{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.outcome-run-strip>span{min-width:0;color:var(--muted);gap:3px;padding:12px 14px;font-size:13px;display:grid}.outcome-run-strip>span+span{border-left:1px solid var(--line);padding-left:14px}.outcome-run-strip strong{color:var(--ink)}.outcome-rule-dialog,.support-create-dialog{width:min(720px,100vw - 24px);max-width:720px;max-height:calc(100dvh - 24px);overflow-y:auto}.support-create-dialog{max-width:560px}.outcome-rule-form{gap:14px;min-width:0;display:grid}.outcome-advanced-accordion{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.outcome-advanced-accordion [data-slot=accordion-trigger]{min-height:42px;color:var(--ink);background:0 0;padding-inline:0}.outcome-advanced-fields{gap:14px;padding-top:4px;display:grid}.support-create-dialog textarea{min-height:150px}.tool-composition,.trust-center-composition{align-items:stretch;gap:16px}.tool-composition form.pane>.button,.trust-center-composition form.pane>.button,.endpoint-composition form.pane>.button,.workflow-composition form.pane>.button,.health-composition form.pane>.button,.api-keys-composition form.pane>.button,.billing-composition form.pane>.button,.support-composition form.pane>.button,.team-composition form.pane>.button,.team-composition .team-invite-form>.button{justify-self:end;width:auto;min-width:150px}.tool-composition .pane>p,.trust-center-composition .pane>p,.endpoint-composition .pane>p,.workflow-composition .pane>p,.health-composition .pane>p,.api-keys-composition .pane>p,.billing-composition .pane>p,.support-composition .pane>p{max-width:62ch}.tool-composition{grid-template-columns:repeat(12,minmax(0,1fr))}.tool-composition>.flow-strip,.tool-composition>.wide-panel,.tool-composition>.pane:not(form):not(.wide-panel){grid-column:1/-1}.tool-composition>form.pane{align-self:stretch;min-height:auto}.tool-composition>form.pane:nth-child(2){grid-column:1/7}.tool-composition>form.pane:nth-child(3){grid-column:7/13}.outcome-composition>form.pane:nth-child(2){grid-column:1/8}.outcome-composition>.pane:not(form):not(.wide-panel){grid-column:8/13}.tool-composition .flow-strip{padding:10px}.event-router-composition>.pane:not(form):not(.wide-panel){grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);align-items:center;display:grid}.event-router-composition>.pane:not(form):not(.wide-panel) h2,.event-router-composition>.pane:not(form):not(.wide-panel)>p:first-of-type{grid-column:1}.event-router-composition>.pane:not(form):not(.wide-panel) .code-window{grid-area:1/2/span 2}.event-router-composition>.pane:not(form):not(.wide-panel)>p:last-of-type{grid-column:1/-1;margin:0}.trust-center-composition{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense}.trust-center-subscriber-pane{grid-column:1/-1;align-self:start}.trust-center-status-pane,.trust-center-report-pane,.trust-center-history-pane{grid-column:1/-1}.trust-center-settings-modal,.trust-center-subscriber-modal,.trust-center-component-modal,.trust-center-component-manager,.trust-center-incident-update-modal,.trust-center-incident-modal{width:min(640px,100vw - 28px);max-width:640px;max-height:calc(100dvh - 24px);overflow-y:auto}.trust-center-component-manager{max-width:760px}.trust-center-dialog-form{gap:14px;min-width:0;display:grid}.trust-center-dialog-form>label{gap:6px;min-width:0;display:grid}.trust-center-status-mobile-actions{justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:inline-flex}.trust-center-status-mobile-actions [data-slot=button]{flex:none}.status-page-command-strip{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:7px 16px;min-width:0;min-height:44px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.status-page-command-strip{background:color-mix(in srgb, var(--surface) 94%, var(--accent) 2%)}}.status-page-command-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}.status-page-command-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.status-page-command-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.status-copy-brief{white-space:nowrap}.status-copy-brief svg{width:14px;height:14px}.event-router-command-strip,.outcome-review-strip{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-column:1/-1;min-width:0;min-height:54px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.event-router-command-strip,.outcome-review-strip{background:color-mix(in srgb, var(--surface) 92%, var(--accent) 2%)}}.event-router-command-strip{background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:7px 16px;min-height:0;padding:10px 12px;display:flex}.outcome-review-strip{grid-template-columns:minmax(180px,1fr) minmax(max-content,auto)}.event-router-command-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}.outcome-review-strip>span{border-right:1px solid var(--line);align-content:center;gap:1px;min-width:0;padding:8px 12px;display:grid}.event-router-command-strip small,.outcome-review-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.event-router-command-strip strong,.outcome-review-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.event-router-command-strip [data-attention=true] strong,.outcome-review-strip [data-attention=true] strong{color:var(--warning)}.event-router-actions{flex-wrap:wrap;flex:260px;justify-content:flex-end;align-items:center;gap:6px;min-width:min(100%,260px);margin-left:auto;padding:0;display:flex}.outcome-review-actions{justify-content:flex-end;align-items:center;gap:6px;min-width:0;padding:8px 10px;display:flex}.event-router-actions [data-slot=button],.outcome-review-actions [data-slot=button]{white-space:nowrap;min-width:0}.event-router-copy-brief[data-slot=button],.outcome-copy-brief[data-slot=button]{white-space:nowrap;place-self:center;min-width:116px;margin:8px 12px}.event-router-actions .event-router-copy-brief[data-slot=button],.outcome-review-actions .outcome-copy-brief[data-slot=button]{min-width:104px;margin:0}.event-router-copy-brief svg,.outcome-copy-brief svg{width:14px;height:14px}.event-router-rule-modal,.event-router-schema-modal{width:min(680px,100vw - 28px)}.event-router-dialog-form{gap:14px;min-width:0;display:grid}.trust-monitor-api-modal,.trust-monitor-target-modal{width:min(640px,100vw - 28px)}.trust-monitor-dialog-form,.ai-connection-form,.ai-preview-content{gap:14px;min-width:0;display:grid}.ai-connection-modal,.ai-preview-modal{gap:14px;width:min(720px,100vw - 28px);display:grid}.ai-connection-strip{border:1px solid var(--accent);grid-column:1/-1;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.ai-connection-strip{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line))}}.ai-connection-strip{background:var(--accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.ai-connection-strip{background:color-mix(in srgb, var(--accent) 3%, var(--bg))}}.ai-connection-strip-icon{border:1px solid var(--accent);place-items:center;width:36px;height:36px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.ai-connection-strip-icon{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line))}}.ai-connection-strip-icon{color:var(--accent);background:var(--bg);border-radius:7px}.ai-connection-strip-icon svg{width:17px;height:17px}.ai-connection-strip-copy{gap:2px;min-width:0;display:grid}.ai-connection-strip-copy>span{color:var(--accent);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.ai-connection-strip-copy strong{color:var(--ink);overflow-wrap:anywhere;font-size:13px}.ai-connection-strip-copy small{color:var(--muted);font-size:12px}.ai-connection-strip-action{white-space:nowrap}.monitor-command-strip{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px 16px;min-width:0;min-height:0;padding:10px 12px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.monitor-command-strip{background:color-mix(in srgb, var(--surface) 92%, var(--accent) 2%)}}.monitor-command-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}.monitor-command-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.monitor-command-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.monitor-command-strip [data-attention=true] strong{color:var(--warning)}.monitor-copy-brief{white-space:nowrap;place-self:center;min-width:112px;margin:0 0 0 auto}.monitor-copy-brief svg{width:14px;height:14px}.ai-provider-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ai-provider-option{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--bg);font:inherit;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:760;display:flex}.ai-provider-option svg{width:16px;height:16px;color:var(--accent)}.ai-provider-option.active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ai-provider-option.active{border-color:color-mix(in srgb, var(--accent) 58%, var(--line))}}.ai-provider-option.active{box-shadow:0 0 0 1px var(--accent) inset}@supports (color:color-mix(in lab, red, red)){.ai-provider-option.active{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 24%, transparent) inset}}.ai-provider-option.active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ai-provider-option.active{background:color-mix(in srgb, var(--accent) 5%, var(--bg))}}.ai-provider-option:disabled{cursor:not-allowed;opacity:.6}.ai-connection-actions{border-top:1px solid var(--line);padding-top:12px}.ai-disclosure-strip{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ai-disclosure-strip span{min-width:0;color:var(--muted);background:var(--bg);overflow-wrap:anywhere;gap:3px;padding:9px 11px;font-size:12px;display:grid}.ai-disclosure-strip strong{color:var(--ink);text-transform:uppercase;font-size:11px}.ai-preview-data{gap:8px;display:grid}.ai-preview-data>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ai-preview-data>div span{color:var(--muted);text-align:right;font-size:12px}.ai-preview-data pre{border:1px solid var(--line);border-left:3px solid var(--accent);max-height:220px;color:var(--ink);background:var(--canvas);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:7px;margin:0;padding:11px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.ai-analysis-result{gap:12px;padding-top:2px;display:grid}.ai-analysis-result section{border-top:1px solid var(--line);gap:5px;padding-top:12px;display:grid}.ai-analysis-result h3,.ai-analysis-result p,.ai-analysis-result ul{margin:0}.ai-analysis-result h3{font-size:13px}.ai-analysis-result p,.ai-analysis-result li{color:var(--muted);line-height:1.55}.ai-analysis-result ul{gap:5px;padding-left:18px;display:grid}.event-router-schema-modal textarea{min-height:180px}.trust-center-incident-modal textarea{min-height:140px}.trust-center-incident-dialog{width:min(640px,100vw - 24px);max-width:640px;max-height:calc(100dvh - 24px);overflow-y:auto}.trust-center-incident-form{gap:14px;min-width:0;display:grid}.trust-center-incident-form textarea{min-height:140px}.trust-center-incident-update-modal textarea{min-height:130px}.trust-center-settings-modal textarea{min-height:110px}.status-page-context{border:1px solid var(--line);background:var(--canvas);grid-template-columns:minmax(0,2fr) minmax(160px,1fr) minmax(120px,auto);gap:10px;margin:0 0 12px;padding:9px 10px;display:grid}.status-page-context span{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:.78rem}.status-page-context strong{color:var(--ink);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:.72rem;display:block}.component-manager-grid{grid-template-columns:minmax(0,.8fr) auto minmax(0,1.2fr);gap:16px;display:grid}.component-manager-grid>section{align-content:start;gap:10px;min-width:0;padding:2px;display:grid}.component-manager-grid h3,.component-manager-grid small{margin:0}.component-manager-divider--mobile{display:none}.component-manager-divider--desktop{height:100%}.component-manager-footer-divider{margin-top:2px}.component-manager-actions{justify-content:space-between;align-items:center;display:flex}.incident-row-actions{justify-content:flex-end;margin-top:10px;display:flex}.recipient-scope-line{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin:2px 0 8px;font-size:.78rem;display:flex}.recipient-scope-line span{align-items:baseline;gap:4px;display:inline-flex}.recipient-scope-line strong{color:var(--ink)}.trust-center-subscriber-pane .settings-list{max-height:none;padding-right:0;overflow:visible}.trust-center-composition .settings-list .subscriber-row{grid-template-columns:minmax(74px,.18fr) minmax(0,1fr) minmax(138px,.22fr) auto;align-items:center}.trust-center-composition .settings-list .subscriber-row .compact-action{justify-self:end;width:auto;min-width:94px}.trust-center-history-pane .incident-list{max-height:none;padding-right:0;overflow:visible}.trust-center-status-more{justify-self:start;margin:10px 12px 12px}.trust-center-status-more--mobile{display:none}.trust-center-report-pane .report-grid{max-height:none;padding-right:0;overflow:visible}.endpoint-composition,.workflow-composition{grid-template-columns:minmax(0,1fr) minmax(400px,440px);align-items:start}.workflow-management-page{gap:16px;min-width:0;display:grid}.workflow-editor-dialog{width:min(640px,100vw - 24px);max-width:640px;max-height:calc(100dvh - 24px);overflow-y:auto}.workflow-editor-form{gap:14px;min-width:0;display:grid}.workflow-endpoint-help{justify-content:space-between;align-items:center;gap:10px;display:flex}.workflow-endpoint-help small{color:var(--muted);font-size:12px}.workflow-endpoint-help [data-slot=button]{min-height:28px;color:var(--muted);box-shadow:none;border:0;flex:none;padding:0 4px;background:0 0!important}.workflow-endpoint-help [data-slot=button]:is(:hover,:focus-visible){color:var(--ink);text-decoration:underline}.workflow-advanced-accordion [data-slot=accordion-item]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.workflow-advanced-accordion [data-slot=accordion-trigger]{border-radius:0;min-height:42px;padding:9px 0;text-decoration:none;background:0 0!important}.workflow-advanced-accordion [data-slot=accordion-trigger]:is(:hover,:focus-visible){color:var(--ink);text-decoration:none}.workflow-advanced-accordion [data-slot=accordion-content]>div{padding:0 0 12px}.workflow-advanced-fields{gap:14px;display:grid}.workflow-editor-actions{justify-content:flex-end;padding-top:2px}.workflow-replay-panel{padding:0 14px}.workflow-replay-panel [data-slot=accordion-trigger],.workspace-utility-zone [data-slot=accordion-trigger]{appearance:none;min-height:48px;color:var(--ink);border:0;border-radius:0;padding-inline:0;text-decoration:none;background:0 0!important}.workflow-replay-panel [data-slot=accordion-trigger]:is(:hover,:focus-visible),.workspace-utility-zone [data-slot=accordion-trigger]:is(:hover,:focus-visible){color:var(--accent);text-decoration:none;background:0 0!important}.workflow-replay-content{gap:12px;padding-bottom:14px;display:grid}.endpoint-composition>.list-pane,.workflow-composition>.list-pane{order:1;grid-column:1}.endpoint-composition>form.pane,.workflow-composition>form.pane{order:2;grid-column:2}.endpoint-composition>.wide-panel,.workflow-composition>.wide-panel{order:3;grid-column:1/-1}.workflow-composition>form.pane{max-height:min(780px,100vh - 130px)}.workflow-command-strip{border-block:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:7px 16px;width:100%;min-width:0;min-height:0;margin:0 0 12px;padding:10px 12px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workflow-command-strip{background:color-mix(in srgb, var(--surface) 92%, var(--accent) 2%)}}.workflow-command-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}.workflow-command-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.workflow-command-strip strong{color:var(--ink);overflow-wrap:anywhere;text-overflow:clip;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.workflow-copy-brief[data-slot=button]{white-space:nowrap;place-self:center;min-width:116px;margin:0 0 0 auto}.workflow-copy-brief svg{width:14px;height:14px}.workflow-list-region table{table-layout:fixed;min-width:720px}.workflow-list-region thead tr{height:42px}.workflow-list-region tbody tr{height:64px}.workflow-list-region :is(th,td):first-child{width:22%}.workflow-list-region :is(th,td):nth-child(2){width:14%}.workflow-list-region :is(th,td):nth-child(3){width:10%}.workflow-list-region :is(th,td):nth-child(4){width:12%}.workflow-list-region :is(th,td):nth-child(5){width:16%}.workflow-list-region :is(th,td):nth-child(6),.workflow-list-region :is(th,td):nth-child(7){width:13%}.endpoint-composition.endpoint-workspace{grid-template-columns:minmax(0,1fr)}.endpoint-list-card[data-slot=card]{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:8px;gap:0;padding:0}.endpoint-card-header[data-slot=card-header]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:12px 14px}.endpoint-card-header [data-slot=card-title]{font-size:17px}.endpoint-card-header [data-slot=card-description]{margin-top:2px;font-size:12px}.endpoint-card-content[data-slot=card-content]{gap:0;min-width:0;padding:0;display:grid}.endpoint-posture-strip{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:7px 16px;min-width:0;min-height:0;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.endpoint-posture-strip{background:color-mix(in srgb, var(--surface) 94%, var(--accent) 2%)}}.endpoint-posture-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}.endpoint-posture-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.endpoint-posture-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.endpoint-copy-brief[data-slot=button]{white-space:nowrap;place-self:center;min-width:0;margin-left:auto}.endpoint-copy-brief svg{width:14px;height:14px}.endpoint-table-scroll{scrollbar-gutter:stable;max-height:none;overflow:auto}.endpoint-table{table-layout:fixed;min-width:720px}.endpoint-table thead tr{height:42px}.endpoint-table tbody tr{height:57px}.endpoint-table th:first-child,.endpoint-table td:first-child{width:42%}.endpoint-table th:nth-child(2),.endpoint-table td:nth-child(2){width:18%}.endpoint-table th:nth-child(3),.endpoint-table td:nth-child(3),.endpoint-table th:nth-child(4),.endpoint-table td:nth-child(4){width:20%}.endpoint-table td strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.endpoint-name-stack{gap:2px;min-width:0;display:grid}.endpoint-name-stack span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.endpoint-status-badge[data-state=active]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.endpoint-status-badge[data-state=active]{border-color:color-mix(in srgb, var(--accent) 38%, var(--line))}}.endpoint-status-badge[data-state=active]{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.endpoint-status-badge[data-state=active]{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.endpoint-load-more{justify-self:start;margin:10px 12px 12px}.endpoint-mobile-list{display:none}.endpoint-form-dialog{max-height:calc(100dvh - 24px);overflow-y:auto}.endpoint-form-modal{gap:14px;width:100%;min-width:0;display:grid}.endpoint-form-fields{gap:12px;display:grid}.endpoint-field{gap:6px;min-width:0;display:grid}.endpoint-form-actions{align-items:center}.endpoint-form-actions>span{color:var(--muted);font-size:12px}.api-keys-composition{grid-template-columns:minmax(0,1fr);gap:16px}.api-key-create-pane{align-self:start;gap:14px;min-width:0;display:grid}.api-key-main-pane{gap:14px;display:grid}.api-key-main-pane table{table-layout:fixed}.api-key-main-pane td:nth-child(3){white-space:normal}.billing-composition{grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);align-items:start;gap:16px;display:grid}.billing-command-strip{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px 16px;min-width:0;min-height:0;padding:10px 12px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.billing-command-strip{background:color-mix(in srgb, var(--surface) 92%, var(--accent) 2%)}}.billing-command-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}.billing-command-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.billing-command-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.billing-command-strip [data-attention=true] strong{color:var(--warning)}.billing-command-strip>.row-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;padding:0;display:flex}.billing-copy-brief[data-slot=button]{white-space:nowrap;place-self:center;min-width:116px;margin:0 0 0 auto}.billing-command-strip>.row-actions .billing-copy-brief[data-slot=button]{margin:0}.billing-copy-brief svg{width:14px;height:14px}.usage-card[data-slot=card],.billing-plan-card[data-slot=card],.wallet-card[data-slot=card]{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:8px;gap:0;padding:0}.usage-card-header[data-slot=card-header],.billing-plan-header[data-slot=card-header]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:78px;padding:14px 16px}.usage-kicker{color:var(--muted);align-items:center;gap:6px;font-size:11px;font-weight:760;display:inline-flex}.usage-kicker svg{width:14px;height:14px;color:var(--accent)}.usage-card-header [data-slot=card-title]{margin-top:2px;font-size:18px;font-weight:780}.usage-live-badge{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.usage-live-badge{border-color:color-mix(in srgb, var(--accent) 38%, var(--line))}}.usage-live-badge{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.usage-live-badge{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.usage-card-content[data-slot=card-content],.billing-plan-content[data-slot=card-content]{gap:0;padding:0 16px;display:grid}.usage-capacity{border-bottom:1px solid var(--line);grid-template-columns:minmax(138px,.7fr) minmax(120px,1.05fr) minmax(150px,.75fr);align-items:center;gap:16px;padding:16px 0 18px;display:grid}.usage-capacity-value,.usage-capacity-context{gap:2px;min-width:0;display:grid}.usage-capacity-value strong{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:32px;line-height:1}.usage-capacity-context{text-align:right}.usage-capacity-context strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.usage-capacity-value span,.usage-capacity-context span{color:var(--muted);font-size:12px}.usage-capacity-track,.usage-resource-track{background:var(--line);border-radius:999px;height:7px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.usage-capacity-track,.usage-resource-track{background:color-mix(in srgb, var(--line) 80%, var(--canvas))}}.usage-capacity-track span,.usage-resource-track span{border-radius:inherit;background:var(--accent);min-width:2px;height:100%;transition:width .2s;display:block}.usage-facts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.usage-facts>div{border-bottom:1px solid var(--line);gap:3px;min-width:0;padding:14px 14px 14px 0;display:grid}.usage-facts>div+div{border-left:1px solid var(--line);padding-left:14px}.usage-facts span{color:var(--muted);font-size:11px;font-weight:720}.usage-facts strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.usage-resource-list{border:0;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;display:grid}.usage-resource-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(120px,.62fr);align-items:center;gap:18px;min-height:52px;display:grid}.usage-resource-list>.usage-resource-row{grid-template-columns:minmax(0,1fr) minmax(120px,.62fr);gap:18px}.usage-resource-label{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.usage-resource-label span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.usage-resource-label strong{font-variant-numeric:tabular-nums;flex:none;font-size:12px}.usage-empty{color:var(--muted);border-bottom:1px solid var(--line);margin:0;padding:16px 0;font-size:13px}.usage-unavailable{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:126px;padding:16px 0;display:grid}.usage-unavailable-icon{border:1px solid var(--danger);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.usage-unavailable-icon{border:1px solid color-mix(in srgb, var(--danger) 38%, var(--line))}}.usage-unavailable-icon{color:var(--danger);background:var(--danger);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.usage-unavailable-icon{background:color-mix(in srgb, var(--danger) 8%, transparent)}}.usage-unavailable>div:nth-child(2){gap:2px;min-width:0;display:grid}.usage-unavailable span{color:var(--muted);font-size:12px}.is-spinning{animation:.8s linear infinite billing-spin}@keyframes billing-spin{to{transform:rotate(360deg)}}.billing-plan-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.billing-plan-title-row [data-slot=card-title]{font-size:17px;font-weight:780}.billing-plan-header [data-slot=card-description]{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.billing-source{color:var(--muted);margin-top:3px;font-size:11px;font-weight:720;display:block}.billing-notice{color:var(--muted);border-bottom:1px solid var(--line);margin:0;padding:12px 0;font-size:12px;line-height:1.5}.billing-discount{color:var(--accent);margin:0;padding:11px 0 0;font-size:12px;font-weight:720}.billing-promo-field>span{font-size:12px}.billing-promo-field input{height:36px}.plan-rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -16px;display:grid}.plan-option{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;align-content:start;gap:8px;min-width:0;min-height:126px;padding:14px 16px;display:grid}.plan-option:nth-last-child(-n+2){border-bottom:0}@supports (color:color-mix(in lab, red, red)){.plan-option[data-current=true]{background:color-mix(in srgb, var(--accent) 6%, transparent)}}.plan-option header{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.plan-option header>strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.plan-option header>span{font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:800}.plan-option header small{color:var(--muted);font-size:10px;font-weight:700}.plan-option p{min-height:34px;color:var(--muted);margin:0;font-size:12px;line-height:1.4}.plan-option>[data-slot=badge],.plan-option>[data-slot=button]{align-self:end;width:fit-content;margin-top:auto}.billing-accordion{margin:0}.invoice-list{border-bottom:0}.billing-accordion-trigger[data-slot=accordion-trigger]{min-height:48px;color:var(--ink);background:0 0;padding:12px 0;font-size:13px;font-weight:760;text-decoration:none}.billing-accordion-trigger[data-slot=accordion-trigger]:hover{color:var(--accent);background:0 0;text-decoration:none}.billing-accordion-trigger[data-slot=accordion-trigger][aria-expanded=true]{color:var(--accent)}.billing-accordion-content[data-slot=accordion-content]>div{padding:0 0 14px}.billing-invoice-table{table-layout:fixed;min-width:0}.billing-invoice-table th,.billing-invoice-table td{padding:9px 5px}.billing-invoice-table th:first-child,.billing-invoice-table td:first-child{padding-left:0}.billing-invoice-table th:last-child,.billing-invoice-table td:last-child{text-align:right;width:30px;padding-right:0}.billing-unavailable{min-height:116px;color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.billing-unavailable svg{color:var(--danger)}.wallet-card[data-slot=card]{grid-column:1/-1}.wallet-card-header[data-slot=card-header]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:74px;padding:13px 16px}.wallet-card-header [data-slot=card-title]{margin-top:2px;font-size:18px;font-weight:780}.wallet-card-header [data-slot=card-description]{margin-top:3px;font-size:12px}.wallet-balance{border-left:1px solid var(--line);grid-template-columns:auto auto;place-items:center end;gap:2px 8px;min-width:140px;padding-left:18px;display:grid}.wallet-balance>span{color:var(--muted);grid-column:1/-1;font-size:11px;font-weight:720}.wallet-balance>strong{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.12}.wallet-card-content[data-slot=card-content]{gap:0;min-width:0;padding:0;display:grid}.wallet-controls{border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(250px,.8fr) minmax(220px,.72fr) minmax(360px,1.45fr);gap:0;width:100%;min-width:0;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.wallet-controls{background:color-mix(in srgb, var(--surface) 90%, var(--bg))}}.wallet-control-block{align-content:center;gap:10px;min-width:0;min-height:86px;padding:14px 16px;display:grid}.wallet-control-block+.wallet-control-block{border-left:1px solid var(--line);padding-left:16px}.wallet-control-block>[data-slot=label],.wallet-auto-heading [data-slot=label]{font-size:12px;font-weight:760}.wallet-mode-control{border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-wrap:nowrap;gap:6px;max-width:100%;padding:3px;display:flex;overflow:hidden}.wallet-mode-control [data-slot=button]{min-width:0;color:var(--muted);box-shadow:none;background:0 0;border:0;border-radius:6px}.wallet-mode-control [data-slot=button][data-variant=default]{color:var(--ink);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wallet-mode-control [data-slot=button][data-variant=default]{background:color-mix(in srgb, var(--accent) 15%, transparent)}}.wallet-mode-control [data-slot=button][data-variant=default]{box-shadow:none}.wallet-mode-control [data-slot=button]:is(:hover,:focus-visible){color:var(--ink);background:var(--canvas)}.wallet-mode-summary{min-height:14px;color:var(--muted);font-size:11px;line-height:1.3}.wallet-money-action{grid-template-columns:minmax(132px,170px) auto;justify-content:start;align-items:center;gap:8px;display:grid}.wallet-input-combo{border:1px solid var(--line-strong);background:var(--bg);border-radius:7px;grid-template-columns:22px minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.wallet-input-combo>span{border-right:1px solid var(--line);height:34px;color:var(--muted);place-items:center;font-size:13px;font-weight:760;display:grid}.wallet-input-combo [data-slot=input]{background:0 0;border:0;border-radius:0;height:34px}.wallet-money-action>[data-slot=button]{border-color:var(--line);color:var(--ink);box-shadow:none;background:0 0}.wallet-money-action>[data-slot=button]:is(:hover,:focus-visible){background:var(--canvas)}.wallet-auto-control{gap:10px}.wallet-auto-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-auto-heading>div{gap:3px;display:grid}.wallet-auto-heading span{color:var(--muted);font-size:11px}.wallet-switch[data-slot=switch]{justify-self:end}.status-auto-switch{min-height:34px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:0 2px;font-size:12px;font-weight:740;display:flex}.status-auto-switch .switch-control{color:var(--ink);align-items:center;gap:5px;display:inline-flex}.wallet-auto-values{grid-template-columns:repeat(3,minmax(140px,1fr)) auto;align-items:end;gap:8px;display:grid}.wallet-auto-values label{color:var(--muted);gap:4px;font-size:10px;font-weight:720;display:grid}.wallet-auto-values [data-slot=input]{height:34px}.wallet-accordion{min-width:0;padding:0 16px 10px;overflow:hidden}.wallet-accordion [data-slot=accordion-item]{border-bottom:1px solid var(--line)}.wallet-accordion [data-slot=accordion-item]:last-child{border-bottom:0}.wallet-accordion [data-slot=accordion-trigger]{width:100%;min-height:46px;color:var(--ink);box-shadow:none;border:0;border-radius:0;padding:11px 0;font-size:13px;font-weight:760;text-decoration:none;background:0 0!important}.wallet-accordion [data-slot=accordion-trigger]:is(:hover,:focus-visible){color:var(--accent);text-decoration:none;background:0 0!important}.wallet-accordion [data-slot=accordion-content]>div{padding:0 0 14px}.wallet-table-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.wallet-table{table-layout:fixed;min-width:620px}.wallet-table th,.wallet-table td{padding:9px 6px}.wallet-table th:first-child,.wallet-table td:first-child{padding-left:0}.wallet-table th:last-child,.wallet-table td:last-child{text-align:right;width:110px;padding-right:0}.wallet-ledger{display:grid}.wallet-ledger>div{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;display:grid}.wallet-ledger>div:last-child{border-bottom:0}.wallet-ledger-icon{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);border-radius:7px;place-items:center;display:grid}.wallet-ledger-icon svg{width:14px;height:14px}.wallet-ledger-icon.credit,.wallet-ledger>div>strong.credit{color:var(--accent)}.wallet-ledger>div>div{gap:2px;min-width:0;display:grid}.wallet-ledger>div>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.wallet-ledger>div>div span{color:var(--muted);font-size:11px}.wallet-ledger>div>strong{font-variant-numeric:tabular-nums;font-size:12px}.billing-composition{grid-template-columns:minmax(0,1fr) minmax(470px,.72fr);gap:14px}.billing-workspace-tabs{grid-column:1/-1;gap:10px;min-width:0}.billing-view-tabs[data-slot=tabs-list]{border:1px solid var(--line);background:var(--surface);border-radius:7px;width:fit-content;max-width:100%;min-height:36px;padding:3px}@supports (color:color-mix(in lab, red, red)){.billing-view-tabs[data-slot=tabs-list]{background:color-mix(in srgb, var(--surface) 94%, var(--canvas))}}.billing-view-tabs [data-slot=tabs-trigger]{border-radius:5px;min-width:92px}.billing-tab-content[data-slot=tabs-content]{min-width:0;margin:0}.billing-tab-content>[data-slot=card]{width:100%}.billing-status-card[data-slot=card]{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:8px;grid-column:1/-1;padding:0}.billing-status-content[data-slot=card-content]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;min-height:96px;padding:16px 18px;display:grid}.billing-status-main{gap:4px;min-width:0;display:grid}.billing-status-main h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;line-height:1.1;overflow:hidden}.billing-status-main p{color:var(--muted);margin:0;font-size:13px}.billing-status-card[data-tone=ready] .usage-kicker svg,.billing-status-card[data-tone=ready] .billing-status-main h2{color:var(--accent)}.billing-status-card[data-tone=warning] .usage-kicker svg,.billing-status-card[data-tone=warning] .billing-status-main h2{color:var(--warning)}.billing-status-card[data-tone=critical] .usage-kicker svg,.billing-status-card[data-tone=critical] .billing-status-main h2{color:var(--danger)}.billing-status-metrics{border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(86px,auto));align-items:center;display:grid}.billing-status-metrics span{border-right:1px solid var(--line);gap:2px;min-width:0;padding:0 16px;display:grid}.billing-status-metrics small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:780}.billing-status-metrics strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.billing-status-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.usage-card[data-slot=card],.billing-plan-card[data-slot=card],.wallet-card[data-slot=card]{border-color:var(--line);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.usage-card[data-slot=card],.billing-plan-card[data-slot=card],.wallet-card[data-slot=card]{background:color-mix(in srgb, var(--surface) 98%, var(--canvas))}}.usage-card-header[data-slot=card-header],.billing-plan-header[data-slot=card-header],.wallet-card-header[data-slot=card-header]{min-height:64px;padding:14px 16px}.usage-card-header [data-slot=card-title],.billing-plan-title-row [data-slot=card-title],.wallet-card-header [data-slot=card-title]{font-size:16px;line-height:1.2}.usage-card-content[data-slot=card-content],.billing-plan-content[data-slot=card-content]{padding:0 16px 14px}.usage-capacity{grid-template-columns:minmax(110px,.35fr) minmax(180px,1fr) minmax(120px,.42fr);gap:14px;padding:14px 0}.usage-capacity-value strong{font-size:28px}.usage-facts{border-bottom:1px solid var(--line);min-height:48px;display:flex}.usage-facts>div{border-bottom:0;flex:1 1 0;padding:10px 14px 10px 0}.usage-facts>div+div{padding-left:14px}.usage-resource-row{gap:16px;min-height:44px}.usage-resource-list-all{padding-bottom:10px}.usage-details-accordion{margin:0}.usage-details-accordion [data-slot=accordion-item]{border-bottom:0}.usage-details-accordion [data-slot=accordion-trigger]{min-height:42px;color:var(--muted);padding:10px 0;font-size:13px;font-weight:780;text-decoration:none;background:0 0!important}.usage-details-accordion [data-slot=accordion-trigger] span{color:var(--soft);margin-left:6px;font-size:12px;font-weight:720}.usage-details-accordion [data-slot=accordion-trigger]:is(:hover,:focus-visible){color:var(--ink);text-decoration:none;background:0 0!important}.billing-promo-field{margin:10px 0 12px}.plan-rail{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 -16px;padding:0;display:grid;overflow:hidden}.plan-option{flex:initial;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:center;min-height:94px;padding:10px 11px}.plan-option:nth-child(2n){border-right:0}.plan-option:nth-last-child(-n+2),.plan-option:last-child{border-bottom:0}.plan-option[data-current=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.plan-option[data-current=true]{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.plan-option[data-current=true]{box-shadow:inset 0 2px 0 var(--accent)}.plan-option header{grid-template-columns:minmax(0,1fr) auto;display:grid}.plan-option p{text-overflow:ellipsis;white-space:nowrap;min-height:0;margin:2px 0 0;overflow:hidden}.plan-option>[data-slot=badge],.plan-option>[data-slot=button]{white-space:nowrap;grid-area:auto/1;align-self:end;margin-top:0}.wallet-card[data-slot=card]{margin-top:0}.wallet-card-header[data-slot=card-header]{min-height:68px}.wallet-balance{min-width:112px}.wallet-balance>strong{font-size:19px}.wallet-controls{background:0 0;border-top:0;grid-template-columns:minmax(250px,.85fr) minmax(210px,.65fr) minmax(330px,1.25fr)}.wallet-control-block{min-height:78px;padding:12px 16px}.wallet-mode-control{max-width:430px}.wallet-auto-values{grid-template-columns:repeat(3,minmax(96px,1fr)) auto}.wallet-accordion{padding:0 16px 8px}@media (width<=1180px){.wallet-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 0}.wallet-auto-control{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;padding-top:14px;padding-left:0}}@media (width<=700px){.billing-view-tabs[data-slot=tabs-list],.health-view-tabs[data-slot=tabs-list]{width:100%}.billing-view-tabs [data-slot=tabs-trigger],.health-view-tabs [data-slot=tabs-trigger]{flex:1 1 0;min-width:0}.team-card-header[data-slot=card-header]{grid-template-columns:1fr;align-items:stretch}.team-card-header [data-slot=card-action]{grid-area:auto/1;grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.team-tabs-list[data-slot=tabs-list]{width:calc(100% - 28px)}.team-tabs-list [data-slot=tabs-trigger]{flex:1 1 0;min-width:0;padding-inline:7px}.team-tabs-list [data-slot=tabs-trigger] [data-slot=badge]{display:none}.event-router-tabs-list[data-slot=tabs-list]{width:100%}.event-router-tabs-list [data-slot=tabs-trigger]{flex:1 1 0;min-width:0;padding-inline:7px}.event-router-tabs-list [data-slot=tabs-trigger] [data-slot=badge]{display:none}.outcome-tabs-list[data-slot=tabs-list]{width:100%}.outcome-tabs-list [data-slot=tabs-trigger]{flex:1 1 0;min-width:0}.monitor-tabs-list[data-slot=tabs-list]{width:100%}.monitor-tabs-list [data-slot=tabs-trigger]{flex:1 1 0;min-width:0;padding-inline:7px}.monitor-tabs-list [data-slot=tabs-trigger] [data-slot=badge]{display:none}.trust-center-tabs-list[data-slot=tabs-list]{width:100%}.trust-center-tabs-list [data-slot=tabs-trigger]{flex:1 1 0;min-width:0;min-height:32px;padding-inline:4px;font-size:11px}.trust-center-tabs-list [data-slot=tabs-trigger] [data-slot=badge]{display:none}.team-dialog .role-options,.wallet-card-header[data-slot=card-header]{grid-template-columns:1fr}.wallet-card-header .wallet-balance[data-slot=card-action]{border-left:0;grid-area:auto/1;justify-self:start;justify-items:start;padding-left:0}.wallet-controls{grid-template-columns:1fr}.wallet-control-block,.wallet-control-block+.wallet-control-block{border-left:0;border-bottom:1px solid var(--line);padding:14px}.wallet-auto-control{border-top:0;border-bottom:0;grid-column:auto;padding-top:0}.wallet-mode-control{width:100%}.wallet-mode-control [data-slot=button]{flex:1 1 0;padding-inline:5px;font-size:11px}.wallet-money-action{grid-template-columns:1fr;justify-content:stretch;align-items:stretch}.wallet-money-action>[data-slot=button]{width:100%}.wallet-auto-values{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-auto-values label:nth-child(3),.wallet-auto-values [data-slot=button]{grid-column:1/-1}}.support-composition{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.support-workspace-card[data-slot=card]{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:8px;gap:0;padding:0}.support-card-header[data-slot=card-header]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:12px 14px}.support-card-header [data-slot=card-title]{font-size:16px;font-weight:820}.support-card-header [data-slot=card-description]{margin-top:2px;font-size:12px}.support-card-content[data-slot=card-content]{gap:0;min-width:0;padding:0;display:grid}.support-load-error{border-bottom:1px solid var(--danger);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:9px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.support-load-error{border-bottom:1px solid color-mix(in srgb, var(--danger) 32%, var(--line))}}.support-load-error{color:var(--muted)}.support-load-error>svg{color:var(--danger)}.support-loading{gap:12px;padding:14px;display:grid}.support-skeleton-toolbar{width:100%;height:44px}.support-skeleton-grid{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:12px;display:grid}.support-skeleton-grid>div{height:420px}.support-command-strip{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;min-height:44px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.support-command-strip{background:color-mix(in srgb, var(--surface) 94%, var(--accent) 2%)}}.support-command-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}.support-command-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.support-command-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.support-command-strip [data-attention=true] strong{color:var(--warning)}.support-command-actions{border:0;flex-wrap:wrap;flex:220px;justify-content:flex-end;gap:8px;min-width:min(100%,220px);margin-left:auto;padding:0;display:flex}.support-copy-brief[data-slot=button]{white-space:nowrap;place-self:center;min-width:0}.support-copy-brief svg{width:14px;height:14px}.compact-select-field{min-width:0;color:var(--muted);align-content:start;align-items:stretch;gap:4px;font-size:11px;font-weight:680;display:grid}.field-with-feedback>.compact-select-field,.inline-fields>.compact-select-field,form>.compact-select-field{gap:7px;width:100%;font-size:14px;font-weight:720;line-height:21px}.field-with-feedback>.compact-select-field .compact-select-trigger,.inline-fields>.compact-select-field .compact-select-trigger,form>.compact-select-field .compact-select-trigger{height:40px;font-size:14px}.compact-select-trigger[data-slot=select-trigger]{border-color:var(--line);background:var(--bg);width:100%;min-width:0;max-width:none;height:34px;color:var(--ink);box-shadow:none;border-radius:6px}.compact-select-trigger[data-slot=select-trigger]:is(:hover,:focus-visible,[data-state=open]){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.compact-select-trigger[data-slot=select-trigger]:is(:hover,:focus-visible,[data-state=open]){border-color:color-mix(in srgb, var(--accent) 36%, var(--line))}}.compact-select-trigger[data-slot=select-trigger]:is(:hover,:focus-visible,[data-state=open]){background:var(--canvas)}[data-slot=select-content]{z-index:120}.support-filter-bar{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(140px,1fr)) auto;align-items:end;gap:10px;min-width:0;padding:10px 14px;display:grid}.support-filter-bar .support-status-tabs{grid-column:1/-1}.support-select-visible[data-slot=button]{border-color:var(--line);background:var(--bg);color:var(--ink);justify-self:start}.support-select-visible[data-slot=button]:is(:hover,:focus-visible){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-select-visible[data-slot=button]:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--accent) 36%, var(--line))}}.support-select-visible[data-slot=button]:is(:hover,:focus-visible){background:var(--canvas);color:var(--ink)}.support-status-tabs{min-width:0;overflow:hidden}.support-status-tabs-list[data-slot=tabs-list]{scrollbar-width:thin;scrollbar-width:none;justify-content:flex-start;max-width:100%;min-height:34px;overflow-x:auto}.support-status-tabs-list[data-slot=tabs-list]::-webkit-scrollbar{display:none}.support-status-tabs-list [data-slot=tabs-trigger]{min-width:fit-content;height:32px;padding-inline:8px;font-size:12px}.support-empty-state{min-height:280px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:5px;padding:24px;display:grid}.support-empty-state>svg{width:24px;height:24px;color:var(--accent);margin-bottom:4px}.support-empty-state strong{color:var(--ink)}.support-empty-state span{font-size:12px}.support-inbox-grid{grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:0;min-width:0;display:grid}.support-ticket-list-shell{border-right:1px solid var(--line);min-width:0}.support-ticket-list{gap:0;padding:0;display:grid}.support-ticket-select-row{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 36px;align-items:stretch;display:grid}.support-ticket-select-row>[data-slot=checkbox]{grid-area:1/1;place-self:start center;margin-top:14px}.support-ticket-select-row>.row-action-trigger{grid-area:1/3;place-self:start center;margin-top:8px}.support-ticket-select-row>.support-ticket-card{grid-area:1/2}.support-ticket-select-row[data-selected=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-ticket-select-row[data-selected=true]{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.support-ticket-card{appearance:none;width:100%;min-width:0;min-height:78px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;gap:6px;padding:11px 12px;display:grid;overflow:hidden}.support-ticket-card:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-ticket-card:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}}.support-ticket-card[aria-current=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-ticket-card[aria-current=true]{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.support-ticket-card[aria-current=true]{box-shadow:inset 2px 0 0 var(--accent)}.support-ticket-select-row:has(.support-ticket-card[aria-current=true]){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-ticket-select-row:has(.support-ticket-card[aria-current=true]){background:color-mix(in srgb, var(--accent) 8%, transparent)}}.support-ticket-select-row:has(.support-ticket-card[aria-current=true]){box-shadow:inset 2px 0 0 var(--accent)}.support-ticket-select-row:has(.support-ticket-card[aria-current=true])>.support-ticket-card{box-shadow:none;background:0 0}.support-ticket-card header{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:8px;min-width:0;display:grid}.support-ticket-card header strong{-webkit-line-clamp:2;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.support-ticket-card header>[data-slot=badge]{grid-area:1/2}.support-ticket-card header span{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.support-ticket-card header span,.support-ticket-card footer{color:var(--muted);font-size:11px}.support-ticket-card footer{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.support-ticket-card footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.support-list-empty{min-height:92px;color:var(--muted);text-align:center;place-items:center;padding:16px;font-size:12px;display:grid}.support-ticket-list .load-more[data-slot=button]{margin:10px auto}.support-ticket-detail{background:var(--bg);grid-template-rows:auto auto auto minmax(0,1fr) auto auto;gap:0;min-width:0;height:min(640px,100vh - 250px);min-height:420px;display:grid;overflow:hidden}.support-detail-stage{min-width:0;min-height:420px;display:grid;overflow:hidden}.support-detail-stage>*{grid-area:1/1;min-width:0}.support-detail-swap-enter-active,.support-detail-swap-leave-active{transition:opacity .14s,transform .14s}.support-detail-swap-enter-from,.support-detail-swap-leave-to{opacity:0;transform:translateY(2px)}.support-message-row-enter-active,.support-message-row-leave-active{transition:opacity .12s,transform .12s}.support-message-row-enter-from,.support-message-row-leave-to{opacity:0;transform:translateY(5px)}.support-conversation-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.support-conversation-header>div{gap:2px;min-width:0;display:grid}.support-conversation-header strong{-webkit-line-clamp:2;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.support-conversation-header span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px;overflow:hidden}.support-conversation-actions-inline{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.support-conversation-header>.support-conversation-actions-inline{gap:8px}.support-conversation-actions-inline [data-slot=button]{min-width:0;color:var(--muted);box-shadow:none;white-space:nowrap;background:0 0;border-color:#0000}.support-conversation-actions-inline [data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.support-conversation-actions-inline svg{width:14px;height:14px}.support-next-action{border:0;border-bottom:1px solid var(--line);background:var(--accent);border-radius:0;gap:2px;margin:0;padding:9px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.support-next-action{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.support-next-action{font-size:12px}.support-next-action span{color:var(--muted)}.support-thread-label{color:var(--muted);justify-content:space-between;gap:8px;padding:8px 14px;font-size:11px;display:flex}.support-thread-label strong{color:var(--ink)}.support-thread-label span{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.support-thread-label b{color:var(--ink);font-weight:760}.support-thread[data-slot=scroll-area]{min-height:0;overflow:hidden}.support-load-older[data-slot=button]{color:var(--muted);background:0 0;border-color:#0000;justify-self:start;margin:4px 14px 8px}.support-load-older[data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.support-message-list{gap:8px;padding:0 14px 18px;display:grid}.support-message{border-radius:7px;gap:5px;padding:9px 10px}.support-message header{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.support-message header time{margin-left:auto}.support-message p{overflow-wrap:anywhere}.support-message-loading{gap:8px;padding:0 14px 12px;display:grid}.support-message-loading>div{height:58px}.support-reply{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 14px;display:grid}.support-reply textarea{resize:vertical;min-height:64px}.support-reply-field small{font-size:10px}.support-reply [data-slot=button]{align-self:start}.support-conversation-actions{justify-content:flex-end;padding:0 14px 10px;display:flex}.support-conversation-actions [data-slot=button]{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.support-conversation-actions [data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.support-conversation-actions .support-ticket-state-action[data-slot=button]{border-color:var(--line);background:var(--surface);color:var(--ink);box-shadow:none}.support-conversation-actions .support-ticket-state-action[data-slot=button]:is(:hover,:focus-visible){border-color:var(--line-strong);background:var(--canvas)}.support-detail-empty{min-height:360px;color:var(--muted);border-left:1px solid var(--line);align-content:center;place-items:center;gap:8px;display:grid}.support-detail-empty svg{color:var(--accent)}@media (width<=700px){.support-conversation-header{grid-template-columns:1fr;gap:9px;display:grid}.support-conversation-actions-inline{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:center;gap:8px;display:grid}.support-conversation-actions-inline [data-slot=badge]{grid-column:1/-1;justify-self:start}.support-conversation-actions-inline [data-slot=button]{justify-content:center;width:100%}.support-conversation-actions{justify-content:stretch;padding-top:2px}.support-conversation-actions [data-slot=button]{width:100%}}.settings-composition{grid-template-columns:minmax(0,1fr);display:grid}.settings-shell-card[data-slot=card]{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:8px;gap:0;padding:0}.settings-shell-header[data-slot=card-header]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:12px 14px}.settings-identity{align-items:center;gap:10px;min-width:0;display:flex}.settings-identity-mark{border:1px solid var(--accent);flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.settings-identity-mark{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line))}}.settings-identity-mark{color:var(--accent);background:var(--accent);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.settings-identity-mark{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.settings-identity-mark svg{width:17px;height:17px}.settings-identity>div{min-width:0}.settings-identity [data-slot=card-title],.settings-identity [data-slot=card-description]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-identity [data-slot=card-title]{font-size:15px;font-weight:820}.settings-context-badges{text-transform:capitalize;gap:6px;display:flex}.settings-shell-content[data-slot=card-content]{min-width:0;padding:0}.settings-command-strip{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:7px 16px;min-width:0;min-height:0;padding:10px 12px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.settings-command-strip{background:color-mix(in srgb, var(--surface) 92%, var(--accent) 2%)}}.settings-command-strip>span{white-space:nowrap;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}.settings-command-strip small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.settings-command-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.settings-strip-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;padding:0;display:flex}.settings-export[data-slot=button],.settings-copy-brief[data-slot=button]{white-space:nowrap;min-width:0}.settings-export svg,.settings-copy-brief svg{width:14px;height:14px}.settings-tabs{flex-direction:column;gap:0;width:100%;display:flex}.settings-tabs [data-slot=tabs-content]{width:100%}.settings-tabs [data-slot=tabs-content][hidden]{display:none!important}.settings-tabs-list[data-slot=tabs-list]{box-sizing:border-box;border-bottom:1px solid var(--line);justify-content:flex-start;gap:8px;width:100%;height:46px;padding:0 14px;overflow-x:auto}.settings-tabs-list [data-slot=tabs-trigger]{flex:none;height:45px;padding:0 10px;font-size:12px}.settings-tab-panel[data-slot=tabs-content]{outline:none;min-width:0;margin:0;padding:18px 20px 20px}.settings-form{gap:18px;width:min(720px,100%);display:grid}.settings-section-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.settings-section-head h2,.settings-section-head p{margin:0}.settings-section-head h2{font-size:16px;font-weight:820}.settings-section-head p{color:var(--muted);margin-top:2px;font-size:12px}.settings-section-icon{width:32px;height:32px;color:var(--muted);place-items:center;display:grid}.settings-section-icon svg{width:17px;height:17px}.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-form-grid-single{grid-template-columns:minmax(0,440px)}.settings-field{align-content:start;gap:6px;min-width:0;display:grid}.settings-field-wide{grid-column:1/-1;max-width:440px}.settings-field [data-slot=label]{font-size:12px;font-weight:760}.settings-field [data-slot=input]{border-color:var(--line);background:var(--canvas);height:38px}.settings-field-error{color:var(--danger);font-size:11px}.settings-field-hint{color:var(--muted);font-size:11px}.settings-form-actions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:12px;min-height:34px;padding-top:14px;display:flex}.settings-success{color:var(--accent);margin-right:auto;font-size:12px;font-weight:700}.settings-security-stack{gap:20px;display:grid}.settings-security-accordion{border-top:1px solid var(--line)}.settings-security-accordion [data-slot=accordion-item]{border-bottom:1px solid var(--line)}.settings-security-accordion [data-slot=accordion-trigger]{border-radius:0;min-height:50px;padding:10px 0;font-size:14px;text-decoration:none;background:0 0!important}.settings-security-accordion [data-slot=accordion-trigger] [data-slot=badge]{margin-left:auto;margin-right:8px}.settings-security-accordion [data-slot=accordion-content]{padding:0 0 16px}.settings-security-form{padding-top:2px}.settings-security-note{color:var(--muted);margin:0 0 14px;font-size:12px}.two-factor-section{gap:16px;width:min(720px,100%);display:grid}.two-factor-section [data-slot=badge]{gap:5px}.two-factor-section [data-slot=badge] svg{width:13px;height:13px}.two-factor-off{min-height:44px;color:var(--muted);justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.two-factor-setup{grid-template-columns:196px minmax(0,1fr);align-items:start;gap:20px;display:grid}.two-factor-setup>img{border:1px solid var(--line);background:#fff;border-radius:7px;width:196px;height:196px}.two-factor-setup-fields{gap:12px;display:grid}.two-factor-setup-fields>div:first-child,.two-factor-recovery>div:first-child{gap:2px;display:grid}.two-factor-setup-fields span,.two-factor-recovery span{color:var(--muted);font-size:11px}.two-factor-setup-fields>[data-slot=button]{justify-self:start}.two-factor-secret{border:1px solid var(--line);background:var(--canvas);border-radius:6px;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:6px;min-width:0;padding:6px 7px 6px 10px;display:grid}.two-factor-secret code{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.two-factor-secret [data-slot=button]{width:30px;height:30px}.two-factor-manage{gap:16px;display:grid}.two-factor-recovery{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:12px;padding:14px 0;display:grid}.two-factor-code-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}.two-factor-code-grid code{background:var(--canvas);color:var(--ink);text-align:center;border-radius:5px;padding:6px 8px;font-size:12px}.two-factor-recovery>[data-slot=button]{justify-self:start}.settings-jobs-panel{gap:0;display:grid;padding-bottom:14px!important}.settings-jobs-panel>[data-slot=separator]{margin:16px 0 0}.settings-summary-rail{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 8px;display:grid}.settings-summary-rail>span{border-right:1px solid var(--line);gap:1px;padding:11px 14px;display:grid}.settings-summary-rail>span:last-child{border-right:0}.settings-summary-rail strong{font-variant-numeric:tabular-nums;font-size:16px}.settings-summary-rail small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:720}.settings-policy-table{table-layout:fixed;min-width:720px}.settings-policy-scroll[data-slot=scroll-area]{width:100%;min-width:0;max-width:100%;height:min(520px,100vh - 280px);min-height:320px}.settings-policy-scroll [data-slot=scroll-area-viewport]{width:100%;max-width:100%}.settings-policy-table th,.settings-policy-table td{padding:10px 8px}.settings-policy-name{text-overflow:ellipsis;white-space:nowrap;font-weight:760;overflow:hidden}.settings-policy-next{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.settings-policy-next svg{width:14px;height:14px}.settings-empty-state{min-height:280px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:5px;display:grid}.settings-empty-state svg{width:24px;height:24px;color:var(--accent);margin-bottom:4px}.settings-empty-state strong{color:var(--ink)}.settings-empty-state span{font-size:12px}.log-composition,.audit-composition,.team-composition{max-width:100%}.log-composition .table-filter-bar,.audit-composition .table-filter-bar{grid-template-columns:auto repeat(3,minmax(150px,200px)) auto auto;align-items:end;display:grid}.log-composition .table-filter-bar>span,.audit-composition .table-filter-bar>span{justify-self:start}.team-composition .team-invite-form{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr) auto;align-items:end}.team-composition .role-options{grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.team-composition .team-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start}.app-shell .workspace-main{padding:18px 22px}.app-shell .workspace-head{min-height:48px;margin-bottom:10px}.app-shell .workspace-head .eyebrow{display:none}.app-shell .workspace-head h1{font-size:22px}.app-shell .workspace-section-signal{min-height:28px}.app-shell .pane,.app-shell .wide-panel{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:14px 0}.app-shell .panel-head{margin-bottom:10px}.app-shell .panel-head>:is(.button,[data-slot=button],.row-actions){flex:none;margin-left:auto}.app-shell .panel-head>.row-actions{justify-content:flex-end;align-items:center}.app-shell .panel-head>[data-slot=button]:not([data-size^=icon]),.app-shell .panel-head>.button:not(.compact-action):not(.compact-row-action){min-height:36px}.app-shell [data-slot=button][data-variant=ghost]:is(.compact-action,.compact-row-action,.ai-connection-strip-action){color:var(--muted);background:0 0;border-color:#0000}.app-shell [data-slot=button][data-variant=ghost]:is(.compact-action,.compact-row-action,.ai-connection-strip-action):is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.app-shell :is(.billing-copy-brief,.endpoint-copy-brief,.event-router-copy-brief,.health-copy-brief,.outcome-copy-brief,.settings-export,.settings-copy-brief,.support-copy-brief,.workflow-copy-brief)[data-slot=button]{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.app-shell :is(.billing-copy-brief,.endpoint-copy-brief,.event-router-copy-brief,.health-copy-brief,.outcome-copy-brief,.settings-export,.settings-copy-brief,.support-copy-brief,.workflow-copy-brief)[data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.app-shell [data-slot=button][data-variant=ghost]:is(.compact-action,.compact-row-action).danger-text{color:var(--danger)}.app-shell :is(.pane,.wide-panel):has(>.panel-head){border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:0;overflow:hidden}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.panel-head{border-bottom:1px solid var(--line);min-height:52px;margin:0;padding:10px 12px}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.panel-head>div:first-child{min-width:0}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.panel-head>svg{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);background:var(--bg);border-radius:8px;flex:0 0 32px;padding:7px}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.bounded-data-region{border:0;border-radius:0}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.load-more[data-slot=button]{margin:10px 12px 12px}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>:is(.timeline-list,.incident-list,.report-grid,.backfill-form){margin:0;padding:12px}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.timeline-list{gap:0}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.timeline-list>.timeline-row{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.timeline-list>.timeline-row:last-of-type{border-bottom:0}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.outcome-rule-card-list{gap:0;padding:0 12px}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.outcome-rule-card-list>.outcome-rule-card{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:12px 0}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.outcome-rule-card-list>.outcome-rule-card:last-of-type{border-bottom:0}.app-shell .panel-head p,.app-shell .field-with-feedback>small{display:none}.app-shell .bounded-data-region{border:0;border-radius:0;max-height:min(270px,34vh);padding-bottom:0}.app-shell .bounded-data-region.compact{max-height:min(220px,28vh)}.app-shell .bounded-data-region.trust-center-status-list,.app-shell .bounded-data-region.trust-monitor-list-region,.app-shell .bounded-data-region:is(.api-key-list-region,.event-rule-list-region,.event-schema-list-region,.outcome-rule-list-region,.workflow-list-region){max-height:none;overflow:visible}.app-shell .api-key-list-region{border-bottom:1px solid var(--line);max-height:min(520px,58vh);box-shadow:inset 0 -1px 0 var(--line)}.app-shell .api-key-main-pane>.load-more{align-self:flex-start;margin:10px 12px 6px}.app-shell .workflow-list-region{max-height:312px}.app-shell .workflow-composition>form.workflow-editor-pane{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:14px;overflow:auto}.app-shell .quiet-row{background:0 0;border:0;border-radius:0;min-height:36px;padding:8px 12px}.app-shell .notice.neutral{background:0 0;border-width:1px 0 0;border-radius:0;padding:8px 0}.app-shell :is(.settings-list,.plan-list,.health-alert-list,.health-dead-letter-list,.support-ticket-list,.api-key-rotation-list){gap:0}.app-shell :is(.settings-list,.plan-list)>div,.app-shell .health-alert-list>.health-alert-row,.app-shell .health-dead-letter-list>.health-delivery-row{background:0 0;border-width:0 0 1px;border-radius:0}.app-shell :is(.settings-list,.plan-list)>div:last-child,.app-shell .health-alert-list>.health-alert-row:last-of-type,.app-shell .health-dead-letter-list>.health-delivery-row:last-of-type{border-bottom:0}.app-shell .health-component-list{border-block:1px solid var(--line);border-radius:0;gap:0;overflow:hidden}.app-shell .health-component-row{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.app-shell .health-component-row:last-child{border-bottom:0}.app-shell :is(.api-key-posture,.outcome-command-metrics,.ai-disclosure-strip){border-width:0 0 1px;border-radius:0}.app-shell :is(.api-key-guidance-strip,.ai-disclosure-strip),.app-shell :is(.api-key-guidance-strip,.ai-disclosure-strip)>span{background:0 0}.app-shell .api-key-request-kit__facts{border-block:1px solid var(--line);background:0 0;border-radius:0}.app-shell .api-key-request-kit__facts>span,.app-shell .api-key-request-kit__link{border:0;border-right:1px solid var(--line);background:0 0;border-radius:0}.app-shell .api-key-request-kit__link{border-right:0}.app-shell .outcome-command-metrics{background:0 0}.app-shell .audit-composition>.audit-table-scroll{border-width:1px 0 0;border-radius:0;padding-bottom:10px}.app-shell .trust-center-report-pane>.report-grid{grid-template-columns:1fr;gap:0;padding:0}.app-shell .trust-center-report-pane .report-card{background:0 0;border-width:0 0 1px;border-radius:0;grid-template-columns:minmax(160px,1fr) auto minmax(240px,1fr);align-items:center;gap:16px;min-height:66px;padding:12px 14px}.app-shell .trust-center-report-pane .report-card:last-child{border-bottom:0}.app-shell .trust-center-report-pane .report-card strong{text-align:right;font-size:22px}.app-shell .trust-center-report-pane .report-card small{text-align:right}.app-shell .trust-center-history-pane>.incident-list,.app-shell .trust-center-history-pane .bounded-collection-content>.incident-list{gap:0;margin:0;padding:0 12px}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.change-list{gap:0;margin:0;padding:0 12px}.app-shell .trust-center-report-pane .bounded-collection-content>.report-grid{margin:0;padding:12px}.app-shell .trust-center-history-pane .incident-row{background:0 0;border-width:0 0 1px;border-radius:0;padding:12px 0}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.change-list>.change-row{background:0 0;border-width:0 0 1px;border-radius:0;padding:12px 0}.app-shell .trust-center-history-pane .incident-row:last-of-type{border-bottom:0}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.change-list>.change-row:last-of-type{border-bottom:0}.app-shell .pipeline-builder .wide-panel>.pipeline-card-list{gap:0}.app-shell .pipeline-builder .wide-panel .pipeline-card{background:0 0;border-width:0 0 1px;border-radius:0;padding:12px}.app-shell .pipeline-builder .wide-panel .pipeline-card:last-of-type{border-bottom:0}.api-doc-grid article>pre,.api-doc-grid article>.copyable-code-block{background:0 0;border-inline:0;border-radius:0}.flow-strip{padding:8px 0!important}.flow-strip-context{grid-template-columns:minmax(130px,.7fr) minmax(140px,1fr) minmax(180px,1.25fr) auto;align-items:center;gap:12px;display:grid}.flow-strip-context>strong,.flow-strip-context>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flow-strip-context>span{color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:650}.flow-strip-more{justify-self:end;position:relative}.flow-strip-more>summary,.billing-details>summary,.security-boundaries>summary{cursor:pointer;color:var(--muted);font-size:12px;font-weight:800}.flow-strip-more[open]{border-top:1px solid var(--line);grid-column:1/-1;justify-self:stretch;padding-top:8px}.flow-strip-more p{color:var(--muted);margin:5px 0}.flow-strip-steps{margin-top:8px}.flow-strip-steps>div{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0}.overview-summary-card[data-slot=card],.overview-data-card[data-slot=card]{border:1px solid var(--line);background:var(--surface);box-shadow:none}.overview-summary-card[data-slot=card]{gap:0;padding:0}.composition-overview>.overview-summary-card{padding:0}.overview-pulse-header[data-slot=card-header]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:11px 14px}.overview-pulse-header>div{gap:1px;display:grid}.overview-pulse-header span{color:var(--muted);font-size:11px}.overview-pulse-header [data-slot=card-title]{font-size:16px}.overview-summary-content[data-slot=card-content]{gap:10px;padding:10px 14px 12px;display:grid}.overview-next-card{background:0 0;border:0;border-radius:6px;padding:8px 10px;min-height:50px!important}.overview-next-card:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.overview-next-card:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.overview-signal-rail{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 14px;display:flex}.overview-signal-metric{border:0;grid-template-rows:auto auto;grid-template-columns:16px auto auto;align-items:center;gap:1px 7px;min-width:0;min-height:0;padding:0;display:inline-grid}.overview-signal-metric>svg{width:15px;height:15px;color:var(--accent);grid-row:1/span 2;margin-top:1px}.overview-signal-metric[data-tone=warning]>svg{color:var(--warning)}.overview-signal-metric[data-tone=critical]>svg{color:var(--danger)}.overview-signal-metric span,.overview-signal-metric small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.overview-signal-metric strong{color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.overview-signal-metric small{grid-column:2/4;max-width:180px}.overview-fact-strip{background:0 0;border:0;border-radius:0}.overview-fact-strip a{border-right:1px solid var(--line);background:0 0;min-height:34px;padding:6px 10px}.overview-fact-strip a:last-child{border-right:0}.overview-fact-strip a:hover span{color:var(--ink)}.overview-workspace-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:14px;display:grid;padding:0!important}.overview-data-card[data-slot=card]{gap:0;min-width:0;padding:0}.overview-card-header[data-slot=card-header]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:12px 14px}.overview-card-header [data-slot=card-title]{font-size:14px;font-weight:850}.overview-focus-card,.overview-activity-card{min-height:360px}.overview-focus-content[data-slot=card-content]{gap:12px;padding:0 14px 14px;display:grid}.overview-watchlist-scroll{height:300px}.overview-focus-content:has(.overview-onboarding-panel) .overview-watchlist-scroll{height:176px}.overview-tabs-content[data-slot=card-content]{padding:0 14px 12px}.overview-tabs{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.overview-tabs-list[data-slot=tabs-list]{border-bottom:1px solid var(--line);width:100%}.overview-tabs-list [data-slot=tabs-trigger]{gap:6px;min-height:38px}.overview-tab-count{border:1px solid var(--line);min-width:22px;height:20px;color:var(--muted);background:var(--bg);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:820;line-height:1;display:inline-grid}.overview-tab-count[data-tone=warning]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.overview-tab-count[data-tone=warning]{border-color:color-mix(in srgb, var(--warning) 45%, var(--line))}}.overview-tab-count[data-tone=warning]{color:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.overview-tab-count[data-tone=warning]{background:color-mix(in srgb, var(--warning) 8%, transparent)}}.overview-tab-count[data-tone=empty]{opacity:.6}.overview-tab-panel[data-slot=tabs-content]{margin:0}.overview-activity-scroll{height:264px}.overview-watchlist,.overview-limit-list{gap:0}.overview-watchlist-item,.overview-limit-row,.overview-empty-state{background:0 0;border-width:0 0 1px;border-radius:0}.overview-watchlist-item:last-child,.overview-limit-row:last-child,.overview-empty-state:last-child{border-bottom:0}.overview-watchlist-item{min-height:52px;padding-inline:4px}.overview-watchlist-item:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.overview-watchlist-item:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}}.overview-watchlist-item small{display:block}.overview-limit-row{min-height:58px;padding-inline:4px}.overview-limit-row [data-slot=progress]{grid-column:1/-1}.overview-limit-row [data-slot=progress][data-tone=warning] [data-slot=progress-indicator]{background:var(--warning)}.overview-limit-row [data-slot=progress][data-tone=critical] [data-slot=progress-indicator]{background:var(--danger)}.overview-tab-limits{padding-top:4px}.overview-empty-state{min-height:96px;padding-inline:4px}.overview-empty-state.compact{min-height:72px}.overview-empty-state span{display:block}.overview-tab-empty{align-content:center;min-height:140px}.overview-onboarding-panel{gap:10px;display:grid}.overview-onboarding-panel>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.overview-setup-details{margin-top:10px}.overview-setup-details[open]{gap:8px}.overview-setup-details>summary{min-height:32px;padding:7px 2px}.overview-step{background:0 0;border-width:0 0 1px;border-radius:0}.overview-table{table-layout:fixed;min-width:0}.overview-table th,.overview-table td{text-overflow:ellipsis;max-width:0;height:42px;padding-inline:8px;overflow:hidden}.overview-table th:first-child,.overview-table td:first-child{width:46%}.overview-table th:nth-child(2),.overview-table td:nth-child(2){width:22%}.overview-table th:nth-child(3),.overview-table td:nth-child(3){width:32%}.overview-table th:first-child,.overview-table td:first-child{padding-left:2px}.overview-table th:last-child,.overview-table td:last-child{padding-right:2px}.overview-table-primary{text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.overview-operation-link{color:inherit;text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}.overview-operation-link:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.overview-operation-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.overview-time-cell{color:var(--muted);text-align:right;white-space:nowrap}.overview-state-badge[data-slot=badge]{max-width:100%;color:var(--muted);font-size:11px}.overview-state-badge[data-tone=ok]{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.overview-state-badge[data-tone=ok]{border-color:color-mix(in srgb, var(--success) 38%, var(--line))}}.overview-state-badge[data-tone=ok]{color:var(--success)}.overview-state-badge[data-tone=warning]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.overview-state-badge[data-tone=warning]{border-color:color-mix(in srgb, var(--warning) 42%, var(--line))}}.overview-state-badge[data-tone=warning]{color:var(--warning)}.overview-state-badge[data-tone=critical]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.overview-state-badge[data-tone=critical]{border-color:color-mix(in srgb, var(--danger) 42%, var(--line))}}.overview-state-badge[data-tone=critical]{color:var(--danger)}.overview-readiness-card[data-slot=card]{border:1px solid var(--line);background:var(--surface);box-shadow:none;gap:0;padding:0}.overview-readiness-header[data-slot=card-header]{min-height:52px}.overview-readiness-header>div:first-child{gap:2px;min-width:0;display:grid}.overview-readiness-header>div:first-child>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.overview-readiness-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.overview-readiness-actions [data-slot=button]{min-width:112px}.overview-readiness-actions svg{width:14px;height:14px}.overview-readiness-content[data-slot=card-content]{gap:12px;padding:12px 14px 14px;display:grid}.overview-readiness-meter{grid-template-columns:94px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.overview-readiness-score{gap:1px;display:grid}.overview-readiness-score small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:760}.overview-readiness-meter strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px}.overview-readiness-meter [data-slot=progress][data-tone=warning] [data-slot=progress-indicator]{background:var(--warning)}.overview-readiness-meter [data-slot=progress][data-tone=ok] [data-slot=progress-indicator]{background:var(--success)}.overview-readiness-grid{border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.overview-readiness-item{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;min-height:58px;color:inherit;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:grid}.overview-readiness-item:nth-child(4n){border-right:0}.overview-readiness-item:nth-last-child(-n+4){border-bottom:0}.overview-readiness-item:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.overview-readiness-item:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}}.overview-readiness-item:focus-visible{z-index:1;outline:2px solid var(--accent);outline-offset:-2px;position:relative}.overview-readiness-item>svg{width:16px;height:16px;color:var(--accent)}.overview-readiness-item[data-tone=todo]>svg{color:var(--muted)}.overview-readiness-item[data-tone=warning]>svg{color:var(--warning)}.overview-readiness-item span{gap:2px;min-width:0;display:grid}.overview-readiness-item strong,.overview-readiness-item small,.overview-readiness-item em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-readiness-item strong{color:var(--ink);font-size:12px}.overview-readiness-item small{color:var(--muted);font-size:11px}.overview-readiness-item em{max-width:110px;color:var(--muted);justify-self:end;font-size:11px;font-style:normal;font-weight:800}.overview-readiness-footer{min-width:0;min-height:24px;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.overview-readiness-footer svg{width:15px;height:15px;color:var(--accent);flex:none}.overview-readiness-footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.overview-skeleton-card[data-slot=card]{min-height:244px}.overview-skeleton-stack[data-slot=card-content]{gap:12px;padding:16px;display:grid}.overview-skeleton-title{width:28%;height:18px}.overview-skeleton-line{width:58%;height:42px}.overview-skeleton-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.overview-skeleton-metric{height:62px}.overview-skeleton-panel{border-radius:8px;height:360px}.billing-details{border-top:0;padding:0}.public-main>.hero-band.visual-hero{grid-template-columns:minmax(0,540px) minmax(300px,1fr);min-height:min(660px,100svh - 64px);padding:54px 6vw 44px}.public-main>.hero-band.visual-hero .hero-copy{max-width:520px}.public-main>.hero-band.visual-hero .hero-copy h1{letter-spacing:0;margin:14px 0 12px;font-size:48px;line-height:1.14}.public-main>.hero-band.visual-hero .hero-copy>p{max-width:520px;margin-bottom:0;font-size:16px;line-height:1.55}.public-eyebrow{border-color:var(--accent);height:24px}@supports (color:color-mix(in lab, red, red)){.public-eyebrow{border-color:color-mix(in srgb, var(--accent) 34%, var(--line))}}.public-eyebrow{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.public-eyebrow{background:color-mix(in srgb, var(--accent) 5%, var(--surface))}}.public-eyebrow{text-transform:uppercase;font-size:11px;font-weight:850}.hero-product-brand{gap:0;display:grid}.public-main>.hero-band.visual-hero .hero-product-brand h1{margin:0;font-size:clamp(60px,5.6vw,76px);line-height:1.32}.hero-product-copy{max-width:470px;color:var(--muted);margin:16px 0 0;font-size:16px}.hero-actions{margin-top:24px}.hero-route-notes{gap:8px;margin-top:16px}.hero-route-notes [data-slot=badge]{height:24px;color:var(--muted);font-size:11px}.public-icon-action{flex:none}[data-slot=button].bg-primary{color:var(--ui-primary-foreground)}.public-section{border-bottom:1px solid var(--line);gap:30px;padding:56px 6vw;display:grid}.public-section-heading{gap:8px;max-width:660px;display:grid}.public-section-heading>[data-slot=badge]{margin-bottom:2px}.public-section-heading h2{margin:0;font-size:28px;line-height:1.2}.public-section-heading h3,.public-section-heading p{margin:0}.public-signal-section{gap:24px}.public-signal-rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:stretch;display:flex}.public-signal-rail article{flex:1 1 0;gap:6px;min-width:0;padding:22px 18px;display:grid}.public-signal-rail article:first-child{padding-left:0}.public-signal-rail article:last-of-type{padding-right:0}.public-signal-rail article span{color:var(--accent);text-transform:uppercase;font-size:11px;font-weight:850}.public-signal-rail article strong{font-size:16px}.public-signal-rail article p{margin:0;font-size:13px}.public-rail-separator{margin:16px 0}.public-tools-section{background:var(--canvas)}.public-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}[data-slot=card].public-tool-card,[data-slot=card].public-plan-card{border:1px solid var(--line);box-shadow:none}.public-tool-card [data-slot=card-header]{gap:9px}.public-tool-card [data-slot=card-title]{font-size:15px}.public-tool-card [data-slot=card-description]{line-height:1.5}.public-card-icon{border:1px solid var(--line);width:34px;height:34px;color:var(--accent);background:var(--bg);border-radius:7px;place-items:center;display:grid}.public-capability-line{flex-wrap:wrap;gap:8px;display:flex}.public-flow-section{gap:24px}.public-flow-rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;padding:20px 0;display:flex}.public-flow-rail article{flex:1 1 0;gap:7px;min-width:0;padding:0 18px;display:grid}.public-flow-rail article:first-child{padding-left:0}.public-flow-rail article p{margin:0;font-size:13px}.public-flow-arrow{color:var(--soft)}.public-cta-band{border-bottom:1px solid var(--line);background:var(--accent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:48px 6vw;display:grid}@supports (color:color-mix(in lab, red, red)){.public-cta-band{background:color-mix(in srgb, var(--accent) 5%, var(--bg))}}.public-cta-band>div{gap:8px;display:grid}.public-cta-band h2{margin:0;font-size:28px}.public-cta-band p{margin:0}.public-pricing-section{gap:38px}.public-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.public-plan-card{min-height:330px}.public-plan-card.featured{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.public-plan-card.featured{border-color:color-mix(in srgb, var(--accent) 62%, var(--line))}}.public-plan-card.featured{box-shadow:inset 0 3px 0 var(--accent)}.public-plan-card [data-slot=card-header]{gap:8px}.public-plan-card [data-slot=card-content]{flex:auto}.public-plan-card [data-slot=card-footer]{margin-top:auto}.public-plan-name{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.public-plan-name [data-slot=card-title]{font-size:15px}.public-plan-price{align-items:baseline;gap:4px;display:flex}.public-plan-price strong{font-size:30px;line-height:1.14}.public-plan-price span{color:var(--muted);font-size:12px}.public-plan-features{gap:9px;margin:0;padding:0;list-style:none;display:grid}.public-plan-features li{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.public-plan-features svg{color:var(--accent)}.public-comparison-block{border-top:1px solid var(--line);grid-template-columns:minmax(170px,240px) minmax(0,1fr);align-items:start;gap:28px;padding-top:30px;display:grid}.public-comparison-block h3,.public-comparison-block p{margin:0 0 6px}.public-comparison-table{min-width:680px}.public-comparison-mobile-list{display:none}.public-faq-block{border-top:1px solid var(--line);grid-template-columns:minmax(170px,240px) minmax(0,760px);align-items:start;gap:28px;padding-top:30px;display:grid}.public-faq-block h3{margin:0}.public-accordion{border-top:1px solid var(--line)}.public-accordion [data-slot=accordion-trigger]{appearance:none;min-height:54px;color:var(--ink);background:0 0;border:0;padding:14px 12px;text-decoration:none}.public-accordion [data-slot=accordion-content] p{color:var(--muted);margin:0}.public-docs-section{grid-template-columns:minmax(220px,330px) minmax(0,760px);align-items:start;gap:56px}.public-docs-section .public-section-heading{position:sticky;top:94px}.public-accordion-title{align-items:center;gap:10px;min-width:0;display:flex}.public-accordion-title>svg{color:var(--accent)}.public-reference-section{background:var(--canvas);gap:24px}.public-reference-list{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-reference-list article{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:82px;padding:16px 18px 16px 0;display:grid}.public-reference-list article:nth-child(odd){border-right:1px solid var(--line)}.public-reference-list article:nth-child(2n){padding-left:18px}.public-reference-list article>svg{color:var(--accent)}.public-reference-list article div{gap:3px;display:grid}.public-reference-list article span{color:var(--muted);font-size:12px}.public-security-section{grid-template-columns:minmax(260px,420px) minmax(0,720px);align-items:start;gap:64px}.public-security-summary{gap:24px;display:grid}.public-security-promises{border-top:1px solid var(--line);display:grid}.public-security-promises span{border-bottom:1px solid var(--line);min-height:46px;color:var(--muted);align-items:center;gap:10px;font-weight:750;display:flex}.public-security-promises svg{color:var(--accent)}.public-status-section{gap:26px}.public-status-heading{max-width:560px}.public-platform-status-list{border-top:1px solid var(--line);max-width:900px;display:grid}.public-platform-status-row{border-bottom:1px solid var(--line);grid-template-columns:14px minmax(140px,.7fr) auto minmax(220px,1fr);align-items:center;gap:12px;min-height:58px;display:grid}.public-platform-status-row small{color:var(--muted)}.public-status-guide{background:var(--canvas);gap:24px}.public-status-guide-rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-status-guide-rail article{border-right:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:3px 10px;min-height:92px;padding:18px;display:grid}.public-status-guide-rail article:last-child{border-right:0}.public-status-guide-rail article>svg{color:var(--accent);grid-row:1/3}.public-status-guide-rail article span{color:var(--muted);font-size:12px}.footer-card[data-slot=card]{box-shadow:none;gap:0;padding:0}.footer-card [data-slot=card-header]{padding:16px}.footer-card [data-slot=card-footer]{padding:0 16px 16px}@media (width<=1200px){.overview-briefing{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-next-card{grid-column:1/-1}.overview-board{grid-template-columns:1fr}.overview-workspace-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.overview-signal-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-signal-metric:nth-child(3){border-right:0}.overview-signal-metric:nth-child(n+4){border-top:1px solid var(--line)}.overview-fact-strip{grid-template-columns:repeat(5,minmax(92px,1fr));overflow-x:auto}.overview-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-readiness-item:nth-child(4n){border-right:1px solid var(--line)}.overview-readiness-item:nth-child(2n){border-right:0}.overview-readiness-item:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.overview-readiness-item:nth-last-child(-n+2){border-bottom:0}}@media (width<=1120px){.workspace-main{padding:18px}.workspace-head{flex-direction:column;align-items:stretch;gap:10px}.workspace-head-actions{width:100%;min-width:0;margin-left:0}.workspace-head-actions .search-box{flex:auto;width:auto;min-width:0}.overview-workspace-grid{grid-template-columns:minmax(0,1fr)}.workflow-replay-panel,.workflow-replay-panel>*,.workflow-replay-content{width:100%;min-width:0;max-width:100%}.backfill-form{grid-template-columns:repeat(2,minmax(0,1fr))}.backfill-form>:first-child{grid-column:1/-1}.backfill-form>[data-slot=button]{justify-self:end}.log-composition .delivery-log-table-region{display:none}.log-composition .delivery-log-cards{gap:0;max-height:none;display:grid;overflow:visible}.log-composition .delivery-log-card{background:0 0;border:0;border-radius:0;padding:14px 12px}.log-composition .delivery-log-card+.delivery-log-card{border-top:1px solid var(--line)}.log-composition .delivery-log-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.log-composition .delivery-log-card-head>[data-slot=badge]{justify-self:end}.log-composition .desktop-progress-button,.log-composition .desktop-backend-more{display:none!important}.log-composition .mobile-backend-more[data-slot=button]{margin:10px 12px 12px;display:inline-flex}.log-filter-bar{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 12px}.log-state-tabs{display:none}.log-state-select{display:grid}.log-filter-actions{grid-column:1/-1;justify-content:flex-end}.delivery-log-card-actions{grid-template-columns:repeat(2,minmax(0,140px));justify-content:end}.endpoint-table{min-width:0}}@media (width<=900px){h1{font-size:34px}.topbar{gap:10px;padding:0 14px}.public-nav{display:none}.top-actions{gap:6px;margin-left:auto}.top-actions .button.ghost{display:none}.top-actions .button.solid{min-height:34px;padding:0 10px}.hero-band,.two-pane{grid-template-columns:1fr}.hero-band{padding:46px 20px}.status-subscription-page{grid-template-columns:1fr;align-items:start;min-height:auto;padding:28px 20px 42px}.status-subscription-action{padding:22px}.status-subscription-actions .button{justify-content:center;width:100%}.status-hero{gap:26px;padding:32px 20px 28px}.status-hero .hero-copy p:not(.eyebrow){font-size:15px}.status-board{padding:10px}.status-board-row{min-height:40px}.customer-status-page{padding-top:36px}.overview-grid,.price-grid,.story-grid,.story-section,.legal-layout,.footer-main,.footer-columns,.compact-footer,.billing-grid,.team-grid,.support-layout,.trust-monitor-grid,.pipeline-builder,.pipeline-canvas-top,.pipeline-save-bar,.usage-breakdown,.inline-fields,.team-invite-form,.role-options,.health-command-grid,.public-status-detail,.report-grid,.backfill-form,.status-score-grid,.status-component-grid,.status-history-grid,.product-proof-band,.operating-grid,.product-flow-band,.operating-flow,.product-cta-band,.pricing-value-band,.pricing-fit-grid,.docs-manual,.reference-lines,.security-manifesto{grid-template-columns:1fr}.backfill-form>:first-child{grid-column:auto}.backfill-form>[data-slot=button]{justify-self:stretch;width:100%}.health-command-grid.health-composition{grid-template-columns:1fr}.health-card-header[data-slot=card-header]{grid-template-columns:1fr;align-items:start}.health-header-actions{justify-content:flex-start;width:100%}.health-header-actions [data-slot=button]{flex:140px;justify-content:center}.health-overview-strip,.health-work-content,.health-alerts-content{grid-template-columns:1fr}.health-readout{border-right:0;border-bottom:1px solid var(--accent);min-height:0;padding:0 0 14px}@supports (color:color-mix(in lab, red, red)){.health-readout{border-bottom:1px solid color-mix(in srgb, var(--accent) 32%, var(--line))}}.health-ops-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.health-ops-strip>span:nth-child(2n){border-right:0}.health-ops-strip>span:nth-child(n+3){border-top:1px solid var(--line)}.health-copy-brief[data-slot=button]{grid-column:1/-1;justify-self:stretch;margin:8px}.health-check-section{border-right:0;border-bottom:1px solid var(--line);padding-bottom:16px;padding-right:0}.health-alerts-content>[data-slot=separator]{width:100%;height:1px;min-height:1px}.health-form-grid,.overview-briefing,.overview-board,.overview-signal-grid{grid-template-columns:1fr}.overview-next-card,.overview-briefing-card{grid-column:auto}.overview-workspace-grid{grid-template-columns:1fr}.overview-signal-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-signal-metric:nth-child(3){border-right:1px solid var(--line)}.overview-signal-metric:nth-child(2n){border-right:0}.overview-signal-metric:nth-child(n+3){border-top:1px solid var(--line)}.overview-fact-strip{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.overview-skeleton-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-readiness-header[data-slot=card-header]{grid-template-columns:1fr;align-items:start}.overview-readiness-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.overview-readiness-actions [data-slot=badge]{grid-column:1/-1;justify-content:center}.overview-readiness-actions [data-slot=button]{justify-content:center;width:100%;min-width:0}.overview-table th:first-child,.overview-table td:first-child{width:62%}.overview-table th:nth-child(2),.overview-table td:nth-child(2){width:38%}.overview-table th:nth-child(3),.overview-table td:nth-child(3){display:none}.overview-table th,.overview-table td{padding-inline:6px}.overview-readiness-grid{background:0 0;border:0;border-radius:0;grid-template-columns:1fr}.overview-readiness-item,.overview-readiness-item:nth-child(2n),.overview-readiness-item:nth-child(4n),.overview-readiness-item:nth-last-child(-n+2),.overview-readiness-item:nth-last-child(-n+4){border-right:0;border-bottom:1px solid var(--line)}.overview-readiness-item:last-child{border-bottom:0}.overview-readiness-item{padding-inline:0}.log-debug-rail>span{border:0}.log-debug-rail>[data-slot=button]{width:auto}.api-key-guidance-strip,.team-access-overview{grid-template-columns:1fr}.team-access-posture{border-right:0;border-bottom:1px solid var(--line);min-height:72px}.team-role-matrix{overflow-x:visible}.team-role-matrix span{min-width:0;min-height:0}.team-access-items{grid-template-columns:1fr}.team-access-items span{border-right:0;border-bottom:1px solid var(--line)}.team-access-items span:last-child{border-bottom:0}.team-member-actions{flex-direction:column-reverse;align-items:stretch}.team-member-actions>.button,.team-member-actions .row-actions,.team-member-actions .row-actions .button{width:100%}.team-member-actions .row-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scope-preset-row,.scope-picker-groups,.billing-checkout-modes,.billing-action-strip,.api-doc-grid,.support-inbox-grid{grid-template-columns:1fr}.table-filter-bar{align-items:stretch}.table-filter-bar label,.table-filter-bar .button{width:100%}.app-shell :is(.pane,.wide-panel):has(>.panel-head)>.panel-head:has(>svg){flex-direction:row;align-items:center}.audit-composition .audit-tools{grid-template-columns:1fr}.audit-composition .audit-tools .button{justify-content:center}.delivery-log-table-region{display:none}.delivery-log-cards{gap:0;max-height:none;display:grid;overflow:visible}.delivery-log-card{background:0 0;border:0;border-radius:0;padding:14px 12px}.delivery-log-card+.delivery-log-card{border-top:1px solid var(--line)}.mobile-log-more{width:100%;margin-top:10px}.log-ledger-card.has-local-mobile-rows .delivery-backend-more{display:none}.log-ledger-header{padding:12px}.log-header-actions [data-slot=button]:first-child{width:34px;padding:0;font-size:0}.log-header-actions [data-slot=button]:first-child svg{width:16px;height:16px}.log-signal-rail>span{border:0}.log-triage-strip>span{border:0;min-height:0;padding:0}.log-triage-strip>[data-slot=button]{width:auto;margin:0 0 0 auto}.log-filter-bar{grid-template-columns:1fr;padding:10px 12px}.log-state-tabs{display:none}.log-state-select{display:grid}.log-filter-actions{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.log-filter-actions [data-slot=button]{width:100%}.log-empty-state{border:0;border-radius:0;padding:28px 12px}.delivery-detail-dialog{width:calc(100% - 24px);padding:16px}.delivery-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-detail-facts div:nth-child(n+3){border-top:1px solid var(--line)}.delivery-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.endpoint-posture-strip,.billing-command-strip,.event-router-command-strip,.health-ops-strip,.monitor-command-strip,.outcome-review-strip,.pipeline-command-strip,.settings-command-strip,.status-page-command-strip,.workflow-command-strip,.support-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.health-ops-actions,.event-router-actions,.settings-strip-actions,.support-command-actions{justify-content:flex-start}.endpoint-posture-strip>span:nth-child(2n),.billing-command-strip>span:nth-child(2n),.event-router-command-strip>span:nth-child(2n),.health-ops-strip>span:nth-child(2n),.monitor-command-strip>span:nth-child(2n),.outcome-review-strip>span:nth-child(2n),.pipeline-command-strip>span:nth-child(2n),.settings-command-strip>span:nth-child(2n),.status-page-command-strip>span:nth-child(2n),.workflow-command-strip>span:nth-child(2n),.support-command-strip>span:nth-child(2n){border-right:0}.endpoint-posture-strip>span:nth-child(n+3),.billing-command-strip>span:nth-child(n+3),.event-router-command-strip>span:nth-child(n+3),.health-ops-strip>span:nth-child(n+3),.monitor-command-strip>span:nth-child(n+3),.outcome-review-strip>span:nth-child(n+3),.pipeline-command-strip>span:nth-child(n+3),.settings-command-strip>span:nth-child(n+3),.status-page-command-strip>span:nth-child(n+3),.workflow-command-strip>span:nth-child(n+3),.support-command-strip>span:nth-child(n+3){border-top:1px solid var(--line)}.health-ops-strip>span,.endpoint-posture-strip>span,.billing-command-strip>span,.event-router-command-strip>span,.monitor-command-strip>span,.pipeline-command-strip>span,.settings-command-strip>span,.workflow-command-strip>span,.status-page-command-strip>span,.support-command-strip>span{border:0}.event-router-command-strip>span:nth-child(5){border-right:0;grid-column:1/-1}.event-router-actions{border-top:0;flex-wrap:wrap;flex:100%;justify-content:flex-start;gap:8px;min-width:0;margin-left:0;padding:0;display:flex}.event-router-actions [data-slot=button]{justify-content:center;width:auto}.endpoint-copy-brief[data-slot=button],.billing-copy-brief[data-slot=button],.event-router-copy-brief[data-slot=button],.health-copy-brief[data-slot=button],.outcome-copy-brief[data-slot=button],.settings-export[data-slot=button],.settings-copy-brief[data-slot=button],.workflow-copy-brief[data-slot=button],.support-copy-brief[data-slot=button]{grid-column:1/-1;justify-self:start;width:auto;margin-inline:12px}.event-router-actions .event-router-copy-brief[data-slot=button]{width:auto;margin:0}.outcome-review-actions{border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-start}.outcome-review-strip>span{border-right:0;grid-column:1/-1}.outcome-review-actions .outcome-copy-brief[data-slot=button]{width:auto;margin:0}.settings-strip-actions{border-top:0;grid-column:auto;margin-left:0}.settings-strip-actions .settings-export[data-slot=button],.settings-strip-actions .settings-copy-brief[data-slot=button]{width:auto;margin:0}.settings-command-strip>span:nth-child(5){border-right:0;grid-column:1/-1}.monitor-copy-brief{justify-self:start;width:auto;margin-inline:0}.billing-command-strip>.row-actions,.monitor-command-strip>.row-actions{border-top:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-left:0;padding:0;display:flex}.billing-command-strip>.row-actions [data-slot=button],.monitor-command-strip>.row-actions .button{width:auto;min-width:0}.billing-command-strip>.row-actions .billing-copy-brief[data-slot=button],.workflow-copy-brief[data-slot=button]{margin:0}.trust-center-status-pane>.panel-head{flex-direction:column;align-items:stretch}.trust-center-status-pane>.panel-head p{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.trust-center-status-pane>.panel-head .row-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.trust-center-status-pane>.panel-head .row-actions>:is(button,a,[data-slot=button]){justify-content:center;width:100%}.trust-center-status-pane>.panel-head .row-action-cell{grid-column:1/-1;width:100%}.trust-center-status-pane>.panel-head .row-action-cell>.button{justify-content:center;width:100%}.audit-table-scroll{display:none}.audit-event-cards{gap:0;max-height:none;display:grid;overflow:visible}.audit-mobile-more[data-slot=button]{width:calc(100% - 24px);margin:10px 12px}.audit-composition.has-local-mobile-events .list-boundary-strip>:is(.button,[data-slot=button]):not(.mobile-backend-more){display:none}.desktop-audit-count{display:none!important}.mobile-audit-count{display:inline-flex!important}.pipeline-builder .wide-panel .bounded-data-region{display:none}.pipeline-card-list{gap:10px;display:grid}.endpoint-table-scroll{display:none}.endpoint-mobile-list{max-height:none;display:grid;overflow:visible}.endpoint-mobile-list>.bounded-collection{min-height:0}.endpoint-mobile-list .bounded-collection-content{grid-auto-rows:max-content;align-content:start;display:grid}.api-key-list-region,.workflow-list-region,.event-router-composition>.list-pane>.bounded-data-region,.event-router-tab-content>.list-pane>.bounded-data-region,.trust-monitor-list-region,.trust-center-status-list{display:none}.api-key-mobile-list,.workflow-mobile-list,.event-rule-mobile-list,.event-schema-mobile-list,.trust-monitor-mobile-list,.trust-center-status-mobile-list{max-height:none;display:grid;overflow:visible}.mobile-progress-button[data-slot=button]{justify-self:start;margin:10px 12px}.mobile-progress-pending{display:none!important}.api-key-mobile-row,.workflow-mobile-row,.event-rule-mobile-row,.event-schema-mobile-row,.trust-monitor-mobile-row,.trust-center-status-mobile-row{border-bottom:1px solid var(--line);gap:10px;padding:12px 14px;display:grid}.api-key-mobile-row:last-of-type,.workflow-mobile-row:last-of-type,.event-rule-mobile-row:last-of-type,.event-schema-mobile-row:last-of-type,.trust-monitor-mobile-row:last-of-type,.trust-center-status-mobile-row:last-of-type{border-bottom:0}.api-key-mobile-row>header,.workflow-mobile-row>header,.event-rule-mobile-row>header,.event-schema-mobile-row>header,.trust-monitor-mobile-row>header,.trust-center-status-mobile-row>header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.event-rule-mobile-header-actions{flex:none;align-items:center;gap:6px;display:inline-flex}.event-rule-mobile-header-actions [data-slot=button]{width:30px;min-width:30px;height:30px;min-height:30px;color:var(--muted);box-shadow:none;background:0 0;border-color:#0000;padding:0}.event-rule-mobile-header-actions [data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.trust-monitor-mobile-row>header>div{gap:3px;min-width:0;display:grid}.trust-monitor-mobile-row code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.api-key-mobile-row>header>div{gap:3px;min-width:0;display:grid}.api-key-mobile-row>header>.api-key-mobile-header-actions{justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.api-key-mobile-header-actions .api-key-mobile-status{justify-items:end;gap:3px;display:grid}.api-key-mobile-row>header strong,.workflow-mobile-row>header strong,.event-rule-mobile-row>header strong,.event-schema-mobile-row>header strong,.trust-monitor-mobile-row>header strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.api-key-mobile-row>header strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.3;overflow:visible}.api-key-mobile-row code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.api-key-mobile-meta,.workflow-mobile-meta,.event-rule-mobile-meta,.event-schema-mobile-meta,.trust-monitor-mobile-meta,.trust-center-status-mobile-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.api-key-mobile-meta>span,.workflow-mobile-meta>span,.event-rule-mobile-meta>span,.event-schema-mobile-meta>span,.trust-monitor-mobile-meta>span,.trust-center-status-mobile-meta>span{gap:2px;min-width:0;padding:9px 10px;display:grid}.api-key-mobile-meta>span+span,.workflow-mobile-meta>span:nth-child(2n),.event-rule-mobile-meta>span+span,.event-schema-mobile-meta>span+span,.trust-monitor-mobile-meta>span+span,.trust-center-status-mobile-meta>span+span{border-left:1px solid var(--line);padding-left:10px}.workflow-mobile-meta>span:nth-child(n+3){border-top:1px solid var(--line)}.api-key-mobile-meta small,.workflow-mobile-meta small,.event-rule-mobile-meta small,.event-schema-mobile-meta small,.trust-monitor-mobile-meta small,.trust-center-status-mobile-meta small{color:var(--muted);font-size:11px}.api-key-mobile-meta strong,.workflow-mobile-meta strong,.event-rule-mobile-meta strong,.event-schema-mobile-meta strong,.trust-monitor-mobile-meta strong,.trust-center-status-mobile-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.trust-center-status-mobile-meta{border:0;flex-wrap:wrap;gap:5px 14px;display:flex}.trust-center-status-mobile-list{max-height:none;overflow:visible}.trust-center-status-more--desktop{display:none}.trust-center-status-more--mobile{margin:10px 14px;display:inline-flex}.trust-monitor-desktop-more{display:none}.desktop-progress-button,.desktop-backend-more{display:none!important}.mobile-backend-more[data-slot=button]{margin:10px 12px 12px;display:inline-flex}.trust-center-status-mobile-meta>span{border:0;align-items:baseline;gap:5px;padding:0;display:inline-flex}.trust-center-status-mobile-meta>span+span{border-left:0;padding-left:0}.trust-center-status-mobile-row>.compact-row-action{justify-self:start;min-height:30px;padding-inline:0}.event-rule-mobile-meta,.event-schema-mobile-meta{border:0;grid-template-columns:1fr;gap:6px;padding-top:2px}.event-rule-mobile-meta>span,.event-schema-mobile-meta>span{gap:2px;padding:0;display:grid;border-left:0!important}.event-rule-mobile-meta small,.event-schema-mobile-meta small{min-width:0}.event-rule-mobile-meta strong,.event-schema-mobile-meta strong{text-align:left;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.25;overflow:visible}.event-rule-mobile-meta strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.workflow-mobile-meta strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.3;overflow:visible}.api-key-mobile-meta strong{text-overflow:clip;white-space:normal;line-height:1.3;overflow:visible}.api-key-mobile-row>[data-slot=button]{justify-self:end}.workflow-mobile-actions,.event-rule-mobile-actions,.trust-monitor-mobile-actions{justify-content:flex-end;display:flex;position:relative}.workflow-mobile-actions [data-slot=button]{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.workflow-mobile-actions [data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.trust-monitor-mobile-actions [data-slot=button]{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.trust-monitor-mobile-actions [data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.endpoint-mobile-row{border-bottom:1px solid var(--line);gap:9px;padding:12px 14px;display:grid;position:relative}.endpoint-mobile-row:last-of-type{border-bottom:0}.endpoint-mobile-row>header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.endpoint-mobile-heading,.endpoint-name-stack{gap:2px;min-width:0;display:grid}.endpoint-mobile-heading strong,.endpoint-name-stack strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.endpoint-mobile-heading span,.endpoint-name-stack span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.endpoint-mobile-head-actions{flex:none;align-items:center;gap:4px;display:inline-flex}.endpoint-mobile-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.endpoint-mobile-meta strong{color:var(--ink);font-size:12px}.endpoint-mobile-head-actions [data-slot=button]{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.endpoint-mobile-head-actions [data-slot=button]:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.endpoint-empty{color:var(--muted);text-align:center;padding:24px 14px}.audit-event-card{background:0 0;border-width:0 0 1px;border-radius:0;grid-template-columns:24px minmax(0,1fr) auto;padding:11px 12px}.audit-event-card>[data-slot=checkbox]{justify-self:start}.audit-event-card .audit-event-actions .row-action-trigger{place-self:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.audit-event-card:last-child{border-bottom:0}.audit-event-card .audit-event-primary{grid-column:2}.audit-event-card .audit-event-meta{text-align:left;grid-column:2;justify-items:start}.audit-event-card .audit-event-actions{grid-area:1/3/span 2;align-self:center}.delivery-log-card-meta{grid-template-columns:1fr}.delivery-log-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.health-component-list{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.health-component-list .health-list-sort{border-bottom:1px solid var(--line);width:100%;margin:0;padding-bottom:10px}.health-component-list .health-component-row{grid-template-columns:auto minmax(0,1fr);width:100%;padding:9px 0;display:grid}.support-ticket-card header strong{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.support-ticket-card header span,.support-ticket-card footer span{text-overflow:clip;white-space:normal;line-height:1.25;overflow:visible}.support-filter-row,.support-filter-bar{grid-template-columns:1fr}.support-filter-bar .compact-select-field,.support-filter-bar .compact-select-field>[data-slot=select],.support-filter-bar .compact-select-trigger[data-slot=select-trigger],.support-select-visible[data-slot=button]{justify-self:stretch;width:100%;max-width:none}.support-command-strip{align-items:flex-start;gap:7px 12px}.support-command-actions{justify-content:flex-start;width:100%;min-width:0;margin-left:0}.support-command-actions [data-slot=button]{min-height:30px}.support-status-tabs-list[data-slot=tabs-list]{scrollbar-width:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:8px;width:100%;height:auto;min-height:0;padding:0;display:flex;overflow:visible}.support-status-tabs-list[data-slot=tabs-list]::-webkit-scrollbar{display:none}.support-status-tabs-list [data-slot=tabs-trigger]{border:1px solid var(--line);background:var(--surface);border-radius:6px;flex:none;min-width:0;height:32px;min-height:32px;padding-inline:10px}.support-status-tabs-list [data-slot=tabs-trigger][data-state=active],.support-status-tabs-list [data-slot=tabs-trigger][data-active]{color:var(--ink);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-status-tabs-list [data-slot=tabs-trigger][data-state=active],.support-status-tabs-list [data-slot=tabs-trigger][data-active]{border-color:color-mix(in srgb, var(--accent) 42%, var(--line))}}.support-status-tabs-list [data-slot=tabs-trigger][data-state=active],.support-status-tabs-list [data-slot=tabs-trigger][data-active]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-status-tabs-list [data-slot=tabs-trigger][data-state=active],.support-status-tabs-list [data-slot=tabs-trigger][data-active]{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.support-status-tabs-list [data-slot=tabs-trigger][data-state=active],.support-status-tabs-list [data-slot=tabs-trigger][data-active]{box-shadow:none}.support-status-tabs-list [data-slot=tabs-trigger]:after{display:none}.support-ticket-list-shell{border-right:0;border-bottom:1px solid var(--line)}.support-ticket-select-row{grid-template-columns:40px minmax(0,1fr) 36px;height:auto;min-height:106px;overflow:hidden}.support-ticket-select-row>[data-slot=checkbox]{grid-column:1;justify-self:center;margin:13px 0 0}.support-ticket-select-row>.support-ticket-card{grid-column:2;height:100%;min-height:0;padding-left:8px}.support-card-header{grid-template-columns:minmax(0,1fr)}.support-card-header [data-slot=card-action]{grid-area:2/1;justify-self:stretch}.support-card-header [data-slot=card-action] .row-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.support-card-header [data-slot=card-action] [data-slot=button]{justify-content:center}.support-ticket-card header strong{grid-column:1/-1}.support-ticket-card header>[data-slot=badge]{grid-area:2/2}.support-ticket-card header span{grid-area:2/1;align-self:center}.support-ticket-detail{height:auto;min-height:0;max-height:none}.support-ticket-detail .support-thread{height:min(340px,42vh);max-height:none;overflow:hidden}.support-ticket-detail .support-thread [data-slot=scroll-area-viewport]{height:100%!important;overflow:auto!important}.support-ticket-detail .support-message-list{padding-bottom:30px}.support-composition.support-composition--inbox .support-inbox-grid,.support-inbox-grid{grid-template-columns:minmax(0,1fr)}.support-modal-actions{flex-direction:column;align-items:stretch}.support-modal-actions .row-actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;width:100%;display:grid}.support-modal-actions .button,.support-modal-actions [data-slot=button]{width:100%}.trust-center-subscriber-modal .support-modal-actions .row-actions{grid-template-columns:minmax(0,1fr)}.ai-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-provider-option:last-child{grid-column:1/-1}.ai-connection-strip{grid-template-columns:36px minmax(0,1fr);align-items:start}.ai-connection-strip>.status-pill{grid-column:1/-1;justify-self:start}.ai-connection-strip-action{grid-column:1/-1;justify-content:center;justify-self:start;width:auto}.ai-disclosure-strip{grid-template-columns:1fr}.ai-preview-data>div{flex-direction:column;align-items:flex-start}.ai-preview-data>div span{text-align:left}.ai-connection-actions>:is(.button,[data-slot=button]){width:100%}.support-reply{flex-direction:column;align-items:stretch}.support-reply :is(.button,[data-slot=button]){width:100%;min-width:0}.scope-picker-dialog,.billing-checkout-dialog{max-height:calc(100dvh - 24px);padding:14px}.scope-preset-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.scope-preset{min-height:38px;padding:7px 9px}.scope-preset span,.scope-picker-desktop-groups{display:none}.scope-picker-mobile-group{align-content:start;gap:10px;min-height:0;display:grid}.outcome-rule-dialog,.support-create-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:14px}.support-create-dialog textarea{min-height:112px}.api-key-scope-heading,.scope-picker-actions{flex-direction:column;align-items:stretch}.scope-picker-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.api-key-scope-heading :is(.button,[data-slot=button]),.scope-picker-actions :is(.button,[data-slot=button]){width:100%}.product-proof-band{padding:1px 20px}.product-operating-system,.product-flow-band,.product-cta-band{padding:46px 20px}.page-visual-scene{min-height:100%}.page-visual-scene:after{background:linear-gradient(180deg, var(--bg) 0%, var(--bg) 26%, var(--bg) 52%, var(--bg) 100%), linear-gradient(90deg, var(--bg) 0%, var(--bg) 28%, transparent 74%, var(--bg) 100%)}@supports (color:color-mix(in lab, red, red)){.page-visual-scene:after{background:linear-gradient(180deg, var(--bg) 0%, var(--bg) 26%, color-mix(in srgb, var(--bg) 76%, transparent) 52%, var(--bg) 100%), linear-gradient(90deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 68%, transparent) 28%, transparent 74%, var(--bg) 100%)}}.price-grid-expanded article{min-height:auto}.pricing-redesign .price-grid article,.pricing-redesign .pricing-value-band article,.pricing-redesign .pricing-fit-grid article,.pricing-redesign .pricing-faq-grid article{border-right:0}.product-cta-band .button{width:fit-content}.tool-composition form.pane>:is(.button,[data-slot=button]),.trust-center-composition form.pane>:is(.button,[data-slot=button]),.endpoint-composition form.pane>:is(.button,[data-slot=button]),.workflow-composition form.pane>:is(.button,[data-slot=button]),.health-composition form.pane>:is(.button,[data-slot=button]),.api-keys-composition form.pane>:is(.button,[data-slot=button]),.billing-composition form.pane>:is(.button,[data-slot=button]),.support-composition form.pane>:is(.button,[data-slot=button]),.team-composition form.pane>:is(.button,[data-slot=button]),.team-composition .team-invite-form>:is(.button,[data-slot=button]){justify-self:stretch;width:100%}.legal-index{position:static}.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-column:nth-child(3){grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-column:nth-child(3) strong{grid-column:1/-1}.footer-bottom{flex-direction:column;align-items:flex-start}.docs-index{position:static}.docs-manual,.docs-reference,.security-manifesto,.security-boundaries{padding:46px 20px}.reference-lines article,.reference-lines article:nth-child(odd),.reference-lines article:nth-child(2n){border-right:0;padding:18px 0}.app-shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:10px;height:auto;padding:12px;display:grid;position:static;overflow:visible}.sidebar .brand.side{grid-column:1;align-self:center}.sidebar .workspace-chip{grid-column:1/-1}.sidebar-navigation-scroll,.sidebar nav,.sidebar .nav-group{display:none}.mobile-section-picker{grid-column:1/-1;min-width:0;display:block}.mobile-section-picker [data-slot=select-trigger]{background:var(--surface);width:100%;min-height:40px}.sidebar .theme-row{grid-area:1/2;align-self:center;width:auto;height:38px;margin-top:0}.workspace-main{padding:18px}.app-shell .workspace-main :is(.overview-data-card,.trust-center-status-pane,.trust-center-subscriber-pane,.monitor-apis-pane,.monitor-targets-pane,.event-rules-pane,.event-schemas-pane,.event-events-pane,.outcome-rules-pane,.outcome-checks-pane,.workflow-editor-pane,.workflow-composition>.list-pane,.workflow-management-page>.list-pane,.workflow-management-page>.wide-panel,.endpoint-list-card,.api-key-main-pane,.usage-card,.billing-plan-card,.wallet-card,.team-composition,.audit-composition,.settings-shell-card,.support-workspace-card){box-shadow:none;border-left:0;border-right:0;border-radius:0}.workspace-head{flex-direction:column;align-items:stretch}.workspace-section-error{grid-template-columns:36px minmax(0,1fr);align-items:start}.workspace-section-error>[data-slot=button]{grid-column:2;justify-self:start}.workspace-title-row{flex-direction:column;align-items:flex-start;gap:6px}.workspace-section-signal{max-width:100%}.workspace-head-actions{flex-direction:row;align-items:center;width:100%;min-width:0;margin-left:0}.workspace-command-trigger[data-slot=button]{flex:none;width:auto;min-width:118px}.workspace-command-trigger kbd{display:none}.workspace-head-actions .search-box{flex:auto;width:auto;min-width:0}.workspace-command-dialog{max-height:calc(100vh - 24px)}.workspace-command-meta{flex-direction:column;align-items:flex-start;gap:5px}.workspace-command-meta span:last-child{justify-content:flex-start}.workspace-command-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-command-results{max-height:calc(100vh - 440px)}.workspace-command-row{grid-template-columns:minmax(0,1fr) 34px}.workspace-command-item{grid-template-columns:34px minmax(0,1fr) 20px}.workspace-command-section{display:none}.workspace-command-preview{grid-template-columns:1fr;align-items:start;gap:6px}.workspace-command-preview strong{white-space:normal}.workspace-command-footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.panel-head{flex-direction:column;align-items:flex-start}.workflow-composition .list-pane>.panel-head,.workflow-management-page .list-pane>.panel-head{align-items:stretch}.workflow-composition .workflow-header-actions,.workflow-management-page .workflow-header-actions{grid-template-columns:1fr;gap:8px;width:100%;display:grid}.workflow-composition .workflow-sort-control,.workflow-management-page .workflow-sort-control{grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.workflow-composition .workflow-sort-control .compact-select-trigger,.workflow-management-page .workflow-sort-control .compact-select-trigger{width:100%;max-width:none}.workflow-composition .workflow-header-actions [data-slot=button],.workflow-management-page .workflow-header-actions [data-slot=button]{justify-content:center;width:100%}.pipeline-intro{flex-direction:column;align-items:stretch}.pipeline-canvas{grid-column:auto;min-height:auto}.pipeline-route-strip{grid-template-columns:1fr;max-height:none}.pipeline-route-strip small{text-overflow:clip;white-space:normal;overflow:visible}.pipeline-toolbar{justify-content:flex-start}.pipeline-toolbar .pipeline-block-toggle{flex:120px}.pipeline-toolbar [data-slot=button][data-size=icon-sm]{flex:0 0 32px}.pipeline-save-bar [data-slot=button]{width:100%}.pipeline-stage-shell{cursor:default;touch-action:pan-y;background:0 0;border:0;border-radius:0;height:auto;min-height:0;max-height:none;display:grid;overflow:visible}.pipeline-stage-shell:before{display:none}.pipeline-stage-table{will-change:auto;align-content:start;gap:10px;min-width:0;min-height:0;padding:12px;display:grid;position:relative;inset:auto;width:100%!important;height:auto!important;transform:none!important}.pipeline-connectors{display:none}.pipeline-floating-panel{order:-1;width:auto;max-height:none;margin:12px 12px 0;position:static;overflow:visible}.pipeline-route-strip{width:auto;max-height:none;margin:0 12px 12px;position:static;overflow:visible}.pipeline-zoom-control,.zoom-readout,.pipeline-graph-only-action{display:none!important}.pipeline-node,.pipeline-node.active{width:100%;min-height:auto;position:static;transform:none}.pipeline-node{cursor:default}.pipeline-node-disclosure{display:inline-flex}.pipeline-node-config.mobile-collapsed{display:none}.pipeline-node-trigger .inline-fields,.pipeline-node-condition .pipeline-condition-grid,.pipeline-node-guard .pipeline-condition-grid{grid-template-columns:1fr}.pipeline-node-condition .pipeline-condition-grid>label:last-child,.pipeline-node-guard .pipeline-condition-grid>label:last-child{grid-column:auto}.pipeline-builder.toolbox-open .pipeline-saved-list{display:none}.timeline-row,.timeline-row.event-row{grid-template-columns:22px minmax(0,1fr) auto}.event-events-pane .timeline-row.event-row{grid-template-rows:auto minmax(32px,auto);grid-template-columns:22px minmax(0,1fr) auto;gap:6px 10px}.event-events-pane .timeline-row.event-row>svg{grid-area:1/1}.event-events-pane .timeline-row.event-row .event-route-label{grid-area:1/2}.event-events-pane .timeline-row.event-row .event-status-label{grid-area:1/3;place-self:start end}.event-events-pane .timeline-row.event-row .event-replay-action{width:32px;height:30px;min-height:32px;color:var(--muted);background:0 0;border-color:#0000;grid-area:2/1;padding:0}.event-events-pane .timeline-row.event-row .event-replay-action:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.event-events-pane .timeline-row.event-row time{grid-area:2/2/auto/-1}.outcome-composition .timeline-row.event-row{grid-template-rows:auto minmax(32px,auto);grid-template-columns:22px minmax(0,1fr) auto}.outcome-composition .outcome-check-result{grid-area:1/3}.outcome-composition .timeline-row .outcome-retry-action,.outcome-composition .outcome-check-action-spacer{grid-area:2/3}.outcome-composition .timeline-row .outcome-retry-action{width:32px;min-height:32px;color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.outcome-composition .timeline-row .outcome-retry-action:is(:hover,:focus-visible){border-color:var(--line);background:var(--canvas);color:var(--ink)}.outcome-composition .timeline-row time{grid-area:2/2}.outcome-command-header[data-slot=card-header],.outcome-command-content[data-slot=card-content]{grid-template-columns:1fr}.outcome-command-header[data-slot=card-header] [data-slot=card-action]{justify-self:stretch}.outcome-command-header[data-slot=card-header] [data-slot=button]{justify-content:center;width:100%}.outcome-command-content[data-slot=card-content] [data-slot=badge]{justify-self:start}.outcome-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.outcome-command-metrics span+span{border-left:0}.outcome-command-metrics span:nth-child(2n){border-left:1px solid var(--line)}.outcome-command-metrics span:nth-child(n+3){border-top:1px solid var(--line)}.outcome-composition .list-pane .bounded-data-region{display:none}.outcome-rule-card-list{gap:10px;max-height:none;display:grid;overflow:visible}.outcome-rule-card-meta strong{overflow-wrap:anywhere;white-space:normal}.change-row{grid-template-columns:1fr;align-items:start}.change-row .severity-dot{place-self:start}.change-row .row-actions{justify-content:flex-start}.timeline-row time{grid-column:2/-1}.settings-list>div{grid-template-columns:1fr}.settings-list .subscriber-row{grid-template-columns:minmax(0,1fr) auto auto}.subscriber-row>strong:first-child{display:none}.flow-strip,.flow-strip-context,.flow-strip-steps{grid-template-columns:1fr}.monitor-composition .flow-strip-context{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar nav,.sidebar .nav-group{scrollbar-width:none}.sidebar nav::-webkit-scrollbar{display:none}.sidebar .nav-group::-webkit-scrollbar{display:none}.settings-list .subscriber-row,.trust-center-composition .settings-list .subscriber-row{grid-template-columns:minmax(0,1fr) auto 38px}.trust-center-composition .settings-list .subscriber-row{grid-template-columns:minmax(0,1fr) 38px;gap:4px 8px}.trust-center-composition .settings-list .subscriber-row .subscriber-destination{grid-area:1/1}.trust-center-composition .settings-list .subscriber-row .subscriber-destination strong{overflow-wrap:anywhere;white-space:normal}.trust-center-composition .settings-list .subscriber-row .status-pill{grid-area:2/1;justify-self:start}.trust-center-composition .settings-list .subscriber-row .compact-action{grid-area:1/2/span 2;align-self:center;width:38px;min-width:38px;padding-inline:0;font-size:0}.trust-center-composition .settings-list .subscriber-row .compact-action svg{width:16px;height:16px}.settings-list .member-row{grid-template-columns:1fr}.team-composition>.panel-head{flex-direction:column;align-items:stretch;gap:12px}.team-composition>.panel-head h2{white-space:nowrap}.team-composition>.panel-head .row-actions{grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.team-composition>.panel-head .row-actions>.button{justify-content:center}.team-composition .settings-list .member-row{grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;gap:8px}.team-composition .settings-list .member-row>.team-person{grid-area:1/1}.team-composition .settings-list .member-row>.team-member-badges{grid-area:1/2;justify-self:end}.team-composition .settings-list .member-row>.team-manage-button{grid-area:1/3;justify-self:end;width:34px;min-width:34px;padding-inline:0}.team-composition .team-invite-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px}.team-composition .team-invite-row>.team-person{grid-area:1/1}.team-composition .team-invite-row>.team-confirm-action{grid-area:1/2;justify-self:end}.team-composition .team-section+.team-section{border-top:1px solid var(--line);border-left:0}.team-role-matrix small{text-overflow:clip;text-wrap:balance;white-space:normal;line-height:1.15;overflow:visible}.team-access-posture span,.team-access-posture small,.team-access-posture strong,.team-access-items strong,.team-access-items small{text-overflow:clip;white-space:normal;overflow:visible}.incident-update-history span{grid-template-columns:1fr;gap:3px}.plan-row{flex-direction:column;align-items:stretch}.outcome-run-strip{grid-template-columns:1fr}.outcome-run-strip>span{padding:10px 0}.outcome-run-strip>span+span{border-left:0;border-top:1px solid var(--line);padding-left:0}.bounded-data-region,.bounded-data-region.compact,.bounded-activity-list{max-height:min(420px,60vh)}.composition-overview-main,.tool-composition,.trust-center-composition,.endpoint-composition,.workflow-composition,.health-composition,.api-keys-composition,.billing-composition,.support-composition,.team-composition .team-grid,.team-composition .team-invite-form,.log-composition .table-filter-bar,.audit-composition .table-filter-bar{grid-template-columns:1fr}.composition-overview-main .overview-watchlist-panel,.composition-overview-main .overview-limits-panel,.composition-overview-main .overview-onboarding-panel,.tool-composition>.flow-strip,.tool-composition>form.pane,.tool-composition>form.pane:nth-child(2),.tool-composition>form.pane:nth-child(3),.outcome-composition>form.pane:nth-child(2),.tool-composition>.pane:not(form):not(.wide-panel),.outcome-composition>.pane:not(form):not(.wide-panel),.tool-composition>.wide-panel,.trust-center-subscriber-pane,.endpoint-composition>.list-pane,.workflow-composition>.list-pane,.endpoint-composition>form.pane,.workflow-composition>form.pane{grid-area:auto}.workflow-composition>form.pane,.event-router-composition>.pane:not(form):not(.wide-panel),.billing-plan-card .invoice-list,.trust-center-history-pane .incident-list,.trust-center-subscriber-pane .settings-list,.workflow-composition>form.pane{max-height:none;overflow:visible}.status-page-context{grid-template-columns:1fr}.component-manager-grid{grid-template-columns:1fr;gap:14px}.component-manager-divider--desktop{display:none}.component-manager-divider--mobile{display:block}.component-manager-actions{flex-direction:column-reverse;align-items:stretch}.event-router-composition>.pane:not(form):not(.wide-panel){grid-template-columns:1fr}.event-router-composition>.pane:not(form):not(.wide-panel) h2,.event-router-composition>.pane:not(form):not(.wide-panel)>p:first-of-type,.event-router-composition>.pane:not(form):not(.wide-panel) .code-window,.event-router-composition>.pane:not(form):not(.wide-panel)>p:last-of-type{grid-area:auto}.health-readout,.health-component-row,.health-form-grid{grid-template-columns:1fr}.health-component-row{grid-template-columns:10px minmax(0,1fr) auto;min-height:50px}.health-component-row>.health-state-dot{grid-column:1}.health-component-row>div{grid-column:2}.health-component-row>[data-slot=badge]{grid-column:3;justify-self:end}.health-delivery-row{grid-template-rows:auto auto;grid-template-columns:18px minmax(0,1fr) auto;min-height:0}.health-dead-letter-list,.health-alert-list,.health-alerts-card .health-alert-list{max-height:none;overflow:visible}.health-delivery-row>svg{grid-area:1/1;margin-top:3px}.health-delivery-row>.health-delivery-copy{grid-area:1/2}.health-delivery-row>.health-delivery-status{grid-area:1/3;justify-self:end}.health-delivery-row .health-row-actions{grid-area:2/2/auto/-1}.health-inline-heading{align-items:start}.health-delivery-sort{flex-basis:156px}.health-alert-row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto auto;min-height:0}.health-alert-row>div:first-child{grid-area:1/1/auto/-1}.endpoint-card-header[data-slot=card-header]{grid-template-columns:1fr;align-items:stretch}.endpoint-card-header [data-slot=card-action]{justify-self:stretch;width:100%}.endpoint-card-header .endpoint-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.endpoint-card-header .endpoint-sort-control{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.endpoint-card-header .endpoint-sort-control .compact-select-trigger{width:100%;max-width:none}.endpoint-card-header .endpoint-header-actions [data-slot=button]{justify-content:center;width:100%}.endpoint-card-header .endpoint-header-actions [data-slot=button]+[data-slot=button]{grid-column:2}.health-card-header{align-items:start}.health-card-header [data-slot=card-action],.health-load-more,.health-save-alert{justify-self:stretch}.health-card-header [data-slot=button],.health-load-more,.health-save-alert{justify-content:center;width:100%}.health-delivery-row .health-row-actions{justify-content:flex-end;min-width:0}.health-row-actions [data-slot=button]{flex:0 0 34px;width:34px}.health-field-wide{grid-column:auto}.team-composition .role-options{grid-template-columns:1fr}}@media (width<=1100px){.public-tool-grid,.public-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-plan-card{min-height:300px}}@media (width<=900px){.top-actions a[href=\/login]{display:none}.public-main>.hero-band.visual-hero{grid-template-columns:1fr;min-height:520px;padding:34px 20px 28px}.public-main>.hero-band.visual-hero .hero-copy{align-self:end;max-width:520px}.public-main>.hero-band.visual-hero .hero-copy h1{font-size:40px}.public-main>.hero-band.visual-hero .hero-copy>p{font-size:15px}.public-main>.hero-band.visual-hero .hero-product-brand h1{font-size:46px}.public-section{gap:24px;padding:42px 20px}.public-section-heading h2,.public-cta-band h2{font-size:24px}.public-signal-rail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-signal-rail article,.public-signal-rail article:first-child,.public-signal-rail article:last-of-type{border-bottom:1px solid var(--line);padding:18px 14px}.public-signal-rail article:nth-of-type(odd){border-right:1px solid var(--line)}.public-rail-separator{display:none}.public-flow-rail{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.public-flow-rail article,.public-flow-rail article:first-child{border-bottom:1px solid var(--line);min-height:130px;padding:18px}.public-flow-rail article:nth-of-type(odd){border-right:1px solid var(--line)}.public-flow-arrow{display:none}.public-cta-band{grid-template-columns:1fr;padding:42px 20px}.public-comparison-block,.public-faq-block,.public-docs-section,.public-security-section{grid-template-columns:1fr;gap:24px}.public-docs-section .public-section-heading{position:static}.public-platform-status-row{grid-template-columns:14px minmax(0,1fr) auto;padding:12px 0}.public-platform-status-row small{grid-column:2/-1}.public-status-guide-rail{grid-template-columns:1fr}.public-status-guide-rail article{border-right:0;border-bottom:1px solid var(--line)}.public-status-guide-rail article:last-child{border-bottom:0}}@media (width<=600px){.workspace-command-trigger kbd{display:none}.ai-preview-content .support-modal-actions .row-actions{grid-template-columns:minmax(0,1fr)}.overview-tabs-list[data-slot=tabs-list]{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;max-width:100%;display:grid}.overview-tabs-list [data-slot=tabs-trigger]{gap:4px;min-width:0;padding-inline:4px}.overview-tabs-list [data-slot=tabs-trigger]>svg{display:none}.overview-tab-count{min-width:18px;height:18px;padding-inline:4px;font-size:10px}.settings-shell-header[data-slot=card-header]{align-items:start}.settings-context-badges{flex-direction:column;align-items:end}.settings-tabs-list[data-slot=tabs-list]{gap:8px;height:44px;padding-inline:8px}.settings-tabs-list [data-slot=tabs-trigger]{height:43px;padding-inline:8px}.settings-tabs-list [data-slot=tabs-trigger] svg{display:none}.settings-tab-panel[data-slot=tabs-content]{padding:16px 14px}.settings-form-grid{grid-template-columns:1fr}.settings-field-wide{grid-column:auto;max-width:none}.settings-form-actions{flex-direction:column;align-items:stretch}.settings-form-actions [data-slot=button]{width:100%}.settings-success{min-height:16px}.log-debug-rail>span,.log-debug-rail>span:nth-child(3n),.log-debug-rail>span:nth-child(2n){border:0}.log-debug-rail small{text-overflow:clip;white-space:normal;overflow:visible}.log-debug-rail>[data-slot=button]{margin:0}.two-factor-off{flex-direction:column;align-items:stretch}.two-factor-off [data-slot=button]{width:100%}.two-factor-setup{grid-template-columns:1fr}.two-factor-setup>img{justify-self:center}.two-factor-code-grid{grid-template-columns:1fr}.usage-capacity{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px}.usage-capacity-track{grid-column:1/-1}.usage-capacity-context{max-width:138px}.usage-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-facts>div:last-child{border-left:0;grid-column:1/-1;padding-left:0}.usage-resource-row{grid-template-columns:1fr;gap:7px;padding:11px 0}.usage-resource-label{align-items:flex-start}.usage-resource-label span{text-overflow:clip;white-space:normal;overflow:visible}.usage-unavailable{grid-template-columns:34px minmax(0,1fr)}.usage-unavailable>[data-slot=button]{grid-column:1/-1;width:100%}.app-shell .trust-center-report-pane .report-card{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.app-shell .trust-center-report-pane .report-card small{text-align:left;grid-column:1/-1}.plan-rail{grid-template-columns:1fr}.plan-option{border-right:0;border-bottom:1px solid var(--line);min-height:112px}.plan-option:last-child{border-bottom:0}.plan-option p{min-height:auto}.billing-plan-header[data-slot=card-header]{align-items:start;min-height:0}.billing-plan-header [data-slot=card-action]{margin-top:2px}.billing-plan-header [data-slot=button]{min-width:32px;padding-inline:8px}.billing-plan-header [data-slot=button] svg{margin:0}.billing-plan-header [data-slot=button]{font-size:0}.billing-plan-header [data-slot=button] svg{font-size:14px}.topbar{height:58px}.top-actions [data-slot=button]{height:32px}.public-main>.hero-band.visual-hero{min-height:360px;padding-top:12px}.public-main>.hero-band.visual-hero .hero-copy h1{font-size:36px}.public-main>.hero-band.visual-hero .hero-product-brand h1{font-size:40px}.hero-product-copy{font-size:15px}.hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.hero-actions [data-slot=button]{width:100%;padding-inline:10px}.public-tool-grid,.public-plan-grid,.public-signal-rail,.public-flow-rail,.public-reference-list{grid-template-columns:1fr}.public-signal-rail article:nth-of-type(odd),.public-flow-rail article:nth-of-type(odd),.public-reference-list article:nth-child(odd){border-right:0}.public-reference-list article,.public-reference-list article:nth-child(2n){padding:15px 0}.public-plan-card{min-height:auto}.public-capability-line [data-slot=badge]{flex:auto}.public-cta-band [data-slot=button]{width:100%}.public-comparison-block [data-slot=table-container]{display:none}.public-comparison-mobile-list{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:0;display:grid;overflow:hidden}.public-comparison-mobile-list article{border-bottom:1px solid var(--line);gap:10px;padding:12px;display:grid}.public-comparison-mobile-list article:last-child{border-bottom:0}.public-comparison-mobile-list article>strong{font-size:13px}.public-comparison-mobile-list article>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-comparison-mobile-list span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:2px;min-width:0;padding:8px;display:grid}.public-comparison-mobile-list small{color:var(--muted);font-size:11px}.public-comparison-mobile-list b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.api-doc-grid pre{overflow:hidden}.api-doc-grid pre code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%;display:block}.billing-status-content[data-slot=card-content]{grid-template-columns:1fr;gap:12px;min-height:0;padding:14px}.billing-status-main h2{white-space:normal;font-size:20px;overflow:visible}.billing-status-metrics{border-top:1px solid var(--line);border-left:0;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding-top:10px}.billing-status-metrics span{padding:0 9px}.billing-status-metrics span:first-child{padding-left:0}.billing-status-metrics span:last-child{border-right:0;padding-right:0}.billing-status-actions{flex-wrap:wrap;justify-content:flex-start}.plan-rail{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -14px;display:grid;overflow:visible}.plan-option{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;min-height:106px}.plan-option:nth-child(2n){border-right:0}.plan-option:nth-last-child(-n+2),.plan-option:last-child{border-bottom:0}.plan-option>[data-slot=button]{white-space:normal;width:100%;max-width:100%;height:auto;min-height:32px;padding-inline:6px;font-size:12px}.wallet-controls{gap:0}.wallet-table-scroll,.wallet-table-scroll [data-slot=table-container]{overflow-x:visible}.wallet-table{table-layout:fixed;width:100%;min-width:0}.wallet-table th,.wallet-table td{overflow-wrap:anywhere;white-space:normal;width:auto;padding:9px 5px}.wallet-table th:first-child,.wallet-table td:first-child{width:42%}.wallet-table th:nth-child(2),.wallet-table td:nth-child(2){width:38%}.wallet-table th:nth-child(3),.wallet-table td:nth-child(3){text-align:right;width:20%}}@media (prefers-reduced-motion:reduce){.workspace-action-target,.workspace-action-feedback-enter-active,.workspace-action-feedback-leave-active{transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}
