/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--lb-font-sans);--font-mono:var(--lb-font-mono);--color-red-400:#ff6568;--color-yellow-400:#fac800;--color-green-400:#05df72;--color-zinc-200:#e4e4e7;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-950:#09090b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--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);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:2px;--radius-sm:4px;--radius-md:var(--lb-radius);--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--shadow-2xs:var(--lb-shadow-xs);--shadow-xs:var(--lb-shadow-xs);--shadow-sm:var(--lb-shadow-sm);--shadow-md:var(--lb-shadow-md);--shadow-lg:var(--lb-shadow-lg);--shadow-xl:var(--lb-shadow-xl);--shadow-2xl:var(--lb-shadow-xl);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--shadow:var(--lb-shadow-sm);--color-hover:var(--lb-text-primary)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-400:lab(63.7053% 60.745 31.3109);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-green-400:lab(78.503% -64.9265 39.7492);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-950:lab(2.51107% .242703 -.886115)}}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-hover:color-mix(in srgb, var(--lb-text-primary) 7%, var(--lb-bg-paper))}}:root,:host{--color-active:var(--lb-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-active:color-mix(in srgb, var(--lb-text-primary) 12%, var(--lb-bg-paper))}}:root,:host{--color-scrim:var(--lb-color-grey-900)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-scrim:color-mix(in srgb, var(--lb-color-grey-900) 80%, transparent)}}:root,:host{--radius-base:var(--lb-radius);--radius-full:9999px;--color-table-header:var(--lb-bg-paper);--duration-fast:.1s;--duration-base:.2s;--duration-slow:.3s;--duration-slower:.5s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_AMS-Regular.a79f1c3119.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_AMS-Regular.1608a09b4a.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_AMS-Regular.4aafdb685c.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Caligraphic-Bold.ec17d13264.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Caligraphic-Bold.b67709187b.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Caligraphic-Bold.cce5b8ecea.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Caligraphic-Regular.55fac25845.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Caligraphic-Regular.dad44a7fc6.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Caligraphic-Regular.07ef19e7b0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Fraktur-Bold.d42a5579b0.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Fraktur-Bold.9f256b8593.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Fraktur-Bold.b18f59e1d1.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Fraktur-Regular.d3c882a649.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Fraktur-Regular.7c1871215e.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Fraktur-Regular.ed38e79f57.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-Bold.c3fb5ac22f.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-Bold.d181c4650d.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-Bold.b74a1a8b2c.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-BoldItalic.6f2bb1dff2.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-BoldItalic.e3f82f9d27.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-BoldItalic.70d8b0a530.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-Italic.8916142bec.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-Italic.9024d815ba.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-Italic.47373d1e51.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-Regular.0462f03bdf.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-Regular.7f51fe0340.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Main-Regular.b7f8fe9b5f.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Math-BoldItalic.572d331f69.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Math-BoldItalic.f1035d8d5d.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Math-BoldItalic.a879cf8383.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Math-Italic.f28c23acad.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Math-Italic.5295ba483a.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Math-Italic.939bc64440.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_SansSerif-Bold.8c5b5494b6.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_SansSerif-Bold.bf59d231c3.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_SansSerif-Bold.94e1e8dc5f.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_SansSerif-Italic.3b1e59b3ba.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_SansSerif-Italic.7c9bc82b17.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_SansSerif-Italic.b4c20c84d8.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_SansSerif-Regular.ba21ed5f84.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_SansSerif-Regular.740484788f.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_SansSerif-Regular.d4d7ba4804.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Script-Regular.03e9641d6f.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Script-Regular.0750571032.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Script-Regular.fe9cbbe1a0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Size1-Regular.eae34984b3.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Size1-Regular.e1e279cbdd.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Size1-Regular.fabc004aab.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Size2-Regular.5916a24fa3.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Size2-Regular.577270225e.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Size2-Regular.d6b476ecd3.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Size3-Regular.9acaf01c64.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Size3-Regular.a144ef5840.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Size4-Regular.10d95fd3a2.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Size4-Regular.7a996c9da2.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Size4-Regular.fbccdabe0a.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(https://rl-gym.labelbox.com/static/font/KaTeX_Typewriter-Regular.a8709e3622.woff2)format("woff2"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Typewriter-Regular.6258592bdc.woff)format("woff"),url(https://rl-gym.labelbox.com/static/font/KaTeX_Typewriter-Regular.d97aaf4a1e.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.39"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}:root{--queue-header-height:61px}*{border-color:var(--lb-border-main)}body{background-color:var(--lb-bg-default);color:var(--lb-text-primary);font-family:var(--font-sans)}.dark .shiki,.dark .shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--spacing)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-100{top:calc(var(--spacing) * 100)}.top-\[50\%\]{top:50%}.top-\[calc\(100\%\+0\.25rem\)\]{top:calc(100% + .25rem)}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.bottom-0{bottom:0}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[9999\]{z-index:9999}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:0}.m-4{margin:calc(var(--spacing) * 4)}.m-6{margin:calc(var(--spacing) * 6)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\!{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[height\:var\(--vsplit-pct\)\]{height:var(--vsplit-pct)}.h-\(--cell-size\){height:var(--cell-size)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-\[34px\]{height:34px}.h-\[75vh\]{height:75vh}.h-\[90vh\]{height:90vh}.h-\[100px\]{height:100px}.h-\[160px\]{height:160px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[360px\]{height:360px}.h-\[420px\]{height:420px}.h-\[calc\(100vh-1px\)\]{height:calc(100vh - 1px)}.h-\[min\(42rem\,70vh\)\]{height:min(42rem,70vh)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[26rem\]{max-height:26rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-\[480px\]{max-height:480px}.max-h-\[calc\(90vh-5rem\)\]{max-height:calc(90vh - 5rem)}.max-h-\[calc\(100vh-280px\)\]{max-height:calc(100vh - 280px)}.max-h-\[min\(15rem\,var\(--radix-dropdown-menu-content-available-height\)\)\]{max-height:min(15rem, var(--radix-dropdown-menu-content-available-height))}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.max-h-\[var\(--radix-select-content-available-height\)\]{max-height:var(--radix-select-content-available-height)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[5rem\]{min-height:5rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[32px\]{min-height:32px}.min-h-\[38rem\]{min-height:38rem}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[475px\]{min-height:475px}.min-h-\[calc\(100vh-18rem\)\]{min-height:calc(100vh - 18rem)}.min-h-\[var\(--queue-header-height\)\]{min-height:var(--queue-header-height)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\[width\:var\(--golden-split-pct\,42\%\)\]{width:var(--golden-split-pct,42%)}.\[width\:var\(--hsplit-pct\)\]{width:var(--hsplit-pct)}.w-\(--cell-size\){width:var(--cell-size)}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[58px\]{width:58px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[216px\]{width:216px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[320px\]{width:320px}.w-\[338px\]{width:338px}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[360px\]{max-width:360px}.max-w-\[640px\]{max-width:640px}.max-w-\[Npx\]{max-width:Npx}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-1{min-width:var(--spacing)}.min-w-3\.5{min-width:calc(var(--spacing) * 3.5)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[4rem\]{min-width:4rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[36px\]{min-width:36px}.min-w-\[48px\]{min-width:48px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[340px\]{min-width:340px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:--radix-dropdown-menu-content-transform-origin}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:--radix-tooltip-content-transform-origin}.origin-\[var\(--radix-popover-content-transform-origin\)\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[var\(--radix-select-content-transform-origin\)\]{transform-origin:var(--radix-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-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-linear-progress{animation:1.2s ease-in-out infinite linear-progress}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.\[scrollbar-width\:none\]{scrollbar-width:none}.scrollbar-thin{scrollbar-width:thin}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-flow-row-dense{grid-auto-flow:dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_4rem_4rem\]{grid-template-columns:1fr 4rem 4rem}.grid-cols-\[1fr_140px_32px\]{grid-template-columns:1fr 140px 32px}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[4rem_minmax\(0\,1fr\)_4rem\]{grid-template-columns:4rem minmax(0,1fr) 4rem}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:7.5rem minmax(0,1fr) auto auto}.grid-cols-\[repeat\(auto-fill\,minmax\(100px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)),:where(.divide-border\/40>:not(:last-child)){border-color:var(--lb-border-main)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/40>:not(:last-child)){border-color:color-mix(in oklab, var(--lb-border-main) 40%, transparent)}}:where(.divide-border\/50>:not(:last-child)){border-color:var(--lb-border-main)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--lb-border-main) 50%, transparent)}}:where(.divide-destructive\/20>:not(:last-child)){border-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){:where(.divide-destructive\/20>:not(:last-child)){border-color:color-mix(in oklab, var(--lb-error-main) 20%, transparent)}}:where(.divide-line>:not(:last-child)){border-color:var(--lb-border-main)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-border,.border-border\/40{border-color:var(--lb-border-main)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--lb-border-main) 40%, transparent)}}.border-border\/50{border-color:var(--lb-border-main)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--lb-border-main) 50%, transparent)}}.border-border\/60{border-color:var(--lb-border-main)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--lb-border-main) 60%, transparent)}}.border-destructive,.border-destructive\/20{border-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab, var(--lb-error-main) 20%, transparent)}}.border-destructive\/30{border-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--lb-error-main) 30%, transparent)}}.border-destructive\/40{border-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--lb-error-main) 40%, transparent)}}.border-destructive\/50{border-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--lb-error-main) 50%, transparent)}}.border-destructive\/60{border-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/60{border-color:color-mix(in oklab, var(--lb-error-main) 60%, transparent)}}.border-info\/40{border-color:var(--lb-info-main)}@supports (color:color-mix(in lab, red, red)){.border-info\/40{border-color:color-mix(in oklab, var(--lb-info-main) 40%, transparent)}}.border-input,.border-line{border-color:var(--lb-border-main)}.border-muted{border-color:var(--lb-bg-paper)}.border-muted-foreground,.border-muted-foreground\/15{border-color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/15{border-color:color-mix(in oklab, var(--lb-text-muted) 15%, transparent)}}.border-muted-foreground\/30{border-color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab, var(--lb-text-muted) 30%, transparent)}}.border-muted-foreground\/40{border-color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/40{border-color:color-mix(in oklab, var(--lb-text-muted) 40%, transparent)}}.border-muted-foreground\/50{border-color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/50{border-color:color-mix(in oklab, var(--lb-text-muted) 50%, transparent)}}.border-primary,.border-primary\/30{border-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--lb-primary-main) 30%, transparent)}}.border-primary\/40{border-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--lb-primary-main) 40%, transparent)}}.border-success\/30{border-color:var(--lb-success-main)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--lb-success-main) 30%, transparent)}}.border-success\/40{border-color:var(--lb-success-main)}@supports (color:color-mix(in lab, red, red)){.border-success\/40{border-color:color-mix(in oklab, var(--lb-success-main) 40%, transparent)}}.border-transparent{border-color:#0000}.border-warning,.border-warning\/20{border-color:var(--lb-warning-main)}@supports (color:color-mix(in lab, red, red)){.border-warning\/20{border-color:color-mix(in oklab, var(--lb-warning-main) 20%, transparent)}}.border-warning\/30{border-color:var(--lb-warning-main)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--lb-warning-main) 30%, transparent)}}.border-warning\/40{border-color:var(--lb-warning-main)}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--lb-warning-main) 40%, transparent)}}.border-warning\/50{border-color:var(--lb-warning-main)}@supports (color:color-mix(in lab, red, red)){.border-warning\/50{border-color:color-mix(in oklab, var(--lb-warning-main) 50%, transparent)}}.border-l-foreground{border-left-color:var(--lb-text-primary)}.border-l-hue-green{border-left-color:var(--lb-tag-green)}.border-l-hue-sky{border-left-color:var(--lb-tag-sky)}.border-l-hue-violet{border-left-color:var(--lb-tag-violet)}.border-l-muted-foreground\/40{border-left-color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.border-l-muted-foreground\/40{border-left-color:color-mix(in oklab, var(--lb-text-muted) 40%, transparent)}}.border-l-primary{border-left-color:var(--lb-primary-main)}.border-l-transparent{border-left-color:#0000}.border-l-warning{border-left-color:var(--lb-warning-main)}.bg-\[var\(--chip-bg\)\]{background-color:var(--chip-bg)}.bg-accent{background-color:var(--color-hover)}.bg-accent\/50{background-color:color-mix(in srgb, color-mix(in srgb, var(--lb-text-primary) 7%, var(--lb-bg-paper)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab, var(--color-hover) 50%, transparent)}}.bg-active{background-color:var(--color-active)}.bg-background,.bg-background\/60{background-color:var(--lb-bg-default)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, var(--lb-bg-default) 60%, transparent)}}.bg-background\/80{background-color:var(--lb-bg-default)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--lb-bg-default) 80%, transparent)}}.bg-background\/95{background-color:var(--lb-bg-default)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--lb-bg-default) 95%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-border{background-color:var(--lb-border-main)}.bg-card,.bg-card\/80{background-color:var(--lb-bg-light)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, var(--lb-bg-light) 80%, transparent)}}.bg-card\/90{background-color:var(--lb-bg-light)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, var(--lb-bg-light) 90%, transparent)}}.bg-caution,.bg-caution\/10{background-color:var(--lb-secondary-main)}@supports (color:color-mix(in lab, red, red)){.bg-caution\/10{background-color:color-mix(in oklab, var(--lb-secondary-main) 10%, transparent)}}.bg-caution\/15{background-color:var(--lb-secondary-main)}@supports (color:color-mix(in lab, red, red)){.bg-caution\/15{background-color:color-mix(in oklab, var(--lb-secondary-main) 15%, transparent)}}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/5{background-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--lb-error-main) 5%, transparent)}}.bg-destructive\/10{background-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--lb-error-main) 10%, transparent)}}.bg-destructive\/15{background-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, var(--lb-error-main) 15%, transparent)}}.bg-error{background-color:var(--lb-error-main)}.bg-foreground,.bg-foreground\/60{background-color:var(--lb-text-primary)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/60{background-color:color-mix(in oklab, var(--lb-text-primary) 60%, transparent)}}.bg-foreground\/\[\.04\]{background-color:var(--lb-text-primary)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[\.04\]{background-color:color-mix(in oklab, var(--lb-text-primary) 4%, transparent)}}.bg-hover{background-color:var(--color-hover)}.bg-hue-amber{background-color:var(--lb-tag-amber)}.bg-hue-emerald,.bg-hue-emerald\/15{background-color:var(--lb-tag-emerald)}@supports (color:color-mix(in lab, red, red)){.bg-hue-emerald\/15{background-color:color-mix(in oklab, var(--lb-tag-emerald) 15%, transparent)}}.bg-hue-fuchsia,.bg-hue-fuchsia\/15{background-color:var(--lb-tag-fuchsia)}@supports (color:color-mix(in lab, red, red)){.bg-hue-fuchsia\/15{background-color:color-mix(in oklab, var(--lb-tag-fuchsia) 15%, transparent)}}.bg-hue-gold\/15{background-color:var(--lb-tag-gold)}@supports (color:color-mix(in lab, red, red)){.bg-hue-gold\/15{background-color:color-mix(in oklab, var(--lb-tag-gold) 15%, transparent)}}.bg-hue-green\/15{background-color:var(--lb-tag-green)}@supports (color:color-mix(in lab, red, red)){.bg-hue-green\/15{background-color:color-mix(in oklab, var(--lb-tag-green) 15%, transparent)}}.bg-hue-red{background-color:var(--lb-tag-red)}.bg-hue-sky,.bg-hue-sky\/15{background-color:var(--lb-tag-sky)}@supports (color:color-mix(in lab, red, red)){.bg-hue-sky\/15{background-color:color-mix(in oklab, var(--lb-tag-sky) 15%, transparent)}}.bg-hue-sky\/20{background-color:var(--lb-tag-sky)}@supports (color:color-mix(in lab, red, red)){.bg-hue-sky\/20{background-color:color-mix(in oklab, var(--lb-tag-sky) 20%, transparent)}}.bg-hue-sky\/80{background-color:var(--lb-tag-sky)}@supports (color:color-mix(in lab, red, red)){.bg-hue-sky\/80{background-color:color-mix(in oklab, var(--lb-tag-sky) 80%, transparent)}}.bg-hue-slate,.bg-hue-slate\/15{background-color:var(--lb-tag-slate)}@supports (color:color-mix(in lab, red, red)){.bg-hue-slate\/15{background-color:color-mix(in oklab, var(--lb-tag-slate) 15%, transparent)}}.bg-hue-violet,.bg-hue-violet\/15{background-color:var(--lb-tag-violet)}@supports (color:color-mix(in lab, red, red)){.bg-hue-violet\/15{background-color:color-mix(in oklab, var(--lb-tag-violet) 15%, transparent)}}.bg-hue-violet\/20{background-color:var(--lb-tag-violet)}@supports (color:color-mix(in lab, red, red)){.bg-hue-violet\/20{background-color:color-mix(in oklab, var(--lb-tag-violet) 20%, transparent)}}.bg-hue-violet\/80{background-color:var(--lb-tag-violet)}@supports (color:color-mix(in lab, red, red)){.bg-hue-violet\/80{background-color:color-mix(in oklab, var(--lb-tag-violet) 80%, transparent)}}.bg-indicator-tool,.bg-info,.bg-info\/5{background-color:var(--lb-info-main)}@supports (color:color-mix(in lab, red, red)){.bg-info\/5{background-color:color-mix(in oklab, var(--lb-info-main) 5%, transparent)}}.bg-info\/10{background-color:var(--lb-info-main)}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab, var(--lb-info-main) 10%, transparent)}}.bg-info\/15{background-color:var(--lb-info-main)}@supports (color:color-mix(in lab, red, red)){.bg-info\/15{background-color:color-mix(in oklab, var(--lb-info-main) 15%, transparent)}}.bg-muted{background-color:var(--lb-bg-paper)}.bg-muted-foreground,.bg-muted-foreground\/20{background-color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab, var(--lb-text-muted) 20%, transparent)}}.bg-muted\/10{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, var(--lb-bg-paper) 10%, transparent)}}.bg-muted\/20{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--lb-bg-paper) 20%, transparent)}}.bg-muted\/30{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--lb-bg-paper) 30%, transparent)}}.bg-muted\/40{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--lb-bg-paper) 40%, transparent)}}.bg-muted\/50{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--lb-bg-paper) 50%, transparent)}}.bg-muted\/60{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--lb-bg-paper) 60%, transparent)}}.bg-popover{background-color:var(--lb-bg-light)}.bg-primary,.bg-primary\/5{background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--lb-primary-main) 5%, transparent)}}.bg-primary\/10{background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--lb-primary-main) 10%, transparent)}}.bg-primary\/15{background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--lb-primary-main) 15%, transparent)}}.bg-ring{background-color:var(--lb-focus-ring)}.bg-scrim{background-color:var(--color-scrim)}.bg-secondary,.bg-secondary\/50{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/50{background-color:color-mix(in oklab, var(--lb-bg-paper) 50%, transparent)}}.bg-success,.bg-success\/5{background-color:var(--lb-success-main)}@supports (color:color-mix(in lab, red, red)){.bg-success\/5{background-color:color-mix(in oklab, var(--lb-success-main) 5%, transparent)}}.bg-success\/10{background-color:var(--lb-success-main)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--lb-success-main) 10%, transparent)}}.bg-success\/15{background-color:var(--lb-success-main)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--lb-success-main) 15%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/5{background-color:var(--lb-warning-main)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/5{background-color:color-mix(in oklab, var(--lb-warning-main) 5%, transparent)}}.bg-warning\/10{background-color:var(--lb-warning-main)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--lb-warning-main) 10%, transparent)}}.bg-warning\/15{background-color:var(--lb-warning-main)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, var(--lb-warning-main) 15%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(ellipse_at_top_right\,_var\(--tw-gradient-stops\)\)\]{background-image:radial-gradient(ellipse at top right, var(--tw-gradient-stops))}.from-background{--tw-gradient-from:var(--lb-bg-default);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-muted\/30{--tw-gradient-from:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.from-muted\/30{--tw-gradient-from:color-mix(in oklab, var(--lb-bg-paper) 30%, transparent)}}.from-muted\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--lb-primary-main);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab, var(--lb-primary-main) 10%, transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-background{--tw-gradient-via:var(--lb-bg-default);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-card{--tw-gradient-to:var(--lb-bg-light);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/5{--tw-gradient-to:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.to-primary\/5{--tw-gradient-to:color-mix(in oklab, var(--lb-primary-main) 5%, transparent)}}.to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/60{--tw-gradient-to:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.to-primary\/60{--tw-gradient-to:color-mix(in oklab, var(--lb-primary-main) 60%, transparent)}}.to-primary\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_right\,black_0\,black_calc\(100\%-24px\)\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 24px),#0000 100%)}.\[mask-image\:linear-gradient\(to_right\,transparent_0\,black_24px\,black_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px 100%)}.\[mask-image\:linear-gradient\(to_right\,transparent_0\,black_24px\,black_calc\(100\%-24px\)\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[var\(--lb-tag-gold\)\]{fill:var(--lb-tag-gold)}.fill-current{fill:currentColor}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-px{padding-inline:1px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[3px\]{padding-top:3px}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-16{padding-left:calc(var(--spacing) * 16)}.pl-\[1\.875rem\]{padding-left:1.875rem}.pl-\[4\.5rem\]{padding-left:4.5rem}.pl-\[calc\(0\.5rem-2px\)\]{padding-left:calc(.5rem - 2px)}.pl-\[calc\(0\.75rem-2px\)\]{padding-left:calc(.75rem - 2px)}.pl-\[calc\(var\(--tree-depth\,0\)\*24px\)\]{padding-left:calc(var(--tree-depth,0) * 24px)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8em\]{font-size:.8em}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--entry-color\)\]{color:var(--entry-color)}.text-\[var\(--lb-tag-gold\)\]{color:var(--lb-tag-gold)}.text-accent-foreground{color:var(--lb-text-primary)}.text-border{color:var(--lb-border-main)}.text-card-foreground{color:var(--lb-text-primary)}.text-caution-foreground{color:var(--lb-secondary-contrast-text)}.text-caution-ink{color:var(--secondary-ink)}.text-content{color:var(--lb-text-primary)}.text-content-secondary{color:var(--lb-text-secondary)}.text-current{color:currentColor}.text-destructive-foreground{color:var(--lb-error-contrast-text)}.text-destructive-ink,.text-destructive-ink\/80{color:var(--error-ink)}@supports (color:color-mix(in lab, red, red)){.text-destructive-ink\/80{color:color-mix(in oklab, var(--error-ink) 80%, transparent)}}.text-destructive-ink\/90{color:var(--error-ink)}@supports (color:color-mix(in lab, red, red)){.text-destructive-ink\/90{color:color-mix(in oklab, var(--error-ink) 90%, transparent)}}.text-foreground,.text-foreground\/70{color:var(--lb-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--lb-text-primary) 70%, transparent)}}.text-foreground\/80{color:var(--lb-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--lb-text-primary) 80%, transparent)}}.text-foreground\/90{color:var(--lb-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--lb-text-primary) 90%, transparent)}}.text-green-400{color:var(--color-green-400)}.text-info-foreground{color:var(--lb-info-contrast-text)}.text-info-ink{color:var(--info-ink)}.text-muted-foreground,.text-muted-foreground\/40{color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--lb-text-muted) 40%, transparent)}}.text-muted-foreground\/50{color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--lb-text-muted) 50%, transparent)}}.text-muted-foreground\/60{color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--lb-text-muted) 60%, transparent)}}.text-muted-foreground\/70{color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--lb-text-muted) 70%, transparent)}}.text-muted-foreground\/80{color:var(--lb-text-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--lb-text-muted) 80%, transparent)}}.text-popover-foreground{color:var(--lb-text-primary)}.text-primary-foreground{color:var(--lb-primary-contrast-text)}.text-primary-ink{color:var(--primary-ink)}.text-red-400{color:var(--color-red-400)}.text-secondary-foreground{color:var(--lb-text-primary)}.text-subtle{color:var(--lb-text-disabled)}.text-success-foreground{color:var(--lb-success-contrast-text)}.text-success-ink{color:var(--success-ink)}.text-transparent{color:#0000}.text-warning-foreground{color:var(--lb-warning-contrast-text)}.text-warning-ink{color:var(--warning-ink)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-primary{accent-color:var(--lb-primary-main)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:var(--lb-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:var(--lb-shadow-xl);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_12px_-8px_var\(--lb-primary-main\)\]{--tw-shadow:inset 3px 0 12px -8px var(--tw-shadow-color,var(--lb-primary-main));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 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)}.shadow-lg{--tw-shadow:var(--lb-shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:var(--lb-shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--lb-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--lb-shadow-xl);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:var(--lb-shadow-xs);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + 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-1{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-border{--tw-ring-color:var(--lb-border-main)}.ring-foreground{--tw-ring-color:var(--lb-text-primary)}.ring-primary{--tw-ring-color:var(--lb-primary-main)}.ring-ring{--tw-ring-color:var(--lb-focus-ring)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--lb-bg-default)}.ring-offset-popover{--tw-ring-offset-color:var(--lb-bg-light)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-\[opacity\,box-shadow\]{transition-property:opacity,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-75{transition-delay:75ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.delay-75{--tw-animation-delay:75ms;animation-delay:75ms}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:--spacing\(9\)\]{--cell-size:calc(var(--spacing) * 9)}.\[concept\:how-async-work-runs\]{concept:how-async-work-runs}.\[concept\:run-config-anatomy\]{concept:run-config-anatomy}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.paused{animation-play-state:paused}.running{animation-play-state:running}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}:is(.\*\:shrink-0>*){flex-shrink:0}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-primary\/40:is(:where(.group):hover *){background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/40:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--lb-primary-main) 40%, transparent)}}.group-hover\:bg-primary\/50:is(:where(.group):hover *){background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/50:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--lb-primary-main) 50%, transparent)}}.group-hover\:text-primary-ink:is(:where(.group):hover *){color:var(--primary-ink)}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:ring-primary\/40:is(:where(.group):hover *){--tw-ring-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.group-hover\:ring-primary\/40:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, var(--lb-primary-main) 40%, transparent)}}}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing) * 4)}.file\:rounded::file-selector-button{border-radius:.25rem}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-primary\/10::file-selector-button{background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.file\:bg-primary\/10::file-selector-button{background-color:color-mix(in oklab, var(--lb-primary-main) 10%, transparent)}}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.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-content::file-selector-button{color:var(--lb-text-primary)}.file\:text-foreground::file-selector-button{color:var(--lb-text-primary)}.placeholder\:text-muted-foreground::placeholder{color:var(--lb-text-muted)}.placeholder\:text-subtle::placeholder{color:var(--lb-text-disabled)}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:pointer-events-auto:focus-within{pointer-events:auto}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring:focus-within{--tw-ring-color:var(--lb-focus-ring)}@media (hover:hover){.hover\:border-primary:hover,.hover\:border-primary\/30:hover{border-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab, var(--lb-primary-main) 30%, transparent)}}.hover\:bg-accent:hover{background-color:var(--color-hover)}.hover\:bg-accent\/30:hover{background-color:color-mix(in srgb, color-mix(in srgb, var(--lb-text-primary) 7%, var(--lb-bg-paper)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab, var(--color-hover) 30%, transparent)}}.hover\:bg-accent\/40:hover{background-color:color-mix(in srgb, color-mix(in srgb, var(--lb-text-primary) 7%, var(--lb-bg-paper)) 40%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--color-hover) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:color-mix(in srgb, color-mix(in srgb, var(--lb-text-primary) 7%, var(--lb-bg-paper)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--color-hover) 50%, transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--lb-error-main) 10%, transparent)}}.hover\:bg-hover:hover{background-color:var(--color-hover)}.hover\:bg-hue-gold\/15:hover{background-color:var(--lb-tag-gold)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-hue-gold\/15:hover{background-color:color-mix(in oklab, var(--lb-tag-gold) 15%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/20:hover{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab, var(--lb-bg-paper) 20%, transparent)}}.hover\:bg-muted\/30:hover{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--lb-bg-paper) 30%, transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--lb-bg-paper) 40%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--lb-bg-paper)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--lb-bg-paper) 50%, transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--lb-primary-main) 10%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--lb-primary-main) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--lb-primary-main) 90%, transparent)}}.hover\:bg-success\/10:hover{background-color:var(--lb-success-main)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/10:hover{background-color:color-mix(in oklab, var(--lb-success-main) 10%, transparent)}}.hover\:bg-success\/90:hover{background-color:var(--lb-success-main)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/90:hover{background-color:color-mix(in oklab, var(--lb-success-main) 90%, transparent)}}.hover\:bg-warning\/20:hover{background-color:var(--lb-warning-main)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/20:hover{background-color:color-mix(in oklab, var(--lb-warning-main) 20%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--lb-text-primary)}.hover\:text-destructive-ink:hover,.hover\:text-destructive-ink\/80:hover{color:var(--error-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:text-destructive-ink\/80:hover{color:color-mix(in oklab, var(--error-ink) 80%, transparent)}}.hover\:text-foreground:hover,.hover\:text-foreground\/80:hover{color:var(--lb-text-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/80:hover{color:color-mix(in oklab, var(--lb-text-primary) 80%, transparent)}}.hover\:text-muted-foreground:hover{color:var(--lb-text-muted)}.hover\:text-primary-ink\/80:hover{color:var(--primary-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:text-primary-ink\/80:hover{color:color-mix(in oklab, var(--primary-ink) 80%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:var(--lb-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:var(--lb-shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-border:hover{--tw-ring-color:var(--lb-border-main)}.hover\:file\:bg-primary\/20:hover::file-selector-button{background-color:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.hover\:file\:bg-primary\/20:hover::file-selector-button{background-color:color-mix(in oklab, var(--lb-primary-main) 20%, transparent)}}}.focus\:border-primary:focus{border-color:var(--lb-primary-main)}.focus\:bg-accent:focus{background-color:var(--color-hover)}.focus\:text-accent-foreground:focus{color:var(--lb-text-primary)}.focus\:text-destructive-ink:focus{color:var(--error-ink)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary:focus{--tw-ring-color:var(--lb-primary-main)}.focus\:ring-ring:focus{--tw-ring-color:var(--lb-focus-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:pointer-events-auto:focus-visible{pointer-events:auto}.focus-visible\:bg-accent:focus-visible{background-color:var(--color-hover)}.focus-visible\:text-accent-foreground:focus-visible{color:var(--lb-text-primary)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + 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-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-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-destructive:focus-visible{--tw-ring-color:var(--lb-error-main)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--lb-focus-ring)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--lb-bg-default)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--lb-focus-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.enabled\:cursor-pointer:enabled{cursor:pointer}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-hover:disabled{background-color:var(--color-hover)}.disabled\:text-foreground\/80:disabled{color:var(--lb-text-primary)}@supports (color:color-mix(in lab, red, red)){.disabled\:text-foreground\/80:disabled{color:color-mix(in oklab, var(--lb-text-primary) 80%, transparent)}}.disabled\:text-muted-foreground:disabled{color:var(--lb-text-muted)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.has-focus\:outline-2:has(:focus){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus\:outline-offset-2:has(:focus){outline-offset:2px}.has-focus\:outline-ring:has(:focus){outline-color:var(--lb-focus-ring)}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--lb-text-muted)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[outside\=true\]\:text-muted-foreground[data-outside=true],.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--lb-text-muted)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:var(--radius-md)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--lb-primary-main)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--lb-primary-contrast-text)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--color-hover)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--lb-text-primary)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:var(--radius-md)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--lb-primary-main)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--lb-primary-contrast-text)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--lb-primary-main)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--lb-primary-contrast-text)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:var(--color-hover)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--lb-text-primary)}.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\=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-\[state\=active\]\:border-primary[data-state=active]{border-color:var(--lb-primary-main)}.data-\[state\=active\]\:bg-card[data-state=active]{background-color:var(--lb-bg-light)}.data-\[state\=active\]\:bg-muted[data-state=active]{background-color:var(--lb-bg-paper)}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.data-\[state\=active\]\:font-semibold[data-state=active]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--lb-text-primary)}.data-\[state\=active\]\:shadow-none[data-state=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)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:var(--lb-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=active\]\:focus-visible\:bg-accent[data-state=active]:focus-visible{background-color:var(--color-hover)}.data-\[state\=active\]\:focus-visible\:text-accent-foreground[data-state=active]:focus-visible{color:var(--lb-text-primary)}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--lb-primary-main)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--lb-primary-contrast-text)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up;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-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:calc(1 / 2*-100%)}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:calc(48%*-1)}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]{background-color:var(--lb-primary-main)}.data-\[state\=indeterminate\]\:text-primary-foreground[data-state=indeterminate]{color:var(--lb-primary-contrast-text)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down;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-\[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\]\:bg-accent[data-state=open]{background-color:var(--color-hover)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--lb-bg-paper)}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--lb-text-primary)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--lb-text-muted)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:calc(1 / 2*-100%)}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:calc(48%*-1)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--lb-bg-paper)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--lb-border-main)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/60{background-color:var(--lb-bg-default)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/60{background-color:color-mix(in oklab, var(--lb-bg-default) 60%, transparent)}}}@media (min-width:40rem){.sm\:mt-0{margin-top:0}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-\[55\%\]{width:55%}.sm\:w-\[70\%\]{width:70%}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-5xl{max-width:var(--container-5xl)}.sm\:max-w-\[min\(900px\,90vw\)\]{max-width:min(900px,90vw)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:gap-y-0{row-gap:0}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:text-left{text-align:left}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:ml-auto{margin-left:auto}.md\:flex{display:flex}.md\:h-screen{height:100vh}.md\:w-80{width:calc(var(--spacing) * 80)}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:max-h-\[50rem\]{max-height:50rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-\[19rem_minmax\(0\,1fr\)\]{grid-template-columns:19rem minmax(0,1fr)}.lg\:self-start{align-self:flex-start}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,3fr\)_minmax\(22rem\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(22rem,2fr)}.xl\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}.dark\:bg-\[var\(--chip-bg-dark\)\]:where(.dark,.dark *){background-color:var(--chip-bg-dark)}.\[\&_\.recharts-legend-wrapper\]\:text-xs .recharts-legend-wrapper{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.recharts-responsive-container\]\:outline-none .recharts-responsive-container,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface,.\[\&_\.recharts-wrapper\]\:outline-none .recharts-wrapper{--tw-outline-style:none;outline-style:none}.\[\&_\.shiki\]\:\!bg-muted\/50 .shiki{background-color:var(--lb-bg-paper)!important}@supports (color:color-mix(in lab, red, red)){.\[\&_\.shiki\]\:\!bg-muted\/50 .shiki{background-color:color-mix(in oklab, var(--lb-bg-paper) 50%, transparent)!important}}.\[\&_\.shiki\]\:\!bg-transparent .shiki{background-color:#0000!important}.\[\&_\:is\(h1\,h2\,h3\)\]\:scroll-mt-14 :is(h1,h2,h3){scroll-margin-top:calc(var(--spacing) * 14)}@media (min-width:48rem){.md\:\[\&_\:is\(h1\,h2\,h3\)\]\:scroll-mt-0 :is(h1,h2,h3){scroll-margin-top:0}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--lb-text-muted)}.\[\&_pre\]\:\!px-0 pre{padding-inline:0!important}.\[\&_pre\]\:px-4 pre{padding-inline:calc(var(--spacing) * 4)}.\[\&_pre\]\:\!py-0 pre{padding-block:0!important}.\[\&_pre\]\:py-3 pre{padding-block:calc(var(--spacing) * 3)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-6 svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:max-w-full svg{max-width:100%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_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}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:not\(\:first-child\)\]\:mt-1:not(:first-child){margin-top:var(--spacing)}.\[\&\>p\:last-child\]\:mb-0>p:last-child{margin-bottom:0}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--lb-text-muted)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-state=checked] .\[\[data-state\=checked\]_\&\]\:block,[data-state=indeterminate] .\[\[data-state\=indeterminate\]_\&\]\:block{display:block}}@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{--lb-color-primary-50:#eff6f8;--lb-color-primary-100:#dcecef;--lb-color-primary-200:#bcd9e0;--lb-color-primary-300:#9cc6d1;--lb-color-primary-400:#7eb3c1;--lb-color-primary-500:#5a98a7;--lb-color-primary-600:#36707f;--lb-color-primary-700:#2b5965;--lb-color-primary-800:#21454e;--lb-color-primary-900:#173138;--lb-color-secondary-50:#fbf1eb;--lb-color-secondary-100:#f4ddd0;--lb-color-secondary-200:#e7bda4;--lb-color-secondary-300:#dba47f;--lb-color-secondary-400:#d09372;--lb-color-secondary-500:#c1764f;--lb-color-secondary-600:#b15e3a;--lb-color-secondary-700:#8f4a2d;--lb-color-secondary-800:#6d3922;--lb-color-secondary-900:#4b2718;--lb-color-error-50:#fbeef0;--lb-color-error-100:#f3d4da;--lb-color-error-200:#e8aeb8;--lb-color-error-300:#df97a4;--lb-color-error-400:#db8090;--lb-color-error-500:#bd5e72;--lb-color-error-600:#9e3b52;--lb-color-error-700:#7e2f42;--lb-color-error-800:#5e2331;--lb-color-error-900:#3f1721;--lb-color-warning-50:#fdf3e4;--lb-color-warning-100:#f9e2bf;--lb-color-warning-200:#f4cd8f;--lb-color-warning-300:#efb162;--lb-color-warning-400:#e89a3e;--lb-color-warning-500:#e0892a;--lb-color-warning-600:#c2701a;--lb-color-warning-700:#9b5614;--lb-color-warning-800:#74400f;--lb-color-warning-900:#4e2b0a;--lb-color-info-50:#eef5fa;--lb-color-info-100:#d4e7f2;--lb-color-info-200:#b3d3e6;--lb-color-info-300:#9cc3df;--lb-color-info-400:#7bb0d4;--lb-color-info-500:#5390bb;--lb-color-info-600:#2f6f9e;--lb-color-info-700:#275d84;--lb-color-info-800:#1f4a6a;--lb-color-info-900:#163750;--lb-color-success-50:#eef7f2;--lb-color-success-100:#d3ece0;--lb-color-success-200:#aedcc4;--lb-color-success-300:#8fcdab;--lb-color-success-400:#74bd97;--lb-color-success-500:#519a76;--lb-color-success-600:#3a785c;--lb-color-success-700:#2f6149;--lb-color-success-800:#244a38;--lb-color-success-900:#183227;--lb-color-grey-50:#faf8f5;--lb-color-grey-100:#f1ede6;--lb-color-grey-200:#e5dfd5;--lb-color-grey-300:#d4ccbf;--lb-color-grey-400:#b0a89b;--lb-color-grey-500:#847c70;--lb-color-grey-600:#5f574d;--lb-color-grey-700:#46403a;--lb-color-grey-800:#2b2724;--lb-color-grey-900:#1a1714;--lb-color-grey-a100:#efe9e0;--lb-color-grey-a200:#e0d8cc;--lb-color-grey-a400:#b0a89b;--lb-color-grey-a700:#6b6359;--lb-font-sans:"Inter", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lb-font-mono:"IBM Plex Mono", "JetBrains Mono", "SFMono-Regular", Menlo, Consolas, "Courier New", monospace;--lb-radius:8px;--lb-blur-panel:blur(12px) saturate(180%);--lb-blur-scrim:blur(6px);--lb-tag-teal:#4d97a5;--lb-tag-petrol:#2f7e86;--lb-tag-sky:#5b8ec9;--lb-tag-steel:#41699e;--lb-tag-indigo:#6a6ec7;--lb-tag-violet:#8567bf;--lb-tag-plum:#9b5fae;--lb-tag-mauve:#ab7196;--lb-tag-magenta:#b85792;--lb-tag-rose:#c65f81;--lb-tag-crimson:#b94a59;--lb-tag-red:#cf6253;--lb-tag-terracotta:#c9774f;--lb-tag-clay:#a96a4a;--lb-tag-orange:#d2883c;--lb-tag-amber:#c39a39;--lb-tag-gold:#ab9a3f;--lb-tag-olive:#8b9a48;--lb-tag-moss:#6f9a4f;--lb-tag-green:#4f9e63;--lb-tag-emerald:#3a9d7e;--lb-tag-sage:#7fae93;--lb-tag-slate:#6b7a8c;--lb-tag-taupe:#9a8a78;--lb-tag-cyan:#3fa7b5;--lb-tag-navy:#3a5687;--lb-tag-periwinkle:#8a9fd6;--lb-tag-lavender:#b3a3d6;--lb-tag-fuchsia:#c473ad;--lb-tag-coral:#d97f6a;--lb-tag-peach:#dba074;--lb-tag-khaki:#bcae6a;--lb-tag-lime:#a3b94f;--lb-tag-mint:#84c4a6;--lb-tag-cocoa:#8a6a52;--lb-tag-pewter:#8c8a86}.light{--lb-primary-main:#36707f;--lb-primary-light:#5d99a8;--lb-primary-dark:#274e58;--lb-primary-contrast-text:#fff;--lb-secondary-main:#b15e3a;--lb-secondary-light:#c8855f;--lb-secondary-dark:#854227;--lb-secondary-contrast-text:#fff;--lb-error-main:#9e3b52;--lb-error-light:#b9697a;--lb-error-dark:#6f2737;--lb-error-contrast-text:#fff;--lb-warning-main:#e0892a;--lb-warning-light:#eaa658;--lb-warning-dark:#a8631a;--lb-warning-contrast-text:#2a1c06;--lb-info-main:#2f6f9e;--lb-info-light:#5e93bb;--lb-info-dark:#21506f;--lb-info-contrast-text:#fff;--lb-success-main:#3a785c;--lb-success-light:#6aae89;--lb-success-dark:#25503c;--lb-success-contrast-text:#fff;--lb-text-primary:#2a2622;--lb-text-secondary:#2a26229e;--lb-text-muted:#2a262273;--lb-text-disabled:#2a262261;--lb-bg-default:#f4eee1;--lb-bg-paper:#fbf6ea;--lb-bg-light:#fffdf8;--lb-divider:#437e8e2e;--lb-border-main:#437e8e38;--lb-border-dark:#437e8e57;--lb-border-transparent:#437e8e00;--lb-action-active:#2a26228a;--lb-action-hover:#36707f0f;--lb-action-selected:#36707f1f;--lb-action-disabled:#2a262242;--lb-action-disabled-bg:#2a26221f;--lb-action-focus:#36707f29;--lb-focus-ring:#36707f;--lb-focus-glow:#36707f3d;--lb-focus-shadow:0 0 0 2px #fbf6ea, 0 0 0 4px #36707f, 0 0 0 7px #36707f3d;--lb-focus-outline:2px solid #36707f;--lb-focus-outline-offset:2px;--lb-shadow-xs:0 1px 2px #2a26220f;--lb-shadow-sm:0 1px 2px #2a26220f, 0 2px 6px #2a26220f;--lb-shadow-md:0 2px 6px #2a26220f, 0 8px 16px #2a262214;--lb-shadow-lg:0 6px 16px #2a262214, 0 16px 32px #2a26221a;--lb-shadow-xl:0 12px 28px #2a26221a, 0 28px 56px #2a262224;--lb-glass-bg:#fbf6eab8;--lb-glass-border:#437e8e38;--lb-scrim:#2a262233}.dark{--lb-primary-main:#7eb3c1;--lb-primary-light:#a3c9d2;--lb-primary-dark:#5d99a8;--lb-primary-contrast-text:#0f242b;--lb-secondary-main:#d09372;--lb-secondary-light:#e2b095;--lb-secondary-dark:#a86f4f;--lb-secondary-contrast-text:#2b160c;--lb-error-main:#db8090;--lb-error-light:#e8a6b1;--lb-error-dark:#b3596b;--lb-error-contrast-text:#2b1015;--lb-warning-main:#e89a3e;--lb-warning-light:#f2bd78;--lb-warning-dark:#c17a22;--lb-warning-contrast-text:#2a1c06;--lb-info-main:#7bb0d4;--lb-info-light:#a6cce5;--lb-info-dark:#5891bb;--lb-info-contrast-text:#0e1f2b;--lb-success-main:#74bd97;--lb-success-light:#9ed5b6;--lb-success-dark:#4c9670;--lb-success-contrast-text:#0f2419;--lb-text-primary:#f5f5f4;--lb-text-secondary:#f5f5f49e;--lb-text-muted:#f5f5f473;--lb-text-disabled:#f5f5f461;--lb-bg-default:#181818;--lb-bg-paper:#202020;--lb-bg-light:#262626;--lb-divider:#7eb3c124;--lb-border-main:#7eb3c12e;--lb-border-dark:#7eb3c14d;--lb-border-transparent:#7eb3c100;--lb-action-active:#f5f5f48f;--lb-action-hover:#7eb3c114;--lb-action-selected:#7eb3c129;--lb-action-disabled:#f5f5f44d;--lb-action-disabled-bg:#f5f5f41f;--lb-action-focus:#7eb3c13d;--lb-focus-ring:#7eb3c1;--lb-focus-glow:#7eb3c157;--lb-focus-shadow:0 0 0 2px #202020, 0 0 0 4px #7eb3c1, 0 0 0 7px #7eb3c157;--lb-focus-outline:2px solid #7eb3c1;--lb-focus-outline-offset:2px;--lb-shadow-xs:0 1px 2px #00000038;--lb-shadow-sm:0 1px 2px #00000038, 0 2px 4px #0000002e;--lb-shadow-md:0 2px 5px #00000038, 0 6px 12px #0000003d;--lb-shadow-lg:0 4px 10px #00000042, 0 12px 24px #0000004d;--lb-shadow-xl:0 8px 16px #00000047, 0 18px 36px #00000057;--lb-glass-bg:#2020209e;--lb-glass-border:#7eb3c12e;--lb-scrim:#00000073}:root{--radius:var(--lb-radius);--scrollbar-thumb:var(--lb-text-muted);--scrollbar-thumb-hover:var(--lb-text-secondary)}.light{--primary-ink:var(--lb-color-primary-800);--secondary-ink:var(--lb-color-secondary-800);--error-ink:var(--lb-color-error-800);--warning-ink:var(--lb-color-warning-800);--info-ink:var(--lb-color-info-800);--success-ink:var(--lb-color-success-800)}.dark{--primary-ink:var(--lb-color-primary-200);--secondary-ink:var(--lb-color-secondary-200);--error-ink:var(--lb-color-error-200);--warning-ink:var(--lb-color-warning-200);--info-ink:var(--lb-color-info-200);--success-ink:var(--lb-color-success-200)}.rma-console{--bg:var(--lb-bg-default);--surface:var(--lb-bg-light);--surface-2:var(--lb-bg-paper);--hover:var(--color-hover);--ink:var(--lb-text-primary);--ink-secondary:var(--lb-text-secondary);--ink-muted:var(--lb-text-muted);--ink-subtle:var(--lb-text-disabled);--border:var(--lb-border-main);--accent:var(--lb-primary-main);--accent-hover:var(--lb-primary-dark);--accent-fg:var(--lb-primary-contrast-text);--accent-solid:var(--accent);--accent-solid-hover:var(--accent-hover);--secondary:var(--lb-secondary-main);--success:var(--lb-success-main);--success-bg:var(--lb-success-main)}@supports (color:color-mix(in lab, red, red)){.rma-console{--success-bg:color-mix(in srgb, var(--lb-success-main) 12%, transparent)}}.rma-console{--error:var(--lb-error-main);--error-bg:var(--lb-error-main)}@supports (color:color-mix(in lab, red, red)){.rma-console{--error-bg:color-mix(in srgb, var(--lb-error-main) 12%, transparent)}}.rma-console{--warning:var(--lb-warning-main);--warning-bg:var(--lb-warning-main)}@supports (color:color-mix(in lab, red, red)){.rma-console{--warning-bg:color-mix(in srgb, var(--lb-warning-main) 12%, transparent)}}.rma-console{--info:var(--lb-info-main);--info-bg:var(--lb-info-main)}@supports (color:color-mix(in lab, red, red)){.rma-console{--info-bg:color-mix(in srgb, var(--lb-info-main) 12%, transparent)}}.rma-console{--agent:var(--lb-primary-main);--you:var(--lb-warning-dark);--shadow-sm:var(--lb-shadow-xs);--shadow-md:var(--lb-shadow-md);--scrollbar-thumb:var(--ink-muted);--scrollbar-thumb-hover:var(--ink-secondary)}.rma-console *{box-sizing:border-box}.rma-console{background:var(--bg);color:var(--ink);font-family:var(--font-sans);margin:0;font-size:14px;line-height:1.5}.rma-console code,.rma-console .mono,.rma-console .id{font-family:var(--font-mono)}.rma-console button,.rma-console input,.rma-console textarea,.rma-console select{font-family:inherit;font-size:inherit}.rma-console input,.rma-console textarea,.rma-console select{background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-base);transition:border-color var(--duration-fast) var(--ease-standard);padding:8px 10px}.rma-console input:focus-visible,.rma-console textarea:focus-visible,.rma-console select:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.rma-console .rma-form-slider{flex-direction:column;gap:6px;min-width:0;display:flex}.rma-console .rma-form-slider-head{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.rma-console .rma-form-slider-head label{font-weight:500}.rma-console .rma-form-slider-head output{color:var(--ink-muted);font-variant-numeric:tabular-nums}.rma-console input.rma-form-slider-input{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;border-radius:0;width:100%;height:20px;margin:0;padding:0}.rma-console input.rma-form-slider-input::-webkit-slider-runnable-track{border-radius:var(--radius-full);background:var(--border);height:5px}.rma-console input.rma-form-slider-input::-webkit-slider-thumb{appearance:none;border:2px solid var(--surface);background:var(--accent);width:17px;height:17px;box-shadow:0 0 0 1px var(--accent);border-radius:50%;margin-top:-6px}.rma-console input.rma-form-slider-input::-moz-range-track{border-radius:var(--radius-full);background:var(--border);border:0;height:5px}.rma-console input.rma-form-slider-input::-moz-range-thumb{border:2px solid var(--surface);background:var(--accent);width:13px;height:13px;box-shadow:0 0 0 1px var(--accent);border-radius:50%}.rma-console input.rma-form-slider-input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console .rma-form-slider-ticks{height:17px;color:var(--ink-muted);font-size:11px;line-height:1;position:relative}.rma-console .rma-form-slider-ticks span{white-space:nowrap;position:absolute;transform:translate(-50%)}.rma-console .rma-form-slider-disabled{opacity:.5}.rma-console input.rma-form-slider-input:disabled{cursor:not-allowed}.rma-console input.rma-form-slider-input:disabled::-webkit-slider-thumb{background:var(--ink-muted);box-shadow:0 0 0 1px var(--ink-muted)}.rma-console input.rma-form-slider-input:disabled::-moz-range-thumb{background:var(--ink-muted);box-shadow:0 0 0 1px var(--ink-muted)}.rma-console button{background:var(--accent-solid);color:var(--accent-fg);border-radius:var(--radius-md);cursor:pointer;height:36px;transition:background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);border:none;padding:0 16px;font-weight:500}.rma-console button:hover:not(:disabled){background:var(--accent-solid-hover)}.rma-console button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console button:disabled{opacity:.4;cursor:not-allowed}.rma-console button.secondary{background:var(--surface-2);color:var(--ink);border:1px solid var(--border)}.rma-console button.secondary:hover:not(:disabled){background:var(--hover)}.rma-console button.danger{background:var(--error)}.rma-console button.danger:hover:not(:disabled){opacity:.9;background:var(--error)}.rma-console a{color:var(--accent)}.rma-console a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console{padding:20px 24px 60px}@media (max-width:620px){.rma-console{padding:16px 12px 40px}.rma-console .tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-right:28px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.rma-console .tabs::-webkit-scrollbar{display:none}.rma-console .tabs button{flex:none}.rma-console .rma-sessions-search,.rma-console .rma-agents-search,.rma-console .rma-environments-search,.rma-console .vlt-cred-search,.rma-console .rma-models-filter{flex:100%}}.rma-console.rma-toasts{background:0 0;padding:0}.rma-console h1{letter-spacing:-.01em;margin:0 0 4px;font-size:20px;font-weight:600}.rma-console .subtitle{color:var(--ink-muted);margin:0 0 20px;font-size:13px}.rma-console .tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:20px;display:flex}.rma-console .tabs button{color:var(--ink-muted);text-transform:capitalize;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;height:40px;margin-right:16px;padding:0 4px;font-weight:500}.rma-console .tabs button:hover:not(:disabled){background:var(--hover)}.rma-console .tabs button:hover:not(.active){color:var(--ink)}.rma-console .tabs button.active{color:var(--accent);border-bottom-color:var(--accent)}.rma-console .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:12px;padding:16px 18px}.rma-console .card-list{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.rma-console .field-row{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.rma-console .field-row>span{color:var(--ink-secondary);font-size:12px;font-weight:500}.rma-console .form-actions{gap:8px;margin-top:12px;display:flex}.rma-console .error{color:var(--error);background:var(--error-bg);border-radius:var(--radius-sm);margin:8px 0;padding:8px 10px;font-size:13px}.rma-console .muted{color:var(--ink-muted)}.rma-console .pill{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-full);background:var(--surface-2);color:var(--ink-muted);padding:2px 9px;font-size:11px;font-weight:500;display:inline-block}.pill.running{background:var(--warning-bg);color:var(--warning)}.pill.completed{background:var(--success-bg);color:var(--success)}.pill.failed{background:var(--error-bg);color:var(--error)}.pill.cancelled{background:var(--surface-2);color:var(--ink-muted)}.rma-console .transcript{flex-direction:column;gap:10px;display:flex}.rma-console .event{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);padding:10px 12px}.rma-console .event .meta{color:var(--ink-muted);margin-bottom:6px;font-size:11px}.rma-console .event .text{white-space:pre-wrap;word-break:break-word}.event.tool_invocation{border-left:3px solid var(--accent)}.event.tool_result{border-left:3px solid var(--ink-muted)}.rma-console .session-list-item{cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard);justify-content:space-between;align-items:center;display:flex}.rma-console .session-list-item:hover{border-color:var(--accent)}.rma-console .session-list-item.selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.rma-console .session-list-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console,.rma-console *{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.rma-console::-webkit-scrollbar{width:6px;height:6px}.rma-console ::-webkit-scrollbar{width:6px;height:6px}.rma-console::-webkit-scrollbar-track{background:0 0}.rma-console ::-webkit-scrollbar-track{background:0 0}.rma-console::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--radius-sm)}.rma-console ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--radius-sm)}.rma-console::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.rma-console ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.rma-console.rma-scroll,.rma-console .rma-scroll{min-width:0;min-height:0}.rma-console.rma-scroll-y,.rma-console .rma-scroll-y{overflow:hidden auto}.rma-console.rma-scroll-x,.rma-console .rma-scroll-x{overflow:auto hidden}.rma-console.rma-scroll-both,.rma-console .rma-scroll-both{overflow:auto}.rma-console{--hue-amber:var(--warning);--hue-crimson:var(--error);--hue-green:var(--success);--hue-sky:var(--info);--hue-slate:var(--ink-muted);--hue-teal:var(--lb-tag-teal);--hue-terracotta:var(--lb-tag-terracotta);--hue-violet:var(--lb-tag-violet)}.rma-hue-amber{color:var(--hue-amber)}.rma-hue-crimson{color:var(--hue-crimson)}.rma-hue-green{color:var(--hue-green)}.rma-hue-sky{color:var(--hue-sky)}.rma-hue-slate{color:var(--hue-slate)}.rma-hue-teal{color:var(--hue-teal)}.rma-hue-terracotta{color:var(--hue-terracotta)}.rma-hue-violet{color:var(--hue-violet)}.rma-console .rma-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.rma-console .rma-flag{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.rma-console .rma-flag-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.rma-console .rma-meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.rma-console .rma-meta-sep:before{content:"·";margin-right:6px}.rma-console .rma-stat-label{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);font-size:11px}.rma-console .rma-stat-value{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.rma-console .rma-section-label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin-bottom:8px;font-size:11px;font-weight:600}.rma-console .rma-id{font-family:var(--font-mono);color:var(--ink-secondary);font-size:12px}.rma-console .muted.small{font-size:12px}.rma-console button.rma-copy{height:24px;padding:0 7px;font-size:12px;line-height:1}.rma-console .rma-id-cell{align-items:center;gap:6px;min-width:0;display:flex}.rma-console .rma-id-cell .rma-id{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-id-cell button.rma-copy{opacity:0;flex:none}.rma-console .rma-table tr:hover .rma-id-cell button.rma-copy,.rma-console .rma-id-cell button.rma-copy:focus-visible{opacity:1}@media (hover:none){.rma-console .rma-id-cell button.rma-copy{opacity:1;height:36px;padding:0 10px}}.rma-console .rma-filters-disclosure{flex:100%;min-width:0}.rma-console .rma-filters-summary{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:13px;font-weight:500;list-style:none;display:flex}.rma-console .rma-filters-summary::-webkit-details-marker{display:none}.rma-console .rma-filters-summary:after,.rma-console .rma-select:after,.rma-console .rma-combobox-caret:after{content:"";border-right:1.5px solid var(--ink-muted);border-bottom:1.5px solid var(--ink-muted);width:7px;height:7px;transition:transform .15s var(--ease-out);transform:rotate(45deg)}.rma-console .rma-filters-summary:after{margin-left:auto}.rma-console .rma-filters-disclosure[open]>.rma-filters-summary:after{transform:rotate(-135deg)}.rma-console .rma-combobox:has(input[aria-expanded=true]) .rma-combobox-caret:after{transform:rotate(-135deg)}.rma-console select{appearance:none;padding-right:30px}.rma-console .rma-select{min-width:0;display:inline-flex;position:relative}.rma-console .rma-select:after,.rma-console .rma-combobox-caret:after{pointer-events:none;position:absolute;top:50%;right:12px;translate:0 -50%}.rma-console .rma-select:has(select:disabled):after{border-color:var(--ink-subtle)}.rma-console .rma-select>select{width:100%;min-width:0}.rma-console .rma-field>.rma-select{width:100%;display:block}.rma-console .rma-filters-summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console .rma-filters-count{border-radius:var(--radius-full);background:var(--accent-solid);min-width:20px;height:20px;color:var(--accent-fg);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.rma-console .rma-filters-body{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:8px;display:grid}.rma-console .rma-filters-body>*{min-width:0}.rma-console button.rma-back{border:1px solid var(--border);border-radius:var(--radius-base);width:30px;height:30px;color:var(--ink-muted);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rma-console button.rma-back:hover{background:var(--hover);color:var(--ink)}.rma-console .rma-segmented{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.rma-console .rma-segmented button{border-radius:var(--radius-sm);white-space:nowrap;height:24px;color:var(--ink-secondary);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;padding:0 10px;font-size:12px;font-weight:500;line-height:1}.rma-console .rma-segmented button[aria-checked=false]:hover:not(:disabled){color:var(--ink);background:0 0}.rma-console .rma-segmented button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.dark .rma-console .rma-segmented button[aria-checked=true]{background:var(--hover);box-shadow:inset 0 0 0 1px var(--border)}.rma-console .rma-segmented button:focus-visible{outline-offset:-1px}.rma-console .rma-state{box-sizing:border-box;text-align:center;border:1px dashed var(--border);border-radius:var(--radius-md);overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;padding:clamp(20px,5vw,40px) clamp(12px,4vw,24px);display:flex}.rma-console .rma-state-title,.rma-console .rma-state-hint{max-width:min(36rem,100%)}.rma-console .rma-state-title{color:var(--ink);font-weight:600}.rma-console .rma-state-error{border-style:solid;border-color:var(--error);background:var(--error-bg)}.rma-console .rma-state-error .rma-state-title{color:var(--error)}.rma-console .rma-state-action{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;max-width:min(36rem,100%);margin-top:4px;display:flex}.rma-console .rma-state-action>*{min-width:0;max-width:100%}@media (max-width:620px){.rma-console .rma-state-action>button{flex:100%}}.rma-console .rma-spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite rma-spin}@keyframes rma-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rma-console .rma-spinner{animation-duration:2.4s}}.rma-console .rma-stale{border:1px solid var(--warning);background:var(--warning-bg);color:var(--warning);border-radius:var(--radius-base);margin-bottom:12px;padding:8px 12px;font-size:13px;display:block}.rma-console.rma-portal{background:0 0;padding:0}.rma-portal-overlay{background:var(--color-scrim);z-index:60;position:fixed;inset:0}.rma-portal-overlay.rma-drawer-overlay{background:var(--lb-scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rma-portal-overlay.rma-drawer-overlay[data-state=open],.rma-portal-overlay.rma-drawer-overlay[data-state=closed]{animation:none}.rma-portal-overlay[data-state=open]{animation:.15s cubic-bezier(.4,0,.2,1) rma-fade-in}.rma-portal-overlay[data-state=closed]{animation:.15s cubic-bezier(.4,0,.2,1) rma-fade-out}@keyframes rma-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rma-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rma-slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes rma-slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes rma-zoom-in{0%{opacity:0;transform:translate(-50%)scale(.95)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes rma-zoom-out{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(.95)}}.rma-console.rma-drawer-root{z-index:61;pointer-events:none;position:fixed;top:0;left:0}.rma-console.rma-drawer-root>*{pointer-events:auto}.rma-console.rma-drawer-root[data-state=open]{animation:.5s cubic-bezier(.4,0,.2,1) rma-drawer-root-in}.rma-console.rma-drawer-root[data-state=closed]{animation:.3s cubic-bezier(.4,0,.2,1) rma-drawer-root-out}@keyframes rma-drawer-root-in{0%{visibility:visible}to{visibility:visible}}@keyframes rma-drawer-root-out{0%{visibility:visible}to{visibility:visible}}.rma-console .rma-drawer{background:var(--bg);border-top:1px solid var(--border);height:calc(100dvh - 40px);box-shadow:var(--shadow-md);inset-inline:0;border-top-left-radius:6px;border-top-right-radius:6px;flex-direction:column;display:flex;position:fixed;bottom:0;overflow:hidden}.rma-console.rma-drawer-root[data-state=open] .rma-drawer{animation:.5s cubic-bezier(.4,0,.2,1) rma-slide-in-from-bottom}.rma-console.rma-drawer-root[data-state=closed] .rma-drawer{animation:.3s cubic-bezier(.4,0,.2,1) rma-slide-out-to-bottom}@media (prefers-reduced-motion:reduce){.rma-portal-overlay[data-state],.rma-console.rma-drawer-root[data-state],.rma-console.rma-drawer-root[data-state] .rma-drawer,.rma-console.rma-confirm[data-state],.rma-console.rma-lightbox[data-state]{animation:none}}.rma-console .rma-drawer-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:16px 24px;display:flex}.rma-console .rma-drawer-head-text{min-width:0}.rma-console .rma-drawer-title{margin:0;font-size:16px;font-weight:600}.rma-console .rma-drawer-desc{color:var(--ink-muted);max-width:70ch;margin:2px 0 0;font-size:13px}.rma-console button.rma-drawer-close{z-index:62;width:40px;height:40px;color:var(--lb-color-grey-50);opacity:1;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;position:fixed;top:0;right:0}.rma-console button.rma-drawer-close:hover:not(:disabled){color:var(--lb-color-grey-50);opacity:.8;background:0 0}.rma-console button.rma-drawer-close:focus,.rma-console button.rma-drawer-close:focus-visible{box-shadow:none;background:0 0;outline:none}.rma-console .rma-drawer-body{isolation:isolate;flex:1;min-height:0}.rma-console .rma-drawer-inner{width:100%;max-width:56rem;margin:0 auto;padding:clamp(16px,4vw,24px)}.rma-console .rma-drawer-inner.rma-drawer-inner-wide{max-width:none}.rma-console .rma-drawer-inner.rma-drawer-inner-headless{padding-top:12px}.rma-console .rma-drawer-actions{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.rma-console .rma-drawer-layers,.rma-console .rma-drawer-under{display:contents}.rma-console .rma-drawer-layer{z-index:10;background:var(--bg);outline:none;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.rma-console .rma-drawer-layer[data-state=open]{animation:.3s cubic-bezier(.4,0,.2,1) rma-slide-in-from-bottom}.rma-console .rma-drawer-layer[data-state=closed]{animation:.3s cubic-bezier(.4,0,.2,1) forwards rma-slide-out-to-bottom}.rma-console .rma-drawer-layer-bar{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;min-height:48px;padding:8px 16px;display:flex}.rma-console button.rma-drawer-layer-back{flex-shrink:0}.rma-console .rma-drawer-layer-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-muted);font-size:13px;overflow:hidden}.rma-console .rma-drawer-layer-body{flex-direction:column;flex:1;min-height:0;display:flex}@media (prefers-reduced-motion:reduce){.rma-console .rma-drawer-layer[data-state]{animation:none}}.rma-console .rma-discard-prompt{margin:0;font-size:13px;font-weight:500}@media (max-width:620px){.rma-console .rma-drawer{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.rma-console .rma-drawer-head{display:contents}.rma-console .rma-drawer-head-text{border-bottom:1px solid var(--border);grid-row:1;padding:14px 16px}.rma-console .rma-drawer-body{grid-row:2}.rma-console .rma-drawer-actions{padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--bg);flex-wrap:wrap;grid-row:3;justify-content:flex-end;gap:8px 10px;margin-left:0}.rma-console .rma-drawer-actions>button{flex:1 1 0;min-width:0;min-height:40px}.rma-console .rma-discard-prompt{flex:100%}}.rma-console.rma-confirm{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);width:min(440px,100vw - 32px);box-shadow:var(--shadow-md);z-index:62;padding:20px;position:fixed;top:22vh;left:50%;transform:translate(-50%)}.rma-console.rma-confirm[data-state=open]{animation:.2s cubic-bezier(.4,0,.2,1) rma-zoom-in}.rma-console.rma-confirm[data-state=closed]{animation:.2s cubic-bezier(.4,0,.2,1) rma-zoom-out}.rma-console .rma-confirm-title{margin:0 0 8px;font-size:16px;font-weight:600}.rma-console .rma-confirm-body{color:var(--ink-secondary);font-size:14px}.rma-console .rma-confirm-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.rma-console .rma-form-section{border-bottom:1px solid var(--border);padding:18px 0}.rma-console .rma-form-section:last-child{border-bottom:none;padding-bottom:0}.rma-console .rma-form-section:first-child{padding-top:0}.rma-console .rma-form-section-head h3{margin:0;font-size:14px;font-weight:600}.rma-console .rma-form-section-head p{max-width:70ch;margin:4px 0 0;font-size:13px}.rma-console .rma-form-section-body{flex-direction:column;gap:14px;margin-top:14px;display:flex}.rma-console .rma-field{flex-direction:column;gap:6px;display:flex}.rma-console .rma-field>label{font-size:13px;font-weight:500}.rma-console .rma-required{color:var(--error);margin-left:3px}.rma-console .rma-field-hint,.rma-console .rma-field-error{margin:0;font-size:12px}.rma-console .rma-field-error{color:var(--error)}.rma-console .rma-field-invalid input,.rma-console .rma-field-invalid textarea,.rma-console .rma-field-invalid select{border-color:var(--error)}.rma-console .rma-combobox{flex-direction:column;gap:4px;min-width:0;display:flex}.rma-console .rma-combobox-control{display:flex;position:relative}.rma-console input.rma-combobox-input{text-overflow:ellipsis;width:100%;padding-right:30px}.rma-console .rma-combobox-marked input.rma-combobox-input{padding-left:32px}.rma-console .rma-combobox-mark{border-radius:4px;flex:none;width:16px;height:16px}.rma-console .rma-combobox-control>.rma-combobox-mark{pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.rma-console .rma-combobox-caret{pointer-events:none;position:absolute;inset:0}.rma-console button.rma-combobox-clear{height:22px;color:var(--ink-secondary);background:0 0;border:none;padding:0 6px;font-size:11px;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.rma-console button.rma-combobox-clear:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-combobox-value{align-items:baseline;gap:8px;min-width:0;margin:0;display:flex}.rma-console .rma-combobox-value-id{color:var(--ink-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rma-console .rma-combobox-value-note{color:var(--warning);flex:none;font-size:12px}.rma-console .rma-combobox-popup{z-index:20;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:min(28rem,80vw);box-shadow:var(--shadow-md);padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0}.rma-console .rma-combobox-popup[data-placement=top]{top:auto;bottom:calc(100% + 4px)}.rma-console .rma-combobox-list{max-height:340px}.rma-console .rma-combobox-group{z-index:1;background:var(--surface);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-secondary);justify-content:space-between;align-items:baseline;gap:8px;padding:8px 10px 4px;font-size:11px;font-weight:600;display:flex;position:sticky;top:0}.rma-console .rma-combobox-group-detail{letter-spacing:0;text-transform:none;color:var(--ink-secondary);font-size:11px;font-weight:400}.rma-console .rma-combobox-option{border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.rma-console .rma-combobox-option[data-active=true]{background:var(--hover)}.rma-console .rma-combobox-check{width:12px;color:var(--accent);flex:none;font-size:11px}.rma-console .rma-combobox-label{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.rma-console .rma-combobox-option[aria-selected=true] .rma-combobox-label{font-weight:600}.rma-console .rma-combobox-detail{min-width:0;font-family:var(--font-mono);color:var(--ink-secondary);text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:11.5px;overflow:hidden}.rma-console .rma-combobox-note{color:var(--warning);flex:none;font-size:11.5px}.rma-console .rma-combobox-option-rich{flex-wrap:wrap;align-items:baseline;row-gap:3px}.rma-console .rma-combobox-desc{color:var(--ink-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 0 100%;padding-left:20px;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.rma-console .rma-combobox-badge{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-base);color:var(--ink-secondary);flex:none;padding:1px 7px;font-size:11px}.rma-console .rma-combobox-option-attached{color:var(--ink-muted);cursor:default}.rma-console .rma-combobox-option-attached[data-active=true]{background:0 0}.rma-console .rma-combobox-attached{color:var(--ink-muted);flex:none;font-size:11px;font-style:italic}.rma-console .rma-combobox-option mark{color:var(--accent);background:0 0;font-weight:600}.rma-console .rma-combobox-empty{text-align:center;overflow-wrap:anywhere;min-width:0;max-width:100%;margin:0;padding:14px 10px;font-size:13px}.rma-console .rma-combobox-empty-hint{color:var(--ink-secondary)}.rma-console .rma-checkbox{cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;display:flex}.rma-console .rma-checkbox input{width:auto;accent-color:var(--accent);margin-top:2px;padding:0}.rma-console .rma-checkbox-hint{font-size:12px;display:block}.rma-console .rma-repeatable{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rma-console .rma-repeatable-row{align-items:flex-start;gap:8px;width:100%;display:flex}.rma-console .rma-repeatable-row>input,.rma-console .rma-repeatable-row>.rma-select,.rma-console .rma-repeatable-row>.rma-field{flex:1;min-width:0}.rma-console button.rma-repeatable-remove{flex:none;height:32px;padding:0 10px}.rma-toasts{z-index:70;flex-direction:column;gap:8px;max-width:min(420px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.rma-console .rma-toast{border-radius:var(--radius-base);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;font-size:13px;display:flex}.rma-console .rma-toast-success{border-color:var(--success);background:var(--success-bg);color:var(--success)}.rma-console .rma-toast-error{border-color:var(--error);background:var(--error-bg);color:var(--error)}.rma-console .rma-toast button{flex:none;height:20px;padding:0 6px;font-size:11px}.rma-console button.rma-time-trigger{background:var(--surface);text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px 10px;font-weight:400;display:flex}.rma-console button.rma-time-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rma-console button.rma-time-trigger>svg{flex-shrink:0}.rma-console.rma-time-popover{z-index:70;border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);width:min(320px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow-md);padding:16px}.rma-console .rma-time-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rma-console .rma-time-columns label{color:var(--ink-secondary);margin-bottom:6px;font-size:12px;display:block}.rma-console .rma-time-done{margin:16px 0 0 auto;display:block}.rma-console.rma-date-controls{background:var(--surface-2);padding:0 12px 12px}.rma-console.rma-date-controls>p{margin:8px 0;font-size:12px}.rma-console .rma-date-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.rma-console{--table-header-bg:var(--color-table-header);--table-hairline:var(--border)}@supports (color:color-mix(in lab, red, red)){.rma-console{--table-hairline:color-mix(in srgb, var(--border) 60%, transparent)}}.rma-console{--table-fade-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console{--table-fade-color:color-mix(in srgb, var(--ink) 12%, transparent)}}.dark .rma-console{--table-fade-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.dark .rma-console{--table-fade-color:color-mix(in srgb, var(--bg) 40%, transparent)}}.rma-console .rma-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0 8px;display:flex}.rma-console .rma-page-title{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:1.3}.rma-console .rma-page-desc{color:var(--ink-muted);max-width:70ch;margin:4px 0 0;font-size:13px}.rma-console .rma-page-actions{flex:none;align-items:center;gap:8px;display:flex}.rma-console .rma-table-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.rma-console .rma-table-scroll{scrollbar-gutter:stable;--table-header-height:40px;background-color:var(--surface);background-repeat:no-repeat;background-image:linear-gradient(to bottom, var(--surface) calc(var(--table-header-height) + 10px), transparent calc(var(--table-header-height) + 28px)), linear-gradient(to top, var(--surface) 10px, transparent 28px), linear-gradient(to right, var(--surface) 10px, transparent 28px), linear-gradient(to left, var(--surface) 10px, transparent 28px), linear-gradient(to bottom, transparent var(--table-header-height), var(--table-fade-color) var(--table-header-height), transparent calc(var(--table-header-height) + 28px)), linear-gradient(to top, var(--table-fade-color), transparent 28px), linear-gradient(to right, var(--table-fade-color), transparent 28px), linear-gradient(to left, var(--table-fade-color), transparent 28px);background-position:top,bottom,0,100%,top,bottom,0,100%;background-size:100% 68px,100% 28px,28px 100%,28px 100%,100% 68px,100% 28px,28px 100%,28px 100%;background-attachment:local,local,local,local,scroll,scroll,scroll,scroll;max-height:calc(100dvh - 260px);position:relative;overflow:auto}.rma-console .rma-table{width:100%;min-width:var(--table-min-width,auto);table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px}.rma-console .rma-table-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rma-console .rma-table th{z-index:1;background:var(--table-header-bg);color:var(--ink-muted);text-align:left;height:var(--table-header-height);border-bottom:1px solid var(--border);white-space:nowrap;padding:0 16px;font-size:12px;font-weight:500;position:sticky;top:0}.rma-console .rma-table th:first-child{padding-left:24px}.rma-console .rma-table th:last-child{padding-right:24px}.rma-console .rma-table td{vertical-align:middle;border-bottom:1px solid var(--table-hairline);height:48px;padding:10px 16px}.rma-console .rma-table td:first-child{padding-left:24px}.rma-console .rma-table td:last-child{padding-right:24px}.rma-console .rma-table tbody tr:last-child td{border-bottom:none}.rma-console .rma-table .rma-right{text-align:right;font-variant-numeric:tabular-nums}.rma-console .rma-table tr.rma-table-row-clickable{cursor:pointer}.rma-console .rma-table tr.rma-table-row-clickable:hover td{background:var(--hover)}.rma-console .rma-table tr[aria-current] td{background:var(--hover);box-shadow:inset 2px 0 0 var(--accent)}.rma-console button.rma-table-rowbtn{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;min-width:0;max-width:100%;color:inherit;font:inherit;border-radius:var(--radius-sm);text-align:left;background:0 0;border:none;height:auto;padding:2px 0;display:inline-block;overflow:hidden}.rma-console button.rma-table-rowbtn:hover:not(:disabled){background:0 0}.rma-console button.rma-table-rowbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console .rma-table-staterow td{border-bottom:none;height:auto;padding:clamp(16px,4vw,24px) clamp(8px,3vw,16px)}.rma-console .rma-table-staterow .rma-state{border:none;padding:clamp(20px,4vw,32px) clamp(8px,3vw,24px)}.rma-console .rma-table-staterow .rma-state-error{border:1px solid var(--error);border-radius:var(--radius-md)}.rma-console .rma-skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, transparent 25%, var(--table-header-bg) 50%, transparent 75%), var(--hover);background-size:200% 100%,100% 100%;height:12px;animation:1.6s ease-in-out infinite rma-shimmer;display:inline-block}.rma-console .rma-table .rma-right .rma-skeleton{margin-left:auto}.rma-console .rma-table-skeleton-row td{border-bottom:1px solid var(--table-hairline)}@keyframes rma-shimmer{0%{background-position:200% 0,0 0}to{background-position:-200% 0,0 0}}@media (prefers-reduced-motion:reduce){.rma-console .rma-skeleton{background:var(--hover);animation:none}}.rma-console .rma-table-foot{border-top:1px solid var(--border);background:var(--table-header-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.rma-console .rma-table-foot-note{color:var(--ink-muted);font-size:12px}.rma-console .rma-table-foot-pager{align-items:center;gap:8px;margin-left:auto;display:flex}.rma-console .rma-table-foot-range{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-right:4px;font-size:12px}.rma-console button.rma-table-foot-btn{height:26px;padding:0 10px;font-size:12px}.rma-console button.rma-menu-trigger{border-radius:var(--radius-md);width:28px;height:28px;color:var(--ink-muted);opacity:.45;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rma-console tr:hover button.rma-menu-trigger,.rma-console button.rma-menu-trigger:hover:not(:disabled),.rma-console button.rma-menu-trigger:focus-visible,.rma-console button.rma-menu-trigger[data-state=open]{opacity:1}.rma-console button.rma-menu-trigger:hover:not(:disabled),.rma-console button.rma-menu-trigger[data-state=open]{background:var(--hover);color:var(--ink)}@media (hover:none){.rma-console button.rma-menu-trigger{opacity:1;width:40px;height:40px}}.rma-console.rma-menu{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:180px;box-shadow:var(--shadow-md);z-index:62;padding:4px;font-size:13px}.rma-console.rma-menu[data-state=open]{animation:rma-fade-in .12s var(--ease-out)}@media (prefers-reduced-motion:reduce){.rma-console.rma-menu[data-state]{animation:none}}.rma-console .rma-menu-item{border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:8px;padding:7px 10px;display:flex}.rma-console .rma-menu-item[data-highlighted]{background:var(--hover)}.rma-console .rma-menu-item[data-disabled]{color:var(--ink-subtle);cursor:not-allowed}.rma-console .rma-menu-item-danger{color:var(--error)}.rma-console .rma-menu-item-danger[data-highlighted]{background:var(--error-bg);color:var(--error)}@media (max-width:620px){.rma-console .rma-table-scroll{--table-header-height:0px;scrollbar-gutter:auto;max-height:none}.rma-console .rma-table.rma-table-cards{table-layout:auto;min-width:0;display:block}.rma-console .rma-table.rma-table-cards thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rma-console .rma-table.rma-table-cards tbody{display:block}.rma-console .rma-table.rma-table-cards tbody tr{border-bottom:1px solid var(--table-hairline);grid-template-columns:minmax(0,1fr);row-gap:6px;padding:12px 16px;display:grid;position:relative}.rma-console .rma-table.rma-table-cards tbody tr:last-child{border-bottom:none}.rma-console .rma-table.rma-table-cards tbody tr:not(:has(>td[data-phone])){padding:0;display:block}.rma-console .rma-table.rma-table-cards tbody tr:not(:has(>td[data-phone]))>td{display:block}.rma-console .rma-table.rma-table-cards tr td[data-phone]{min-width:0;height:auto;box-shadow:none;vertical-align:top;background:0 0;border-bottom:none;padding:0;display:block}.rma-console .rma-table.rma-table-cards tr td[data-phone=hidden]{display:none}.rma-console .rma-table.rma-table-cards tr td[data-phone=title]{grid-row:1;font-size:14px;font-weight:500;line-height:1.35}.rma-console .rma-table.rma-table-cards tbody tr:has(>td[data-phone=actions])>td[data-phone=title]{padding-right:44px}.rma-console .rma-table.rma-table-cards tr td[data-phone=actions]{text-align:right;position:absolute;top:6px;right:6px}.rma-console .rma-table.rma-table-cards tr td[data-phone=meta]{text-align:left;grid-template-columns:minmax(84px,34%) minmax(0,1fr);align-items:baseline;gap:4px 12px;font-size:12px;display:grid}.rma-console .rma-table.rma-table-cards tr td[data-phone=meta]:before{content:attr(data-label);color:var(--ink-muted);font-variant-numeric:normal;white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;font-size:12px;overflow:hidden}.rma-console .rma-table.rma-table-cards tr td[data-phone=meta]>*{grid-column:2;min-width:0;max-width:100%}.rma-console .rma-table.rma-table-cards tr td[data-phone=meta].rma-right .rma-skeleton{margin-left:0}.rma-console .rma-table.rma-table-cards tr.rma-table-row-clickable:hover{background:var(--hover)}.rma-console .rma-table.rma-table-cards tr[aria-current]{background:var(--hover);box-shadow:inset 3px 0 0 var(--accent)}.rma-console .rma-table.rma-table-cards tr.rma-table-skeleton-row td[data-phone=title] .rma-skeleton{height:14px}.rma-console .rma-table-foot{flex-direction:column;align-items:stretch;padding:10px 16px}.rma-console .rma-table-foot-pager{grid-template-columns:1fr 1fr;gap:8px;margin-left:0;display:grid}.rma-console .rma-table-foot-range{text-align:center;grid-column:1/-1;margin-right:0}.rma-console button.rma-table-foot-btn{height:36px}.rma-console .rma-page-head-text{flex:100%}.rma-console .rma-page-actions{flex-wrap:wrap}.rma-console .rma-page-actions button{white-space:nowrap}}.rma-console .rma-tree-row{border-radius:var(--radius-sm);cursor:default;align-items:center;gap:6px;min-width:0;min-height:26px;padding-right:6px;font-size:13px;line-height:1;display:flex}.rma-console .rma-tree-main{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.rma-console .rma-tree-cell{text-overflow:ellipsis;white-space:nowrap;width:116px;color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none;overflow:hidden}.rma-console .rma-tree-cell.is-narrow{width:68px}.rma-console .rma-tree-cell.is-wide{width:160px}.rma-console .rma-tree-rowmenu{flex:none;justify-content:flex-end;width:24px;display:flex}.rma-console .rma-tree-head{border-bottom:1px solid var(--border);color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:4px;padding-bottom:6px;padding-right:6px;font-size:11px;font-weight:500;display:flex}.rma-console .rma-tree-head .rma-tree-main{padding-left:8px}.rma-console .rma-tree-row:hover{background:var(--hover)}.rma-console .rma-tree-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rma-console .rma-tree-row.is-selected{background:var(--surface-2);box-shadow:inset 2px 0 0 var(--accent);font-weight:500}.rma-console .rma-tree-row.is-actionable{cursor:pointer}.rma-console button.rma-tree-twisty{border-radius:var(--radius-sm);width:16px;height:16px;color:var(--ink-muted);background:0 0;border:none;flex:none;padding:0;font-size:9px;line-height:1}.rma-console button.rma-tree-twisty:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-tree-twisty-gap{flex:none;width:16px}.rma-console .rma-tree-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.rma-console .rma-tree-folder .rma-tree-label{font-weight:500}.rma-console .rma-tree-count{font-variant-numeric:tabular-nums;color:var(--ink-muted);flex:none;margin-right:8px;font-size:11px}.rma-console .rma-tree-status{min-width:0;color:var(--ink-muted);flex:auto;font-size:12px;font-style:italic}.rma-console .rma-tree-more{min-width:0;color:var(--accent);flex:auto;font-size:12px}.rma-console .rma-tree-menu{opacity:0;flex:none}.rma-console .rma-tree-row:hover .rma-tree-menu,.rma-console .rma-tree-row:focus-within .rma-tree-menu{opacity:1}@media (hover:none){.rma-console .rma-tree-menu{opacity:1}}.rma-console .rma-sd{--rma-sd-badge-col:90px;--rma-sd-band-radius:var(--radius-sm);--rma-sd-header-h:var(--recursion-shell-header-height,56px);flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.rma-console .rma-sd,.rma-console .rma-sd-rail{--rma-sd-fade:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd,.rma-console .rma-sd-rail{--rma-sd-fade:color-mix(in srgb, var(--ink) 12%, transparent)}}.rma-console .rma-sd-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.rma-console:has(.rma-sd){padding-top:0}.rma-console .rma-sd-header{z-index:5;box-sizing:border-box;min-height:var(--rma-sd-header-h);background:var(--bg);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0 -24px;padding:0 24px;display:flex;position:sticky;top:0}.rma-console .rma-sd-identity{flex-direction:column;gap:2px;min-width:0;display:flex}.rma-console .rma-sd-subline{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.rma-console .rma-sd-identity-line{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rma-console .rma-sd-title{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.rma-console .rma-sd-review-target{border:1px solid var(--accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-review-target{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border))}}.rma-console .rma-sd-review-target{border-radius:var(--radius-md);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-review-target{background:color-mix(in srgb, var(--accent) 7%, var(--surface))}}.rma-console .rma-sd-review-main{flex-direction:column;gap:3px;min-width:0;display:flex}.rma-console .rma-sd-review-eyebrow{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}.rma-console .rma-sd-review-main a{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;text-decoration:none}.rma-console .rma-sd-review-main a:hover{text-decoration:underline}.rma-console .rma-sd-review-shas{flex-wrap:wrap;gap:10px 20px;margin:0;display:flex}.rma-console .rma-sd-review-shas>div{gap:2px;display:grid}.rma-console .rma-sd-review-shas dt{color:var(--ink-muted);font-size:12px}.rma-console .rma-sd-review-shas dd{font-family:var(--font-mono);margin:0;font-size:12px}.rma-console .rma-sd-review-trigger{border-left:1px solid var(--border);min-width:180px;color:var(--ink-muted);font-family:var(--font-mono);flex-direction:column;gap:3px;padding-left:16px;font-size:12px;display:flex}.rma-console .rma-sd-review-result{border:1px solid var(--accent);padding:18px 20px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-review-result{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border))}}.rma-console .rma-sd-review-result{border-radius:var(--radius-md);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-review-result{background:color-mix(in srgb, var(--accent) 5%, var(--surface))}}.rma-console .rma-sd-review-result header,.rma-console .rma-sd-review-result header>div,.rma-console .rma-sd-review-result li>div{align-items:center;gap:10px;display:flex}.rma-console .rma-sd-review-result header{justify-content:space-between}.rma-console .rma-sd-review-validated,.rma-console .rma-sd-review-severity{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.rma-console .rma-sd-review-validated{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-review-validated{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.rma-console .rma-sd-review-result>p,.rma-console .rma-sd-review-result li p{margin:10px 0 0;line-height:1.55}.rma-console .rma-sd-review-result-error{border-color:var(--error);background:var(--error-bg)}.rma-console .rma-sd-review-result-error strong{color:var(--error)}.rma-console .rma-sd-review-result-error>button{margin-top:14px}.rma-console .rma-sd-review-result ol{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.rma-console .rma-sd-review-result li{border-top:1px solid var(--border);padding-top:12px}.rma-console .rma-sd-review-severity{color:var(--ink-muted);background:var(--hover)}.rma-console .rma-sd-review-severity.high,.rma-console .rma-sd-review-severity.critical{color:var(--error);background:var(--error-bg)}.rma-console .rma-sd-review-outputs{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;padding-top:16px;display:grid}.rma-console .rma-sd-review-outputs>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.rma-console .rma-sd-review-outputs a{font-weight:600}.rma-console .rma-sd-review-outputs button{min-height:30px;padding:0 10px}.rma-console .rma-sd-review-outputs code{color:var(--ink-muted);font-size:12px}.rma-console .rma-sd-header-tools{align-items:center;gap:10px 16px;min-width:0;margin-left:auto;display:flex}.rma-console .rma-sd-header-stats{flex-wrap:wrap;gap:8px 22px;display:flex}.rma-console .rma-sd-hstat{flex-direction:column;gap:1px;min-width:0;display:flex}.rma-console .rma-sd-hstat-label{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);font-size:10px;font-weight:600}.rma-console .rma-sd-hstat-value{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:13px;font-weight:600;overflow:hidden}.rma-console .rma-sd-header-actions{align-items:center;gap:6px;display:flex}.rma-console button.rma-sd-rail-toggle{border:1px solid var(--border);border-radius:var(--radius-base);width:30px;height:30px;color:var(--ink-muted);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.rma-console button.rma-sd-rail-toggle:hover{background:var(--hover);color:var(--ink)}.rma-console button.rma-sd-rail-toggle.active{color:var(--accent);border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-rail-toggle.active{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.rma-console .rma-sd-failure{border:1px solid var(--error);border-radius:var(--radius-md);background:var(--error-bg);padding:12px 14px}.rma-console .rma-sd-failure-title{color:var(--error);margin-bottom:4px;font-weight:600}.rma-console .rma-sd-failure p{margin:0 0 6px}.rma-console .rma-sd-failure-message{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:12px}.rma-console .rma-sd-failure-meta{margin-bottom:0;font-size:12px}.rma-console .rma-sd-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;min-width:0;display:grid}.rma-console .rma-sd-body.rail-open{grid-template-columns:minmax(0, 1fr) 1px var(--rma-sd-rail-width,360px);column-gap:10px}@media (max-width:1100px){.rma-console .rma-sd-body.rail-open{grid-template-columns:minmax(0,1fr);column-gap:20px}}.rma-console .rma-sd-split{z-index:3;align-self:stretch;min-width:0;position:relative}.rma-console .rma-sd-split-handle{cursor:col-resize;touch-action:none;inset-block:0;justify-content:center;align-items:center;display:flex;position:absolute;left:-8px;right:-8px}.rma-console .rma-sd-split-handle:before{content:"";background:var(--border);inset-block:0;width:1px;transition:background .14s;position:absolute;left:50%;transform:translate(-50%)}.rma-console .rma-sd-split-grip{background:var(--border);border-radius:2px;width:3px;height:28px;transition:background .14s;position:relative}.rma-console .rma-sd-split-handle:hover:before,.rma-console .rma-sd-split-handle:focus-visible:before,.rma-console .rma-sd-split-handle:hover .rma-sd-split-grip,.rma-console .rma-sd-split-handle:focus-visible .rma-sd-split-grip{background:var(--accent)}.rma-console .rma-sd-split-handle:focus-visible{outline:none}.rma-console .rma-sd-split-handle:focus-visible .rma-sd-split-grip{outline:2px solid var(--accent);outline-offset:2px}.rma-console .rma-sd-main{flex-direction:column;gap:14px;min-width:0;display:flex}.rma-console .rma-sd-pinned{flex-direction:column;flex:none;gap:8px;margin-bottom:6px;display:flex}@media (min-width:1101px),(max-width:620px) and (min-height:500px){.rma-console:has(.rma-sd){padding-bottom:20px}.rma-console .rma-sd{height:var(--rma-sd-fill,auto);overflow:visible}.rma-console .rma-sd-body{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.rma-console .rma-sd-main{min-height:0}.rma-console .rma-sd-transcript{flex:auto;min-height:0}}.rma-console .rma-sd-rail{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:18px;min-width:0;padding:16px;display:flex}.rma-console .rma-sd-rail-section{flex-direction:column;gap:7px;min-width:0;display:flex}.rma-console .rma-sd-rail-section+.rma-sd-rail-section{border-top:1px solid var(--border);padding-top:14px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-rail-section+.rma-sd-rail-section{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent)}}.rma-console .rma-sd-rail-section .rma-section-label{color:var(--ink);letter-spacing:0;text-transform:none;margin-bottom:2px;font-size:13px;font-weight:650}.rma-console .rma-sd-rail-copy{color:var(--ink-muted);margin:0;font-size:13px}.rma-console .rma-sd-rail-row{grid-template-columns:118px minmax(0,1fr);align-items:baseline;gap:12px;min-width:0;font-size:13px;display:grid}.rma-console .rma-sd-rail-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.rma-console a.rma-sd-rail-link{text-underline-offset:2px;text-decoration:underline}.rma-console .rma-sd-rail-note{border-top:1px solid var(--border);margin:2px 0 0;padding-top:6px;font-size:12px;line-height:1.45}.rma-console .rma-sd-evaluation-line{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);align-items:center;gap:10px;min-width:0;max-width:100%;padding:8px 14px;font-size:13px;display:flex}.rma-console .rma-sd-evaluation-line-label,.rma-console .rma-sd-evaluation-line-count,.rma-console .rma-sd-evaluation-line-time{flex:none}.rma-console .rma-sd-evaluation-line-label{font-weight:600}.rma-console .rma-sd-evaluation-line-count{color:var(--ink-muted);font-size:12px;font-weight:600}.rma-console .rma-sd-evaluation-line-copy{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.rma-console .rma-sd-evaluation-line-copy code{overflow-wrap:anywhere}.rma-console .rma-sd-evaluation-line-time{white-space:nowrap}.rma-console .rma-sd-evaluation-line-actions{flex:none;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.rma-console button.rma-sd-evaluation-line-more{height:26px;color:var(--ink-muted);background:0 0;border:none;flex:none;padding:0 8px;font-size:12px;font-weight:600}.rma-console button.rma-sd-evaluation-line-more:hover{border-radius:var(--radius-base);background:var(--hover);color:var(--ink)}.rma-console .rma-sd-outcome-line{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);align-items:center;gap:10px;min-width:0;padding:8px 14px;font-size:13px;display:flex}.rma-console .rma-sd-outcome-word{flex:none;font-weight:600}.rma-console .rma-sd-outcome-brief{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rma-console button.rma-sd-outcome-more{height:26px;color:var(--ink-muted);background:0 0;border:none;flex:none;padding:0 8px;font-size:12px;font-weight:600}.rma-console button.rma-sd-outcome-more:hover{color:var(--ink);background:var(--hover);border-radius:var(--radius-base)}.rma-console .rma-sd-outcome-details{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rma-console .rma-sd-outcome-details>.rma-prose{align-self:stretch;min-width:0}.rma-console .rma-sd-outcome-gaps{color:var(--ink-muted);flex:none;font-size:12px;font-weight:600}.rma-console .rma-sd-outcome-pass{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);flex-direction:column;align-self:stretch;gap:6px;padding:10px 12px;display:flex}.rma-console .rma-sd-outcome-pass-head{align-items:center;gap:8px;min-width:0;display:flex}.rma-console .rma-sd-outcome-pass-label{font-size:12px;font-weight:600}.rma-console .rma-sd-outcome-pass-tally{margin-left:auto;font-size:12px}.rma-console ul.rma-sd-criteria{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-criterion{border-radius:var(--radius-base);background:var(--surface);flex-direction:column;gap:4px;padding:6px 8px;display:flex}.rma-console .rma-sd-criterion.failed{border-left:2px solid var(--hue-crimson)}.rma-console .rma-sd-criterion-head{align-items:flex-start;gap:8px;min-width:0;display:flex}.rma-console .rma-sd-criterion-text{word-break:break-word;min-width:0;font-size:12px}.rma-console .rma-sd-criterion-why{word-break:break-word;margin:0;font-size:12px;line-height:1.45}.rma-console .rma-sd-outcome-rubric{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);flex-direction:column;align-self:stretch;gap:6px;min-width:0;padding:10px 12px;display:flex}.rma-console h4.rma-sd-outcome-rubric-label{color:var(--ink);margin:0;font-size:12px;font-weight:600}.rma-console .rma-sd-activity-band{--rma-sd-band-inline-inset:2px;--rma-sd-band-room:max(72px, calc(var(--rma-sd-fill,100dvh) - 500px));flex-direction:column;display:flex;position:relative}.rma-console .rma-sd-band-controls{justify-content:space-between;align-items:center;gap:8px;padding-bottom:4px;display:flex}.rma-console button.rma-sd-band-toggle{border-radius:var(--radius-base);height:28px;color:var(--ink-muted);background:0 0;border:0;align-items:center;gap:6px;padding:2px 6px;font-size:12px;font-weight:600;display:inline-flex}.rma-console button.rma-sd-band-toggle:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-sd-band-count{font-variant-numeric:tabular-nums;font-weight:400}.rma-console .rma-sd-zoom{border:0;align-items:center;gap:2px;min-inline-size:0;margin:0;padding:0;display:inline-flex}.rma-console .rma-sd-zoom button{border-radius:var(--radius-base);min-width:24px;height:28px;color:var(--ink-muted);background:0 0;border:none;padding:0 6px;font-size:12px;font-weight:600}.rma-console .rma-sd-zoom button:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-sd-zoom button:disabled{opacity:.4}.rma-console .rma-sd-zoom button.rma-sd-zoom-value{font-variant-numeric:tabular-nums}.rma-console .rma-sd-band-scroll{max-height:min(175px, max(54px, calc(var(--rma-sd-band-room) * .6)));padding:5px var(--rma-sd-band-inline-inset);overscroll-behavior:contain}.rma-console .rma-sd-band-viewport.expanded .rma-sd-band-scroll{max-height:min(360px, var(--rma-sd-band-room))}.rma-console .rma-sd-band-inner{min-width:100%;position:relative}.rma-console .rma-sd-band-lanes{flex-direction:column;flex:none;gap:3px;display:flex;position:relative}.rma-console .rma-sd-lane{flex:none;align-items:center;transition:height .26s cubic-bezier(.3,.9,.25,1);display:flex;position:relative}.rma-console .rma-sd-lane-track{border-radius:var(--rma-sd-band-radius);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;transition:background .18s;position:absolute;inset:0;overflow:hidden}.rma-console .rma-sd-lane.focused .rma-sd-lane-track{box-shadow:none}.rma-console .rma-sd-lane-track.dimming{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-lane-track.dimming{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}}.rma-console .rma-sd-lane-response{z-index:0;background:var(--ink);border-radius:3px;position:absolute;top:2px;bottom:2px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-lane-response{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.rma-console .rma-sd-lane-response{pointer-events:none}.rma-console button.rma-sd-lane-mark{z-index:1;background:currentColor;border:none;border-radius:3px;min-width:0;height:auto;padding:0;position:absolute;top:3px;bottom:3px}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-lane-mark{background:color-mix(in srgb, currentcolor 58%, transparent)}}.rma-console button.rma-sd-lane-mark{box-shadow:0 0 0 .5px var(--surface-2);pointer-events:none;transition:opacity .18s}.rma-console button.rma-sd-lane-mark.dim{opacity:.25}.rma-console button.rma-sd-lane-mark.selected{z-index:2;background:currentColor}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-lane-mark.selected{background:color-mix(in srgb, currentcolor 78%, transparent)}}.rma-console button.rma-sd-lane-mark.selected{box-shadow:0 0 0 1.5px var(--ink), 0 0 4px var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-lane-mark.selected{box-shadow:0 0 0 1.5px var(--ink), 0 0 4px color-mix(in srgb, var(--ink) 35%, transparent)}}.rma-console button.rma-sd-lane-mark:focus-visible{z-index:2;outline:2px solid var(--hue-sky)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-lane-mark:focus-visible{outline:2px solid color-mix(in srgb, var(--hue-sky) 55%, var(--ink))}}.rma-console button.rma-sd-lane-mark:focus-visible{outline-offset:1px}.rma-console .rma-sd-turn-outline{z-index:2;box-sizing:border-box;border:1px solid var(--ink);position:absolute}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-turn-outline{border:1px solid color-mix(in srgb, var(--ink) 45%, transparent)}}.rma-console .rma-sd-turn-outline{border-radius:var(--rma-sd-band-radius);box-shadow:0 0 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-turn-outline{box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent)}}.rma-console .rma-sd-turn-outline{opacity:1;pointer-events:none;transform-origin:50%;transition:left .18s cubic-bezier(.3,.9,.25,1),top .18s cubic-bezier(.3,.9,.25,1),width .18s cubic-bezier(.3,.9,.25,1),height .18s cubic-bezier(.3,.9,.25,1),border-color .16s,box-shadow .16s,opacity .16s,transform .16s;animation:.18s cubic-bezier(.3,.9,.25,1) rma-sd-outline-enter;transform:scaleX(1)}.rma-console .rma-sd-hover-outline{z-index:3;border-color:var(--hue-sky);box-shadow:0 0 0 1px var(--hue-sky), 0 0 10px var(--hue-sky)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-hover-outline{box-shadow:0 0 0 1px color-mix(in srgb, var(--hue-sky) 48%, transparent), 0 0 10px color-mix(in srgb, var(--hue-sky) 20%, transparent)}}.rma-console .rma-sd-turn-outline.exiting{opacity:0;transform:scaleX(.985)}.rma-console .rma-sd-band-hover-mark{z-index:2;box-sizing:border-box;border:1px solid var(--hue-sky);position:absolute}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-band-hover-mark{border:1px solid color-mix(in srgb, var(--hue-sky) 88%, transparent)}}.rma-console .rma-sd-band-hover-mark{border-radius:var(--radius-xs);background:var(--hue-sky)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-band-hover-mark{background:color-mix(in srgb, var(--hue-sky) 20%, transparent)}}.rma-console .rma-sd-band-hover-mark{box-shadow:0 0 7px var(--hue-sky)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-band-hover-mark{box-shadow:0 0 7px color-mix(in srgb, var(--hue-sky) 24%, transparent)}}.rma-console .rma-sd-band-hover-mark{pointer-events:none}@keyframes rma-sd-outline-enter{0%{opacity:0;transform:scaleX(.985)}to{opacity:1;transform:scaleX(1)}}.rma-console button.rma-sd-pill{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);align-items:center;gap:6px;max-width:min(50%,240px);height:auto;padding:1px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-pill{background:color-mix(in srgb, var(--surface) 88%, transparent)}}.rma-console button.rma-sd-pill{color:var(--ink);text-align:left;font-size:12px;font-weight:600;line-height:1.6}.rma-console button.rma-sd-pill:hover{background:var(--surface)}.rma-console button.rma-sd-pill.active{outline:2px solid var(--accent);outline-offset:1px;background:var(--surface)}.rma-console .rma-sd-lane button.rma-sd-pill{z-index:4;box-sizing:border-box;height:calc(var(--rma-sd-lane-capsule) - 4px);border-color:currentColor;padding:4px 8px;position:sticky;left:6px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-lane button.rma-sd-pill{border-color:color-mix(in srgb, currentcolor 32%, var(--border))}}.rma-console .rma-sd-lane button.rma-sd-pill{border-radius:var(--rma-sd-band-radius);background:currentColor}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-lane button.rma-sd-pill{background:color-mix(in srgb, currentcolor 14%, var(--surface))}}.rma-console .rma-sd-lane button.rma-sd-pill{letter-spacing:.01em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);max-width:min(45%,180px);font-size:10px;line-height:1;transition:height .26s cubic-bezier(.3,.9,.25,1),opacity .18s}.rma-console .rma-sd-lane button.rma-sd-pill:hover,.rma-console .rma-sd-lane button.rma-sd-pill.active{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-lane button.rma-sd-pill:hover,.rma-console .rma-sd-lane button.rma-sd-pill.active{border-color:color-mix(in srgb, currentcolor 55%, var(--border))}}.rma-console .rma-sd-lane button.rma-sd-pill:hover,.rma-console .rma-sd-lane button.rma-sd-pill.active{background:currentColor}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-lane button.rma-sd-pill:hover,.rma-console .rma-sd-lane button.rma-sd-pill.active{background:color-mix(in srgb, currentcolor 22%, var(--surface))}}.rma-console .rma-sd-lane button.rma-sd-pill.faded{opacity:0}.rma-console .rma-sd-lane button.rma-sd-pill.faded:hover,.rma-console .rma-sd-lane button.rma-sd-pill.faded:focus-visible{opacity:1}.rma-console .rma-sd-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-sd-lane button.rma-sd-pill span{color:var(--ink)}.rma-console .rma-sd-band-playhead{z-index:5;background:var(--accent);width:1px;box-shadow:0 0 0 .5px var(--accent);position:absolute;top:-5px;bottom:-5px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-band-playhead{box-shadow:0 0 0 .5px color-mix(in srgb, var(--accent) 28%, transparent)}}.rma-console .rma-sd-band-playhead{pointer-events:none}.rma-console .rma-sd-band-playhead-layer{inset:0 var(--rma-sd-band-inline-inset);z-index:60;pointer-events:none;position:absolute;overflow:visible}.rma-console .rma-sd-band-playhead-chip{box-sizing:border-box;border:1px solid var(--ink-muted);align-items:baseline;max-width:100%;padding:2px 9px;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-band-playhead-chip{border:1px solid color-mix(in srgb, var(--ink-muted) 55%, var(--border))}}.rma-console .rma-sd-band-playhead-chip{border-radius:calc(var(--radius-base) / 2);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;font-size:12px;font-weight:650;line-height:17px;overflow:hidden}.rma-console .rma-sd-band-playhead-chip.at-top{top:0;transform:translate(-50%,calc(-100% - 4px))}.rma-console .rma-sd-band-playhead-chip.at-bottom{bottom:0;transform:translate(-50%,calc(100% + 4px))}.rma-console .rma-sd-band-tip{z-index:60;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:min(340px,100vw - 32px);box-shadow:var(--shadow-md);pointer-events:none;padding:8px 10px;font-size:12px;position:fixed;overflow:hidden}.rma-console .rma-sd-band-tip.pinned{pointer-events:auto}.rma-console .rma-sd-band-tip-time{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:650}.rma-console .rma-sd-band-tip-clock{color:var(--ink-muted);margin-left:6px;font-size:12px;font-weight:400}.rma-console .rma-sd-band-tip-row{align-items:center;gap:7px;margin-top:6px;display:flex}.rma-console .rma-sd-band-tip-dot{border-radius:var(--radius-xs);flex:none;width:7px;height:7px}.rma-console .rma-sd-band-tip-type{font-size:12px;font-weight:600}.rma-console .rma-sd-band-tip-at{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-size:12px}.rma-console .rma-sd-band-tip-payload{max-height:2.9em;color:var(--ink-muted);font-family:var(--font-mono);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.45;overflow:hidden}.rma-console .rma-sd-band-tip-more{color:var(--ink-muted);margin-top:5px;font-size:12px}.rma-console .rma-sd-transcript{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.rma-console .rma-sd-history{flex:auto;justify-content:center;align-items:stretch;min-width:0;min-height:12rem;display:flex}.rma-console .rma-sd-history>.rma-state{border:none;border-radius:0;flex:auto}@media (min-width:1101px),(max-width:620px) and (min-height:500px){.rma-console .rma-sd-history{min-height:0}}.rma-console .rma-sd-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.rma-console .rma-sd-toolbar-start{align-items:center;gap:8px;min-width:0;display:flex}.rma-console .rma-sd-view-switch{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-base);background:var(--bg);flex:none;align-items:stretch;gap:2px;height:32px;padding:3px;display:inline-flex}.rma-console .rma-sd-view-switch button{border-radius:calc(var(--radius-base) - 3px);height:100%;color:var(--ink-muted);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.rma-console .rma-sd-view-switch button:hover:not(:disabled){color:var(--ink);background:0 0}.rma-console .rma-sd-view-switch button.active,.rma-console .rma-sd-view-switch button.active:hover:not(:disabled){background:var(--surface);color:var(--accent);box-shadow:var(--shadow-sm)}.rma-console .rma-sd-view-switch button:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.rma-console .rma-sd-toolbar-end{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rma-console .rma-sd-nothing{overflow-wrap:anywhere;min-width:0;max-width:100%;margin:0;padding:clamp(12px,4vw,18px) clamp(10px,3vw,16px)}.rma-console .rma-sd-ended{border-top:1px solid var(--border);margin:0;padding:12px 16px;font-size:13px}.rma-console .rma-sd-drillin{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-drillin{background:color-mix(in srgb, var(--surface) 55%, transparent)}}.rma-console .rma-sd-drillin{font-size:12px}.rma-console .rma-sd-drillin-label{font-weight:600}.rma-console .rma-sd-drillin-context{font-variant-numeric:tabular-nums}.rma-console button.rma-sd-drillin-up{height:24px;color:var(--ink-muted);white-space:nowrap;background:0 0;border:none;flex:none;margin-left:auto;padding:0 8px;font-size:12px;font-weight:600}.rma-console button.rma-sd-drillin-up:hover{color:var(--ink);background:var(--hover);border-radius:var(--radius-base)}.rma-console .rma-sd-find{align-items:center;gap:6px;min-width:0;display:flex;position:relative}.rma-console .rma-sd-find-icon{color:var(--ink-muted);pointer-events:none;display:inline-flex;position:absolute;left:11px}.rma-console input.rma-sd-find-field{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);width:480px;min-width:0;height:32px;color:var(--ink);padding:0 12px 0 32px;font-size:12.5px}.rma-console input.rma-sd-find-field::placeholder{color:var(--ink-muted)}.rma-console input.rma-sd-find-field:focus-visible{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.rma-console .rma-sd-find-count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.rma-console button.rma-sd-find-step{border:1px solid var(--border);border-radius:var(--radius-base);width:22px;height:22px;color:var(--ink-muted);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rma-console button.rma-sd-find-step:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console button.rma-sd-find-step:disabled{opacity:.4}.rma-console button.rma-sd-find-step:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rma-console .rma-sd-filter{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);height:32px;color:var(--ink-muted);align-items:center;display:inline-flex;position:relative}.rma-console .rma-sd-filter:hover{background:var(--hover);color:var(--ink)}.rma-console .rma-sd-filter.active{border-color:var(--accent);color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-filter.active{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.rma-console .rma-sd-filter-icon{pointer-events:none;display:inline-flex;position:absolute;left:10px}.rma-console .rma-sd-filter .rma-select{height:100%}.rma-console .rma-sd-filter select.rma-sd-filter-select{height:100%;color:inherit;background:0 0;border:none;padding:0 30px;font-size:12.5px;font-weight:600}.rma-console .rma-sd-filter select.rma-sd-filter-select:focus-visible{outline:2px solid var(--accent);outline-offset:-1px;border-radius:var(--radius-base)}.rma-console button.rma-sd-tool-btn{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);width:32px;height:32px;color:var(--ink-muted);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rma-console button.rma-sd-tool-btn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console button.rma-sd-tool-btn:disabled{opacity:.4}.rma-console .rma-sd-list{min-width:0;position:relative}.rma-console .rma-sd-list.scrollable{padding-bottom:44px}.rma-console .rma-sd-list-scroller{overflow-anchor:none}.rma-console ul.rma-sd-list-body{margin:0;padding:0;list-style:none}.rma-console .rma-sd-turn-slot{min-width:0;overflow:hidden}.rma-console .rma-sd-row-measure{min-width:0;padding:8px 16px}.rma-console .rma-sd-list-foot{padding-top:8px}.rma-console .rma-sd-turn{flex-direction:column;gap:8px;min-width:0;display:flex}.rma-console .rma-sd-response{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);flex-direction:column;min-width:0;padding:0;display:flex;position:relative;overflow:hidden}.rma-console .rma-sd-step{border-radius:calc(var(--radius-base) - 2px);flex-direction:column;min-width:0;padding:0;transition:background-color .12s;display:flex;position:relative}.rma-console .rma-sd-step.selected{z-index:1}.rma-console .rma-sd-step.selected:after{content:"";z-index:2;border:1px solid var(--accent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.rma-console .rma-sd-step:hover,.rma-console .rma-sd-step.hovered{background:var(--hover)}.rma-console .rma-sd-turn-head{align-items:baseline;gap:10px;min-width:0;padding:0 2px;display:flex}.rma-console .rma-sd-turn-actor{letter-spacing:.02em;white-space:nowrap;font-size:12px;font-weight:700}.rma-console .rma-sd-turn-time{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.rma-console .rma-sd-turn-meta{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:12px;overflow:hidden}.rma-console button.rma-sd-turn-usage{z-index:3;border:1px solid var(--border);background:var(--surface-2);width:auto;height:auto;color:var(--ink-muted);cursor:help;font-family:var(--font-mono);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;white-space:nowrap;border-radius:999px;align-items:center;margin:0;padding:1px 7px;font-size:11px;font-weight:400;line-height:18px;display:inline-flex;position:absolute;top:-11px;right:8px}.rma-console .rma-sd-response:hover>button.rma-sd-turn-usage,.rma-console button.rma-sd-turn-usage:focus{opacity:1;pointer-events:auto}.rma-console button.rma-sd-turn-usage:hover:not(:disabled){background:var(--surface-2)}.rma-console .rma-sd-turn-usage-tip,.rma-console.rma-sd-turn-usage-tip{z-index:20;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:max-content;max-width:min(360px,100vw - 48px);box-shadow:var(--shadow-md);color:var(--ink);text-align:left;white-space:normal;padding:6px 8px;line-height:1.4;display:none;position:fixed}.rma-console .rma-sd-turn-usage-tip[data-tooltip-open=true],.rma-console.rma-sd-turn-usage-tip[data-tooltip-open=true]{display:block}.rma-console .rma-sd-response:hover:has(>.rma-sd-turn-usage){z-index:1;overflow:visible}.rma-console .rma-sd-response:has(>.rma-sd-turn-usage:focus){z-index:1;overflow:visible}.rma-console .rma-sd-turn-slot:has(.rma-sd-response:hover>.rma-sd-turn-usage){z-index:1;overflow:visible}.rma-console .rma-sd-turn-slot:has(.rma-sd-turn-usage:focus){z-index:1;overflow:visible}.rma-console .rma-sd-turn-mentions{flex-wrap:wrap;align-items:center;gap:4px;padding:0 2px;display:flex}.rma-console button.rma-sd-mention{background:0 0;border:none;flex:none;height:22px;padding:0 6px;font-size:12px;font-weight:600}.rma-console button.rma-sd-mention:hover{background:var(--hover);border-radius:var(--radius-base);text-decoration:underline}.rma-console .rma-sd-trow{min-width:0}.rma-console .rma-sd-trow.dimmed{opacity:.38}.rma-console .rma-sd-trow.matched{background:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-trow.matched{background:color-mix(in srgb, var(--hue-amber) 10%, transparent)}}.rma-console .rma-sd-trow.match-active{background:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-trow.match-active{background:color-mix(in srgb, var(--hue-amber) 20%, transparent)}}.rma-console .rma-sd-trow.match-active{box-shadow:inset 2px 0 0 var(--accent), inset 0 0 0 1px var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-trow.match-active{box-shadow:inset 2px 0 0 var(--accent), inset 0 0 0 1px color-mix(in srgb, var(--hue-amber) 55%, transparent)}}.rma-console .rma-sd-mark{background:var(--hue-amber);border-radius:2px;padding:0 1px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-mark{background:color-mix(in srgb, var(--hue-amber) 38%, transparent)}}.rma-console .rma-sd-mark{color:var(--ink);font-weight:600}.rma-console .rma-sd-caret{width:14px;height:14px;color:var(--ink-muted);opacity:0;justify-content:center;align-items:center;transition:transform .12s,opacity .12s;display:inline-flex}.rma-console button.rma-sd-chiprow:hover .rma-sd-caret,.rma-console button.rma-sd-chiprow:focus-visible .rma-sd-caret{opacity:1}.rma-console .rma-sd-caret.open{transform:rotate(90deg)}.rma-console .rma-sd-disclosure{min-width:14px;min-height:18px;color:var(--ink-muted);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;font-size:12px;font-style:normal;display:inline-flex;position:relative}.rma-console .rma-sd-disclosure .rma-sd-caret{margin-top:-7px;position:absolute;top:50%;right:0}.rma-console .rma-sd-disclosure-value{transition:opacity .12s}.rma-console button.rma-sd-chiprow:hover .rma-sd-disclosure.has-caret .rma-sd-disclosure-value,.rma-console button.rma-sd-chiprow:focus-visible .rma-sd-disclosure.has-caret .rma-sd-disclosure-value{opacity:0}@media (prefers-reduced-motion:reduce){.rma-console .rma-sd-caret,.rma-console .rma-sd-disclosure-value{transition:none}}.rma-console .rma-sd-badge{border-radius:var(--radius-xs);background:currentColor;padding:2px 7px;display:block}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-badge{background:color-mix(in srgb, currentcolor 14%, transparent)}}.rma-console .rma-sd-badge{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.5;overflow:hidden}.rma-console button.rma-sd-thinking{width:100%;min-height:28px;color:var(--ink-muted);text-align:left;background:0 0;border:none;border-radius:0;align-items:center;gap:8px;padding:2px 16px 2px 10px;font-size:12.5px;font-style:italic;font-weight:500;display:flex}.rma-console button.rma-sd-thinking:hover{background:var(--hover)}.rma-console button.rma-sd-thinking .rma-sd-disclosure{margin-left:auto}.rma-console .rma-sd-thought-body{color:var(--ink);margin:0 16px 6px 10px;position:relative}.rma-console .rma-sd-thought-body .rma-prose{font-size:12.5px}.rma-console .rma-sd-prose-row{align-items:flex-start;gap:4px;min-width:0;padding:6px 16px 6px 10px;display:flex}.rma-console .rma-sd-prose-text{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13.5px;line-height:1.65}.rma-console .rma-sd-prose-plain{white-space:pre-wrap;margin:0}.rma-console button.rma-sd-chiprow{width:100%;min-height:30px;color:var(--ink);text-align:left;background:0 0;border:none;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:2px 16px 2px 10px;font-weight:400;display:grid}.rma-console button.rma-sd-chiprow:hover{background:var(--hover)}.rma-console .rma-sd-chip-kind,.rma-console .rma-sd-chip-end{align-items:center;gap:8px;min-width:0;display:inline-flex}.rma-console .rma-sd-chip-icon{width:14px;height:14px;color:var(--ink-muted);justify-content:center;align-items:center;display:inline-flex}.rma-console .rma-sd-chip-name{font-family:var(--font-mono);white-space:nowrap;font-size:12px;font-weight:600}.rma-console .rma-sd-chip-args{min-width:0;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.rma-console .rma-sd-chip-args.mono{font-family:var(--font-mono);font-size:12px}.rma-console .rma-sd-chip-figures{display:contents}.rma-console .rma-sd-expand{margin:2px 16px 10px 24px}.rma-console .rma-sd-imagecard{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;padding:6px 16px 6px 10px;display:grid}.rma-console .rma-sd-imagecard-thumbs{align-items:center;gap:6px;min-width:0;display:flex}.rma-console .rma-sd-imagecard-body{min-width:0}.rma-console .rma-sd-imagecard-body button.rma-sd-chiprow{padding-left:0;padding-right:0}.rma-console .rma-sd-imagecard-meta{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin:0;padding-left:2px;font-size:11px;overflow:hidden}.rma-console button.rma-sd-imagecard-more{width:44px;height:var(--rma-sd-thumb);background:var(--bg);border:1px dashed var(--border);border-radius:var(--radius-base);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none;padding:0;font-size:12px}.rma-console button.rma-sd-imagecard-more:not(:disabled):hover{border-color:var(--ink-muted);color:var(--ink)}.rma-console .rma-sd-pill-slot{flex-direction:column;align-items:center;min-width:0;display:flex}.rma-console .rma-sd-pill-slot button.rma-sd-pill{background:0 0;border:0;align-items:center;gap:7px;max-width:80%;min-height:18px;padding:1px 8px;font-size:10.5px;font-weight:500;display:inline-flex}.rma-console .rma-sd-pill-slot button.rma-sd-pill:before{content:"";border-radius:var(--radius-full);background:currentColor;flex:none;width:5px;height:5px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-pill-slot button.rma-sd-pill:before{background:color-mix(in srgb, currentcolor 80%, transparent)}}.rma-console .rma-sd-pill-slot button.rma-sd-pill span{color:var(--ink-muted)}.rma-console .rma-sd-pill-slot button.rma-sd-pill:hover{background:var(--hover)}.rma-console .rma-sd-settled-slot{min-width:0}.rma-console button.rma-sd-settled{border:1px solid var(--rma-sd-settled-hue);align-items:center;gap:12px;width:100%;padding:9px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-settled{border:1px solid color-mix(in srgb, var(--rma-sd-settled-hue) 30%, var(--border))}}.rma-console button.rma-sd-settled{border-radius:var(--radius-base);background:var(--rma-sd-settled-hue)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-settled{background:color-mix(in srgb, var(--rma-sd-settled-hue) 10%, var(--surface))}}.rma-console button.rma-sd-settled{color:var(--rma-sd-settled-hue)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-settled{color:color-mix(in srgb, var(--rma-sd-settled-hue) 60%, var(--ink))}}.rma-console button.rma-sd-settled{text-align:left;font-size:12.5px;font-weight:600}.rma-console button.rma-sd-settled:hover{border-color:var(--rma-sd-settled-hue)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-settled:hover{border-color:color-mix(in srgb, var(--rma-sd-settled-hue) 50%, var(--border))}}.rma-console button.rma-sd-settled:hover{background:var(--rma-sd-settled-hue)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-settled:hover{background:color-mix(in srgb, var(--rma-sd-settled-hue) 17%, var(--surface))}}.rma-console .rma-sd-settled-label{flex:auto;min-width:0}.rma-console .rma-sd-settled-time{color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:500}.rma-console .rma-sd-settled-slot.selected button.rma-sd-settled{box-shadow:0 0 0 1px var(--accent)}.rma-console .rma-sd-settled-slot.matched button.rma-sd-settled{background:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-settled-slot.matched button.rma-sd-settled{background:color-mix(in srgb, var(--hue-amber) 14%, var(--surface))}}.rma-console .rma-sd-settled-slot.match-active button.rma-sd-settled{box-shadow:0 0 0 2px var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-settled-slot.match-active button.rma-sd-settled{box-shadow:0 0 0 2px color-mix(in srgb, var(--hue-amber) 60%, transparent)}}.rma-console .rma-sd-settled-slot.hovered button.rma-sd-settled{background:var(--rma-sd-settled-hue)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-settled-slot.hovered button.rma-sd-settled{background:color-mix(in srgb, var(--rma-sd-settled-hue) 17%, var(--surface))}}.rma-console .rma-sd-settled-slot.dimmed{opacity:.38}.rma-console .rma-sd-pill-slot.selected button.rma-sd-pill{box-shadow:0 0 0 1px var(--accent)}.rma-console .rma-sd-pill-slot.matched button.rma-sd-pill{background:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-pill-slot.matched button.rma-sd-pill{background:color-mix(in srgb, var(--hue-amber) 14%, transparent)}}.rma-console .rma-sd-pill-slot.match-active button.rma-sd-pill{box-shadow:0 0 0 2px var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-pill-slot.match-active button.rma-sd-pill{box-shadow:0 0 0 2px color-mix(in srgb, var(--hue-amber) 60%, transparent)}}.rma-console .rma-sd-pill-slot.selected.match-active button.rma-sd-pill{box-shadow:0 0 0 1px var(--accent), 0 0 0 3px var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-pill-slot.selected.match-active button.rma-sd-pill{box-shadow:0 0 0 1px var(--accent), 0 0 0 3px color-mix(in srgb, var(--hue-amber) 60%, transparent)}}.rma-console .rma-sd-pill-slot.hovered button.rma-sd-pill{background:var(--hover)}.rma-console .rma-sd-pill-slot.dimmed{opacity:.38}@media (prefers-reduced-motion:reduce){.rma-console .rma-sd-turn-outline{transition:none;animation:none}}.rma-console .rma-sd-status{flex-direction:column;gap:10px;font-size:13px;display:flex}.rma-console .rma-sd-status-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rma-console code.rma-sd-status-chip{border-radius:var(--radius-xs);background:currentColor;padding:1px 7px}@supports (color:color-mix(in lab, red, red)){.rma-console code.rma-sd-status-chip{background:color-mix(in srgb, currentcolor 14%, transparent)}}.rma-console code.rma-sd-status-chip{font-size:12px;font-weight:600}.rma-console .rma-sd-status-gloss{color:var(--ink-muted)}.rma-console .rma-sd-status-kv{grid-template-columns:minmax(0,130px) minmax(0,1fr);row-gap:4px;margin:0;display:grid}.rma-console .rma-sd-status-kv dt{color:var(--ink-muted)}.rma-console .rma-sd-status-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.rma-console code.rma-sd-status-code{color:var(--ink-muted);font-size:12px}.rma-console .rma-sd-status-failure{border:1px solid var(--hue-crimson);padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-status-failure{border:1px solid color-mix(in srgb, var(--hue-crimson) 45%, transparent)}}.rma-console .rma-sd-status-failure{border-radius:var(--radius-base);background:var(--hue-crimson)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-status-failure{background:color-mix(in srgb, var(--hue-crimson) 8%, transparent)}}.rma-console .rma-sd-status-failure-code{font-family:var(--font-mono);color:var(--hue-crimson);font-size:12px;font-weight:600;display:block}.rma-console .rma-sd-status-failure-msg{overflow-wrap:anywhere;margin:4px 0 0}.rma-console .rma-sd-status-failure-meta{color:var(--ink-muted);margin:6px 0 0;font-size:12px}.rma-console .rma-sd-status-warning{border-color:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-status-warning{border-color:color-mix(in srgb, var(--hue-amber) 45%, transparent)}}.rma-console .rma-sd-status-warning{background:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-status-warning{background:color-mix(in srgb, var(--hue-amber) 8%, transparent)}}.rma-console .rma-sd-status-warning .rma-sd-status-failure-code{color:var(--hue-amber)}.rma-console .rma-sd-status-failure-servers{margin:6px 0 0;padding-left:1.2em}.rma-console .rma-sd-status-failure-servers code{font-size:12px}.rma-console .rma-sd-live{border-top:1px solid var(--border);align-items:center;gap:10px;padding:10px 16px;display:flex}.rma-console .rma-sd-live-label{flex:1;font-size:13px}.rma-console .rma-sd-stop-actions{align-items:center;gap:8px;display:inline-flex}.rma-console button.rma-sd-soft-stop{border:1px solid var(--border);border-radius:var(--radius-md);height:30px;color:var(--ink);background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.rma-console button.rma-sd-soft-stop:hover:not(:disabled){background:var(--surface-2);border-color:var(--ink-muted)}.rma-console .rma-sd-queued{border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;gap:6px;margin:8px 16px 0;padding:10px 12px;display:flex}.rma-console .rma-sd-queued-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rma-console .rma-sd-queued-badge{border-radius:var(--radius-sm);background:var(--ink-muted);padding:1px 6px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-queued-badge{background:color-mix(in srgb, var(--ink-muted) 18%, transparent)}}.rma-console .rma-sd-queued-badge{color:var(--ink);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.rma-console .rma-sd-queued-note{flex:1;min-width:0;font-size:12px}.rma-console button.rma-sd-queued-now{height:26px;padding:0 8px;font-size:12px}.rma-console .rma-sd-queued-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-queued-item{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.rma-console .rma-sd-composer{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.rma-console .rma-sd-ended+.rma-sd-composer{border-top:none;padding-top:4px}.rma-console .rma-sd-composer textarea{resize:vertical;width:100%}.rma-console .rma-sd-composer-foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rma-console .rma-sd-composer-hint{flex:200px;font-size:12px}.rma-console .rma-sd-composer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.rma-console .rma-sd-composer-actions>button{white-space:nowrap}.rma-console button.rma-sd-jump{z-index:2;border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);height:28px;color:var(--ink);box-shadow:var(--shadow-md);padding:0 12px;font-size:12px;font-weight:600;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.rma-console button.rma-sd-jump:hover{background:var(--hover)}.rma-console .rma-sd-detail{flex-direction:column;gap:14px;min-width:0;display:flex}.rma-console .rma-sd-detail-head{flex-direction:column;gap:6px;min-width:0;display:flex}.rma-console .rma-sd-detail-title{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rma-console .rma-sd-detail-category{font-size:15px;font-weight:600}.rma-console .rma-sd-detail-tool{font-family:var(--font-mono);overflow-wrap:anywhere;min-width:0;font-size:13px}.rma-console .rma-sd-detail-section{flex-direction:column;min-width:0;display:flex}.rma-console .rma-sd-identifier{align-items:baseline;gap:8px;min-width:0;font-size:12px;display:flex}.rma-console .rma-sd-identifier .muted{flex:none}.rma-console .rma-sd-identifier code{overflow-wrap:anywhere;min-width:0}.rma-console .rma-sd-rail{gap:0;min-height:0;padding:0;overflow:hidden}.rma-console .rma-sd-inspector{flex-direction:column;flex:auto;min-height:0;display:flex}.rma-console .rma-sd-itabs{border-bottom:1px solid var(--border);scrollbar-width:none;background-color:var(--surface);background-repeat:no-repeat;background-image:linear-gradient(to right, var(--surface) 8px, transparent 26px), linear-gradient(to left, var(--surface) 8px, transparent 26px), linear-gradient(to right, var(--rma-sd-fade), transparent 26px), linear-gradient(to left, var(--rma-sd-fade), transparent 26px);background-position:0,100%,0,100%;background-size:26px 100%,26px 100%,26px 100%,26px 100%;background-attachment:local,local,scroll,scroll;flex:none;gap:2px;padding:0 10px;display:flex;overflow:auto hidden}.rma-console .rma-sd-itabs::-webkit-scrollbar{display:none}.rma-console button.rma-sd-itab{color:var(--ink-muted);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:none;height:34px;padding:0 6px;font-size:12px;font-weight:600}.rma-console button.rma-sd-itab:hover{color:var(--ink);background:0 0}.rma-console button.rma-sd-itab[data-state=active]{color:var(--accent);border-bottom-color:var(--accent)}.rma-console .rma-sd-ipanel{flex-direction:column;flex:auto;gap:18px;min-height:0;padding:14px 16px 18px;display:flex}.rma-console .rma-sd-ipanel[data-state=inactive]{display:none}.rma-console .rma-sd-isection-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:2px;display:flex}.rma-console .rma-sd-isection-head .rma-section-label{margin:0}.rma-console .rma-sd-isection-aside{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-size:12px}.rma-console .rma-sd-inothing{margin:0;font-size:13px;line-height:1.5}.rma-console table.rma-sd-itable{border-collapse:collapse;width:100%;font-size:12px}.rma-console .rma-sd-itable th{color:var(--ink-muted);letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--border);padding:0 6px 4px;font-size:10px;font-weight:600}.rma-console .rma-sd-itable td{vertical-align:baseline;border-bottom:1px solid var(--border);padding:3px 6px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-itable td{border-bottom:1px solid color-mix(in srgb, var(--border) 50%, transparent)}}.rma-console .rma-sd-itable th:first-child,.rma-console .rma-sd-itable td:first-child{padding-left:0}.rma-console .rma-sd-itable th:last-child,.rma-console .rma-sd-itable td:last-child{padding-right:0}.rma-console .rma-sd-inum{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.rma-console .rma-sd-itable .rma-flag{font-size:inherit}.rma-console .rma-sd-itable-name{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;overflow:hidden}.rma-console button.rma-sd-irowbtn{color:inherit;font:inherit;height:auto;line-height:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:2px;max-width:100%;padding:0;display:block;overflow:hidden}.rma-console button.rma-sd-irowbtn:hover{background:0 0;text-decoration:underline}.rma-console .rma-sd-itable tbody tr:has(.rma-sd-irowbtn){cursor:pointer}.rma-console .rma-sd-itable tbody tr:has(.rma-sd-irowbtn):hover td{background:var(--hover)}.rma-console .rma-sd-itable tbody tr.selected td,.rma-console .rma-sd-itable tbody tr.selected:hover td{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-itable tbody tr.selected td,.rma-console .rma-sd-itable tbody tr.selected:hover td{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.rma-console .rma-sd-itable tbody tr.selected td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.rma-console .rma-sd-ipanel-split{gap:0;padding:0;overflow-y:hidden}.rma-console .rma-sd-ifeed-scroll{flex:auto;min-height:0;padding:0 16px 12px}.rma-console .rma-sd-idock{max-height:calc(var(--rma-sd-fill,100dvh) * .52);border-top:1px solid var(--border);background:var(--surface);flex-direction:column;flex:0 auto;min-height:50%;display:flex}.rma-console .rma-sd-idock-head{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 8px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-idock-head{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent)}}.rma-console .rma-sd-idock-name{min-width:0;color:var(--ink);white-space:nowrap;gap:8px;font-size:12px;display:flex;overflow:hidden}.rma-console .rma-sd-idock-id{color:var(--ink-muted);text-overflow:ellipsis;overflow:hidden}.rma-console button.rma-sd-idock-close{border-radius:var(--radius-xs);width:20px;height:20px;color:var(--ink-muted);background:0 0;border:0;flex:none;padding:0;font-size:11px;line-height:1}.rma-console button.rma-sd-idock-close:hover{background:var(--surface-2);color:var(--ink)}.rma-console .rma-sd-idock-body{flex:auto;min-height:0;padding:10px 16px 14px}.rma-console .rma-sd-idock .rma-sd-detail{gap:12px}.rma-console .rma-sd-idock .rma-sd-detail-head{gap:4px;padding-right:0}.rma-console .rma-sd-idock .rma-sd-detail-category{font-size:12.5px}.rma-console .rma-sd-idock .rma-sd-detail-tool,.rma-console .rma-sd-idock .rma-meta{font-size:12px}.rma-console .rma-sd-idock .rma-payload-surface{max-height:260px}.rma-console .rma-sd-ifeed{flex-direction:column;gap:8px;min-width:0;display:flex}.rma-console .rma-sd-ifeed-note{margin:12px 0 8px;font-size:12px;line-height:1.45}.rma-console .rma-sd-ifeed-preview{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;overflow:hidden}.rma-console .rma-sd-ifeed-table th,.rma-console .rma-sd-ifeed-table td{padding-left:4px;padding-right:4px}.rma-console table.rma-sd-ifeed-table{border-collapse:separate;border-spacing:0;font-size:12px}.rma-console .rma-sd-ifeed-table td{border-bottom:none;padding-top:3px;padding-bottom:3px;line-height:1.45}.rma-console .rma-sd-ifeed-head th{z-index:2;background:var(--surface);padding-top:10px;padding-bottom:5px;position:sticky;top:0}.rma-console .rma-sd-ifeed-table th:first-child,.rma-console .rma-sd-ifeed-table td:first-child{padding-left:6px}.rma-console .rma-sd-ifeed-table th:last-child,.rma-console .rma-sd-ifeed-table td:last-child{padding-right:6px}.rma-console .rma-sd-ifeed-table th:first-child,.rma-console .rma-sd-ifeed-table td:first-child,.rma-console .rma-sd-ifeed-table .rma-sd-inum{white-space:nowrap;width:1%}.rma-console .rma-sd-ifeed-table th:first-child,.rma-console .rma-sd-ifeed-table td:first-child{max-width:22ch}.rma-console tbody.rma-sd-ifeed-turn td:first-child{box-shadow:inset 1px 0 0 var(--border);padding-left:14px}.rma-console tbody.rma-sd-ifeed-turn td:last-child{box-shadow:inset -1px 0 0 var(--border)}.rma-console tbody.rma-sd-ifeed-turn tr:first-child td{box-shadow:inset 0 1px 0 var(--border);border-top:4px solid #0000}.rma-console tbody.rma-sd-ifeed-turn tr:first-child td:first-child{box-shadow:inset 1px 0 0 var(--border), inset 0 1px 0 var(--border)}.rma-console tbody.rma-sd-ifeed-turn tr:first-child td:last-child{box-shadow:inset -1px 0 0 var(--border), inset 0 1px 0 var(--border)}.rma-console tbody.rma-sd-ifeed-turn tr:last-child td{box-shadow:inset 0 -1px 0 var(--border);border-bottom:4px solid #0000}.rma-console tbody.rma-sd-ifeed-turn tr:last-child td:first-child{box-shadow:inset 1px 0 0 var(--border), inset 0 -1px 0 var(--border)}.rma-console tbody.rma-sd-ifeed-turn tr:last-child td:last-child{box-shadow:inset -1px 0 0 var(--border), inset 0 -1px 0 var(--border)}.rma-console tbody.rma-sd-ifeed-turn tr:only-child td{box-shadow:inset 0 1px 0 var(--border), inset 0 -1px 0 var(--border)}.rma-console tbody.rma-sd-ifeed-turn tr:only-child td:first-child{box-shadow:inset 1px 0 0 var(--border), inset 0 1px 0 var(--border), inset 0 -1px 0 var(--border)}.rma-console tbody.rma-sd-ifeed-turn tr:only-child td:last-child{box-shadow:inset -1px 0 0 var(--border), inset 0 1px 0 var(--border), inset 0 -1px 0 var(--border)}.rma-console .rma-sd-ifeed-table tbody tr.selected td,.rma-console .rma-sd-ifeed-table tbody tr.selected:hover td{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-ifeed-table tbody tr.selected td,.rma-console .rma-sd-ifeed-table tbody tr.selected:hover td{background:color-mix(in srgb, var(--accent) 16%, transparent)}}.rma-console .rma-sd-ifeed-table tbody tr.selected td,.rma-console .rma-sd-ifeed-table tbody tr.selected:hover td{box-shadow:none}.rma-console .rma-sd-ifeed-table tbody tr.selected td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.rma-console tbody.rma-sd-ifeed-turn tr.selected td:last-child{box-shadow:inset -1px 0 0 var(--border)}.rma-console .rma-sd-chart{width:100%;height:auto;display:block;overflow:visible}.rma-console .rma-sd-chart-grid{stroke:var(--border);stroke-width:1px}.rma-console .rma-sd-chart-tick,.rma-console .rma-sd-chart-axis{fill:var(--ink-muted);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:8px}.rma-console .rma-sd-chart-area{fill:var(--accent);opacity:.12}.rma-console .rma-sd-chart-line{stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.rma-console .rma-sd-chart-dot{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.rma-console .rma-sd-cchart{cursor:crosshair}.rma-console .rma-sd-inote{margin:4px 0 0;font-size:12px;line-height:1.45}.rma-console .rma-sd-cfig-read{color:var(--ink);font-weight:600}.rma-console .rma-sd-cgap-hatch{stroke:var(--ink);stroke-width:1px;opacity:.14}.rma-console .rma-sd-cgap.is-unsampled .rma-sd-cgap-hatch{stroke:var(--warning);opacity:.35}.rma-console .rma-sd-cgap-label{fill:var(--ink-muted);font-size:8px;font-family:var(--font-mono);letter-spacing:.02em;paint-order:stroke;stroke:var(--bg);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.rma-console .rma-sd-chover{fill:var(--accent);opacity:.1}.rma-console .rma-sd-climit{stroke:var(--hue-amber);stroke-width:1px;stroke-dasharray:3 3}.rma-console .rma-sd-climit-label{fill:var(--hue-amber)}.rma-console .rma-sd-cseam{stroke:var(--ink-muted);stroke-width:1px;stroke-dasharray:2 3}.rma-console .rma-sd-cpin-span{fill:var(--accent);opacity:.14}.rma-console .rma-sd-cpin-line{stroke:var(--accent);stroke-width:1px}.rma-console .rma-sd-cpin-head{fill:var(--accent)}.rma-console .rma-sd-ccursor line{stroke:var(--ink);stroke-width:1px;opacity:.55}.rma-console .rma-sd-ccursor circle{fill:var(--ink);stroke:var(--surface);stroke-width:1.5px}@keyframes rma-sd-cdot-pulse{0%{opacity:1}50%{opacity:.35}to{opacity:1}}.rma-console .rma-sd-cdot-live{animation:2s ease-in-out infinite rma-sd-cdot-pulse}@media (prefers-reduced-motion:reduce){.rma-console .rma-sd-cdot-live{animation:none}}.rma-console .rma-sd-donut{align-items:center;gap:14px;min-width:0;display:flex}.rma-console .rma-sd-donut-ring{flex:none;width:72px;height:72px}.rma-console .rma-sd-donut-track{stroke:var(--surface-2)}.rma-console .rma-sd-donut-legend{flex-direction:column;flex:auto;gap:2px;min-width:0;margin:0;display:flex}.rma-console .rma-sd-donut-item{justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.rma-console .rma-sd-donut-item dt{color:var(--ink);align-items:center;gap:6px;display:flex}.rma-console .rma-sd-donut-item dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.rma-console .rma-sd-donut-key{background:currentColor;border-radius:1px;width:8px;height:8px;display:inline-block}.rma-console button.rma-sd-ilink{color:var(--accent);font:inherit;text-align:right;background:0 0;border:none;padding:0}.rma-console button.rma-sd-ilink:hover{background:0 0;text-decoration:underline}.rma-console .rma-sd-itable .rma-flag{white-space:nowrap;font-size:12px}.rma-console .rma-sd-team-working{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.rma-console .rma-sd-progress-head{background:currentColor}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-progress-head{background:color-mix(in srgb, currentcolor 8%, transparent)}}.rma-console .rma-sd-progress-head{border-radius:var(--radius-xs);border-left:3px solid;margin-bottom:12px;padding:8px 10px}.rma-console .rma-sd-progress-head.tone-good{color:var(--hue-green)}.rma-console .rma-sd-progress-head.tone-info{color:var(--hue-slate)}.rma-console .rma-sd-progress-head.tone-watch{color:var(--hue-amber)}.rma-console .rma-sd-progress-head.tone-bad{color:var(--hue-crimson)}.rma-console .rma-sd-progress-headline{color:var(--ink);margin:0;font-size:13px;font-weight:600}.rma-console .rma-sd-progress-clear{margin:4px 0 0;font-size:12px}.rma-console .rma-sd-progress-signals{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-progress-signal{color:var(--ink);align-items:baseline;gap:6px;font-size:12px;line-height:1.4;display:flex}.rma-console .rma-sd-progress-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;position:relative;top:-1px}.rma-console .rma-sd-progress-signal.tone-good .rma-sd-progress-dot{color:var(--hue-green)}.rma-console .rma-sd-progress-signal.tone-info .rma-sd-progress-dot{color:var(--hue-slate)}.rma-console .rma-sd-progress-signal.tone-watch .rma-sd-progress-dot{color:var(--hue-amber)}.rma-console .rma-sd-progress-signal.tone-bad .rma-sd-progress-dot{color:var(--hue-crimson)}.rma-console .rma-sd-progress-prose{min-width:0;font-size:13px;display:block}.rma-console .rma-sd-progress-prose+.rma-sd-progress-prose{margin-top:8px}.rma-console .rma-sd-progress-prose>.muted{margin-bottom:2px;font-size:12px;display:block}.rma-console .rma-sd-progress-prose>p,.rma-console .rma-sd-progress-prose-text{overflow-wrap:anywhere;margin:0;line-height:1.45;display:block}.rma-console .rma-sd-progress-steps{margin-top:8px;display:block}.rma-console .rma-sd-progress-more{margin-top:6px;font-size:12px;display:block}.rma-console .rma-sd-progress-steps-count{margin-bottom:6px;font-size:12px;display:block}.rma-console .rma-sd-plan-steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-plan-step{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:10px;font-size:13px;display:grid}.rma-console .rma-sd-plan-step.is-doing .rma-sd-plan-step-text{font-weight:600}.rma-console .rma-sd-plan-dropped{margin-top:8px;font-size:12px}.rma-console .rma-sd-plan-dropped>summary{cursor:pointer}.rma-console .rma-sd-plan-dropped>ul{margin-top:6px}.rma-console .rma-sd-progress-roster,.rma-console .rma-sd-progress-board{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rma-console button.rma-sd-progress-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-xs);color:var(--ink);cursor:pointer;font:inherit;text-align:left;width:100%;height:auto;padding:6px 8px;font-size:13px;line-height:1.4;display:block}.rma-console button.rma-sd-progress-card:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-progress-card:hover{background:color-mix(in srgb, var(--accent) 8%, var(--surface-2))}}.rma-console button.rma-sd-progress-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-progress-card:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.rma-console button.rma-sd-progress-card:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rma-console .rma-sd-progress-pad{display:block}.rma-console .rma-sd-progress-member,.rma-console .rma-sd-progress-task{font-size:13px}.rma-console button.rma-sd-progress-member-card,.rma-console button.rma-sd-progress-task-card{grid-template-columns:84px auto minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.rma-console .rma-sd-progress-roster,.rma-console .rma-sd-progress-board{gap:6px}.rma-console .rma-sd-progress-member-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.rma-console button.rma-sd-progress-member-name{text-align:left;padding:0}.rma-console .rma-sd-progress-member-work,.rma-console .rma-sd-progress-task-meta{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rma-console button.rma-sd-progress-task-card{grid-template-columns:84px minmax(0,1fr) auto}.rma-console .rma-sd-progress-task-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-sd-progress-member.is-selected .rma-sd-progress-member-name,.rma-console .rma-sd-progress-task.mine .rma-sd-progress-task-title{text-decoration:underline}.rma-console .rma-sd-progress-task.is-done,.rma-console .rma-sd-progress-task.is-dropped{opacity:.75}.rma-console .rma-sd-team-taskref{font-family:var(--font-mono);vertical-align:baseline;margin-right:6px;padding:0 5px;font-size:11px;display:inline-block}.rma-console .rma-sd-progress-notes>summary{cursor:pointer;list-style:none}.rma-console .rma-sd-progress-notes>summary::-webkit-details-marker{display:none}.rma-console .rma-sd-progress-notes>summary>p:after{color:var(--ink-muted);content:"… more";font-size:12px}.rma-console .rma-sd-progress-notes[open]>summary>p:after{content:""}.rma-console .rma-sd-progress-brief{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.rma-console .rma-sd-progress-outputs{overflow-wrap:anywhere;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none}.rma-console .rma-sd-progress-messages{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rma-console button.rma-sd-progress-message-body{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-xs);color:var(--ink);cursor:pointer;font:inherit;text-align:left;gap:2px;width:100%;height:auto;padding:6px 8px;font-size:13px;line-height:1.4;display:grid}.rma-console button.rma-sd-progress-message-body:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-progress-message-body:hover{background:color-mix(in srgb, var(--accent) 8%, var(--surface-2))}}.rma-console button.rma-sd-progress-message-body:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-progress-message-body:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.rma-console button.rma-sd-progress-message-body:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rma-console .rma-sd-progress-message.is-selected button.rma-sd-progress-message-body{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-progress-message.is-selected button.rma-sd-progress-message-body{background:color-mix(in srgb, var(--accent) 12%, var(--surface-2))}}.rma-console .rma-sd-progress-message.is-selected button.rma-sd-progress-message-body{border-color:var(--accent)}.rma-console .rma-sd-progress-message-head{align-items:baseline;gap:4px;min-width:0;font-size:12px;font-weight:600;display:flex}.rma-console .rma-sd-progress-message-when{white-space:nowrap;margin-left:auto;font-weight:400}.rma-console .rma-sd-progress-message-text{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-sd-progress-message.is-selected .rma-sd-progress-message-text{color:var(--ink)}.rma-console .rma-sd-work{flex-direction:column;gap:28px;display:flex}.rma-console .rma-sd-work-h{border-bottom:1px solid var(--border);letter-spacing:.02em;text-transform:uppercase;margin:0 0 10px;padding-bottom:6px;font-size:13px;font-weight:600}.rma-console .rma-sd-work-h>.muted{text-transform:none;margin-left:6px;font-weight:400}.rma-console .rma-sd-work-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-work-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-xs);padding:10px 12px;scroll-margin-top:16px;font-size:13px;line-height:1.45}.rma-console .rma-sd-work-card.is-focused{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.rma-console .rma-sd-work-card.is-done,.rma-console .rma-sd-work-card.is-dropped{opacity:.85}.rma-console .rma-sd-work-card-head{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.rma-console .rma-sd-work-title{overflow-wrap:anywhere;font-weight:600}.rma-console .rma-sd-work-card-aside{white-space:nowrap;margin-left:auto}.rma-console button.rma-sd-work-lane{padding:0;font-size:12px}.rma-console .rma-sd-work-field{grid-template-columns:96px minmax(0,1fr);gap:2px 12px;padding:3px 0;display:grid}.rma-console .rma-sd-work-label{padding-top:1px;font-size:12px}.rma-console .rma-sd-work-value{overflow-wrap:anywhere;min-width:0}.rma-console .rma-sd-work-prose{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.rma-console .rma-sd-work-prose+.rma-sd-work-prose{margin-top:6px}.rma-console .rma-sd-work-sub{margin:4px 0 0;font-size:12px}.rma-console .rma-sd-work-inline{overflow-wrap:anywhere;display:block}.rma-console .rma-sd-work-inline+.rma-sd-work-inline{margin-top:2px}.rma-console .rma-sd-work-steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-work-step{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.rma-console .rma-sd-work-step.is-doing .rma-sd-work-prose{font-weight:600}.rma-console .rma-sd-work-step.is-dropped .rma-sd-work-prose{color:var(--ink-muted);text-decoration:line-through}.rma-console .rma-sd-work-paths{overflow-wrap:anywhere;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none}.rma-console .rma-sd-work-notes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-work-note-head{font-size:12px;font-weight:600;display:block}.rma-console .rma-sd-attachments{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-attachment{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:8px;max-width:100%;padding:4px 6px 4px 4px;font-size:12px;display:inline-flex}.rma-console .rma-sd-attachment-thumb{object-fit:cover;border-radius:var(--radius-sm);background:var(--bg);width:32px;height:32px}.rma-console .rma-sd-attachment-name{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.rma-console .rma-sd-attachment-size{font-size:11px}.rma-console button.rma-sd-attachment-remove{min-width:22px;height:22px;padding:0 6px;line-height:1}.rma-console .rma-sd-file-picker{margin-top:6px}.rma-console .rma-sd-file-picker .rma-select{max-width:100%}.rma-console .rma-sd-cstats{font-variant-numeric:tabular-nums;gap:12px;margin:2px 0 0;font-size:11px;line-height:1.4;display:flex}.rma-console .rma-sd-cstat{color:var(--ink-secondary)}@media (hover:none){.rma-console .rma-sd-lane button.rma-sd-pill.faded,.rma-console .rma-sd-caret{opacity:1}.rma-console .rma-sd-disclosure.has-caret .rma-sd-caret{margin-top:0;position:static}.rma-console button.rma-sd-chiprow .rma-sd-disclosure.has-caret .rma-sd-disclosure-value{opacity:1}.rma-console button.rma-sd-tool-btn,.rma-console button.rma-sd-rail-toggle,.rma-console button.rma-sd-details-btn,.rma-console .rma-sd-toolbar-overflow .rma-menu-trigger{width:40px;height:40px}.rma-console .rma-sd-view-switch{height:40px}.rma-console .rma-sd-zoom button{min-width:40px;height:40px}.rma-console button.rma-sd-drillin-up,.rma-console button.rma-sd-evaluation-line-more,.rma-console button.rma-sd-outcome-more{min-height:40px;padding:0 12px}.rma-console button.rma-sd-find-step,.rma-console button.rma-clamp-toggle,.rma-console button.rma-sd-idock-close{min-width:40px;min-height:40px}.rma-console button.rma-sd-find-step,.rma-console button.rma-sd-idock-close{width:40px;height:40px}.rma-console .rma-sd-filter,.rma-console input.rma-sd-find-field{height:40px}.rma-console button.rma-sd-itab{height:44px;padding:0 10px}}@media (max-width:620px){.rma-console .rma-sd-activity-band{--rma-sd-band-room:max(72px, calc(var(--rma-sd-fill,100dvh) - 640px))}.rma-console .rma-sd,.rma-console .rma-sd-main,.rma-console .rma-sd-pinned{gap:10px}.rma-console .rma-sd-history{min-width:0;max-width:100%;overflow-x:hidden}.rma-console .rma-sd-evaluation-line{flex-wrap:wrap;gap:6px 8px;padding:10px 12px;overflow:hidden}.rma-console .rma-sd-evaluation-line-copy{white-space:normal;overflow-wrap:anywhere;flex-basis:100%;order:2}.rma-console .rma-sd-header.phone{flex-flow:column;align-items:stretch;gap:6px;min-height:auto;margin:0 -12px;padding:6px 12px}.rma-console .rma-sd-header.phone .rma-sd-header-line{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex;overflow:hidden}.rma-console .rma-sd-header.phone .rma-sd-header-line .rma-sd-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.rma-console .rma-sd-header.phone .rma-sd-header-line .rma-flag-dot,.rma-console .rma-sd-header.phone .rma-sd-header-line .rma-spinner{flex:none}.rma-console .rma-sd-header.phone .rma-sd-header-tools{gap:8px;max-width:100%;margin-left:0}.rma-console .rma-sd-header.phone .rma-sd-header-line .rma-sd-header-actions{flex:none;margin-left:auto}.rma-console button.rma-sd-details-btn{border:1px solid var(--border);border-radius:var(--radius-base);width:36px;height:36px;color:var(--ink-muted);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.rma-console button.rma-sd-details-btn:hover{background:var(--hover);color:var(--ink)}.rma-console .rma-sd-header.phone .rma-sd-header-stats{scrollbar-width:none;background-color:var(--bg);background-repeat:no-repeat;background-image:linear-gradient(to right, var(--bg) 8px, transparent 26px), linear-gradient(to left, var(--bg) 8px, transparent 26px), linear-gradient(to right, var(--rma-sd-fade), transparent 26px), linear-gradient(to left, var(--rma-sd-fade), transparent 26px);background-position:0,100%,0,100%;background-size:26px 100%,26px 100%,26px 100%,26px 100%;background-attachment:local,local,scroll,scroll;flex-wrap:nowrap;gap:6px;min-width:0;max-width:100%;margin-left:0;overflow:auto hidden}.rma-console .rma-sd-header.phone .rma-sd-header-stats::-webkit-scrollbar{display:none}.rma-console .rma-sd-header.phone .rma-sd-hstat{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);flex-direction:row;flex:none;align-items:baseline;gap:6px;padding:2px 9px}.rma-console .rma-sd-header.phone .rma-sd-hstat-value{max-width:none;font-size:12px;overflow:visible}.rma-console .rma-sd-toolbar{flex-wrap:wrap}.rma-console .rma-sd-toolbar-start{flex:100%;min-width:0}.rma-console .rma-sd-find{flex:auto}.rma-console input.rma-sd-find-field{flex:auto;width:auto}.rma-console .rma-sd-toolbar-end{flex-wrap:nowrap;flex:none;margin-left:auto}.rma-console .rma-sd-toolbar-overflow .rma-menu-trigger{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);width:36px;height:36px;color:var(--ink-muted);opacity:1;justify-content:center;align-items:center;padding:0;display:inline-flex}.rma-console .rma-sd-band-playhead-chip{display:none}.rma-console .rma-sd-lane.labelled{align-items:flex-start}.rma-console .rma-sd-lane.labelled .rma-sd-lane-track{top:var(--rma-sd-lane-label)}.rma-console .rma-sd-lane.labelled button.rma-sd-pill{max-width:calc(100% - 12px);height:auto;line-height:calc(var(--rma-sd-lane-label) - 2px);padding:0 8px}.rma-console button.rma-sd-chiprow{grid-template-columns:auto minmax(0,1fr);row-gap:4px}.rma-console .rma-sd-chip-figures{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.rma-console .rma-sd-chip-args{min-width:40%}.rma-console .rma-sd-turn-head{flex-wrap:wrap;row-gap:4px}.rma-console .rma-sd-turn-meta{flex:auto;min-width:0}.rma-console .rma-sd-expand{margin:2px 8px 10px 12px}.rma-console .rma-sd-thought-body{margin-left:12px}.rma-console .rma-sd-imagecard{column-gap:8px;padding:6px 8px}.rma-console button.rma-sd-imagecard-more{width:32px}.rma-console .rma-sd-review-outputs{grid-template-columns:minmax(0,1fr)}.rma-console .rma-sd-review-trigger{border-left:none;padding-left:0}.rma-console .rma-sd-work-field{grid-template-columns:minmax(0,1fr)}}.rma-console .rma-sd-rail.sheet{background:0 0;border:none;border-radius:0;margin:calc(-1*clamp(16px,4vw,24px));overflow:visible}.rma-console .rma-sd-rail.sheet .rma-sd-inspector{flex:none;min-height:0}.rma-console .rma-sd-rail.sheet .rma-sd-itabs{z-index:3;position:sticky;top:0}.rma-console .rma-sd-rail.sheet .rma-sd-ipanel{padding:14px 16px calc(18px + env(safe-area-inset-bottom));flex:none;overflow:visible}.rma-console .rma-sd-rail.sheet .rma-sd-ipanel-split{padding:0}.rma-console .rma-sd-rail.sheet .rma-sd-ifeed-scroll{flex:none;overflow:visible}.rma-console .rma-sd-rail.sheet .rma-sd-ifeed-head th{top:34px}.rma-console .rma-sd-rail.sheet .rma-sd-idock{flex:none;min-height:0;max-height:none}.rma-console .rma-sd-rail.sheet .rma-sd-idock-body{overflow:visible}.rma-console .rma-sd-rail-id{align-items:center;gap:8px;min-width:0;margin-bottom:4px;display:flex}.rma-console .rma-sd-rail-id .rma-id{overflow-wrap:anywhere;min-width:0}@media (hover:none){.rma-console .rma-sd-rail.sheet .rma-sd-ifeed-head th{top:44px}}.rma-console .rma-sd-files{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-file{border-radius:var(--radius-sm);align-items:center;gap:6px;min-width:0;display:flex}.rma-console .rma-sd-file-main{text-align:left;flex-direction:column;flex:auto;gap:1px;min-width:0;padding:4px 6px;display:flex}.rma-console button.rma-sd-file-open{height:auto;min-height:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.rma-console button.rma-sd-file-open:hover:not(:disabled){background:var(--hover);color:inherit}.rma-console .rma-sd-file-name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rma-console .rma-sd-file-meta{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.rma-console .rma-sd-detach{height:18px;min-height:0;color:var(--ink-muted);background:0 0;border:0;margin-left:6px;padding:0 4px;font-size:11px;line-height:1}.rma-console .rma-sd-detach:hover:not(:disabled){color:var(--ink);background:var(--hover)}.rma-console .rma-sd-attach{align-self:flex-start;height:24px;min-height:0;margin-top:8px;padding:0 10px;font-size:12px}.rma-console .rma-sd-failure-setup{flex-direction:column;gap:10px;margin-top:12px;display:flex}.rma-console .rma-sd-failure-setup-log summary{cursor:pointer;margin-bottom:6px;font-size:13px}.rma-console .rma-sd-snapshot-line{border-top:2px solid var(--accent);min-height:22px;color:var(--accent);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:8px;padding:2px 10px;font-size:11px;font-weight:700;display:flex}.rma-console .rma-sd-trow.post-snapshot,.rma-console .rma-sd-pill-slot.post-snapshot,.rma-console .rma-sd-settled-slot.post-snapshot{opacity:.42}.rma-console button.rma-sd-lane-mark.post-snapshot{opacity:.3}.rma-console button.rma-sd-lane-mark.snapshot{overflow:visible}.rma-console .rma-sd-lane-snapshot{z-index:3;background:var(--accent);width:2px;box-shadow:0 0 0 1px var(--surface);border-radius:1px;position:absolute;top:-7px;bottom:-7px;left:50%;transform:translate(-1px)}.rma-console .rma-sd-evaluation-event-summary,.rma-console .rma-sd-target-detail,.rma-console .rma-sd-evaluation-verdict>p,.rma-console .rma-sd-criterion-list p{margin:0}.rma-console .rma-sd-evaluation-event-fields,.rma-console .rma-sd-evaluation-verdict dl,.rma-console .rma-sd-target-summary dl{gap:6px;margin:10px 0 0;display:grid}.rma-console .rma-sd-evaluation-event-fields>div,.rma-console .rma-sd-evaluation-verdict dl>div,.rma-console .rma-sd-target-summary dl>div{grid-template-columns:minmax(90px,auto) minmax(0,1fr);gap:10px;display:grid}.rma-console .rma-sd-evaluation-event-fields dt,.rma-console .rma-sd-evaluation-verdict dt,.rma-console .rma-sd-target-summary dt{color:var(--ink-muted);font-size:11px}.rma-console .rma-sd-evaluation-event-fields dd,.rma-console .rma-sd-evaluation-verdict dd,.rma-console .rma-sd-target-summary dd{overflow-wrap:anywhere;min-width:0;margin:0}.rma-console .rma-sd-evaluator-identity{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.rma-console .rma-sd-evaluator-identity>span:not(.rma-sd-evaluator-references){color:var(--ink);font-size:12px}.rma-console .rma-sd-evaluator-references{flex-wrap:wrap;gap:4px 10px;margin-top:3px;display:flex}.rma-console .rma-sd-evaluation-reference{align-items:center;gap:4px;min-width:0;display:inline-flex}.rma-console .rma-sd-evaluation-reference code{color:var(--ink);font-size:12px}.rma-console .rma-sd-evaluation-reference button.rma-copy{flex:none}.rma-console .rma-sd-targets,.rma-console .rma-sd-evaluations,.rma-console .rma-sd-evaluation-empty{flex-direction:column;gap:14px;display:flex}.rma-console .rma-sd-target-summary,.rma-console .rma-sd-evaluation-verdict,.rma-console .rma-sd-target-criteria,.rma-console .rma-sd-target-budget,.rma-console .rma-sd-evaluation-fallback,.rma-console .rma-sd-snapshot-unavailable{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);margin:0;padding:10px}.rma-console .rma-sd-target-summary dl{grid-template-columns:repeat(3,minmax(0,1fr))}.rma-console .rma-sd-target-summary dl>div{display:block}.rma-console .rma-sd-target-summary dd{font-size:16px;font-weight:700}.rma-console .rma-sd-target-budget,.rma-console .rma-sd-evaluation-fallback,.rma-console .rma-sd-snapshot-unavailable{border-color:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-target-budget,.rma-console .rma-sd-evaluation-fallback,.rma-console .rma-sd-snapshot-unavailable{border-color:color-mix(in srgb, var(--hue-amber) 45%, var(--border))}}.rma-console .rma-sd-target-budget,.rma-console .rma-sd-evaluation-fallback{display:block}.rma-console .rma-sd-target-criteria summary{cursor:pointer;font-weight:600}.rma-console .rma-sd-target-criteria ol,.rma-console .rma-sd-target-list,.rma-console .rma-sd-criterion-list{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.rma-console .rma-sd-target-criteria li{border-top:1px solid var(--border);gap:4px;padding-top:8px;display:grid}.rma-console .rma-sd-target-row,.rma-console .rma-sd-criterion-list>li{border:1px solid var(--border);border-radius:var(--radius-base);flex-direction:column;gap:7px;padding:10px;display:flex}.rma-console .rma-sd-target-row-head,.rma-console .rma-sd-evaluation-verdict>header,.rma-console .rma-sd-criterion-list header,.rma-console .rma-sd-target-id,.rma-console .rma-sd-target-actions,.rma-console .rma-sd-evidence-list,.rma-console .rma-sd-evaluation-stale{align-items:center;gap:8px;min-width:0;display:flex}.rma-console .rma-sd-target-index{color:var(--ink-muted);font-variant-numeric:tabular-nums}.rma-console .rma-sd-target-id code,.rma-console .rma-sd-target-id a,.rma-console .rma-sd-target-id button{overflow-wrap:anywhere;text-align:left;min-width:0}.rma-console .rma-sd-evaluation-status{background:var(--surface-2);width:fit-content;color:var(--ink-muted);border-radius:999px;align-items:center;padding:2px 6px;font-size:11px;font-weight:700;display:inline-flex}.rma-console .rma-sd-evaluation-status.pass{color:var(--hue-green)}.rma-console .rma-sd-evaluation-status.fail{color:var(--hue-crimson)}.rma-console .rma-sd-evaluation-status.warning,.rma-console .rma-sd-evaluation-status.skipped,.rma-console .rma-sd-evaluation-status.budget_reached{color:var(--hue-amber)}.rma-console .rma-sd-evaluation-picker{gap:5px;font-size:12px;font-weight:600;display:grid}.rma-console .rma-sd-evaluation-picker select{width:100%}.rma-console .rma-sd-snapshot-unavailable{gap:4px;display:grid}.rma-console .rma-sd-evidence{gap:6px;min-width:0;display:grid}.rma-console ul.rma-sd-evidence-list{gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid}.rma-console .rma-sd-evidence-reference{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;padding:4px;display:grid}.rma-console .rma-sd-evidence-reference.unavailable{color:var(--ink)}.rma-console .rma-sd-evidence-open{width:100%;min-width:0;height:auto;min-height:48px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:5px 7px;text-decoration:none;display:grid}.rma-console .rma-sd-evidence-open:hover{background:var(--hover)}.rma-console .rma-sd-evidence-open:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.rma-console .rma-sd-evidence-icon{background:currentColor;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-evidence-icon{background:color-mix(in srgb, currentcolor 12%, transparent)}}.rma-console .rma-sd-evidence-icon{font-size:13px;font-weight:700}.rma-console .rma-sd-evidence-copy{gap:3px;min-width:0;display:grid}.rma-console .rma-sd-evidence-meta{min-width:0;color:var(--ink);align-items:center;gap:5px;font-size:12px;display:flex}.rma-console .rma-sd-evidence-meta>span:not(.rma-sd-evidence-category),.rma-console .rma-sd-evidence-meta time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-sd-evidence-meta>*+:before{content:"·";color:var(--ink-subtle);padding-right:5px}.rma-console .rma-sd-evidence-category{flex:none;font-weight:700}.rma-console .rma-sd-evidence-preview{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.rma-console .rma-sd-evidence-reference>.rma-copy{align-self:center}.rma-console .rma-sd-evidence-unavailable{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:5px 7px;display:grid}.rma-console .rma-sd-evidence-unavailable>span:last-child{gap:2px;display:grid}.rma-console .rma-sd-evidence-unavailable strong,.rma-console .rma-sd-evidence-unavailable small{color:var(--ink);font-size:12px}.rma-console button.rma-link{height:auto;min-height:0;color:var(--accent);background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:620px){.rma-console .rma-sd-target-row,.rma-console .rma-sd-criterion-list>li,.rma-console .rma-sd-evaluation-verdict{padding:12px}.rma-console .rma-sd-target-id,.rma-console .rma-sd-evaluation-stale{flex-direction:column;align-items:flex-start}.rma-console .rma-sd-evidence-reference{grid-template-columns:minmax(0,1fr) 36px}.rma-console .rma-sd-evidence-open{min-height:52px}}.rma-console .rma-model-cost-panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.rma-console .rma-model-cost-block h3,.rma-console .rma-model-cost-attempt-detail h4{color:var(--ink);margin:0}.rma-console .rma-model-cost-snapshot{color:var(--ink-secondary);font-family:var(--font-mono);align-self:flex-end;font-size:11px}.rma-console .rma-model-cost-scopes{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.rma-console .rma-model-cost-scopes>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rma-console button.rma-model-cost-scope{text-align:left;height:auto;min-height:116px;color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);border-top:3px solid #0000;flex-direction:column;align-items:flex-start;gap:3px;padding:13px 14px 12px;display:flex}.rma-console button.rma-model-cost-scope[aria-pressed=true]{border-top-color:var(--accent);background:var(--surface);box-shadow:var(--shadow-sm)}.rma-console button.rma-model-cost-scope:hover:not(:disabled){border-color:var(--accent);border-top-color:var(--accent);background:var(--surface)}.rma-console .rma-model-cost-scope-label{font-size:13px;font-weight:650}.rma-console .rma-model-cost-scope-description,.rma-console .rma-model-cost-scope-loading{color:var(--ink-secondary);font-size:11px;line-height:1.35}.rma-console .rma-model-cost-summary-value{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px;min-width:0;margin-top:auto;display:grid}.rma-console .rma-model-cost-summary-amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:19px;font-weight:700}.rma-console .rma-model-cost-summary-state{font-size:12px;font-weight:650}.rma-console .rma-model-cost-panel .rma-hue-slate{color:var(--ink-secondary)}.rma-console .rma-model-cost-panel .rma-hue-terracotta{color:var(--hue-terracotta)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-model-cost-panel .rma-hue-terracotta{color:color-mix(in srgb, var(--hue-terracotta) 70%, var(--ink))}}.rma-console .rma-model-cost-panel .rma-hue-violet{color:var(--hue-violet)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-model-cost-panel .rma-hue-violet{color:color-mix(in srgb, var(--hue-violet) 70%, var(--ink))}}.rma-console .rma-model-cost-known,.rma-console .rma-model-cost-counts{color:var(--ink-secondary);grid-column:1/-1;font-size:11px}.rma-console .rma-model-cost-grid{gap:12px;display:grid}.rma-console .rma-model-cost-block{min-width:0}.rma-console .rma-model-cost-block>h3{margin-bottom:8px;font-size:13px}.rma-console .rma-model-cost-table-scroll{border:1px solid var(--border);border-radius:var(--radius-md);max-width:100%}.rma-console .rma-model-cost-table-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console .rma-model-cost-table{border-collapse:collapse;width:100%;min-width:650px;font-size:12px}.rma-console .rma-model-cost-attempts{min-width:1120px}.rma-console .rma-model-cost-table th,.rma-console .rma-model-cost-table td{border-bottom:1px solid var(--table-hairline);text-align:left;vertical-align:top;padding:9px 10px}.rma-console .rma-model-cost-table thead th{color:var(--ink-secondary);background:var(--surface-2);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:650}.rma-console .rma-model-cost-table tbody tr:last-child>*{border-bottom:0}.rma-console .rma-model-cost-table tbody th,.rma-console .rma-model-cost-table code,.rma-console .rma-model-cost-money{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rma-console .rma-model-cost-table td>small{color:var(--ink-secondary);margin-top:2px;font-size:11px;display:block}.rma-console .rma-model-cost-node{align-items:center;min-height:18px;display:inline-flex;position:relative}.rma-console .rma-model-cost-node:before{content:"";background:var(--border);width:6px;height:1px;position:absolute;inset-inline-start:0}.rma-console .rma-model-cost-node-amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rma-console button.rma-model-cost-attempt-toggle{height:auto;color:var(--ink);background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.rma-console button.rma-model-cost-attempt-toggle:hover:not(:disabled){background:0 0}.rma-console .rma-model-cost-detail-row>td{background:var(--surface-2);padding:0}.rma-console .rma-model-cost-attempt-detail{border-inline-start:3px solid var(--accent);gap:16px;padding:16px;display:grid}.rma-console .rma-model-cost-attempt-detail h4{margin-bottom:8px;font-size:12px}.rma-console .rma-model-cost-attempt-detail h5{color:var(--ink);margin:12px 0 8px;font-size:11px}.rma-console .rma-model-cost-attempt-detail p{color:var(--ink-secondary);margin:0;font-size:12px}.rma-console .rma-model-cost-receipt{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.rma-console .rma-model-cost-receipt>div{min-width:0}.rma-console .rma-model-cost-receipt dt{color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.rma-console .rma-model-cost-receipt dd{overflow-wrap:anywhere;font-family:var(--font-mono);margin:3px 0 0;font-size:11px}.rma-console .rma-model-cost-adjustments{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rma-console .rma-model-cost-adjustments li{border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:100px 120px minmax(160px,1fr) minmax(180px,auto);gap:10px;padding:8px 10px;font-size:11px;display:grid}.rma-console .rma-model-cost-pagination{color:var(--ink-secondary);justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;font-size:12px;display:flex}.rma-console button.rma-model-cost-refresh{align-self:flex-end}@media (max-width:620px){.rma-console .rma-model-cost-scopes{grid-template-columns:1fr}.rma-console button.rma-model-cost-scope{min-height:104px}.rma-console .rma-model-cost-receipt,.rma-console .rma-model-cost-adjustments li{grid-template-columns:1fr}}.rma-console .rma-assistant{gap:0;padding:0;overflow:hidden}.rma-console .rma-assistant.sheet{background:var(--surface);min-height:60vh}.rma-console .rma-assistant :is(button,textarea):not(.rma-assistant-cite,.rma-assistant-tools-trigger),.rma-console .rma-assistant :is(button,textarea):not(.rma-assistant-cite,.rma-assistant-tools-trigger):is(:hover,:focus-visible,:disabled,:hover:not(:disabled)){all:revert-layer}.rma-console button.rma-sd-ask{align-items:center;gap:6px;display:inline-flex}.rma-console button.rma-sd-ask.active{color:var(--accent);border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-sd-ask.active{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.rma-console .rma-assistant-head{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:8px;padding:12px 12px 12px 16px;display:flex}.rma-console .rma-assistant-spark{color:var(--accent);flex:none}.rma-console button.rma-sd-ask .rma-assistant-spark{color:currentColor}.rma-console .rma-assistant-title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;font-size:13px;font-weight:650;overflow:hidden}.rma-console .rma-assistant-close{margin-left:4px}.rma-console .rma-assistant-reset{margin-left:auto}.rma-console .rma-assistant-reset+.rma-assistant-close{margin-left:0}.rma-console .rma-assistant-scroll{flex:auto;min-height:0}@media (max-width:1100px){.rma-console .rma-assistant:not(.sheet) .rma-assistant-scroll{max-height:60vh}}.rma-console .rma-assistant-thread{flex-direction:column;gap:14px;padding:16px;display:flex}.rma-console .rma-assistant-live{display:contents}.rma-console .rma-assistant-note{flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;display:flex}.rma-console .rma-assistant-note>p{margin:0}.rma-console .rma-assistant-note-title{font-weight:600}.rma-console .rma-assistant-turn{flex-direction:column;gap:8px;min-width:0;display:flex}.rma-console .rma-assistant-turn.user{align-items:flex-end}.rma-console .rma-assistant-turn.assistant{font-size:13px}.rma-console .rma-assistant-bubble{border-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-sm);background:var(--accent);max-width:88%;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-assistant-bubble{background:color-mix(in srgb, var(--accent) 12%, var(--surface))}}.rma-console .rma-assistant-bubble{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.rma-console .rma-assistant-answer{font-size:13px;line-height:1.5}.rma-console button.rma-assistant-cite{vertical-align:baseline;border:1px solid var(--accent);align-items:center;height:20px;margin:0 1px;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-assistant-cite{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent)}}.rma-console button.rma-assistant-cite{background:var(--accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-assistant-cite{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.rma-console button.rma-assistant-cite{color:var(--accent);font-family:var(--font-mono);white-space:nowrap;font-size:11px;font-weight:500;line-height:1}.rma-console button.rma-assistant-cite:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-assistant-cite:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 16%, transparent)}}.rma-console .rma-assistant-tools{color:var(--ink-muted);font-size:12px}.rma-console button.rma-assistant-tools-trigger{height:auto;color:var(--ink-muted);background:0 0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;display:inline-flex}.rma-console button.rma-assistant-tools-trigger:hover:not(:disabled){color:var(--ink);background:0 0}.rma-console .rma-assistant-tools-chevron{width:0;height:0;transition:transform var(--duration-fast) var(--ease-standard);border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;transform:rotate(-90deg)}.rma-console .rma-assistant-tools-trigger[data-state=open] .rma-assistant-tools-chevron{transform:rotate(0)}.rma-console .rma-assistant-tool-chips{flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.rma-console .rma-assistant-typing{color:var(--ink-muted);align-items:center;gap:8px;font-size:12px;display:flex}.rma-console .rma-assistant-error{color:var(--error);margin:0;font-size:12px}.rma-console .rma-assistant-skeleton{flex-direction:column;gap:10px;padding:4px 0;display:flex}.rma-console .rma-assistant-starters{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.rma-console .rma-assistant-starters .rma-assistant-starter{white-space:normal;text-align:left;justify-content:flex-start;height:auto;min-height:30px;padding:5px 10px;font-weight:400}.rma-console .rma-assistant-composer{border-top:1px solid var(--border);flex:none;align-items:flex-end;gap:8px;padding:10px 12px 6px;display:flex}.rma-console .rma-assistant-composer .rma-assistant-input{flex:auto;min-width:0;font-size:13px}.rma-console .rma-assistant-foot{color:var(--ink-muted);flex:none;margin:0;padding:0 12px 10px;font-size:11px;line-height:1.4}.rma-console .rma-assistant-empty{margin:0;padding:.25rem .125rem .5rem;font-size:.85rem;line-height:1.45}.rma-console .rma-payload{flex-direction:column;gap:12px;min-width:0;display:flex}.rma-console .rma-payload-section{flex-direction:column;gap:4px;min-width:0;display:flex}.rma-console .rma-payload-head{align-items:center;gap:6px;display:flex}.rma-console .rma-payload-head .rma-section-label{margin-bottom:0}.rma-console .rma-payload-notice{color:var(--ink-muted);margin:0;font-size:12px;line-height:1.45}.rma-console .rma-payload-unavailable{border:1px dashed var(--border);border-radius:var(--radius-base);color:var(--ink-muted);padding:8px 10px;font-size:12px}.rma-console .rma-payload-surface{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-base);min-width:0;max-width:100%;max-height:360px;padding:8px 10px}.rma-console .rma-payload-surface:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rma-console .rma-json{font-family:var(--font-mono);min-width:0;font-size:12px;line-height:1.55}.rma-console .rma-json-line{white-space:pre-wrap;word-break:break-word}.rma-console .rma-json-key{color:var(--hue-sky)}.rma-console .rma-json-string{color:var(--hue-green)}.rma-console .rma-json-number{color:var(--hue-amber)}.rma-console .rma-json-literal{color:var(--hue-violet)}.rma-console .rma-json-punctuation{color:var(--ink-subtle)}.rma-console .rma-json-note{color:var(--ink-muted);font-style:italic}.rma-console .rma-mono{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.55}.rma-console .rma-command{min-width:0;font-family:var(--font-mono);gap:8px;font-size:12px;line-height:1.55;display:flex}.rma-console .rma-command-prompt{color:var(--accent);-webkit-user-select:none;user-select:none;flex:none}.rma-console .rma-command-text{white-space:pre-wrap;word-break:break-word;min-width:0}.rma-console .rma-prose{flex-direction:column;gap:8px;min-width:0;font-size:13px;display:flex}.rma-console .rma-prose>*{min-width:0;margin:0}.rma-console .rma-prose p{overflow-wrap:anywhere;margin:0}.rma-console .rma-prose-heading{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.rma-console .rma-prose h4.rma-prose-heading{font-size:14px}.rma-console .rma-prose ul,.rma-console .rma-prose ol{list-style:revert;flex-direction:column;gap:2px;margin:0;padding-left:20px;display:flex}.rma-console .rma-prose li{overflow-wrap:anywhere}.rma-console .rma-prose li>ul,.rma-console .rma-prose li>ol{margin-top:2px}.rma-console .rma-prose li:has(>.rma-prose-task){list-style:none}.rma-console .rma-prose-task{vertical-align:-2px;width:13px;height:13px;accent-color:var(--accent);pointer-events:none;margin:0 6px 0 -19px}.rma-console .rma-prose blockquote{border-left:2px solid var(--border);color:var(--ink-secondary);overflow-wrap:anywhere;flex-direction:column;gap:6px;margin:0;padding-left:10px;display:flex}.rma-console .rma-prose hr{border:0;border-top:1px solid var(--border);width:100%;height:0;margin:2px 0}.rma-console .rma-prose del{color:var(--ink-muted)}.rma-console .rma-prose-link{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.rma-console .rma-prose-inline-code{background:var(--surface-2);border-radius:var(--radius-sm);font-family:var(--font-mono);padding:1px 4px;font-size:12px}.rma-console .rma-prose-image{border-radius:var(--radius-base);border:1px solid var(--border);max-width:100%;height:auto;display:block}.rma-console .rma-prose-image-alt{color:var(--ink-muted);font-style:italic}.rma-console .rma-prose-fence{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);flex-direction:column;min-width:0;display:flex;overflow:hidden}.rma-console .rma-prose-fence-head{border-bottom:1px solid var(--border);font-family:var(--font-mono);color:var(--ink-muted);justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 2px 10px;font-size:11px;display:flex}.rma-console .rma-prose-fence-lang{text-transform:lowercase}.rma-console .rma-prose-code{background:var(--surface-2);border-radius:var(--radius-base);font-family:var(--font-mono);tab-size:2;margin:0;padding:8px 10px;font-size:12px;line-height:1.55}.rma-console .rma-prose-fence .rma-prose-code{border-radius:0}.rma-console .rma-prose-code code{font:inherit;display:block}.rma-console .rma-prose-line{min-height:1.55em;display:block}.rma-console .rma-prose-table-wrap{max-width:100%}.rma-console .rma-prose-table{border-collapse:collapse;min-width:max-content;max-width:100%;font-size:12.5px;line-height:1.45}.rma-console .rma-prose-table th,.rma-console .rma-prose-table td{border:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere;max-width:48ch;padding:5px 10px}.rma-console .rma-prose-table th{background:var(--surface-2);color:var(--ink-secondary);font-weight:600}.rma-console .rma-prose-table tbody tr:nth-child(2n) td{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-prose-table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--surface-2) 45%, transparent)}}.rma-console .rma-prose-mermaid{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);justify-content:center;padding:12px;display:flex}.rma-console .rma-prose-mermaid:empty{min-height:48px}.rma-console .rma-prose-mermaid svg{max-width:100%;height:auto}.rma-console .rma-prose .katex-display{margin:4px 0;overflow:auto hidden}.rma-console .rma-thinking{border-left:2px solid var(--border);flex-direction:column;gap:4px;min-width:0;padding-left:10px;display:flex}.rma-console .rma-thinking-body{min-width:0;max-height:360px;color:var(--ink-secondary)}.rma-console .rma-thinking-body:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rma-console .rma-thinking-body p{margin:0}.rma-console .rma-clamp{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.rma-console .rma-clamp-body{align-self:stretch;min-width:0;position:relative}.rma-console .rma-clamp.clamped .rma-clamp-body{overflow:hidden}.rma-console .rma-clamp.clamped .rma-clamp-body:after{content:"";background:linear-gradient(to bottom, transparent, var(--surface));pointer-events:none;inset-inline:0;height:34px;position:absolute;bottom:0}.rma-console button.rma-clamp-toggle{z-index:1;height:24px;box-shadow:none;color:var(--ink-muted);background:0 0;border:none;padding:0 4px;font-size:12px;font-weight:600}.rma-console .rma-clamp.clamped>button.rma-clamp-toggle{margin-top:-24px}.rma-console button.rma-clamp-toggle:hover{color:var(--ink-secondary);background:0 0}.rma-console .rma-tool{flex-direction:column;gap:8px;min-width:0;display:flex}.rma-console .rma-tool-anchor{align-items:center;gap:7px;min-width:0;display:flex}.rma-console .rma-tool-anchor-icon{color:var(--ink-muted);flex:none;display:inline-flex}.rma-console code.rma-tool-anchor-text{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;font-size:12px}.rma-console .rma-tool-json{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-base);min-width:0;padding:8px 10px}.rma-console .rma-tool-result{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-base);min-width:0;padding:8px 10px}.rma-console .rma-tool-result.failed{border-inline-start:2px solid var(--hue-crimson)}.rma-console .rma-tool-result .rma-clamp.clamped .rma-clamp-body:after{background:linear-gradient(to bottom, transparent, var(--surface-2))}.rma-console .rma-tool-json .rma-clamp.clamped .rma-clamp-body:after{background:linear-gradient(to bottom, transparent, var(--bg))}.rma-console .rma-diff{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-base);flex-direction:column;gap:4px;min-width:0;padding:8px 0;display:flex}.rma-console .rma-diff-body{min-width:0;font-family:var(--font-mono);font-size:12px;line-height:1.55}.rma-console .rma-diff .rma-payload-notice{padding:0 10px}.rma-console .rma-diff-line{white-space:pre-wrap;word-break:break-word;padding:0 10px}.rma-console .rma-diff-line.add{background:var(--hue-green)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-diff-line.add{background:color-mix(in srgb, var(--hue-green) 13%, transparent)}}.rma-console .rma-diff-line.del{background:var(--hue-crimson)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-diff-line.del{background:color-mix(in srgb, var(--hue-crimson) 11%, transparent)}}.rma-console .rma-diff-line.hunk{color:var(--ink-muted)}.rma-console .rma-shiki-line{min-height:1.55em}.rma-console .rma-diff-line span,.rma-console .rma-prose-code span{color:var(--shiki-light)}html.dark .rma-console .rma-diff-line span,html.dark .rma-console .rma-prose-code span{color:var(--shiki-dark)}.rma-console .rma-hovercopy{min-width:0;position:relative}.rma-console .rma-hovercopy>.rma-hovercopy-btn{z-index:2;opacity:0;transition:opacity .12s;position:absolute;top:4px;right:4px}.rma-console .rma-hovercopy:hover>.rma-hovercopy-btn,.rma-console .rma-hovercopy:focus-within>.rma-hovercopy-btn{opacity:1}@media (hover:none){.rma-console .rma-hovercopy>.rma-hovercopy-btn{opacity:1}}.rma-console .rma-hovercopy>.rma-hovercopy-btn button.rma-copy{background:var(--surface)}.rma-console .rma-shell .rma-hovercopy-btn button.rma-copy{background:var(--rma-term-ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-shell .rma-hovercopy-btn button.rma-copy{background:color-mix(in srgb, var(--rma-term-ink) 12%, var(--rma-term-bg))}}.rma-console .rma-shell .rma-hovercopy-btn button.rma-copy{border-color:var(--rma-term-ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-shell .rma-hovercopy-btn button.rma-copy{border-color:color-mix(in srgb, var(--rma-term-ink) 20%, var(--rma-term-bg))}}.rma-console .rma-shell .rma-hovercopy-btn button.rma-copy{color:var(--rma-term-ink)}.rma-console .rma-image{min-width:0;max-width:100%;margin:0}.rma-console .rma-image-frame{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-base);width:min(100%,480px);min-height:40px;max-height:360px;color:var(--ink-muted);cursor:zoom-in;text-align:center;padding:0;display:block;overflow:hidden}.rma-console .rma-image-frame:disabled{cursor:default}.rma-console .rma-image-frame:not(:disabled):hover{border-color:var(--ink-muted)}.rma-console .rma-image-frame:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rma-console .rma-image-frame.loading{justify-content:center;align-items:center;display:flex}.rma-console .rma-image-img{object-fit:contain;width:100%;height:100%;max-height:360px;display:block}.rma-console .rma-image-loading{font-size:12px}.rma-console .rma-image-meta{font-size:12px;font-family:var(--font-mono);margin:4px 0 0}.rma-console .rma-image-redacted,.rma-console .rma-image-failed{border:1px dashed var(--border);border-radius:var(--radius-base);color:var(--ink-muted);padding:8px 10px;font-size:12px}.rma-console .rma-image-strip{flex-wrap:wrap;gap:10px;min-width:0;margin-top:8px;display:flex}.rma-console .rma-image-strip .rma-image-frame{width:auto;max-width:min(100%,320px);max-height:240px}.rma-console .rma-image-strip .rma-image-img{max-height:240px}.rma-console{--rma-sd-thumb:104px}@media (max-width:620px){.rma-console{--rma-sd-thumb:72px}}.rma-console .rma-image-thumb{width:auto;height:var(--rma-sd-thumb);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-base);min-width:72px;max-width:200px;color:var(--ink-muted);cursor:zoom-in;flex:none;padding:0;display:block;overflow:hidden}.rma-console .rma-image-thumb:disabled{cursor:default}.rma-console button.rma-image-thumb:not(:disabled):hover{border-color:var(--ink-muted)}.rma-console .rma-image-thumb:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rma-console .rma-image-thumb.loading{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-image-thumb.loading{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.rma-console .rma-image-thumb-img{object-fit:contain;width:100%;height:100%;display:block}.rma-console .rma-image-thumb-notice{cursor:default;text-align:center;border-style:dashed;justify-content:center;align-items:center;width:132px;padding:0 8px;font-size:11px;display:flex}.rma-console.rma-lightbox{z-index:62;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex;position:fixed;inset:0;overflow:auto}.rma-console.rma-lightbox[data-state=open]{animation:.2s cubic-bezier(.4,0,.2,1) rma-zoom-in}.rma-console.rma-lightbox[data-state=closed]{animation:.2s cubic-bezier(.4,0,.2,1) rma-zoom-out}.rma-console .rma-lightbox-img{object-fit:contain;border-radius:var(--radius-base);max-width:100%;min-height:0;max-height:100%;box-shadow:var(--shadow-md);background:var(--surface);display:block}.rma-console .rma-lightbox-img.zoomed{cursor:zoom-out;max-width:none;max-height:none}.rma-console button.rma-lightbox-close{z-index:1;position:absolute;top:12px;right:12px}.rma-console .rma-gallery-bar{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-base);box-shadow:var(--shadow-md);flex:none;align-items:center;gap:8px;padding:6px 10px;display:flex;position:sticky;bottom:0}.rma-console .rma-gallery-count{font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;min-width:72px;font-size:12px}.rma-console a.rma-gallery-download{color:var(--ink);font-size:12px;text-decoration:underline}.rma-console .rma-gallery-caption{flex:none;align-items:baseline;gap:8px;max-width:100%;margin:0;font-size:12px;display:flex}.rma-console .rma-gallery-name{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-gallery-notice{color:var(--ink-muted);margin:0;font-size:13px}.rma-console .rma-artifact{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.rma-console .rma-artifact-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--ink-secondary);flex:1;font-size:12px;overflow:hidden}.rma-console .rma-artifact-caption{margin:0;font-size:13px;line-height:1.5}.rma-console .rma-artifact-meta{font-size:12px;font-family:var(--font-mono);margin:0}.rma-console .rma-shell{--rma-term-bg:#0d1117;--rma-term-ink:#e6edf3;--rma-term-muted:#8b949e;background:var(--rma-term-bg);border:1px solid var(--rma-term-ink);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-shell{border:1px solid color-mix(in srgb, var(--rma-term-ink) 16%, var(--rma-term-bg))}}.rma-console .rma-shell{border-radius:var(--radius-base);color:var(--rma-term-ink)}.rma-console .rma-shell-command{gap:8px;min-width:0;display:flex}.rma-console .rma-shell-prompt{font-family:var(--font-mono);color:#7ee787;-webkit-user-select:none;user-select:none;flex:none;font-size:12px;line-height:1.55}.rma-console .rma-shell pre.rma-shell-pre{min-width:0;font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.55}.rma-console .rma-shell .rma-shell-output{min-width:0;color:var(--rma-term-muted)}.rma-console .rma-shell .rma-shell-output.failed{color:#ff7b72}.rma-console .rma-shell .rma-shell-output .rma-json-key{color:#79c0ff}.rma-console .rma-shell .rma-shell-output .rma-json-string{color:#a5d6ff}.rma-console .rma-shell .rma-shell-output .rma-json-number{color:#ffa657}.rma-console .rma-shell .rma-shell-output .rma-json-literal{color:#d2a8ff}.rma-console .rma-shell .rma-shell-output .rma-json-punctuation,.rma-console .rma-shell .rma-shell-output .rma-json-note{color:var(--rma-term-muted)}.rma-console .rma-shell .rma-shell-output .rma-sd-mark{color:var(--rma-term-bg);background:#f2cc60}.rma-console .rma-shell .rma-clamp.clamped .rma-clamp-body:after{background:linear-gradient(to bottom, transparent, var(--rma-term-bg))}.rma-console .rma-shell button.rma-clamp-toggle{box-shadow:none;color:var(--rma-term-ink);background:0 0;border:none}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-shell button.rma-clamp-toggle{color:color-mix(in srgb, var(--rma-term-ink) 62%, var(--rma-term-bg))}}.rma-console .rma-shell button.rma-clamp-toggle:hover{color:var(--rma-term-ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-shell button.rma-clamp-toggle:hover{color:color-mix(in srgb, var(--rma-term-ink) 78%, var(--rma-term-bg))}}.rma-console .rma-session-view-attention{border-radius:var(--radius-full);background:var(--you);padding:1px 5px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-session-view-attention{background:color-mix(in srgb, var(--you) 14%, transparent)}}.rma-console .rma-session-view-attention{color:var(--you);text-transform:uppercase;font-size:9px;font-weight:700}.rma-console .rma-sd:not(.view-transcript)>.rma-sd-pinned,.rma-console .rma-sd:not(.view-transcript)>.rma-sd-body{display:none}.rma-console .rma-session-subview{background:var(--bg);flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex}.rma-console .rma-session-subview h2{margin:0;font-size:18px}.rma-console .rma-session-subview.outcome{overflow:auto}.rma-console .rma-sd-computer-run{border-block:1px solid var(--agent);grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:10px;min-height:88px;display:grid}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-computer-run{border-block:1px solid color-mix(in srgb, var(--agent) 22%, var(--border))}}.rma-console .rma-sd-computer-run{background:var(--agent);padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-computer-run{background:color-mix(in srgb, var(--agent) 5%, var(--surface))}}.rma-console .rma-sd-computer-run>.rma-image-thumb{align-self:center;width:112px;height:70px}.rma-console button.rma-sd-computer-run-main{border-radius:var(--radius-base);min-width:0;color:var(--ink);text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.rma-console button.rma-sd-computer-run-main:hover{background:var(--hover)}.rma-console .rma-sd-computer-run-icon{border-radius:var(--radius-base);background:var(--agent);place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-sd-computer-run-icon{background:color-mix(in srgb, var(--agent) 12%, transparent)}}.rma-console .rma-sd-computer-run-icon{color:var(--agent)}.rma-console .rma-sd-computer-run-copy,.rma-console .rma-sd-computer-run-end{flex-direction:column;min-width:0;display:flex}.rma-console .rma-sd-computer-run-copy>span{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rma-console .rma-sd-computer-run-end{color:var(--ink-muted);white-space:nowrap;align-items:flex-end;font-size:11px}.rma-console .rma-sd-computer-run-end span{color:var(--agent);font-weight:650}.rma-console .rma-computer{background:var(--bg);flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px 20px 22px;display:flex}.rma-console .rma-computer-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rma-console .rma-computer-head h2{margin:0;font-size:18px;line-height:1.35}.rma-console .rma-computer-head p{color:var(--ink-muted);margin:2px 0 0;font-size:12px}.rma-console .rma-computer-head-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.rma-console .rma-computer-head-actions>button{background:var(--lb-warning-main);min-height:32px;color:var(--lb-warning-contrast-text)}.rma-console .rma-driver-pill{border-radius:var(--radius-full);background:var(--surface);white-space:nowrap;border:1px solid;flex:none;align-items:center;gap:6px;min-height:32px;padding:5px 11px;font-size:12px;font-weight:650;display:inline-flex}.rma-console .rma-driver-pill.agent{color:var(--agent)}.rma-console .rma-driver-pill.you{color:var(--you)}.rma-console .rma-driver-pill.neutral{color:var(--ink-muted)}.rma-console .rma-computer-ribbon{border-radius:var(--radius-base);background:var(--ink-muted);justify-content:center;align-items:center;min-height:30px;display:flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-computer-ribbon{background:color-mix(in srgb, var(--ink-muted) 8%, transparent)}}.rma-console .rma-computer-ribbon{color:var(--ink-secondary);text-align:center;font-size:12px;font-weight:600}.rma-console .rma-computer-ribbon.agent{background:var(--agent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-computer-ribbon.agent{background:color-mix(in srgb, var(--agent) 10%, transparent)}}.rma-console .rma-computer-ribbon.agent{color:var(--agent)}.rma-console .rma-computer-ribbon.you{background:var(--you)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-computer-ribbon.you{background:color-mix(in srgb, var(--you) 13%, transparent)}}.rma-console .rma-computer-ribbon.you{color:var(--you)}.rma-console .rma-computer-layout{flex:1;grid-template-columns:minmax(0,1fr) minmax(250px,320px);gap:14px;min-height:0;display:grid}.rma-console .rma-computer-primary{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.rma-console .rma-computer-stage{border:2px solid var(--ink-muted);border-radius:calc(var(--radius-base) + 2px);aspect-ratio:8/5;background:var(--ink);flex:none;place-items:center;width:100%;max-width:min(1280px,108.8vh);min-height:0;margin-inline:auto;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-computer-stage{background:color-mix(in srgb, var(--ink) 92%, var(--surface))}}.rma-console .rma-computer-stage{box-shadow:var(--shadow-sm);transition:border-color .2s var(--ease-standard)}.rma-console .rma-computer-stage.driver-agent{border-color:var(--agent)}.rma-console .rma-computer-stage.driver-you{border-color:var(--you)}.rma-console .rma-computer-image-wrap{place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.rma-console .rma-computer-image-box{pointer-events:none;position:absolute}.rma-console .rma-computer-image{object-fit:contain;width:100%;height:100%;display:block}.rma-console .rma-computer-image-loading,.rma-console .rma-computer-image-note{color:var(--ink-subtle);font-size:13px}.rma-console .rma-action-marker{border:2px solid var(--surface);background:var(--agent);border-radius:50%;width:22px;height:22px;position:absolute}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-action-marker{background:color-mix(in srgb, var(--agent) 72%, transparent)}}.rma-console .rma-action-marker{box-shadow:0 0 0 2px var(--agent), var(--shadow-sm);pointer-events:none;transition:inset .2s var(--ease-standard);transform:translate(-50%,-50%)}.rma-console .rma-action-marker:after{border-radius:inherit;background:var(--surface);content:"";position:absolute;inset:6px}.rma-console .rma-computer-stage-caption{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);padding:5px 10px;position:absolute;bottom:10px;left:50%}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-computer-stage-caption{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.rma-console .rma-computer-stage-caption{color:var(--ink-secondary);font-size:11px;transform:translate(-50%)}.rma-console .rma-computer-empty{max-width:360px;color:var(--ink-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.rma-console .rma-computer-empty strong{color:var(--ink)}.rma-console .rma-computer-skeleton{border:1px solid var(--border);border-radius:var(--radius-base);background:linear-gradient(100deg, var(--surface) 30%, var(--surface-2) 50%, var(--surface) 70%);background-size:200% 100%;width:72px;height:48px;animation:1.4s linear infinite rma-computer-loading}@keyframes rma-computer-loading{to{background-position-x:-200%}}.rma-console .rma-handoff-shade{z-index:3;background:var(--ink);place-items:center;padding:20px;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-handoff-shade{background:color-mix(in srgb, var(--ink) 54%, transparent)}}.rma-console .rma-handoff-shade{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:rma-handoff-in .2s var(--ease-standard);overflow:auto}.rma-console .rma-handoff-shade.mild{background:var(--ink);align-items:end}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-handoff-shade.mild{background:color-mix(in srgb, var(--ink) 25%, transparent)}}.rma-console .rma-handoff-shade.mild{-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes rma-handoff-in{0%{opacity:0}}.rma-console .rma-handoff-dialog{border:1px solid var(--you);width:min(460px,100%)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-handoff-dialog{border:1px solid color-mix(in srgb, var(--you) 40%, var(--border))}}.rma-console .rma-handoff-dialog{border-radius:calc(var(--radius-base) + 4px);background:var(--surface);box-shadow:var(--shadow-md);padding:22px}.rma-console .rma-handoff-icon{background:var(--you);border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-handoff-icon{background:color-mix(in srgb, var(--you) 16%, transparent)}}.rma-console .rma-handoff-icon{color:var(--you);font-size:22px}.rma-console .rma-handoff-dialog h3{margin:0 0 7px;font-size:18px}.rma-console .rma-handoff-dialog>p{color:var(--ink-secondary);margin:0 0 12px}.rma-console .rma-handoff-dialog .rma-handoff-reason{overflow-wrap:anywhere;max-height:min(28vh,180px);overflow:auto}.rma-console .rma-handoff-deadline{color:var(--you);font-variant-numeric:tabular-nums;margin:14px 0 8px;font-size:12px;font-weight:650}.rma-console .rma-handoff-deadline span{color:var(--ink-muted);font-weight:400}.rma-console .rma-handoff-dialog .rma-handoff-fine{color:var(--ink-muted);font-size:11px}.rma-console .rma-handoff-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.rma-console .rma-computer-notice{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);flex-direction:column;gap:3px;width:min(520px,100%);padding:11px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-computer-notice{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.rma-console .rma-computer-notice{box-shadow:var(--shadow-sm)}.rma-console .rma-computer-notice span{color:var(--ink-muted);font-size:12px}.rma-console .rma-computer-notice button{align-self:center;margin-top:9px}.rma-console .rma-filmstrip{border:0;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:6px;min-width:0;margin:0;padding:0;display:grid}.rma-console .rma-filmstrip-arrow{width:34px;min-width:34px;height:84px;padding:0;font-size:22px}.rma-console .rma-filmstrip-track{scroll-snap-type:x proximity;scrollbar-width:thin;align-items:stretch;gap:6px;min-width:0;display:flex;overflow-x:auto}.rma-console .rma-filmstrip-frame,.rma-console .rma-filmstrip-live{border:2px solid var(--border);border-radius:var(--radius-base);background:var(--surface);min-width:84px;height:84px;color:var(--ink);scroll-snap-align:start;flex:0 0 84px;padding:0;position:relative;overflow:hidden}.rma-console .rma-filmstrip-frame.agent{border-bottom-color:var(--agent)}.rma-console .rma-filmstrip-frame.you{border-bottom-color:var(--you)}.rma-console .rma-filmstrip-frame.selected{border-color:var(--agent)}.rma-console .rma-filmstrip-frame.selected.you{border-color:var(--you)}.rma-console .rma-filmstrip-frame>span{border-radius:var(--radius-full);background:var(--ink);min-width:18px;padding:1px 5px;position:absolute;bottom:4px;right:4px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-filmstrip-frame>span{background:color-mix(in srgb, var(--ink) 76%, transparent)}}.rma-console .rma-filmstrip-frame>span{color:var(--surface);font-variant-numeric:tabular-nums;font-size:10px}.rma-console .rma-filmstrip-live{flex-basis:82px;justify-content:center;align-items:center;gap:6px;min-width:82px;font-size:12px;font-weight:650;display:flex}.rma-console .rma-filmstrip-live>span{background:currentColor;border-radius:50%;width:7px;height:7px}.rma-console .rma-filmstrip-live.agent{color:var(--agent)}.rma-console .rma-filmstrip-live.you{color:var(--you)}.rma-console .rma-filmstrip-live.neutral{color:var(--ink-muted)}.rma-console .rma-filmstrip-live.selected{border-color:currentColor}.rma-console .rma-filmstrip-more{min-width:70px;color:var(--ink-muted);text-align:center;place-items:center;font-size:10px;display:grid}.rma-console .rma-computer-rail{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.rma-console .rma-computer-rail-tabs{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.rma-console .rma-computer-rail-tabs button{min-width:0;min-height:36px;color:var(--ink-muted);background:0 0;border-radius:0;padding:6px;font-size:11px}.rma-console .rma-computer-rail-tabs button.active{box-shadow:inset 0 -2px 0 var(--agent);color:var(--ink)}.rma-console .rma-computer-rail-body{min-height:0;padding:14px;overflow:auto}.rma-console .rma-computer-rail article p{color:var(--ink-secondary)}.rma-console .rma-computer-rail time{color:var(--ink-muted);font-size:11px}.rma-console .rma-rail-kicker{color:var(--agent);text-transform:uppercase;font-size:10px;font-weight:700}.rma-console .rma-computer-action-list,.rma-console .rma-handoff-history{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-computer-action-list li,.rma-console .rma-handoff-history li{border-bottom:1px solid var(--border);justify-content:space-between;gap:8px;min-height:38px;padding:9px 0;display:flex}.rma-console .rma-computer-action-list small{color:var(--ink-muted);white-space:nowrap}.rma-console .rma-handoff-history li{flex-direction:column}.rma-console .rma-handoff-history li.active{border-left:2px solid var(--you);padding-left:9px}.rma-console .rma-handoff-history p{color:var(--ink-secondary);margin:2px 0 0;font-size:12px}.rma-console .rma-live-computer{background:var(--surface);grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;display:grid}.rma-console .rma-live-frame{background:var(--ink);border:0;width:100%;height:100%}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-live-frame{background:color-mix(in srgb, var(--ink) 94%, var(--surface))}}.rma-console .rma-live-loading{border-radius:var(--radius-full);border:1px solid var(--you);padding:5px 10px;position:absolute;top:10px;left:50%}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-live-loading{border:1px solid color-mix(in srgb, var(--you) 28%, var(--border))}}.rma-console .rma-live-loading{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-live-loading{background:color-mix(in srgb, var(--surface) 88%, transparent)}}.rma-console .rma-live-loading{box-shadow:var(--shadow-sm);color:var(--ink-muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;transform:translate(-50%)}.rma-console .rma-live-failure{max-width:480px;color:var(--ink);text-align:center;gap:8px;margin:auto;padding:20px;display:grid}.rma-console .rma-live-failure p{color:var(--ink-muted);margin:0}.rma-console .rma-live-failure>div{justify-content:center;align-items:center;gap:12px;display:flex}.rma-console .rma-live-controls{border:0;border-top:1px solid var(--border);background:var(--surface);gap:6px;min-width:0;margin:0;padding:10px 12px;display:grid}.rma-console .rma-live-controls>legend{padding:0;font-size:12px;font-weight:650}.rma-console .rma-live-controls label{font-size:11px;font-weight:650}.rma-console .rma-live-controls label span{color:var(--ink-muted);font-weight:400}.rma-console .rma-live-controls textarea{resize:vertical;min-height:48px}.rma-console .rma-live-control-row{justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.rma-console .rma-live-access-row{color:var(--ink-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.rma-console .rma-live-access-row a{color:var(--accent);white-space:nowrap}.rma-console .rma-computer-composer-disabled{border-top:1px solid var(--border);background:var(--bg);color:var(--ink-muted);padding:10px 12px;font-size:11px}.rma-console .rma-live-accepted{color:var(--agent);margin:0;font-size:12px}@media (max-width:1100px){.rma-console .rma-computer-layout{grid-template-columns:1fr}.rma-console .rma-computer-rail{max-height:280px}}@media (max-width:620px){.rma-console .rma-computer{--rma-phone-controls-room:min(48dvh, 420px);overflow-y:auto}.rma-console .rma-computer-layout{flex:none;grid-template-rows:auto auto}.rma-console .rma-computer-primary{min-height:auto}.rma-console .rma-sd-computer-run{grid-template-columns:1fr}.rma-console .rma-sd-computer-run>.rma-image-thumb{width:100%;height:84px}.rma-console button.rma-sd-computer-run-main{min-height:44px}.rma-console .rma-sd-computer-run-end span{display:none}.rma-console .rma-computer{gap:9px;padding:10px 0 0}.rma-console .rma-computer-head{padding:0 12px}.rma-console .rma-computer-head p{display:none}.rma-console .rma-driver-pill,.rma-console .rma-computer-head-actions>button{min-height:44px}.rma-console .rma-computer-ribbon{min-height:38px;margin:0 8px}.rma-console .rma-computer-stage{aspect-ratio:8/5;border-left:0;border-right:0;border-radius:0;flex:none;width:100%;max-width:none;min-height:0;max-height:none}.rma-console .rma-filmstrip{grid-template-columns:44px minmax(0,1fr) 44px;padding:0 8px}.rma-console .rma-filmstrip-arrow{width:44px;min-width:44px}.rma-console .rma-computer-rail{border-radius:var(--radius-base) var(--radius-base) 0 0;min-height:240px;max-height:42vh}.rma-console .rma-computer-rail-tabs button{min-height:44px}.rma-console .rma-handoff-shade{padding:10px}.rma-console .rma-handoff-dialog{padding:18px}.rma-console .rma-handoff-actions{flex-direction:column}.rma-console .rma-handoff-actions button{min-height:44px}.rma-console .rma-live-computer{z-index:100;inset:0 0 var(--rma-phone-controls-room);height:auto;position:fixed}.rma-console .rma-computer-head-actions>button{display:none}.rma-console .rma-computer-rail .rma-live-controls{z-index:101;max-height:var(--rma-phone-controls-room);border-top:1px solid var(--border);box-shadow:var(--shadow-md);position:fixed;bottom:0;left:0;right:0;overflow:auto}.rma-console .rma-live-control-row{flex-direction:column;align-items:stretch}.rma-console .rma-live-control-row button{min-height:44px}}@media (prefers-reduced-motion:reduce){.rma-console .rma-computer-skeleton,.rma-console .rma-handoff-shade{animation:none}.rma-console .rma-action-marker,.rma-console .rma-computer-stage{transition:none}}.rma-console .rma-sessions{flex-direction:column;gap:12px;display:flex}.rma-console .rma-needs-you-banner{border:1px solid var(--you);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-needs-you-banner{border:1px solid color-mix(in srgb, var(--you) 42%, var(--border))}}.rma-console .rma-needs-you-banner{border-radius:var(--radius-base);background:var(--you);padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-needs-you-banner{background:color-mix(in srgb, var(--you) 10%, var(--surface))}}.rma-console .rma-needs-you-mark{background:var(--lb-warning-main);width:28px;height:28px;color:var(--lb-warning-contrast-text);border-radius:50%;place-items:center;font-weight:800;display:grid}.rma-console .rma-needs-you-banner>div{flex-direction:column;min-width:0;display:flex}.rma-console .rma-needs-you-banner strong{color:var(--ink)}.rma-console .rma-needs-you-banner>div span{color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rma-console .rma-sessions-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rma-console .rma-sessions-search{flex:0 340px;min-width:min(200px,100%)}.rma-console .rma-sessions-toolbar .rma-select{flex:none}@media (max-width:620px){.rma-console .rma-needs-you-banner{grid-template-columns:auto minmax(0,1fr)}.rma-console .rma-needs-you-banner button{grid-column:1/-1;min-height:44px}.rma-console .rma-sessions-search{flex:100%}}.rma-console .rma-session-id-cell{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex;overflow:hidden}.rma-console .rma-session-kind{color:var(--ink-muted);background:var(--surface-2);border:1px solid var(--table-hairline);border-radius:var(--radius-full);white-space:nowrap;flex:none;padding:3px 8px;font-size:11px;line-height:1}@media (max-width:620px){.rma-console .rma-table-cards td[data-phone=title] .rma-session-kind{display:none}}.rma-console .rma-session-absent{color:var(--ink-subtle)}.rma-console .rma-session-metadata-cell{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;overflow:hidden}.rma-console .rma-session-metadata-chip{min-width:0;max-width:100%;font-family:var(--font-mono);color:var(--ink-muted);background:var(--surface-2);border:1px solid var(--table-hairline);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;padding:3px 6px;font-size:11px;line-height:1;display:inline-flex;overflow:hidden}.rma-console .rma-session-metadata-key{color:var(--ink)}.rma-console .rma-session-metadata-value{text-overflow:ellipsis;overflow:hidden}.rma-console .rma-session-metadata-more{color:var(--ink-subtle);flex:none;font-size:11px}.rma-console .rma-metadata-picker{flex:320px;min-width:min(260px,100%);max-width:100%}.rma-console .rma-metadata-picker-control{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-base);cursor:text;min-height:36px;transition:border-color var(--duration-fast) var(--ease-standard);flex-wrap:wrap;align-items:center;gap:4px;padding:3px 28px 3px 6px;display:flex;position:relative}.rma-console .rma-metadata-picker-control:focus-within{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.rma-console .rma-metadata-picker input.rma-metadata-picker-input{width:auto;min-width:96px;height:22px;min-height:0;box-shadow:none;background:0 0;border:none;flex:96px;padding:0 4px;font-size:13px}.rma-console .rma-metadata-picker input.rma-metadata-picker-input:focus-visible{border-color:#0000;outline:none}.rma-console .rma-metadata-picker-chip{max-width:100%;font-family:var(--font-mono);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:stretch;font-size:12px;line-height:1;display:inline-flex;overflow:hidden}.rma-console .rma-metadata-picker-chip-present{border-style:dashed}.rma-console .rma-metadata-picker-chip button{min-height:0;color:inherit;font:inherit;background:0 0;border:none;border-radius:0;line-height:1}.rma-console .rma-metadata-picker-chip-text{cursor:pointer;align-items:baseline;gap:4px;min-width:0;padding:4px 6px;display:inline-flex}.rma-console .rma-metadata-picker-chip-text:hover{background:var(--hover)}.rma-console .rma-metadata-picker-chip-key{color:var(--ink);font-weight:600}.rma-console .rma-metadata-picker-chip-op,.rma-console .rma-metadata-picker-chip-any{color:var(--ink-subtle)}.rma-console .rma-metadata-picker-chip-any{font-style:italic}.rma-console .rma-metadata-picker-chip-value{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.rma-console .rma-metadata-picker-chip-remove{border-left:1px solid var(--border);color:var(--ink-secondary);cursor:pointer;align-items:center;padding:0 7px;font-size:13px;display:inline-flex}.rma-console .rma-metadata-picker-chip-remove:hover{background:var(--hover);color:var(--ink)}.rma-console .rma-metadata-picker-pending{font-family:var(--font-mono);color:var(--accent);background:var(--accent);align-items:baseline;gap:4px;padding:4px 2px 4px 6px;font-size:12px;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-metadata-picker-pending{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.rma-console .rma-metadata-picker-pending{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.rma-console .rma-metadata-picker-pending .rma-metadata-picker-chip-key,.rma-console .rma-metadata-picker-pending .rma-metadata-picker-chip-op{color:var(--accent)}.rma-console .rma-metadata-picker-control>.rma-metadata-picker-clear{right:4px}.rma-console .rma-metadata-picker-control>.rma-combobox-popup{width:min(36rem,100%);min-width:0;right:auto}.rma-console .rma-metadata-picker-option[data-custom=true] .rma-combobox-label code{font-family:var(--font-mono);background:var(--surface-2);border-radius:var(--radius-sm);padding:1px 4px;font-size:12px}.rma-console .rma-metadata-picker-arrow{color:var(--ink-subtle);font-size:14px}.rma-console .rma-session-metadata-filter-error{color:var(--error);flex-basis:100%;margin:0;font-size:12px}.rma-console .rma-model-cost-figure{flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;width:100%;min-width:0;min-height:35px;display:inline-flex}.rma-console .rma-model-cost-primary-line{justify-content:flex-end;align-items:baseline;gap:6px;min-width:0;max-width:100%;display:inline-flex}.rma-console .rma-model-cost-amount{min-width:0;color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.rma-console .rma-model-cost-empty{color:var(--ink-subtle)}.rma-console .rma-model-cost-qualifier,.rma-console .rma-model-cost-state{white-space:nowrap;flex:none;font-size:11px;line-height:1.2}.rma-console .rma-model-cost-qualifier{color:var(--ink-muted)}.rma-console .rma-model-cost-state{font-weight:650}.rma-console .rma-model-cost-unavailable .rma-model-cost-state{color:var(--ink-subtle);font-weight:400}.rma-console .rma-model-cost-skeleton-amount{width:48px}.rma-console .rma-model-cost-skeleton-detail{width:76px}.rma-console .rma-review-safety{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);color:var(--ink-muted);padding:12px 14px;font-size:13px;line-height:1.5}.rma-console .rma-launch-vaults{flex-direction:column;gap:10px;display:flex}.rma-console .rma-launch-metadata .rma-repeatable-row>.rma-field:first-child{flex:0 38%}.rma-console .rma-launch-metadata .rma-repeatable-row input{font-family:var(--font-mono)}.rma-console .rma-launch-warning{color:var(--warning);background:var(--warning-bg);border-radius:var(--radius-sm);margin:0;padding:8px 10px;font-size:13px}.rma-console .rma-launch-effective{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);padding:12px 14px}.rma-console .rma-launch-effective>p{margin:0;font-size:13px}.rma-console .rma-launch-creds{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-launch-cred{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-base);justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 10px;display:flex}.rma-console .rma-launch-cred-main{flex-direction:column;gap:3px;min-width:0;display:flex}.rma-console .rma-launch-cred-name{overflow-wrap:anywhere;font-weight:500}.rma-console .rma-launch-cred-shadowed{border-style:dashed}.rma-console .rma-launch-cred-shadowed .rma-launch-cred-name{color:var(--ink-muted);text-decoration:line-through}.rma-console .rma-launch-cred-shadow{color:var(--warning);margin:2px 0 0;font-size:12px}.rma-console .rma-gestalt{height:var(--rma-sd-fill,auto);flex-direction:column;gap:10px;min-height:0;display:flex;position:relative;container:gestalt/inline-size}.rma-console:has(.rma-gestalt){padding-bottom:12px}.rma-gestalt-focus-overlay{z-index:50;position:fixed;inset:0}.rma-console.rma-portal.rma-gestalt-focus{z-index:51;background:var(--bg);flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.rma-console .rma-gestalt-focus-toolbar,.rma-console .rma-gestalt-focus-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rma-console .rma-gestalt-focus-toolbar{justify-content:space-between}.rma-console .rma-gestalt-focus-actions select,.rma-console button.rma-gestalt-focus-toggle{height:36px}.rma-console button.rma-gestalt-focus-toggle{flex:none;justify-content:center;align-items:center;width:36px;padding:0;display:inline-flex}.rma-console .rma-gestalt-focus-title{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;font-weight:600}.rma-console .rma-gestalt-focus-title span{color:var(--ink-muted);margin-left:8px;font-weight:400}.rma-console.rma-gestalt-focus>.rma-gestalt{flex:1;height:auto;min-height:240px}@media (max-width:620px){.rma-console.rma-portal.rma-gestalt-focus{padding:16px}}.rma-console .rma-gestalt-top{align-items:center;gap:12px;min-height:32px;display:flex}.rma-console .rma-gestalt-title{letter-spacing:.01em;margin:0;font-size:14px;font-weight:600}.rma-console .rma-gestalt-controls{--rma-gestalt-ctl-h:28px;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.rma-console .rma-gestalt-controls .rma-select select,.rma-console .rma-gestalt-controls button.rma-gestalt-chip,.rma-console .rma-gestalt-controls button.rma-gestalt-exit{box-sizing:border-box;height:var(--rma-gestalt-ctl-h);min-height:0;font-size:12px;font-weight:400;line-height:calc(var(--rma-gestalt-ctl-h) - 2px);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);padding-top:0;padding-bottom:0}.rma-console .rma-gestalt-controls .rma-select select{padding-left:8px;padding-right:26px}.rma-console .rma-gestalt-controls .rma-select:after{width:6px;height:6px;right:10px}.rma-console .rma-gestalt-controls button.rma-gestalt-exit{padding-left:6px;padding-right:8px}.rma-console .rma-gestalt-controls button.rma-gestalt-exit:hover:not(:disabled){background:var(--surface-2)}.rma-console .rma-gestalt-stripwrap{flex:none;position:relative}.rma-console .rma-gestalt-progress{grid-template-columns:repeat(var(--rma-gestalt-bars,24), minmax(0, 1fr));--rma-gestalt-bar-gap:4px;gap:var(--rma-gestalt-bar-gap);border:0;width:100%;min-width:0;height:34px;margin:0;padding:0;display:grid}.rma-console button.rma-gestalt-section{grid-template-columns:subgrid;height:100%;min-height:0;transition:opacity var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:3px;padding:0;display:grid}.rma-console button.rma-gestalt-section:hover:not(:disabled){background:0 0}.rma-console button.rma-gestalt-section:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rma-console .rma-gestalt-section>i{background:var(--ink);border-radius:2px;display:block}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-section>i{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.rma-console .rma-gestalt-section>i{transition:background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard)}.rma-console .rma-gestalt-section[data-fill=completed]>i{background:var(--success)}.rma-console .rma-gestalt-section[data-fill=failed]>i{background:var(--error)}.rma-console .rma-gestalt-section[data-fill=cancelled]>i{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-section[data-fill=cancelled]>i{background:color-mix(in srgb, var(--ink) 30%, transparent)}}.rma-console .rma-gestalt-section[data-fill=running]>i{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-section[data-fill=running]>i{background:color-mix(in srgb, var(--info) 60%, transparent)}}.rma-console .rma-gestalt-section[data-fill=running]>i{animation:2.4s ease-in-out infinite rma-gestalt-breathe;animation-delay:calc(var(--rma-gestalt-bar-i,0) * -180ms)}.rma-console .rma-gestalt-section[data-fill=waiting]>i{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-section[data-fill=waiting]>i{background:color-mix(in srgb, var(--ink) 4%, transparent)}}.rma-console .rma-gestalt-section[data-fill=waiting]>i{border:1.5px dashed var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-section[data-fill=waiting]>i{border:1.5px dashed color-mix(in srgb, var(--ink) 45%, transparent)}}@keyframes rma-gestalt-breathe{0%,to{opacity:.35}50%{opacity:1}}.rma-console .rma-gestalt-progress:has(.rma-gestalt-section:hover) .rma-gestalt-section:not(:hover){opacity:.3}.rma-console .rma-gestalt-progress[data-pinned]:not(:has(.rma-gestalt-section:hover)) .rma-gestalt-section:not([aria-pressed=true]){opacity:.3}.rma-console .rma-gestalt-section[data-fill=waiting]:hover>i,.rma-console .rma-gestalt-section[data-fill=waiting][aria-pressed=true]>i{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-section[data-fill=waiting]:hover>i,.rma-console .rma-gestalt-section[data-fill=waiting][aria-pressed=true]>i{border-color:color-mix(in srgb, var(--ink) 75%, transparent)}}.rma-console .rma-gestalt-section[data-fill=waiting]:hover>i,.rma-console .rma-gestalt-section[data-fill=waiting][aria-pressed=true]>i{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-section[data-fill=waiting]:hover>i,.rma-console .rma-gestalt-section[data-fill=waiting][aria-pressed=true]>i{background:color-mix(in srgb, var(--ink) 10%, transparent)}}.rma-console .rma-gestalt-legend{scrollbar-width:none;white-space:nowrap;min-width:0;min-height:24px;color:var(--ink-muted);border:0;flex:none;align-items:center;gap:8px;margin:0;padding:2px 0;font-size:12px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.rma-console .rma-gestalt-legend::-webkit-scrollbar{display:none}.rma-console .rma-gestalt-legend button{border-radius:var(--radius-sm);min-height:0;color:var(--ink-muted);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:2px 6px;font-size:12px;font-weight:400;display:inline-flex}.rma-console .rma-gestalt-legend button:hover,.rma-console .rma-gestalt-legend button[aria-pressed=true]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-legend button:hover,.rma-console .rma-gestalt-legend button[aria-pressed=true]{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.rma-console .rma-gestalt-legend button:hover,.rma-console .rma-gestalt-legend button[aria-pressed=true]{color:var(--ink)}.rma-console .rma-gestalt-legend-n{color:var(--ink-subtle)}.rma-console .rma-gestalt-sw{background:var(--rma-tile-hue);border-radius:2px;width:10px;height:10px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-sw{background:color-mix(in srgb, var(--rma-tile-hue) 30%, var(--surface))}}.rma-console .rma-gestalt-sw{box-shadow:inset 0 0 0 1px var(--rma-tile-hue)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-sw{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rma-tile-hue) 45%, transparent)}}.rma-console .rma-gestalt-dot{vertical-align:0;background:var(--ink-subtle);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.rma-console .rma-gestalt-dot[data-lifecycle=running],.rma-console .rma-gestalt-dot[data-lifecycle=provisioning]{background:var(--info)}.rma-console .rma-gestalt-dot[data-lifecycle=queued],.rma-console .rma-gestalt-dot[data-lifecycle=cancelled]{background:var(--warning)}.rma-console .rma-gestalt-dot[data-lifecycle=idle],.rma-console .rma-gestalt-dot[data-lifecycle=unknown]{background:var(--lb-tag-violet)}.rma-console .rma-gestalt-dot[data-lifecycle=completed],.rma-console .rma-gestalt-dot[data-fill=completed]{background:var(--success)}.rma-console .rma-gestalt-dot[data-fill=failed]{background:var(--error)}.rma-console .rma-gestalt-dot[data-fill=cancelled]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-dot[data-fill=cancelled]{background:color-mix(in srgb, var(--ink) 30%, transparent)}}.rma-console .rma-gestalt-dot[data-fill=running]{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-dot[data-fill=running]{background:color-mix(in srgb, var(--info) 60%, transparent)}}.rma-console .rma-gestalt-dot[data-fill=waiting]{box-sizing:border-box;border:1.5px dashed var(--ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-dot[data-fill=waiting]{border:1.5px dashed color-mix(in srgb, var(--ink) 55%, transparent)}}.rma-console .rma-gestalt-dot[data-lifecycle=failed]{background:var(--error)}.rma-console .rma-gestalt-note{color:var(--ink-subtle)}.rma-console .rma-gestalt-readout{height:28px;color:var(--ink-muted);background:var(--ink);align-items:center;gap:6px;padding:0 4px 0 10px;font-size:12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-readout{background:color-mix(in srgb, var(--ink) 5%, transparent)}}.rma-console .rma-gestalt-readout{border:1px solid var(--border);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;min-width:0}.rma-console .rma-gestalt-readout b{color:var(--ink);font-weight:600}.rma-console .rma-gestalt-readout-detail{text-overflow:ellipsis;overflow:hidden}.rma-console button.rma-gestalt-readout-clear{width:20px;height:20px;color:var(--ink-muted);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:11px;line-height:1;display:inline-flex}.rma-console button.rma-gestalt-readout-clear:hover:not(:disabled){background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-gestalt-readout-clear:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 10%, transparent)}}.rma-console button.rma-gestalt-readout-clear:hover:not(:disabled){color:var(--ink)}.rma-console .rma-gestalt-conn{background:var(--ink-subtle);border-radius:50%;width:7px;height:7px;display:inline-block}.rma-console .rma-gestalt-conn[data-connection=live]{background:var(--success)}.rma-console .rma-gestalt-conn[data-connection=connecting],.rma-console .rma-gestalt-conn[data-connection=reconnecting]{background:var(--info);animation:1.2s ease-in-out infinite rma-gestalt-breathe}.rma-console .rma-gestalt-conn[data-connection=polling]{background:var(--warning)}@container gestalt (width<=560px){.rma-console .rma-gestalt-top{flex-wrap:wrap;gap:8px 12px}.rma-console .rma-gestalt-controls{width:100%;margin-left:0}.rma-console .rma-gestalt-controls .rma-gestalt-filter{flex:auto;min-width:0}.rma-console .rma-gestalt-controls button.rma-gestalt-chip{justify-content:space-between;width:100%;max-width:none}.rma-console .rma-gestalt-pop{width:auto;left:0;right:0}}@media (hover:none){.rma-console .rma-gestalt-tip{display:none}}.rma-console .rma-gestalt-gridwrap{flex:auto;min-height:0;position:relative;overflow:auto}.rma-console .rma-gestalt-grid{--rma-gestalt-side:28px;--rma-gestalt-gap:4px;grid-template-columns:repeat(auto-fill, var(--rma-gestalt-side));gap:var(--rma-gestalt-gap);--rma-gestalt-grid-pad:8px;padding:var(--rma-gestalt-grid-pad);place-content:start;display:grid}.rma-console button.rma-gestalt-tile{width:var(--rma-gestalt-side);height:var(--rma-gestalt-side);border-radius:max(2px, calc(var(--rma-gestalt-side) * .12));background:var(--rma-tile-hue);border:0;min-height:0;padding:0;position:relative}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-gestalt-tile{background:color-mix(in srgb, var(--rma-tile-hue) 30%, var(--surface))}}.rma-console button.rma-gestalt-tile{box-shadow:inset 0 0 0 1px var(--rma-tile-hue)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-gestalt-tile{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rma-tile-hue) 45%, transparent)}}.rma-console button.rma-gestalt-tile{transition:transform .12s var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard)}.rma-console button.rma-gestalt-tile:hover,.rma-console button.rma-gestalt-tile:focus-visible{z-index:1;box-shadow:inset 0 0 0 1px var(--rma-tile-hue), 0 0 0 2px var(--bg), 0 0 0 3px var(--accent);outline:none;transform:scale(1.12)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-gestalt-tile:hover,.rma-console button.rma-gestalt-tile:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rma-tile-hue) 60%, transparent), 0 0 0 2px var(--bg), 0 0 0 3px var(--accent)}}.rma-console .rma-gestalt-grid .rma-gestalt-tile[data-dimmed],.rma-console .rma-gestalt-grid[data-spotlight-fill=completed] .rma-gestalt-tile:not([data-state=none]),.rma-console .rma-gestalt-grid[data-spotlight-fill=failed] .rma-gestalt-tile:not([data-state=failed]),.rma-console .rma-gestalt-grid[data-spotlight-fill=cancelled] .rma-gestalt-tile:not([data-state=cancelled]),.rma-console .rma-gestalt-grid[data-spotlight-fill=running] .rma-gestalt-tile:not([data-state=live]),.rma-console .rma-gestalt-grid[data-spotlight-fill=waiting] .rma-gestalt-tile:not([data-state=parked]){opacity:.18}.rma-console .rma-gestalt-tile[data-state=live]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 max(1.5px, calc(var(--rma-gestalt-side) * .07)) var(--info);animation:2.4s ease-in-out infinite rma-gestalt-breathe;position:absolute;inset:0}.rma-console .rma-gestalt-tile[data-state=parked]:after{content:"";border-radius:inherit;border:1.5px dashed var(--ink);position:absolute;inset:1px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-tile[data-state=parked]:after{border:1.5px dashed color-mix(in srgb, var(--ink) 55%, transparent)}}.rma-console .rma-gestalt-tile[data-state=failed]:after{content:"";border-top-right-radius:inherit;background:linear-gradient(225deg, var(--error) 50%, transparent 50%);width:40%;height:40%;position:absolute;top:0;right:0}.rma-console .rma-gestalt-tile[data-state=cancelled]{opacity:.5}@media (prefers-reduced-motion:reduce){.rma-console .rma-gestalt-tile[data-state=live]:after,.rma-console .rma-gestalt-section[data-fill=running]>i,.rma-console .rma-gestalt-conn[data-connection=connecting],.rma-console .rma-gestalt-conn[data-connection=reconnecting]{animation:none}}.rma-console .rma-gestalt[data-covered] .rma-gestalt-tile[data-state=live]:after,.rma-console .rma-gestalt[data-covered] .rma-gestalt-section[data-fill=running]>i,.rma-console .rma-gestalt[data-covered] .rma-gestalt-conn[data-connection]{animation-play-state:paused}.rma-console .rma-gestalt-tip{z-index:20;pointer-events:none;max-width:280px;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-base);box-shadow:var(--shadow-md);padding:8px 10px;font-size:12px;position:absolute}.rma-console .rma-gestalt-tip.rma-gestalt-tip-anchored{white-space:nowrap;position:absolute;top:calc(100% + 8px);translate:-50%}.rma-console .rma-gestalt-tip-id{font-family:var(--font-mono);color:var(--ink-muted);font-size:11px}.rma-console .rma-gestalt-tip-row{align-items:center;gap:4px;margin-top:3px;display:flex}.rma-console .rma-gestalt-tip-muted{color:var(--ink-subtle)}.rma-console .rma-gestalt-filter{position:relative}.rma-console button.rma-gestalt-chip{align-items:center;gap:6px;max-width:200px;padding-left:8px;padding-right:8px;display:inline-flex}.rma-console button.rma-gestalt-chip:hover:not(:disabled){background:var(--surface-2)}.rma-console button.rma-gestalt-chip[data-active=true]{border-color:var(--accent)}.rma-console .rma-gestalt-chip-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-gestalt-caret{color:var(--ink-muted);font-size:10px}.rma-console .rma-gestalt-pop{z-index:10;width:260px;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:6px;position:absolute;top:calc(100% + 6px);right:0}.rma-console .rma-gestalt-tabs{border-radius:var(--radius-sm);background:var(--surface-2);gap:2px;margin-bottom:6px;padding:2px;display:flex}.rma-console .rma-gestalt-tabs [role=tab]{min-height:0;color:var(--ink-muted);background:0 0;border:0;border-radius:3px;flex:1;padding:4px 8px;font-size:12px;font-weight:400}.rma-console .rma-gestalt-tabs [role=tab][aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.rma-console .rma-gestalt-opt{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;padding:5px 8px;font-size:12px;display:flex}.rma-console .rma-gestalt-opt:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-gestalt-opt:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.rma-console .rma-gestalt-opt input{accent-color:var(--accent);margin:0}.rma-console .rma-gestalt-opt-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rma-console .rma-gestalt-opt-n{color:var(--ink-subtle);font-variant-numeric:tabular-nums;margin-left:auto}.rma-console .rma-gestalt-opt-all{border-bottom:1px solid var(--border);border-radius:0;margin-bottom:4px;padding-bottom:7px}.rma-console .rma-gestalt-optlist{max-height:260px;overflow:auto}.rma-console .rma-gestalt-opt-empty{color:var(--ink-muted);margin:0;padding:6px 8px;font-size:12px}.rma-console .rma-gestalt-tagpill{font-family:var(--font-mono);color:var(--ink-muted);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-full);padding:1px 6px;font-size:11px}.rma-console .rma-agents{flex-direction:column;gap:12px;display:flex}.rma-console .rma-agents-backrow{align-items:center;gap:10px;margin-bottom:16px;display:flex}.rma-console .rma-agents-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rma-console .rma-agents-search{flex:0 340px;min-width:min(200px,100%)}@media (max-width:620px){.rma-console .rma-agents-search{flex:100%}}.rma-console .rma-agents-name{flex-direction:column;align-items:flex-start;min-width:0;margin:-6px 0;line-height:1.35;display:flex}.rma-console .rma-agents-name .rma-table-rowbtn{min-width:0;max-width:100%}@media (max-width:620px){.rma-console .rma-table-cards td[data-phone=title] .rma-agents-name{margin:0}}.rma-console .rma-agents-desc{max-width:100%;color:var(--ink-muted);font-size:12px}.rma-console .rma-agents-absent{color:var(--ink-subtle)}.rma-console .rma-agents-vault-count{align-items:baseline;gap:6px;display:inline-flex}.rma-console .rma-agents-vault-warning{color:var(--warning);white-space:nowrap;font-size:11px}.rma-console .rma-agent-model-note{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:-8px 0 0;font-size:12px;display:flex}.rma-console .rma-agent-model-note button{flex:none;height:30px;padding:0 12px;font-size:12px}.rma-console .rma-grant{flex-direction:column;gap:12px;display:flex}.rma-console .rma-grant-note,.rma-console .rma-grant-warn{border-radius:var(--radius-base);border:1px solid var(--border);background:var(--surface-2);color:var(--ink-secondary);margin:0;padding:8px 10px;font-size:13px}.rma-console .rma-grant-warn{border-color:var(--warning);background:var(--warning-bg);color:var(--warning)}.rma-console .rma-grant-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rma-console .rma-grant-row button{flex:none;height:30px;padding:0 12px;font-size:13px}.rma-console .rma-grant-vault{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0;padding:10px 12px}.rma-console .rma-grant-items{flex-direction:column;gap:10px;min-width:0;margin:10px 0 0;padding-left:24px;display:flex}.rma-console .rma-grant-item{align-items:flex-start;gap:8px;min-width:0;display:flex}.rma-console input.rma-grant-box{width:auto;accent-color:var(--accent);flex:none;margin-top:3px;padding:0}.rma-console .rma-grant-item-body{flex-direction:column;gap:4px;min-width:0;display:flex}.rma-console .rma-grant-item-head{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.rma-console .rma-grant-name{overflow-wrap:anywhere;font-size:13px;font-weight:600}.rma-console .rma-grant-conflict{color:var(--warning);overflow-wrap:anywhere;margin:0;font-size:12px}.rma-console .rma-agent-config{min-width:0;max-width:1012px;padding-bottom:96px}.rma-console .rma-agent-config-page{max-width:none}.rma-console .rma-drawer-inner:has(>.rma-agent-config){max-width:1060px}.rma-console .rma-drawer-inner>.rma-agent-config{padding-bottom:0}.rma-console .rma-agent-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.rma-console .rma-agent-head-main{flex:24rem;min-width:0}.rma-console .rma-agent-head-row{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.rma-console .rma-agent-head h2{letter-spacing:-.01em;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}.rma-console .rma-agent-head-desc{max-width:96ch;color:var(--ink-secondary);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:13px;overflow:hidden}.rma-console .rma-agent-head-meta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.rma-console .rma-agent-head-actions{flex:none;gap:8px;display:flex}.rma-console .rma-agent-config-sessions{max-width:none;padding-bottom:0}.rma-console .rma-agent-tabs{margin-top:10px;margin-bottom:0}.rma-console .rma-agent-sessions{margin-top:16px}.rma-console .rma-agent-verbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 4px;display:flex}.rma-console .rma-agent-verbar-note{margin:0;font-size:13px}.rma-console button.rma-agent-verbtn{align-items:center;gap:8px;height:32px;padding:0 12px;font-weight:500;display:flex}.rma-console .rma-agent-verbtn .rma-flag{margin-left:6px}.rma-console .rma-agent-verbtn-chev{color:var(--ink-muted);font-size:10px}.rma-console.rma-agent-vermenu{min-width:min(26rem,100vw - 32px);max-height:60vh}.rma-console .rma-agent-verrow{align-items:center;gap:10px;display:flex}.rma-console .rma-agent-verrow-num{font-variant-numeric:tabular-nums;flex:none;min-width:26px;font-weight:600}.rma-console .rma-agent-verrow-meta{min-width:0;color:var(--ink-muted);flex:1;align-items:center;gap:10px;font-size:12px;display:flex}.rma-console .rma-agent-verrow-meta>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rma-console .rma-agent-robanner{border:1px solid var(--warning);border-radius:var(--radius-base);background:var(--warning-bg);color:var(--warning);flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0 2px;padding:8px 12px;font-size:13px;display:flex}.rma-console .rma-agent-robanner>span:first-child{flex:1;min-width:16rem}.rma-console .rma-agent-robanner button{background:var(--warning);height:28px;color:var(--bg);flex:none;padding:0 12px;font-weight:600}.rma-console .rma-agent-robanner button:hover:not(:disabled){background:var(--warning);opacity:.9}.rma-console .rma-agent-config .rma-form-section{border-bottom:1px solid var(--border);grid-template-columns:230px minmax(0,1fr);gap:40px;padding:26px 0;display:grid}.rma-console .rma-agent-config-col .rma-form-section:last-of-type{border-bottom:none}.rma-console .rma-agent-config .rma-form-section-head{min-width:0}.rma-console .rma-agent-config .rma-form-section-body{gap:16px;min-width:0;margin-top:0}@media (max-width:1100px){.rma-console .rma-agent-config .rma-form-section{grid-template-columns:1fr;gap:14px}}.rma-console .rma-agent-config-layout{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.rma-console .rma-agent-config-col{min-width:0}.rma-console .rma-agent-config-col-title{color:var(--ink-muted);margin:16px 0 0;font-size:12px;font-weight:600}.rma-console .rma-agent-config-col:first-child .rma-agent-config-col-title{margin-top:12px}.rma-console .rma-drawer-inner .rma-agent-config-col-title{display:none}.rma-console .rma-drawer-inner .rma-agent-config-col+.rma-agent-config-col{border-top:1px solid var(--border)}@media (min-width:1101px){.rma-console .rma-agent-config-page .rma-agent-config-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rma-console .rma-agent-config-page .rma-agent-config-col+.rma-agent-config-col{border-left:1px solid var(--border);padding-left:40px}.rma-console .rma-agent-config-page .rma-agent-config-col .rma-agent-config-col-title{margin-top:12px}}.rma-console .rma-agent-config-page .rma-form-section{grid-template-columns:1fr;gap:14px;padding:20px 0}.rma-console .rma-agent-model-row{grid-template-columns:minmax(0,1fr) 11rem;align-items:start;gap:12px;display:grid}@media (max-width:620px){.rma-console .rma-agent-model-row{grid-template-columns:1fr}}.rma-console .rma-agent-model-row input.rma-combobox-input,.rma-console .rma-agent-model-row select,.rma-console .rma-agent-model-row .rma-field>input{box-sizing:border-box;height:38px}.rma-console .rma-agent-name-field{flex-direction:column;gap:6px;display:flex}.rma-console .rma-agent-field-warning{color:var(--warning);margin:0;font-size:12px}.rma-console .rma-agent-empty{color:var(--ink-subtle);overflow-wrap:anywhere;min-width:0;max-width:100%;margin:0;font-size:13px}.rma-console .rma-agent-json{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-base);max-height:320px;font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px;font-size:12px;line-height:1.5}.rma-console .rma-agent-raw textarea{font-family:var(--font-mono);font-size:12.5px}.rma-console .rma-agent-verbar~.rma-agent-raw{margin-top:16px}.rma-console .rma-agent-mode-toggle{justify-content:flex-end;margin-bottom:12px;display:flex}.rma-console .rma-agent-chips{flex-wrap:wrap;gap:8px;display:flex}.rma-console .rma-agent-chip{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);align-items:center;gap:7px;min-width:0;padding:4px 6px 4px 12px;font-size:13px;display:inline-flex}.rma-console .rma-agent-chip:not(:has(.rma-agent-chip-remove)){padding-right:12px}.rma-console .rma-agent-chip-role{font-weight:500}.rma-console .rma-agent-chip-detail{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rma-console button.rma-agent-chip-remove{border-radius:var(--radius-full);width:20px;height:20px;color:var(--ink-muted);background:0 0;border:none;flex:none;padding:0;font-size:11px;line-height:1}.rma-console button.rma-agent-chip-remove:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-attach-stack{flex-direction:column;gap:6px;display:flex}.rma-console .rma-attach-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);padding:8px 10px}.rma-console .rma-attach-main{align-items:center;gap:8px;min-width:0;display:flex}.rma-console .rma-attach-dragging{box-shadow:var(--shadow-md);border-color:var(--accent);z-index:1;position:relative}.rma-console button.rma-attach-grip{border-radius:var(--radius-sm);color:var(--ink-muted);cursor:grab;touch-action:none;background:0 0;border:none;flex:none;align-items:center;gap:5px;padding:2px 4px;display:inline-flex}.rma-console button.rma-attach-grip:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console button.rma-attach-grip:active:not(:disabled){cursor:grabbing}.rma-console .rma-attach-pos{min-width:14px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink-muted);flex:none;font-size:11px}.rma-console .rma-attach-grip-dots{opacity:.55;background-image:radial-gradient(circle at 1.5px 1.5px,currentColor 1.2px,#0000 1.3px);background-size:4px 4px;width:8px;height:12px}.rma-console .rma-attach-badge{border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.06em;background:var(--surface);color:var(--ink-secondary);border:1px solid var(--border);flex:none;padding:1px 5px;font-size:9px}.rma-console .rma-attach-badge[data-kind=GROUP]{background:var(--hue-violet)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-attach-badge[data-kind=GROUP]{background:color-mix(in oklab, var(--hue-violet) 14%, transparent)}}.rma-console .rma-attach-badge[data-kind=GROUP]{border-color:var(--hue-violet)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-attach-badge[data-kind=GROUP]{border-color:color-mix(in oklab, var(--hue-violet) 34%, transparent)}}.rma-console .rma-attach-badge[data-kind=GROUP]{color:var(--ink)}.rma-console .rma-attach-badge[data-kind=INLINE]{background:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-attach-badge[data-kind=INLINE]{background:color-mix(in oklab, var(--hue-amber) 16%, transparent)}}.rma-console .rma-attach-badge[data-kind=INLINE]{border-color:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-attach-badge[data-kind=INLINE]{border-color:color-mix(in oklab, var(--hue-amber) 36%, transparent)}}.rma-console .rma-attach-badge[data-kind=INLINE]{color:var(--ink)}.rma-console .rma-attach-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.rma-console .rma-attach-meta{color:var(--ink-muted);flex:none;font-size:12px}.rma-console .rma-attach-flag{border-radius:var(--radius-full);background:var(--warning-bg);color:var(--warning);flex:none;padding:1px 6px;font-size:11px}.rma-console .rma-attach-desc{color:var(--ink-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0 34px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.rma-console .rma-attach-shed .rma-attach-desc{opacity:.45;text-decoration:line-through;-webkit-text-decoration-color:var(--ink-subtle);-webkit-text-decoration-color:var(--ink-subtle);-webkit-text-decoration-color:var(--ink-subtle);-webkit-text-decoration-color:var(--ink-subtle);text-decoration-color:var(--ink-subtle)}.rma-console .rma-attach-unresolved{border-color:var(--error)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-attach-unresolved{border-color:color-mix(in oklab, var(--error) 45%, var(--border))}}.rma-console button.rma-attach-expand{border-radius:var(--radius-sm);color:var(--ink-muted);background:0 0;border:none;flex:none;padding:2px 6px;font-size:11px}.rma-console button.rma-attach-expand:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console button.rma-attach-remove{border-radius:var(--radius-full);width:20px;height:20px;color:var(--ink-muted);background:0 0;border:none;flex:none;padding:0;font-size:11px;line-height:1}.rma-console button.rma-attach-remove:hover:not(:disabled){background:var(--error-bg);color:var(--error)}.rma-console .rma-attach-members{border-top:1px solid var(--border);margin:8px 0 2px 34px;padding-top:8px}.rma-console .rma-attach-members-note{color:var(--ink-muted);margin:0 0 6px;font-size:11px}.rma-console .rma-attach-members ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-attach-members li{align-items:baseline;gap:8px;min-width:0;font-size:12px;display:flex}.rma-console .rma-attach-members code{font-family:var(--font-mono);color:var(--ink);flex:none;font-size:11px}.rma-console .rma-attach-member-desc{min-width:0;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-attach-cut{color:var(--warning);text-align:center;align-items:center;gap:8px;margin:4px 0;font-size:11px;display:flex}.rma-console .rma-attach-cut:before,.rma-console .rma-attach-cut:after{content:"";border-top:1px dashed var(--warning);flex:auto}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-attach-cut:before,.rma-console .rma-attach-cut:after{border-top:1px dashed color-mix(in oklab, var(--warning) 55%, transparent)}}.rma-console .rma-attach-cut>span{flex:none}.rma-console .rma-agent-budget{flex-direction:column;gap:6px;margin-top:12px;display:flex}.rma-console .rma-agent-budget-summary{color:var(--ink-secondary);margin:0;font-size:12px}.rma-console .rma-agent-budget-bar{border-radius:var(--radius-full);background:var(--ink);height:6px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-agent-budget-bar{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.rma-console .rma-agent-budget-bar{overflow:hidden}.rma-console .rma-agent-budget-bar>span{background:var(--accent);height:100%;display:block}.rma-console .rma-agent-budget.is-over .rma-agent-budget-bar>span{background:var(--warning)}.rma-console .rma-agent-budget.is-over .rma-agent-budget-summary{color:var(--warning)}.rma-console .rma-agent-budget-warnings{flex-direction:column;gap:6px;display:flex}.rma-console .rma-agent-budget-warnings>summary{color:var(--warning);cursor:pointer;font-size:12px}.rma-console .rma-agent-budget-warnings>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.rma-console .rma-agent-addrow{flex-wrap:wrap;gap:16px;display:flex}.rma-console button.rma-agent-addbtn{height:auto;color:var(--ink-secondary);background:0 0;border:none;padding:0;font-size:13px;font-weight:500}.rma-console button.rma-agent-addbtn:hover:not(:disabled){color:var(--accent);background:0 0}.rma-console .rma-agent-addfield{align-items:flex-start;gap:8px;display:flex}.rma-console .rma-agent-addfield>.rma-field{flex:1;min-width:0}.rma-console .rma-agent-addfield button{flex:none;height:34px;padding:0 12px}.rma-console .rma-toolcard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-width:0}.rma-console .rma-toolcard-head{align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.rma-console .rma-toolcard-icon{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:flex}.rma-console .rma-toolcard-grow{flex:1;min-width:0}.rma-console .rma-toolcard-name{overflow-wrap:anywhere;font-weight:500}.rma-console .rma-toolcard-sub{font-family:var(--font-mono);color:var(--ink-muted);overflow-wrap:anywhere;font-size:12px}.rma-console .rma-toolcard-fields{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px;min-width:0;display:grid}@media (max-width:620px){.rma-console .rma-toolcard-fields{grid-template-columns:1fr}}.rma-console button.rma-toolcard-remove{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--ink-muted);background:0 0;border:none;flex:none;padding:0;font-size:12px;line-height:1}.rma-console button.rma-toolcard-remove:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-toolcard-foot{border-top:1px solid var(--border);background:var(--surface-2);align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex}.rma-console button.rma-toolcard-chev{height:auto;color:var(--ink-secondary);background:0 0;border:none;padding:0;font-size:13px;font-weight:500}.rma-console button.rma-toolcard-chev:hover:not(:disabled){color:var(--ink);background:0 0}.rma-console .rma-toolcard-count{border-radius:var(--radius-sm);background:var(--hover);font-family:var(--font-mono);color:var(--ink-secondary);margin-left:auto;padding:1px 7px;font-size:11px}.rma-console .rma-toolcard-body{border-top:1px solid var(--border);background:var(--surface-2);padding:12px 14px}.rma-console .rma-toolcard-foot:last-child,.rma-console .rma-toolcard-body:last-child{border-bottom-left-radius:calc(var(--radius-lg) - 1px);border-bottom-right-radius:calc(var(--radius-lg) - 1px)}.rma-console .rma-agent-savebar{z-index:40;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--shadow-md);animation:rma-agent-savebar-in .25s var(--ease-standard);align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:8px 10px 8px 20px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@keyframes rma-agent-savebar-in{0%{opacity:0;transform:translate(-50%)translateY(90px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.rma-console .rma-agent-savebar{animation:none}}.rma-console .rma-agent-savebar-msg{color:var(--ink-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.rma-console .rma-agent-savebar-dot{background:var(--warning);border-radius:50%;flex:none;width:7px;height:7px}.rma-console .rma-agent-savebar-dot-error{background:var(--error)}.rma-console .rma-agent-savebar button{border-radius:var(--radius-full);flex:none;height:32px}@media (max-width:620px){.rma-console .rma-agent-savebar{max-width:none;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:0;flex-wrap:wrap;gap:8px 10px;bottom:0;left:0;right:0;transform:none}.rma-console .rma-agent-savebar-msg{flex:100%}.rma-console .rma-agent-savebar button{border-radius:var(--radius-md);flex:1 1 0;min-width:0;height:40px}}@media (max-width:620px) and (prefers-reduced-motion:no-preference){.rma-console .rma-agent-savebar{animation-name:rma-agent-savebar-in-phone}}@keyframes rma-agent-savebar-in-phone{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:none}}.rma-console .rma-agent-observability{flex-direction:column;gap:16px;padding:16px 20px 24px;display:flex}.rma-console .rma-agent-obs-controls{align-items:center;gap:10px;display:flex}.rma-console .rma-agent-obs-cards{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px;display:grid}.rma-console .rma-agent-obs-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:12px 14px}.rma-console .rma-agent-obs-card-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rma-console .rma-agent-obs-card-value{font-variant-numeric:tabular-nums;color:var(--ink);margin-top:6px;font-size:22px;font-weight:500}.rma-console .rma-agent-obs-card-note{color:var(--ink-subtle);margin:4px 0 0;font-size:11px;line-height:1.4}.rma-console .rma-agent-obs-pcts{font-variant-numeric:tabular-nums;gap:8px;font-size:10px;display:inline-flex}.rma-console .rma-agent-obs-pcts>span{flex-direction:column;align-items:flex-end;gap:1px;display:inline-flex}.rma-console .rma-agent-obs-pct-key{color:var(--ink-subtle);text-transform:uppercase;letter-spacing:.04em}.rma-console .rma-agent-obs-pct-value{color:var(--ink-secondary)}.rma-console .rma-template-gallery{flex-direction:column;gap:18px;display:flex}.rma-console .rma-template-gallery-head h2,.rma-console .rma-template-gallery-head p{margin:0}.rma-console .rma-template-gallery-head p{max-width:68ch;margin-top:6px}.rma-console .rma-template-groups{background:0 0;border:0;border-radius:0;flex-direction:column;gap:12px;display:flex;overflow:visible}.rma-console .rma-template-group{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.rma-console .rma-template-group-trigger{background:var(--surface);width:100%;min-height:70px;color:var(--ink);text-align:left;align-items:center;gap:16px;padding:14px 16px;display:flex}.rma-console button.rma-template-group-trigger:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console button.rma-template-group-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.rma-console .rma-template-group-heading{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.rma-console .rma-template-group-heading strong{color:var(--ink);font-size:14px;font-weight:600;line-height:1.3}.rma-console .rma-template-group-heading small{color:var(--ink-muted);font-size:12px;font-weight:400;line-height:1.4}.rma-console .rma-template-group-count{color:var(--ink-muted);white-space:nowrap;flex:none;font-size:11px;font-weight:500}.rma-console .rma-template-group-trigger>svg{width:16px;height:16px;color:var(--ink-muted);margin-left:0}.rma-console .rma-template-group-body{border-top:1px solid var(--border);background:var(--surface);padding:14px}.rma-console .rma-template-group-secondary{background:0 0;border:0;overflow:visible}.rma-console .rma-template-group-secondary .rma-template-group-trigger{border:1px solid var(--border);min-height:48px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-template-group-secondary .rma-template-group-trigger{border:1px solid color-mix(in srgb, var(--border) 75%, transparent)}}.rma-console .rma-template-group-secondary .rma-template-group-trigger{border-radius:var(--radius-base);background:0 0}.rma-console .rma-template-group-secondary .rma-template-group-heading{flex-direction:row;align-items:baseline;gap:8px}.rma-console .rma-template-group-secondary .rma-template-group-heading strong{color:var(--ink-secondary);font-size:13px}.rma-console .rma-template-group-secondary .rma-template-group-heading small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-template-group-secondary .rma-template-group-body{border:1px solid var(--border);border-radius:var(--radius-lg);margin-top:8px}.rma-console .rma-template-group-secondary button.rma-template-group-trigger:hover:not(:disabled){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-template-group-secondary button.rma-template-group-trigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}}.rma-console .rma-template-group-secondary button.rma-template-group-trigger:hover:not(:disabled){background:var(--hover)}.rma-console .rma-template-group-secondary button.rma-template-group-trigger[data-state=open] strong{color:var(--ink)}.rma-console .rma-template-grid{gap:12px;display:grid}.rma-console .rma-template-grid-default{grid-template-columns:minmax(0,1fr)}.rma-console .rma-template-grid-evaluations{grid-template-columns:repeat(2,minmax(0,1fr))}.rma-console button.rma-template-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:100%;min-width:0;height:auto;min-height:156px;color:var(--ink);text-align:left;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);grid-template-rows:auto auto minmax(3.8em,1fr) auto;align-content:start;gap:10px;padding:18px;display:grid}.rma-console button.rma-template-card:hover:not(:disabled){border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-template-card:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.rma-console button.rma-template-card.selected{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.rma-template-card.selected{background:color-mix(in srgb, var(--accent) 10%, var(--surface))}}.rma-console button.rma-template-card.selected{box-shadow:inset 0 0 0 1px var(--accent)}.rma-console button.rma-template-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rma-console .rma-template-card-category{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:fit-content;color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.2}.rma-console .rma-template-card-title{overflow-wrap:anywhere;font-size:16px;line-height:1.25}.rma-console .rma-template-card-purpose{color:var(--ink-secondary);font-size:13px;line-height:1.45}.rma-console .rma-template-card-action{border-top:1px solid var(--border);color:var(--accent);padding-top:10px;font-size:12px;font-weight:600}.rma-console .rma-template-card.selected .rma-template-card-action{color:var(--ink)}.rma-console .rma-template-skeleton{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(90deg, transparent 25%, var(--surface-2) 50%, transparent 75%), var(--hover);background-size:200% 100%,100% 100%;min-height:150px;animation:1.6s ease-in-out infinite rma-shimmer}.rma-console .rma-template-status{margin:0;font-size:13px}.rma-console .rma-agent-create-heading{margin:0 0 18px;font-size:16px}.rma-console .rma-template-error{border:1px solid var(--error);border-radius:var(--radius-base);background:var(--error-bg);color:var(--error);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.rma-console .rma-evaluator-criteria{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-evaluator-criteria li{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);align-items:baseline;gap:6px;max-width:100%;padding:5px 8px;font-size:12px;display:inline-flex}.rma-console .rma-evaluator-criteria code{color:var(--accent);font-weight:600}.rma-console .rma-evaluator-criteria span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-evaluator-boundaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.rma-console .rma-evaluator-boundaries>div{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);padding:10px}.rma-console .rma-evaluator-boundaries dt{font-size:12px;font-weight:600}.rma-console .rma-evaluator-boundaries dd{color:var(--ink-secondary);margin:4px 0 0;font-size:12px;line-height:1.45}.rma-console .rma-evaluator-tool{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface)}.rma-console .rma-evaluator-tool summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.rma-console .rma-evaluator-tool summary>span:first-child{flex-direction:column;gap:2px;display:flex}.rma-console .rma-evaluator-tool summary small{color:var(--ink-muted)}.rma-console .rma-evaluator-tool[open] summary>span:last-child{transform:rotate(90deg)}.rma-console .rma-evaluator-tool p{margin:0;padding:0 12px 12px}.rma-console .rma-evaluator-profile-note{margin:0;font-size:12px}@media (max-width:620px){.rma-console .rma-template-grid-evaluations,.rma-console .rma-evaluator-boundaries{grid-template-columns:1fr}.rma-console .rma-template-error{flex-direction:column;align-items:flex-start}.rma-console button.rma-template-card{min-height:150px;padding:16px}}@media (prefers-reduced-motion:reduce){.rma-console .rma-template-group>[role=region],.rma-console .rma-template-group-trigger>svg,.rma-console .rma-template-skeleton{transition:none}.rma-console .rma-template-group>[role=region]{animation:none}.rma-console .rma-template-skeleton{background:var(--hover);animation:none}}.rma-console .rma-evaluation-selection{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:12px 14px;display:grid}.rma-console .rma-evaluation-selection-summary,.rma-console .rma-evaluation-selection-actions{align-items:center;gap:10px;display:flex}.rma-console .rma-evaluation-selection-summary{flex-wrap:wrap;min-width:0}.rma-console .rma-evaluation-selection-actions{justify-content:flex-end}.rma-console .rma-evaluation-selection-live{min-height:1.25em;color:var(--ink-secondary);grid-column:1/-1;font-size:13px}.rma-console .rma-evaluation-selection-live:empty{display:none}.rma-console .rma-evaluation-selection-removed{color:var(--ink-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-base);grid-column:1/-1;padding:12px}.rma-console .rma-evaluation-selection-removed p{margin:4px 0 8px}.rma-console .rma-evaluation-selection-removed ul{margin:0 0 12px;padding-left:20px}.rma-console.rma-evaluate-dialog{z-index:62;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);width:min(560px,100vw - 32px);max-height:72vh;box-shadow:var(--shadow-md);padding:20px;position:fixed;top:14vh;left:50%;overflow:auto;transform:translate(-50%)}.rma-console .rma-evaluate-dialog-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rma-console .rma-evaluate-dialog-header h2,.rma-console .rma-evaluate-dialog-header p{margin:0}.rma-console .rma-evaluate-dialog-header h2{font-size:18px}.rma-console button.rma-evaluate-dialog-close{flex:none;min-width:36px;padding-inline:10px}.rma-console .rma-evaluate-dialog-notes{color:var(--ink-secondary);background:var(--surface-2);border-radius:var(--radius-base);margin:18px 0;padding:12px 14px}.rma-console .rma-evaluate-dialog-notes p{margin:0}.rma-console .rma-evaluate-dialog-notes p+p{margin-top:8px}.rma-console .rma-evaluate-dialog-body{min-height:92px}.rma-console .rma-evaluate-dialog-state p{margin:4px 0 12px}.rma-console .rma-evaluate-dialog-field{gap:6px;font-size:13px;font-weight:600;display:grid}.rma-console .rma-evaluate-dialog-field .rma-select,.rma-console .rma-evaluate-dialog-field select{width:100%}.rma-console .rma-evaluate-dialog-error{color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:var(--radius-base);margin-top:12px;padding:10px 12px}.rma-console .rma-evaluate-dialog-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}@media (max-width:620px){.rma-console .rma-evaluation-selection{grid-template-columns:1fr}.rma-console .rma-evaluation-selection-actions{justify-content:stretch}.rma-console .rma-evaluation-selection-actions>button{flex:1 1 0}.rma-console.rma-evaluate-dialog{width:100%;max-height:min(88vh,720px);padding:18px 16px max(18px, env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;inset:auto 0 0;transform:none}.rma-console .rma-evaluate-dialog-actions>button{flex:1 1 0}}.rma-console .rma-evaluations,.rma-console .rma-quality,.rma-console .rma-quality-overview,.rma-console .rma-evaluators,.rma-console .rma-evaluation-runs{flex-direction:column;gap:16px;min-width:0;display:flex}.rma-console .rma-evaluations-views{border-bottom:1px solid var(--border);align-items:center;gap:4px;padding-bottom:8px;display:flex}.rma-console .rma-evaluations-views button{height:32px;padding:0 13px}.rma-console .rma-evaluations-views button.active{background:var(--accent-solid);color:var(--accent-fg);border-color:#0000}.rma-console .rma-evaluations-subhead,.rma-console .rma-quality-section-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rma-console .rma-evaluations-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.rma-console .rma-evaluations-subhead h2,.rma-console .rma-quality-section-head h3{color:var(--ink);margin:0;font-size:16px;font-weight:600}.rma-console .rma-evaluations-subhead p,.rma-console .rma-quality-section-head p{color:var(--ink-muted);margin:2px 0 0;font-size:12px}.rma-console .rma-quality-controls{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:minmax(130px,.6fr) minmax(220px,1.2fr) minmax(180px,1fr);gap:10px;padding:12px;display:grid}.rma-console .rma-quality-controls label{min-width:0;color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:5px;font-size:11px;font-weight:500;display:flex}.rma-console .rma-quality-controls .rma-select,.rma-console .rma-quality-controls select{width:100%}.rma-console .rma-quality-tiles{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid;overflow:hidden}.rma-console .rma-quality-tile{background:var(--surface);flex-direction:column;gap:3px;min-width:0;padding:14px 16px;display:flex}.rma-console .rma-quality-tile-value{color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:26px;font-weight:600;line-height:1.15;overflow:hidden}.rma-console .rma-quality-tile-label{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.rma-console .rma-quality-tile-note{color:var(--ink-subtle);font-size:11px;line-height:1.35}.rma-console .rma-quality-attention{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:minmax(280px,1fr) auto;align-items:center;display:grid;overflow:hidden}.rma-console .rma-quality-priority,.rma-console .rma-quality-attention-actions{min-width:0;padding:10px 14px}.rma-console .rma-quality-priority{border-right:1px solid var(--border)}.rma-console .rma-quality-priority>span{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.rma-console .rma-quality-priority{align-items:center;gap:10px;display:flex}.rma-console .rma-quality-priority>strong{color:var(--ink);font-size:14px;font-weight:600;line-height:1.4}.rma-console .rma-quality-attention-actions{background:var(--surface);border:0;justify-content:flex-end;align-items:center;gap:6px;margin:0;display:flex}.rma-console .rma-quality-attention-actions>button{width:auto;min-height:32px;padding-inline:10px;font-size:12px}.rma-console .rma-quality-attention-link{border:1px solid var(--border);border-radius:var(--radius-md);width:auto;min-height:32px;color:var(--ink-secondary);background:0 0;align-items:center;padding-inline:10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.rma-console .rma-quality-attention-link:hover{background:var(--hover);color:var(--ink)}.rma-console .rma-quality-attention-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console .rma-quality-agent-section{flex-direction:column;gap:8px;min-width:0;display:flex}.rma-console .rma-quality-agent{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.rma-console .rma-quality-metric{flex-direction:column;align-items:flex-end;gap:1px;width:100%;min-width:0;display:flex}.rma-console .rma-quality-metric strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.rma-console .rma-quality-metric small,.rma-console .rma-quality-absent{color:var(--ink-muted);font-size:11px;font-weight:400}.rma-console .rma-quality-metric small{overflow-wrap:anywhere;text-align:right;white-space:normal;max-width:100%;line-height:1.25}.rma-console .rma-quality-metric-delta{white-space:nowrap}.rma-console .rma-quality-failures{flex-direction:column;gap:5px;display:flex}.rma-console .rma-quality-failure{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;height:auto;min-height:28px;color:var(--ink);justify-content:space-between;align-items:center;gap:8px;padding:5px 7px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.rma-console .rma-quality-failure-unavailable{color:var(--ink-muted);background:0 0;border-style:dashed}.rma-console .rma-quality-failure-unavailable .rma-quality-failure-copy strong{color:var(--ink-muted)}.rma-console .rma-quality-failure-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.rma-console .rma-quality-failure-copy strong{color:var(--ink);overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.3}.rma-console .rma-quality-failure-copy small{color:var(--ink-muted);overflow-wrap:anywhere;font-size:10px;font-weight:400;line-height:1.3}.rma-console .rma-quality-failure time{color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none}.rma-console .rma-quality-more-failures summary{width:fit-content;color:var(--accent);cursor:pointer;font-size:11px;font-weight:500}.rma-console .rma-quality-more-failures>div{gap:4px;margin-top:5px;display:grid}.rma-console .rma-quality-trend{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.rma-console .rma-quality-section-head>span,.rma-console .rma-quality-trend-head-actions time{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px}.rma-console .rma-quality-trend-head-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.rma-console .rma-quality-trend-head-actions time{white-space:nowrap}.rma-console .rma-quality-comparison-toolbar{border-bottom:1px solid var(--border);grid-template-columns:minmax(240px,auto) minmax(0,1fr);align-items:start;gap:24px;width:min(100%,1120px);margin-inline:auto;padding:0 0 12px;display:grid}.rma-console .rma-quality-comparison-controls{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.rma-console .rma-quality-comparison-label,.rma-console .rma-quality-agent-picker legend,.rma-console .rma-quality-earlier-picker legend{color:var(--ink-secondary);font-size:12px;font-weight:600}.rma-console .rma-quality-comparison-label{width:100%}.rma-console .rma-quality-agent-picker,.rma-console .rma-quality-earlier-picker{border:0;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;padding:0;display:flex}.rma-console .rma-quality-agent-picker legend,.rma-console .rma-quality-earlier-picker legend{width:min(100%,1120px);padding:0}.rma-console .rma-quality-agent-picker legend span,.rma-console .rma-quality-earlier-picker legend span{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:500}.rma-console .rma-quality-selected-agent-chips,.rma-console .rma-quality-selected-version-chips{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;min-width:0;display:flex}.rma-console .rma-quality-selection-chip{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);max-width:280px;min-height:32px;box-shadow:inset 3px 0 0 var(--rma-quality-series-color);color:var(--ink);align-items:center;gap:6px;padding:3px 4px 3px 9px;font-size:12px;display:inline-flex}.rma-console .rma-quality-selection-swatch{flex:none;width:24px}.rma-console .rma-quality-selection-name{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.rma-console .rma-quality-latest-badge,.rma-console .rma-quality-no-data-badge{border-radius:var(--radius-sm);white-space:nowrap;flex:none;padding:2px 5px;font-size:10px;font-weight:600;line-height:1.2}.rma-console .rma-quality-latest-badge{border:1px solid var(--border);background:var(--surface);color:var(--ink-secondary)}.rma-console .rma-quality-no-data-badge{background:var(--hover);color:var(--ink-muted)}.rma-console .rma-quality-selection-chip>button,.rma-console .rma-quality-selection-chip>button:hover:not(:disabled),.rma-console .rma-quality-selection-chip>button:focus-visible{border-radius:var(--radius-sm);width:24px;min-width:24px;height:24px;min-height:24px;box-shadow:none;color:var(--ink-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rma-console .rma-quality-selection-chip>button:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-quality-selection-chip>button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rma-console .rma-quality-selection-chip>button:disabled{color:var(--ink-subtle);cursor:not-allowed;opacity:.55}.rma-console .rma-quality-comparison-picker{flex:0 0 190px;width:190px;min-width:0}.rma-console .rma-quality-agent-add{flex-basis:150px;width:150px}.rma-console .rma-quality-comparison-picker .rma-field{gap:0}.rma-console .rma-quality-comparison-picker input.rma-combobox-input{height:32px;padding-block:0;font-size:12px}.rma-console .rma-quality-all-selected{min-height:28px;color:var(--ink-muted);white-space:nowrap;flex:none;align-items:center;gap:4px;padding-inline:4px;font-size:11px;font-weight:500;display:inline-flex}.rma-console .rma-quality-all-selected>span{color:var(--success-ink)}.rma-console .rma-quality-earlier-picker{width:min(100%,1120px);margin-inline:auto}.rma-console .rma-quality-version-history-status{color:var(--ink-muted);align-items:center;gap:8px;margin:0;font-size:11px;line-height:1.4;display:inline-flex}.rma-console .rma-quality-version-history-status.is-error{color:var(--error-ink)}.rma-console .rma-quality-version-history-status>button{min-height:28px;box-shadow:none;color:var(--accent);background:0 0;border:0;padding:3px 8px;font-size:11px;font-weight:600}.rma-console .rma-quality-version-history-status>button:hover,.rma-console .rma-quality-version-history-status>button:focus-visible{background:var(--hover)}.rma-console .rma-quality-comparison-helper{width:min(100%,1120px);color:var(--ink-muted);margin:-8px auto 0;font-size:11px;line-height:1.4}.rma-console .rma-quality-comparison-criterion{min-width:0;color:var(--ink-secondary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.rma-console .rma-quality-comparison-criterion .rma-select{width:150px}.rma-console .rma-quality-first-observation-next{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-top:10px;display:flex}.rma-console .rma-quality-first-observation-next p,.rma-console .rma-quality-chart-context{color:var(--ink-muted);margin:0;font-size:11px;line-height:1.45}.rma-console .rma-quality-chart-context{font-variant-numeric:tabular-nums;width:min(100%,1120px);margin-inline:auto}.rma-console .rma-quality-first-observation-next button{flex:none;height:32px;padding-inline:12px;font-size:12px}.rma-console .rma-quality-chart-shell{width:min(100%,1120px);max-height:280px;margin-inline:auto;position:relative}.rma-console .rma-quality-chart{width:100%;height:auto;max-height:280px;display:block}.rma-console .rma-quality-chart-grid{stroke:var(--border);stroke-width:1px}.rma-console .rma-quality-chart-label{fill:var(--ink-subtle);font-variant-numeric:tabular-nums;font-size:12px}.rma-console .rma-quality-chart-date-label{font-size:13px}.rma-console .rma-quality-chart-timezone{font-size:10px}.rma-console .rma-quality-chart-marker{stroke:var(--ink-muted);stroke-dasharray:5 5;stroke-width:1px}.rma-console .rma-quality-chart-marker-cap{fill:var(--surface);stroke:var(--ink-muted);stroke-width:2px}.rma-console .rma-quality-chart-series{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.rma-console .rma-quality-chart-series.previous{opacity:.78}.rma-console .rma-quality-chart-series.latest{stroke-dasharray:none}.rma-console .rma-quality-chart-series-0{--rma-quality-series-color:var(--lb-tag-teal);color:var(--rma-quality-series-color);stroke:var(--rma-quality-series-color)}.rma-console .rma-quality-chart-series-1{--rma-quality-series-color:var(--lb-tag-violet);color:var(--rma-quality-series-color);stroke:var(--rma-quality-series-color)}.rma-console .rma-quality-chart-series-2{--rma-quality-series-color:var(--lb-tag-terracotta);color:var(--rma-quality-series-color);stroke:var(--rma-quality-series-color)}.rma-console .rma-quality-chart-series-3{--rma-quality-series-color:var(--lb-tag-sky);color:var(--rma-quality-series-color);stroke:var(--rma-quality-series-color)}.rma-console .rma-quality-chart-series-4{--rma-quality-series-color:var(--lb-tag-green);color:var(--rma-quality-series-color);stroke:var(--rma-quality-series-color)}.rma-console .rma-quality-chart-point{fill:currentColor}.rma-console .rma-quality-chart-point:not(.previous){stroke:var(--surface);stroke-width:1.5px}.rma-console .rma-quality-chart-point.previous{fill:var(--surface);stroke:currentColor;stroke-width:2px}.rma-console .rma-quality-chart-series.dimmed,.rma-console .rma-quality-chart-point.dimmed{opacity:.18}.rma-console .rma-quality-chart-series.emphasized{opacity:1;stroke-width:3.5px}.rma-console .rma-quality-chart-point.emphasized{opacity:1;stroke-width:2.5px}.rma-console .rma-quality-chart-hits{pointer-events:none;position:absolute;inset:0}.rma-console button.rma-quality-chart-bucket-hit,.rma-console button.rma-quality-chart-bucket-hit:hover:not(:disabled),.rma-console button.rma-quality-chart-bucket-hit:focus-visible{min-width:0;height:67.8571%;min-height:0;box-shadow:none;pointer-events:auto;background:0 0;border:0;border-radius:0;padding:0;position:absolute;top:8.5714%}.rma-console button.rma-quality-chart-bucket-hit:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rma-console button.rma-quality-chart-marker-hit,.rma-console button.rma-quality-chart-marker-hit:hover:not(:disabled),.rma-console button.rma-quality-chart-marker-hit:focus-visible{width:32px;min-width:32px;height:32px;min-height:32px;box-shadow:none;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute;top:8px;transform:translate(-50%)}.rma-console .rma-quality-chart-marker-hit>span{border:2px solid var(--ink-muted);background:var(--surface);border-radius:50%;width:10px;height:10px;margin:auto;display:block}.rma-console button.rma-quality-chart-marker-hit:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rma-console .rma-quality-chart-tooltip{z-index:3;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);width:260px;max-width:calc(100% - 24px);box-shadow:var(--shadow-md);color:var(--ink);pointer-events:none;padding:10px 12px;position:absolute;top:10px;transform:translate(12px)}.rma-console .rma-quality-chart-tooltip.align-end{transform:translate(calc(-100% - 12px))}.rma-console .rma-quality-chart-tooltip-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;padding-bottom:7px;display:flex}.rma-console .rma-quality-chart-tooltip-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.rma-console .rma-quality-chart-tooltip-head span{font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:600}.rma-console .rma-quality-chart-tooltip time,.rma-console .rma-quality-chart-tooltip p{color:var(--ink-muted);font-size:12px;line-height:1.45}.rma-console .rma-quality-chart-tooltip p{margin:3px 0 0}.rma-console .rma-quality-chart-tooltip-series{border-top:1px solid var(--border);gap:7px;margin:9px 0 0;padding:9px 0 0;list-style:none;display:grid}.rma-console .rma-quality-chart-tooltip-series li{grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:3px 7px;display:grid}.rma-console .rma-quality-series-swatch{width:28px;height:6px;color:var(--rma-quality-series-color);display:block;overflow:visible}.rma-console .rma-quality-chart-tooltip-series .rma-quality-series-swatch{width:14px}.rma-console .rma-quality-chart-tooltip-series li>strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.rma-console .rma-quality-chart-tooltip-series li>b{font-variant-numeric:tabular-nums;font-size:12px}.rma-console .rma-quality-chart-tooltip-series li>small{color:var(--ink-muted);grid-column:2/-1;font-size:10px}.rma-console .rma-quality-chart-legend{width:min(100%,1120px);color:var(--ink-muted);margin:0;flex-wrap:wrap;gap:6px;margin-inline:auto;padding:0;font-size:12px;list-style:none;display:flex}.rma-console .rma-quality-chart-legend button{border-radius:var(--radius-md);width:auto;height:auto;min-height:34px;color:var(--ink-muted);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:5px 9px;font-size:12px;display:inline-flex}.rma-console .rma-quality-chart-legend-label{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.rma-console .rma-quality-chart-legend strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.rma-console .rma-quality-chart-legend button:hover:not(:disabled),.rma-console .rma-quality-chart-legend button.selected{border-color:var(--border);background:var(--surface-2);color:var(--ink)}.rma-console .rma-quality-chart-legend.is-visibility-control li.is-hidden button{opacity:.56}.rma-console .rma-quality-chart-legend.is-visibility-control li.is-hidden button:hover,.rma-console .rma-quality-chart-legend.is-visibility-control li.is-hidden button:focus-visible{opacity:1}.rma-console .rma-quality-chart-legend button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console .rma-quality-chart-data,.rma-console .rma-quality-markers{width:min(100%,1120px);margin-inline:auto}.rma-console .rma-quality-chart-data summary{width:fit-content;color:var(--accent);cursor:pointer;font-size:12px}.rma-console .rma-quality-chart-data-scroll{border:1px solid var(--border);border-radius:var(--radius-md);max-height:260px;margin-top:8px;overflow:auto}.rma-console .rma-quality-chart-data table{border-collapse:collapse;width:100%;font-size:12px}.rma-console .rma-quality-chart-data caption{color:var(--ink-muted);text-align:left;padding:8px}.rma-console .rma-quality-chart-data th,.rma-console .rma-quality-chart-data td{border-top:1px solid var(--border);text-align:left;padding:7px 9px}.rma-console .rma-quality-markers{border-top:1px solid var(--border);color:var(--ink-muted);padding-top:8px;font-size:12px}.rma-console .rma-quality-markers p,.rma-console .rma-quality-markers ol{margin:0}.rma-console .rma-quality-markers ol{flex-wrap:wrap;gap:6px 16px;padding:0;list-style:none;display:flex}.rma-console .rma-quality-markers li{gap:6px;display:inline-flex}.rma-console .rma-quality-markers time{color:var(--ink-subtle)}.rma-console .rma-evaluator-identity,.rma-console .rma-evaluation-run-identity{flex-direction:column;min-width:0;display:flex}.rma-console .rma-evaluator-identity>.mono{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.rma-console .rma-evaluation-run-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.rma-console .rma-evaluation-run-version,.rma-console .rma-evaluation-run-reference code{color:var(--ink);font-size:12px}.rma-console .rma-evaluation-run-references{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.rma-console .rma-evaluation-run-reference{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.rma-console .rma-evaluation-run-reference code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rma-console .rma-evaluation-run-reference .rma-copy{flex:none}.rma-console .rma-evaluator-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.rma-console a.rma-evaluator-action,.rma-console button.rma-evaluator-action{border-radius:var(--radius-md);background:var(--accent-solid);height:30px;color:var(--accent-fg);justify-content:center;align-items:center;padding:0 11px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.rma-console a.rma-evaluator-action.secondary,.rma-console button.rma-evaluator-action.secondary{border:1px solid var(--border);background:var(--surface-2);color:var(--ink)}.rma-console .rma-evaluation-run-verdicts{color:var(--ink-muted);flex-wrap:wrap;justify-content:flex-end;gap:2px 8px;font-size:11px;display:inline-flex}.rma-console .rma-evaluation-run-activity{min-width:0;color:var(--ink);flex-direction:column;gap:2px;font-size:12px;line-height:1.35;display:flex}.rma-console .rma-evaluation-run-activity time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1100px){.rma-console .rma-quality-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.rma-console .rma-quality-attention{grid-template-columns:1fr}.rma-console .rma-quality-priority{border-right:0}.rma-console .rma-quality-attention-actions{border-top:1px solid var(--border);flex-direction:row}.rma-console .rma-quality-attention-actions>*{flex:1 1 0}.rma-console .rma-quality-comparison-toolbar{grid-template-columns:1fr}}@media (max-width:620px){.rma-console .rma-evaluations-views{overflow-x:auto}.rma-console .rma-quality-controls{grid-template-columns:1fr}.rma-console .rma-quality-trend{padding:16px}.rma-console .rma-quality-attention{grid-template-columns:1fr}.rma-console .rma-quality-priority{border-right:0;border-bottom:1px solid var(--border)}.rma-console .rma-quality-attention-actions{border-top:0;flex-direction:column;grid-column:auto}.rma-console .rma-quality-section-head,.rma-console .rma-quality-trend-head-actions{flex-direction:column;align-items:flex-start}.rma-console .rma-quality-comparison-controls{flex-direction:column;align-items:stretch}.rma-console .rma-quality-comparison-criterion{width:100%}.rma-console .rma-quality-first-observation-next{flex-direction:column;align-items:flex-start}.rma-console .rma-quality-first-observation-next button{width:100%}.rma-console .rma-quality-chart-date-label.is-middle{display:none}.rma-console .rma-quality-tiles{grid-template-columns:1fr}.rma-console .rma-quality-tile{padding:13px 14px}.rma-console .rma-evaluations-subhead{flex-direction:column}.rma-console .rma-evaluator-actions,.rma-console .rma-evaluation-run-verdicts{justify-content:flex-start}}.rma-console .rma-tag-list{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.rma-console .rma-tag-badge{border:1px solid var(--rma-tag-color);align-items:center;gap:6px;min-width:0;max-width:100%;padding:3px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-tag-badge{border:1px solid color-mix(in srgb, var(--rma-tag-color) 46%, var(--border))}}.rma-console .rma-tag-badge{border-radius:var(--radius-full);background:var(--rma-tag-color)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-tag-badge{background:color-mix(in srgb, var(--rma-tag-color) 11%, var(--surface))}}.rma-console .rma-tag-badge{color:var(--ink);font-size:12px;font-weight:500;line-height:1.35}.rma-console .rma-tag-badge-compact{gap:5px;padding:2px 7px;font-size:11px}.rma-console .rma-tag-dot{border-radius:var(--radius-full);background:var(--rma-tag-color);width:7px;height:7px;box-shadow:0 0 0 1px var(--rma-tag-color);flex:none}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-tag-dot{box-shadow:0 0 0 1px color-mix(in srgb, var(--rma-tag-color) 70%, var(--surface))}}.rma-console .rma-tag-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-tag-overflow{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);color:var(--ink-secondary);font-variant-numeric:tabular-nums;flex:none;padding:2px 6px;font-size:11px}.rma-console .rma-tag-picker{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.rma-console .rma-tag-picker-selected{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.rma-console .rma-tag-choice{border-radius:var(--radius-full);align-items:stretch;min-width:0;max-width:100%;display:inline-flex}.rma-console .rma-tag-choice .rma-tag-badge{border-top-right-radius:0;border-bottom-right-radius:0}.rma-console button.rma-tag-remove{border:1px solid var(--border);border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--surface-2);width:26px;height:auto;min-height:24px;color:var(--ink-muted);border-left:0;padding:0;font-size:11px}.rma-console button.rma-tag-remove:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-tag-picker-empty,.rma-console .rma-tag-picker-status{color:var(--ink-muted);margin:0;font-size:13px}.rma-console .rma-tag-picker-status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rma-console .rma-tag-picker-status-error{color:var(--error)}.rma-console .rma-tag-picker-status button{height:28px;padding:0 10px;font-size:12px}.rma-console .rma-agent-tag-filter,.rma-console .rma-session-tag-filter{flex:420px;min-width:min(260px,100%);max-width:620px}.rma-console .rma-agent-tag-filter .rma-field,.rma-console .rma-session-tag-filter .rma-field{max-width:340px}.rma-console .rma-agent-roster-picker{gap:12px;display:grid}.rma-console .rma-tags-label-cell{min-width:0;display:flex}.rma-console .rma-tags-description{color:var(--ink-secondary);display:block}.rma-console .rma-tag-color-field{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:12px;display:grid}.rma-console .rma-tag-swatches{border:0;grid-template-columns:repeat(5,20px);gap:6px;margin:0;padding:24px 0 0;display:grid}.rma-console button.rma-tag-swatch{border:2px solid var(--surface);border-radius:var(--radius-full);background:var(--rma-tag-color);width:20px;height:20px;box-shadow:0 0 0 1px var(--border);padding:0}.rma-console button.rma-tag-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent)}.rma-console button.rma-tag-swatch:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rma-console .rma-tag-preview{flex-direction:column;align-items:flex-start;gap:6px;min-width:128px;padding-top:1px;display:flex}.rma-console .rma-tag-preview-label{color:var(--ink-secondary);font-size:12px;font-weight:500}@media (max-width:620px){.rma-console .rma-agent-tag-filter .rma-field,.rma-console .rma-session-tag-filter .rma-field{max-width:none}.rma-console .rma-tag-color-field{grid-template-columns:1fr}.rma-console .rma-tag-swatches{padding-top:0}.rma-console .rma-tag-preview{min-width:0}}.rma-console .rma-skill-detail{flex-direction:column;gap:16px;display:flex}.rma-console .rma-skill-preview{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;gap:10px;margin:0;padding:12px 14px;display:flex}.rma-console .rma-skill-preview>div{grid-template-columns:110px 1fr;align-items:baseline;gap:10px;display:grid}.rma-console .rma-skill-preview dt{color:var(--ink-muted);margin:0;font-size:12px}.rma-console .rma-skill-preview dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13px}.rma-console .rma-skill-warn{color:var(--warning);margin:8px 0 0;font-size:12px}.rma-console .rma-skill-actions{align-items:center;gap:8px;display:flex}.rma-console .rma-skill-bundle h3{margin:0 0 4px;font-size:13px}.rma-console .rma-skill-bundle p{margin:0 0 8px;font-size:12px}.rma-console .rma-skill-bundle ul{color:var(--ink-secondary);margin:0;padding-left:18px;font-size:12px}.rma-console .rma-skill-bundle-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rma-console .rma-skill-bundle-summary{font-size:12px}.rma-console .rma-skill-role{margin-top:12px}.rma-console .rma-skill-role-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rma-console .rma-skill-role-head h4{margin:0;font-size:12px}.rma-console .rma-skill-role-head span{font-size:12px}.rma-console p.rma-skill-role-hint{margin:2px 0 6px;font-size:12px}.rma-console ul.rma-skill-files{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-skill-file{border-radius:var(--radius-sm);background:var(--surface-2);align-items:center;gap:8px;min-width:0;padding:4px 8px;font-size:12px;display:flex}.rma-console .rma-skill-file code{min-width:0;font-size:12px}.rma-console .rma-skill-file-size{flex:none;margin-left:auto}.rma-console .rma-skill-file-mode{flex:none;font-size:11px}.rma-console .rma-skill-upload,.rma-console .rma-skill-bundle-field{flex-direction:column;gap:8px;display:flex}.rma-console .rma-skill-bundle-pick{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.rma-console .rma-skill-plan{flex-direction:column;gap:6px;display:flex}.rma-console .rma-skill-drop{border-radius:var(--radius-md);flex-direction:column;gap:16px;display:flex}.rma-console .rma-skill-drop-over{outline:2px dashed var(--accent);outline-offset:6px}.rma-console .rma-skill-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rma-console .rma-skill-group-pick{color:var(--ink-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.rma-console .rma-skill-changes-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rma-console .rma-skill-changes h3{margin:0;font-size:13px}.rma-console .rma-skill-changes p{margin:4px 0 8px;font-size:12px}.rma-console .rma-skill-compare{align-items:center;gap:6px;font-size:12px;display:inline-flex}.rma-console .rma-skill-change{flex-direction:column;align-items:stretch;gap:6px}.rma-console .rma-skill-change-main{align-items:center;gap:8px;min-width:0;display:flex}@media (min-width:1101px){.rma-console .rma-skills-shell{height:var(--rma-sd-fill,auto);flex-direction:column;min-height:0;display:flex}}.rma-console .rma-skills-split{flex:1;align-items:stretch;min-width:0;min-height:0;display:flex}.rma-console .rma-skills-nav-pane{flex-direction:column;flex:none;min-width:0;min-height:0;transition:width .26s cubic-bezier(.2,0,0,1);display:flex}@media (prefers-reduced-motion:reduce){.rma-console .rma-skills-nav-pane{transition:none}}.rma-console .rma-skills-nav{flex-direction:column;flex:1;min-width:0;min-height:0;padding-right:4px;display:flex}.rma-console .rma-skills-search{width:clamp(160px,34vw,480px);height:36px;padding:0 10px}.rma-console .rma-skills-nav-back{flex:none;padding:0 0 6px 2px}.rma-console button.rma-skills-nav-backlink{height:auto;color:var(--ink-muted);background:0 0;border:none;padding:2px 4px;font-size:12px}.rma-console button.rma-skills-nav-backlink:hover{color:var(--ink);background:0 0}.rma-console .rma-skills-nav-body{flex:1;min-height:0;overflow:hidden auto}.rma-console .rma-skills-tree-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-muted);flex:0 auto;font-size:12px;overflow:hidden}.rma-console .rma-skills-tree-file{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--ink-secondary);flex:auto;font-size:12px;overflow:hidden}.rma-console .rma-skills-tree-dir{color:var(--ink-subtle)}.rma-console .rma-skills-tree-tag{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);letter-spacing:.04em;color:var(--ink-muted);flex:none;padding:1px 5px;font-size:9px}.rma-console .rma-skills-tree-warn{color:var(--warning);flex:none;font-size:11px}.rma-console .rma-skills-divider{cursor:col-resize;background:0 0;background-image:linear-gradient(to right, transparent 4px, var(--border) 4px 5px, transparent 5px);border:none;align-self:stretch;width:9px;height:auto;margin:0 -3px}.rma-console .rma-skills-divider:hover,.rma-console .rma-skills-divider:focus-visible{background-image:linear-gradient(to right, transparent 4px, var(--accent) 4px 5px, transparent 5px);outline:none}body.rma-skills-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.rma-console .rma-skills-detail{flex:1 1 0;min-width:0;min-height:0;padding-left:16px;overflow-y:auto}.rma-console .rma-skill-archive{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding-top:20px;display:flex}.rma-console .rma-skill-archive h3{margin:0 0 4px;font-size:14px;font-weight:500}.rma-console .rma-skill-archive p{max-width:62ch;margin:0;font-size:13px}.rma-console .rma-skill-archive button{flex:none}@media (max-width:620px){.rma-console .rma-skill-archive{flex-direction:column;align-items:flex-start;gap:12px}}.rma-console .rma-skills-stacked .rma-skills-nav-body{max-height:70vh}@media (max-width:620px){.rma-console .rma-skill-preview>div{grid-template-columns:1fr}}.rma-console .rma-file-facts{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:8px 0 0;font-size:13px;display:grid}.rma-console .rma-file-facts dd{min-width:0;margin:0}.rma-console .rma-file-queue{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.rma-console .rma-file-queue li{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rma-console .rma-file-queue li.rma-file-queue-bad .mono{text-decoration:line-through}.rma-console .rma-files-body{min-height:0;overflow-x:hidden}.rma-console .rma-files-tree-session-id{color:var(--ink-subtle);margin-left:8px;font-size:11px}.rma-console .rma-files-tree-state{color:var(--ink-muted);text-transform:capitalize;flex:none;font-size:11px}.rma-console .rma-files-tree-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--ink);flex:auto;font-size:12px;overflow:hidden}.rma-console .rma-files-tree-dir{color:var(--ink-subtle)}.rma-console .rma-files-tree-tag{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);letter-spacing:.04em;color:var(--ink-muted);flex:none;padding:1px 5px;font-size:9px}.rma-console .rma-files-tree-file{cursor:pointer}.rma-console .rma-drawer-body:has(>.rma-drawer-inner>.rma-fpv){flex-direction:column;display:flex}.rma-console .rma-drawer-inner:has(>.rma-fpv){flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.rma-console .rma-fpv{outline:none;flex-direction:column;flex:1;min-height:0;display:flex}.rma-console .rma-fpv:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rma-console .rma-fpv-head{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.rma-console .rma-fpv-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:600;overflow:hidden}.rma-console .rma-fpv-nav{flex-shrink:0;align-items:center;gap:8px;display:flex}.rma-console .rma-fpv-nav>button{min-width:34px;padding-inline:8px}.rma-console .rma-fpv-nav-count{font-variant-numeric:tabular-nums;font-size:12px}.rma-console .rma-fpv-columns{flex:1;grid-template-columns:minmax(0,1fr) minmax(260px,320px);min-height:0;display:grid}.rma-console .rma-fpv-content{flex-direction:column;min-height:0;display:flex}.rma-console .rma-fpv-side{border-left:1px solid var(--border);background:var(--surface);min-height:0}@media (max-width:620px){.rma-console .rma-fpv-columns{grid-template-rows:minmax(0,1fr) fit-content(40%);grid-template-columns:minmax(0,1fr)}.rma-console .rma-fpv-side{border-left:none;border-top:1px solid var(--border)}}.rma-console .rma-fpv-facts{flex-direction:column;gap:14px;padding:16px 18px 24px;display:flex}.rma-console .rma-fpv-facts-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rma-console .rma-fpv-actions{flex-wrap:wrap;gap:8px;display:flex}.rma-console .rma-fpv-wrap{overflow-wrap:anywhere}.rma-console .rma-fpv-session{flex-direction:column;gap:2px;display:flex}.rma-console button.rma-fpv-link{box-shadow:none;color:var(--accent);font:inherit;font-size:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.rma-console button.rma-fpv-link:hover:not(:disabled){color:var(--accent);opacity:.85;background:0 0}.rma-console .rma-fpv-media{flex:1;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex}.rma-console .rma-fpv-media-audio{align-items:flex-start}.rma-console .rma-fpv-media-image{align-items:flex-start;padding-top:12px}.rma-console button.rma-fpv-image-frame{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);width:100%;height:auto;min-height:0;box-shadow:none;cursor:zoom-in;padding:0;display:block;overflow:hidden}.rma-console .rma-fpv-image{width:100%;height:auto;display:block}.rma-console .rma-fpv-media-image.is-actual{justify-content:flex-start}.rma-console .rma-fpv-media-image.is-actual button.rma-fpv-image-frame{cursor:zoom-out;width:max-content;max-width:none}.rma-console .rma-fpv-media-image.is-actual .rma-fpv-image{width:auto;max-width:none}.rma-console .rma-fpv-video{border-radius:var(--radius-base);background:#000;max-width:100%;max-height:calc(100dvh - 180px)}.rma-console .rma-fpv-audio{width:min(100%,520px)}.rma-console .rma-fpv-frame{background:var(--surface);border:none;flex:1;width:100%;min-height:0}.rma-console .rma-fpv-text .rma-fpv-frame{border-top:1px solid var(--border);margin-top:10px}.rma-console .rma-fpv-text{flex-direction:column;flex:1;min-height:0;display:flex}.rma-console .rma-fpv-toolbar{align-items:center;gap:12px;padding:10px 20px 0;display:flex}.rma-console .rma-fpv-toolbar-note{font-size:12px}.rma-console .rma-fpv-toolbar-end{margin-left:auto}.rma-console .rma-fpv-banner{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface);color:var(--ink-muted);margin:10px 20px 0;padding:8px 12px;font-size:12.5px}.rma-console .rma-fpv-prose{padding:16px 20px 24px}.rma-console .rma-fpv-loading{padding:20px}.rma-console .rma-fpv-notice{border:1px dashed var(--border);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;gap:8px;margin:20px;padding:16px 18px;font-size:13px;display:flex}.rma-console .rma-fpv-notice p{margin:0}.rma-console .rma-fpv-notice-title{font-weight:600}.rma-console .rma-fpv-code{font-family:var(--font-mono);padding:12px 0 24px;font-size:12.5px;line-height:1.55}.rma-console .rma-fpv-code-more{font-family:var(--font-sans);margin:8px 20px 0;font-size:12px}.rma-console .rma-fpv-pre{font:inherit;white-space:pre;background:0 0;border:none;margin:0;padding:0 20px}.rma-console .rma-fpv-pre code{font:inherit;background:0 0;padding:0;display:block}.rma-console .rma-fpv-line{min-width:max-content;display:flex}.rma-console .rma-fpv-lineno{text-align:right;color:var(--ink-subtle);-webkit-user-select:none;user-select:none;flex-shrink:0;margin-right:16px}.rma-console .rma-fpv-linetext{white-space:pre}.rma-console .rma-fpv-linetext span{color:var(--shiki-light)}html.dark .rma-console .rma-fpv-linetext span{color:var(--shiki-dark)}.rma-console .rma-fpv-table-scroll{flex:1;min-height:0;margin:10px 0 0;overflow:auto}.rma-console .rma-fpv-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;min-width:100%;font-size:12.5px}.rma-console .rma-fpv-table th,.rma-console .rma-fpv-table td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:40ch;padding:6px 12px;overflow:hidden}.rma-console .rma-fpv-table th{z-index:1;background:var(--surface);color:var(--ink-muted);font-weight:600;position:sticky;top:0}.rma-console .rma-fpv-table th:first-child,.rma-console .rma-fpv-table td:first-child{background:var(--bg);padding-left:20px;position:sticky;left:0}.rma-console .rma-fpv-table th:first-child{z-index:2;background:var(--surface)}.rma-console .rma-agent-memory{padding-top:1.5rem}.rma-console .rma-memory-header{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;display:flex}.rma-console .rma-memory-header h2{letter-spacing:-.025em;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.rma-console .rma-memory-desc{max-width:64ch;color:var(--ink-muted);margin:0 0 1rem;line-height:1.6}.rma-console .rma-memory-model{flex-shrink:0;width:22rem;max-width:100%}.rma-console .rma-memory-model p{margin:.4rem 0 0}.rma-console .rma-memory-model-note{color:var(--ink-muted);font-size:.8rem}.rma-console .rma-memory-meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.8rem;display:flex}.rma-console .rma-memory-meta strong{color:var(--ink);font-weight:500}.rma-console .rma-memory-badge{border-radius:var(--radius-full);white-space:nowrap;padding:.2rem .5rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-block}.rma-console .rma-memory-badge-good{color:var(--success);background:var(--success-bg)}.rma-console .rma-memory-badge-bad{color:var(--error);background:var(--error-bg)}.rma-console .rma-memory-badge-busy{color:var(--info);background:var(--info-bg)}.rma-console .rma-memory-badge-muted{color:var(--ink-muted);background:var(--hover)}.rma-console .rma-memory-tabs{border-bottom:1px solid var(--border);gap:1.5rem;margin:1.5rem 0 0;display:flex}.rma-console .rma-memory-tabs button{color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.5rem;padding:.75rem 0;display:flex}.rma-console .rma-memory-tabs button[aria-current=page]{border-bottom-color:var(--accent);color:var(--ink);font-weight:500}.rma-console .rma-memory-tabs button:hover:not(:disabled){color:var(--ink);background:0 0}.rma-console .rma-memory-tabs button span{background:var(--hover);border-radius:var(--radius-sm);padding:.1rem .4rem;font-size:.75rem}.rma-console .rma-memory-toolbar{align-items:center;gap:.75rem;padding:1.25rem 0;display:flex}.rma-console .rma-memory-search{flex:1;min-width:8rem;max-width:34rem}.rma-console .rma-memory-search input{width:100%}.rma-console .rma-memory-toolbar select{max-width:15rem}.rma-console .rma-memory-collection{margin:0;padding:0;list-style:none}.rma-console .rma-memory-collection li+li{border-top:1px solid var(--border)}.rma-console .rma-memory-item{white-space:normal;text-align:left;width:100%;height:auto;min-height:0;color:var(--ink);border-radius:var(--radius-base);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.25rem .75rem;display:flex}.rma-console .rma-memory-item:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-memory-item-text{gap:.4rem;min-width:0;display:grid}.rma-console .rma-memory-item-text strong{overflow-wrap:anywhere;font-size:.95rem;font-weight:500}.rma-console .rma-memory-item-summary{color:var(--ink-muted);overflow-wrap:anywhere;max-width:90ch;line-height:1.6}.rma-console .rma-memory-item-meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.3rem;font-size:.75rem;display:flex}.rma-console .rma-memory-topic{border-radius:var(--radius-sm);background:var(--hover);overflow-wrap:anywhere;padding:.15rem .4rem}.rma-console .rma-memory-item-arrow{color:var(--ink-muted);font-size:1rem}.rma-console .rma-memory-link{color:var(--accent);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.rma-console .rma-memory-link:hover:not(:disabled){color:var(--accent-hover);background:0 0;text-decoration:underline}.rma-console .rma-memory-notice{border-left:2px solid var(--warning);background:var(--warning-bg);color:var(--ink);padding:.75rem 1rem;line-height:1.6;display:block}.rma-console .rma-memory-progress{color:var(--ink-muted);font-size:.85rem;display:block}.rma-console .rma-memory-pagination{justify-content:flex-end;gap:.5rem;padding:1rem 0;display:flex}.rma-console .rma-memory-activity{margin:0;padding:0;list-style:none}.rma-console .rma-memory-activity-item{border-bottom:1px solid var(--border);gap:1rem;padding:1.5rem 0;display:flex}.rma-console .rma-memory-activity strong{font-weight:500}.rma-console .rma-memory-activity p{margin:.5rem 0;font-size:.8rem}.rma-console .rma-memory-activity-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.5rem}.rma-console .rma-memory-activity .rma-memory-link{font-size:.8rem}.rma-console .rma-memory-prose{padding:1.5rem 0;line-height:1.75}.rma-console .rma-memory-detail-meta{justify-content:space-between;gap:.5rem 1rem}.rma-console .rma-memory-path{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono);font-size:.75rem}.rma-console .rma-memory-section{border-top:1px solid var(--border);padding:1.5rem 0}.rma-console .rma-memory-section-title{margin:0 0 .75rem;font-size:.85rem;font-weight:600}.rma-console .rma-memory-sources{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-memory-source{white-space:normal;border:1px solid var(--border);border-radius:var(--radius-base);height:auto;font:inherit;color:var(--ink);cursor:pointer;background:0 0;padding:.6rem;font-size:.8rem}.rma-console .rma-memory-source:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .rma-memory-source-arrow{color:var(--ink-muted);padding-left:.5rem}.rma-console .rma-memory-history{margin:0;padding:0;list-style:none}.rma-console .rma-memory-history-item{padding:1rem 0}.rma-console .rma-memory-history-item+.rma-memory-history-item{border-top:1px solid var(--border)}.rma-console .rma-memory-history-item:first-child{padding-top:0}.rma-console .rma-memory-history-heading{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.rma-console .rma-memory-history-heading h4{font-size:inherit;margin:0;font-weight:500}.rma-console .rma-memory-history-heading .muted{font-size:.8rem}.rma-console .rma-memory-history-reason{color:var(--ink-muted);margin:.5rem 0 0;font-size:.85rem;line-height:1.6}.rma-console .rma-memory-current{border-radius:var(--radius-sm);background:var(--hover);color:var(--ink-secondary);padding:.1rem .4rem;font-size:.75rem}.rma-console .rma-memory-revision{gap:1rem;margin-top:1.25rem;display:grid}.rma-console .rma-memory-comparison{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.rma-console .rma-memory-comparison section{min-width:0}.rma-console .rma-memory-comparison-label{margin:0 0 .5rem;font-size:.8rem;font-weight:500}.rma-console .rma-memory-version-content{overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-base);padding:1rem;line-height:1.6}.rma-console .rma-memory-error{color:var(--error)}.rma-console .rma-memory-head{margin-bottom:1rem}.rma-console .rma-memory-title{align-items:center;gap:.75rem;display:flex}.rma-console .rma-memory-facts{grid-template-columns:max-content 1fr;gap:.75rem 1.5rem;font-size:.85rem;display:grid}.rma-console .rma-memory-facts dt{color:var(--ink-muted)}.rma-console .rma-memory-facts dd{min-width:0;margin:0}.rma-console .rma-memory-session{border-top:1px solid var(--border);margin-top:2rem;padding-top:1rem}.rma-console .rma-memory-subtitle{font-size:.95rem}@media (max-width:1100px){.rma-console .rma-memory-header{flex-direction:column;gap:1.25rem}}@media (max-width:620px){.rma-console .rma-memory-toolbar{flex-wrap:wrap}.rma-console .rma-memory-search{flex-basis:100%;max-width:none}.rma-console .rma-memory-toolbar select{max-width:100%}.rma-console .rma-memory-item{white-space:normal;align-items:flex-start;height:auto;min-height:0;padding:1rem .25rem}.rma-console .rma-memory-comparison{grid-template-columns:1fr}.rma-console .rma-memory-history-heading time{flex-basis:100%}}.rma-console .rma-memory-agent-name{color:var(--ink-muted);margin:0 0 .5rem;font-size:.8rem}.rma-console .rma-drawer-inner:has(>.rma-automation-form){max-width:1100px}.rma-console .rma-automation-form{gap:24px;display:grid}.rma-console .rma-automation-form>*,.rma-console .rma-automation-schedules{min-width:0}.rma-console .rma-automation-schedules>button{margin-top:20px}.rma-console .rma-schedule-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rma-console .rma-schedule-days{border:0;min-width:0;margin:0;padding:0}.rma-console .rma-schedule-days legend{padding:0 0 6px;font-size:13px;font-weight:500}.rma-console .rma-schedule-days>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.rma-console .rma-schedule-days button{padding:8px 0;font-size:12px}.rma-console .rma-schedule-days button[aria-pressed=true]{color:var(--accent-fg);background:var(--accent-solid);border-color:var(--accent-solid)}.rma-console .rma-schedule-summary{color:var(--ink-secondary);overflow-wrap:anywhere;font-size:13px}@media (min-width:1101px){.rma-console .rma-automation-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px}}.rma-console .rma-environments{flex-direction:column;gap:12px;display:flex}.rma-console .env-name{font-weight:500}.rma-console .env-absent{color:var(--ink-subtle)}.rma-console .rma-environments-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rma-console .rma-environments-search{flex:0 340px;min-width:min(200px,100%)}.rma-console .env-runner-strip{background:var(--surface-2);border:1px solid var(--table-hairline);border-radius:var(--radius-md);align-items:center;gap:10px;min-height:36px;padding:4px 12px;display:flex}.rma-console .env-runner-strip .rma-flag{flex:none}.rma-console .env-runner-strip-message{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;overflow:hidden}.rma-console .env-runner-strip-checked{white-space:nowrap;flex:none;font-size:12px}.rma-console button.env-runner-recheck{flex:none;height:26px;padding:0 10px;font-size:12px}.rma-console .env-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px;display:grid}.rma-console .env-compute-readout{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.rma-console .env-compute-readout strong{letter-spacing:-.01em;font-size:24px;font-weight:600}.rma-console .env-compute-readout span{font-size:12px}.rma-console .env-compute-shortcuts{border:0;flex-wrap:wrap;gap:7px;margin:0;padding:0;display:flex}.rma-console button.env-compute-shortcut{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);height:30px;color:var(--ink-secondary);padding:0 11px;font-size:12px}.rma-console button.env-compute-shortcut:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console button.env-compute-shortcut[aria-pressed=true]{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console button.env-compute-shortcut[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 10%, var(--surface-2))}}.rma-console button.env-compute-shortcut[aria-pressed=true]{color:var(--ink)}.rma-console .env-compute-shortcut-hint{margin:6px 0 0}.rma-console .env-compute-exact{margin:0 0 4px 24px}.rma-console .env-compute-advanced{border-top:1px solid var(--border);margin-top:4px;padding-top:14px}.rma-console .env-compute-advanced summary{width:max-content;color:var(--ink-secondary);cursor:pointer;font-size:13px;font-weight:500}.rma-console .env-compute-advanced summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rma-console .env-compute-advanced-body{flex-direction:column;gap:14px;padding-top:14px;display:flex}.rma-console .env-placement{flex-direction:column;gap:8px;display:flex}.rma-console .env-placement-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rma-console .env-placement-row{border:1px solid var(--border);border-radius:6px;grid-template-columns:minmax(0,1.6fr) auto auto auto auto;align-items:baseline;gap:12px;padding:8px 10px;font-size:13px;display:grid}.rma-console .env-placement-machine{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .env-placement-shape{font-variant-numeric:tabular-nums;font-weight:500}.rma-console .env-placement-where,.rma-console .env-placement-capacity,.rma-console .env-placement-price{color:var(--ink-secondary);font-variant-numeric:tabular-nums}.rma-console .env-placement-note{max-width:70ch;color:var(--ink-secondary);margin:0;font-size:13px}@media (max-width:620px){.rma-console .env-placement-row{grid-template-columns:1fr auto;row-gap:4px}}.rma-console .env-provider-copy{max-width:70ch;margin:0;font-size:13px}.rma-console .env-readonly{flex-direction:column;min-width:0;display:flex}.rma-console .env-readonly-value{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:flex}.rma-console .env-name-field{flex-direction:column;gap:6px;display:flex}.rma-console .env-field-warning{color:var(--warning);margin:0;font-size:12px}.rma-console .env-drawer-grid{grid-template-columns:minmax(320px,4fr) minmax(360px,5fr) minmax(360px,5fr);align-items:start;gap:0 32px;display:grid}.rma-console .env-drawer-grid-single{grid-template-columns:minmax(320px,56rem);justify-content:center}.rma-console .env-col{min-width:0}.rma-console .env-col-script,.rma-console .env-col-run{position:sticky;top:0}@media (max-width:1100px){.rma-console .env-drawer-grid{grid-template-columns:minmax(0,1fr)}.rma-console .env-col-script,.rma-console .env-col-run{position:static}}.rma-console .env-gpu{flex-direction:column;gap:12px;display:flex}.rma-console .env-gpu-copy{margin:0;font-size:13px}.rma-console .env-gpu-choices{border:none;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0;padding:0;display:grid}.rma-console .env-gpu-choice{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.rma-console .env-gpu-choice:hover{border-color:var(--accent)}.rma-console .env-gpu-choice-selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.rma-console .env-gpu-choice input{margin-top:3px}.rma-console .env-gpu-choice-body{flex-direction:column;gap:2px;min-width:0;display:flex}.rma-console .env-gpu-choice-title{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.rma-console .env-gpu-choice-meta{font-size:12px}.rma-console .env-script-section{flex-direction:column;gap:12px;display:flex}.rma-console .env-script-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rma-console .env-script-status{flex:none}.rma-console .env-script-status-detail{margin:-6px 0 0;font-size:12px}.rma-console .env-script-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.rma-console .env-script-toolbar>:first-child{flex:1;min-width:0}.rma-console .env-script-editor{border:1px solid var(--border);background:var(--surface);font-family:var(--font-mono);border-radius:6px;grid-template-columns:auto minmax(0,1fr);font-size:12.5px;line-height:1.55;display:grid;overflow:hidden}.rma-console .env-script-editor:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.rma-console .env-script-gutter{background:var(--surface-2);border-right:1px solid var(--border);color:var(--ink-muted);text-align:right;-webkit-user-select:none;user-select:none;flex-direction:column;padding:10px 0;display:flex}.rma-console .env-script-gutter span{padding:0 10px 0 12px}.rma-console .env-script-gutter-warn{color:var(--warning);font-weight:600}.rma-console .env-script-textarea{font:inherit;line-height:inherit;resize:vertical;white-space:pre;tab-size:2;background:0 0;border:none;border-radius:0;min-height:240px;margin:0;padding:10px 12px;overflow:auto}.rma-console .env-script-textarea:focus{box-shadow:none;outline:none}.rma-console .env-script-warnings{background:var(--warning-bg);border-radius:6px;flex-direction:column;gap:6px;margin:0;padding:10px 12px;font-size:12.5px;list-style:none;display:flex}.rma-console .env-script-warnings-note{color:var(--ink-muted)}.rma-console .env-script-notice{background:var(--warning-bg);border-left:3px solid var(--warning);border-radius:6px;margin:0;padding:10px 12px;font-size:12.5px;display:block}.rma-console .env-script-warning-line{font-family:var(--font-mono);color:var(--warning);font-weight:600}.rma-console .env-script-help{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding-top:10px;display:flex}.rma-console .env-script-help-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rma-console .env-script-help-title{font-size:13px;font-weight:600}.rma-console .env-script-help ul{flex-direction:column;gap:2px;margin:0;padding-left:18px;font-size:12.5px;display:flex}.rma-console .env-run-panel{flex-direction:column;gap:12px;padding:18px 0;display:flex}.rma-console .env-run-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rma-console .env-run-title h3{margin:0 0 4px;font-size:15px}.rma-console .env-run-title p{margin:0;font-size:13px}.rma-console .env-run-actions{flex:none}.rma-console .env-run-disabled-reason{margin:-6px 0 0;font-size:12px}.rma-console .env-run-empty{border:1px dashed var(--border);text-align:center;border-radius:6px;padding:24px 16px}.rma-console .env-run-empty p{margin:0 0 4px;font-size:13px}.rma-console .env-run-status{flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.rma-console .env-run-image{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.rma-console .env-run-read-error{color:var(--warning)}.rma-console .env-run-phases{gap:4px;margin:0;padding:0;list-style:none;display:flex}.rma-console .env-run-phase{background:var(--surface-2);color:var(--ink-muted);border-radius:4px;flex:1;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:flex}.rma-console .env-run-phase-dot{background:var(--border);border-radius:50%;flex:none;width:8px;height:8px}.rma-console .env-run-phase-done{color:var(--ink)}.rma-console .env-run-phase-done .env-run-phase-dot{background:var(--success)}.rma-console .env-run-phase-active{color:var(--ink);background:var(--info-bg)}.rma-console .env-run-phase-active .env-run-phase-dot{background:var(--info);animation:1.2s ease-in-out infinite env-run-pulse}.rma-console .env-run-phase-failed{color:var(--ink);background:var(--error-bg)}.rma-console .env-run-phase-failed .env-run-phase-dot{background:var(--error)}@keyframes env-run-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.rma-console .env-run-phase-active .env-run-phase-dot{animation:none}}.rma-console .env-run-log-wrap{flex-direction:column;gap:6px;display:flex}.rma-console .env-run-log{border:1px solid var(--border);background:var(--surface-2);min-height:160px;max-height:420px;font-family:var(--font-mono);border-radius:6px;padding:10px 0;font-size:12px;line-height:1.5;overflow:auto}.rma-console .env-run-log-line{grid-template-columns:3.5ch minmax(0,1fr);gap:8px;padding:0 12px;display:grid}.rma-console .env-run-log-gutter{text-align:right;color:var(--ink-muted);-webkit-user-select:none;user-select:none}.rma-console .env-run-log-text{white-space:pre-wrap;overflow-wrap:anywhere}.rma-console .env-run-log-stderr .env-run-log-text{color:var(--error)}.rma-console .env-run-log-marker{margin-top:4px}.rma-console .env-run-log-marker .env-run-log-text{color:var(--accent);font-weight:600}.rma-console .env-run-log-marker .env-run-log-gutter{color:var(--accent)}.rma-console .env-run-log-system .env-run-log-text{color:var(--ink-muted);font-style:italic}.rma-console .env-run-log-cursor .env-run-log-text{animation:1s steps(2,end) infinite env-run-pulse}.rma-console .env-run-log-foot{justify-content:space-between;gap:12px;font-size:12px;display:flex}.rma-console .env-run-result{border-radius:6px;padding:12px 14px;font-size:13px;display:block}.rma-console .env-run-result p{margin:8px 0 0}.rma-console .env-run-result-ok{background:var(--success-bg)}.rma-console .env-run-result-failed{background:var(--error-bg)}.rma-console .env-run-result-neutral{background:var(--surface-2)}.rma-console .env-run-failed-command{background:var(--surface);border-radius:4px;margin:8px 0 0;padding:8px 10px;font-size:12px;overflow:auto}.rma-console .env-run-hint-label{background:var(--surface);text-transform:uppercase;letter-spacing:.04em;border-radius:3px;margin-right:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.rma-console .env-run-stderr{margin-top:8px}.rma-console .env-run-stderr summary{cursor:pointer;font-size:12px}.rma-console .env-run-stderr pre{background:var(--surface);border-radius:4px;max-height:200px;margin:6px 0 0;padding:8px 10px;font-size:12px;overflow:auto}.rma-console .env-run-result-meta{font-size:12px}.rma-console .env-run-history-list{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.rma-console button.env-run-history-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:6px 8px;font-size:12.5px;display:grid}.rma-console button.env-run-history-row:hover{background:var(--surface-2)}.rma-console button.env-run-history-row-current{background:var(--surface-2);box-shadow:0 0 0 1px var(--border) inset}.rma-console .env-run-equivalents summary{cursor:pointer;font-size:13px}.rma-console .env-run-equivalent{align-items:center;gap:8px;min-width:0;margin-top:8px;display:flex}.rma-console .env-run-equivalent code{background:var(--surface-2);white-space:nowrap;border-radius:4px;flex:1;min-width:0;padding:6px 8px;font-size:12px;overflow:auto}.rma-console .env-run-equivalents p{margin:8px 0 0;font-size:12px}.rma-console .env-drawer-grid button.link,.rma-console .rma-sd-failure button.link{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;text-decoration:underline}.rma-console .rma-models{flex-direction:column;gap:20px;display:flex}.rma-console .rma-models-section{flex-direction:column;gap:10px;min-width:0;display:flex}.rma-console .rma-models-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:36px;display:flex}.rma-console .rma-models-section-head .rma-section-label{margin-bottom:0}.rma-console .rma-models-section-title{align-items:baseline;gap:10px;min-width:0;display:flex}.rma-console .rma-models-filter{flex:0 300px;min-width:min(200px,100%)}.rma-console .rma-models-note{max-width:70ch;margin:-4px 0 0;font-size:12px}.rma-console .rma-models-providers,.rma-console .rma-models-providers-none{margin:0;font-size:12px}.rma-console .rma-models-providers{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.rma-console .rma-models-providers-label{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);font-size:10px}.rma-console .rma-models-provider{align-items:center;gap:6px;display:inline-flex}.rma-console .rma-models-provider-name{font-weight:500}.rma-console .rma-models-provider button.rma-copy{opacity:.45}.rma-console .rma-models-provider:hover button.rma-copy,.rma-console .rma-models-provider button.rma-copy:focus-visible{opacity:1}.rma-console .rma-models-id-cell{align-items:center;gap:6px;min-width:0;display:flex}.rma-console .rma-models-id-cell .rma-id{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .rma-models-id-cell button.rma-copy{opacity:0;flex:none}.rma-console .rma-table tr:hover .rma-models-id-cell button.rma-copy,.rma-console .rma-models-id-cell button.rma-copy:focus-visible{opacity:1}@media (hover:none){.rma-console .rma-models-id-cell button.rma-copy{opacity:1;height:36px;padding:0 10px}}.rma-console .rma-models-model-cell{align-items:center;gap:10px;min-width:0;display:flex}.rma-console .rma-models-model-cell .rma-models-model-name{flex:none;max-width:60%}.rma-console .rma-models-check{color:var(--ink-muted)}.rma-console .rma-models-absent{color:var(--ink-subtle)}.rma-console .rma-analytics{flex-direction:column;gap:16px;display:flex}.rma-console .rma-analytics-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.rma-console .rma-analytics-title{color:var(--ink);margin:0;font-size:18px;font-weight:600}.rma-console .rma-analytics-sub{color:var(--ink-muted);margin:2px 0 0;font-size:12px}.rma-console .rma-analytics-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rma-console .rma-analytics-families{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);gap:2px;padding:2px;display:inline-flex}.rma-console .rma-analytics-families button{border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:5px 12px;font-size:12px}.rma-console .rma-analytics-families button.active{background:var(--bg);color:var(--ink);font-weight:500}.rma-console .rma-analytics-range{font-size:12px}.rma-console .rma-analytics-freshness{cursor:help;font-size:12px}.rma-console .rma-analytics-headline{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:1px;display:grid;overflow:hidden}.rma-console .rma-analytics-tile{color:var(--ink);background:var(--surface);cursor:help;flex-direction:column;gap:2px;padding:14px 18px;display:flex}.rma-console .rma-analytics-tile-value{font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.1}.rma-console .rma-analytics-tile-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:10px;font-weight:500}.rma-console .rma-analytics-tile-note{color:var(--ink-subtle);font-variant-numeric:tabular-nums;font-size:12px}.rma-console .rma-analytics-section-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:10px;font-weight:500}.rma-console .rma-analytics-section-note{color:var(--ink-subtle);font-size:12px}.rma-console .rma-analytics-trend{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:6px;padding:12px 16px 8px;display:flex}.rma-console .rma-analytics-trend-head{align-items:baseline;gap:8px;display:flex}.rma-console .rma-analytics-plot{width:100%;height:auto;display:block}.rma-console .rma-analytics-plot-grid{stroke:var(--border);stroke-width:1px}.rma-console .rma-analytics-plot-tick{fill:var(--ink-subtle);font-variant-numeric:tabular-nums;font-size:10px}.rma-console .rma-analytics-plot-line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.rma-console .rma-analytics-plot-area{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-analytics-plot-area{fill:color-mix(in srgb, var(--accent) 12%, transparent)}}.rma-console .rma-analytics-plot-area{stroke:none}.rma-console .rma-analytics-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:12px;display:grid}.rma-console .rma-analytics-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:8px;min-width:0;padding:12px 14px 10px;display:flex}.rma-console .rma-analytics-card-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rma-console .rma-analytics-card-empty{color:var(--ink-subtle);overflow-wrap:anywhere;min-width:0;max-width:100%;margin:0;font-size:12px}.rma-console .rma-analytics-rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-analytics-row-hit{border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:3px;width:100%;padding:5px 6px;display:flex}.rma-console .rma-analytics-row-hit:hover:not(:disabled){background:var(--hover)}.rma-console .rma-analytics-row-hit:disabled{cursor:default}.rma-console .rma-analytics-row-hit.selected{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-analytics-row-hit.selected{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.rma-console .rma-analytics-row-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rma-console .rma-analytics-row-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:12px;overflow:hidden}.rma-console .rma-analytics-row-value{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:500}.rma-console .rma-analytics-bar{border-radius:var(--radius-full);background:var(--ink);height:3px;display:block}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-analytics-bar{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.rma-console .rma-analytics-bar-fill{border-radius:var(--radius-full);background:var(--accent);min-width:2px;height:100%;display:block}.rma-console .rma-analytics-row-note{color:var(--ink-subtle);font-variant-numeric:tabular-nums;font-size:12px}.rma-console .rma-analytics-more{color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:11px}.rma-console .rma-analytics-chips{flex-wrap:wrap;gap:6px;display:flex}.rma-console .rma-analytics-chip{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--ink);cursor:pointer;align-items:center;gap:6px;padding:3px 9px;font-size:11px;display:inline-flex}.rma-console .rma-analytics-chip-key{color:var(--ink-subtle)}.rma-console .rma-analytics-chip-value{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.rma-console .rma-analytics-chip-clear{color:var(--ink-muted)}.rma-console .rma-analytics-loading{text-align:center;color:var(--ink-subtle);padding:28px;font-size:12px}.rma-console{--band-0:var(--lb-primary-main);--band-1:var(--lb-info-main);--band-2:var(--lb-success-main);--band-3:var(--lb-warning-main);--band-4:var(--lb-secondary-main);--band-5:var(--lb-error-main);--band-6:var(--lb-info-main)}@supports (color:color-mix(in lab, red, red)){.rma-console{--band-6:color-mix(in srgb, var(--lb-info-main) 55%, var(--lb-success-main))}}.rma-console{--band-7:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.rma-console{--band-7:color-mix(in srgb, var(--lb-primary-main) 55%, var(--lb-warning-main))}}.rma-console .rma-analytics-band-0{fill:var(--band-0)}.rma-console .rma-analytics-band-1{fill:var(--band-1)}.rma-console .rma-analytics-band-2{fill:var(--band-2)}.rma-console .rma-analytics-band-3{fill:var(--band-3)}.rma-console .rma-analytics-band-4{fill:var(--band-4)}.rma-console .rma-analytics-band-5{fill:var(--band-5)}.rma-console .rma-analytics-band-6{fill:var(--band-6)}.rma-console .rma-analytics-band-7{fill:var(--band-7)}.rma-console .rma-analytics-band{stroke:var(--bg);stroke-width:.5px}.rma-console .rma-analytics-legend{flex-wrap:wrap;gap:4px 14px;margin:4px 0 0;padding:0 0 0 52px;list-style:none;display:flex}.rma-console .rma-analytics-legend-item{border-radius:var(--radius-sm);color:var(--ink-muted);background:0 0;border:0;align-items:center;gap:6px;padding:2px 4px;font-size:11px;display:inline-flex}.rma-console button.rma-analytics-legend-item{cursor:pointer}.rma-console button.rma-analytics-legend-item:hover,.rma-console .rma-analytics-legend-item.selected{background:var(--surface);color:var(--ink)}.rma-console .rma-analytics-swatch{border-radius:2px;flex:none;width:8px;height:8px}.rma-console .rma-analytics-swatch.rma-analytics-band-0{background:var(--band-0)}.rma-console .rma-analytics-swatch.rma-analytics-band-1{background:var(--band-1)}.rma-console .rma-analytics-swatch.rma-analytics-band-2{background:var(--band-2)}.rma-console .rma-analytics-swatch.rma-analytics-band-3{background:var(--band-3)}.rma-console .rma-analytics-swatch.rma-analytics-band-4{background:var(--band-4)}.rma-console .rma-analytics-swatch.rma-analytics-band-5{background:var(--band-5)}.rma-console .rma-analytics-swatch.rma-analytics-band-6{background:var(--band-6)}.rma-console .rma-analytics-swatch.rma-analytics-band-7{background:var(--band-7)}.rma-console .rma-analytics-legend-label{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.rma-console .rma-analytics-metrics{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);gap:2px;padding:2px;display:inline-flex}.rma-console .rma-analytics-metrics button{border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:3px 10px;font-size:11px}.rma-console .rma-analytics-metrics button.active{background:var(--bg);color:var(--ink);font-weight:500}.rma-console .rma-analytics-table-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.rma-console .rma-analytics-table-card .rma-analytics-card-head{border-bottom:1px solid var(--border);padding:10px 14px}.rma-console .rma-analytics-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.rma-console .rma-analytics-sort:hover{color:var(--ink)}.rma-console .rma-analytics-sort.active{color:var(--ink);font-weight:600}.rma-console .rma-analytics-cell-name{color:var(--ink-secondary)}.rma-console .rma-analytics-cell-quiet{color:var(--ink-subtle)}.rma-console .rma-analytics-plot-wrap{position:relative}.rma-console .rma-analytics-hits{align-items:stretch;display:flex;position:absolute}.rma-console .rma-analytics-hit{cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;min-width:0;height:100%;padding:0}.rma-console button.rma-analytics-hit,.rma-console button.rma-analytics-hit:hover:not(:disabled),.rma-console button.rma-analytics-hit:focus-visible{box-shadow:none;background:0 0}.rma-console .rma-analytics-hit:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rma-console .rma-analytics-band.dimmed{opacity:.45}.rma-console .rma-analytics-band.emphasised{opacity:1}.rma-console .rma-analytics-tip{z-index:2;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);min-width:210px;max-width:290px;box-shadow:var(--shadow-md);pointer-events:none;padding:8px 10px;font-size:11px;position:absolute;top:4px}.rma-console .rma-analytics-tip-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;padding-bottom:6px;display:flex}.rma-console .rma-analytics-tip-when{color:var(--ink-secondary)}.rma-console .rma-analytics-tip-total{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.rma-console .rma-analytics-tip-rows{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.rma-console .rma-analytics-tip-row-top{align-items:center;gap:6px;display:flex}.rma-console .rma-analytics-tip-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);flex:1;overflow:hidden}.rma-console .rma-analytics-tip-value{color:var(--ink);font-variant-numeric:tabular-nums}.rma-console .rma-analytics-tip-rows li.active{border-radius:var(--radius-sm);background:var(--accent);margin:0 -6px;padding:2px 6px}@supports (color:color-mix(in lab, red, red)){.rma-console .rma-analytics-tip-rows li.active{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.rma-console .rma-analytics-tip-rows li.active .rma-analytics-tip-name,.rma-console .rma-analytics-tip-rows li.active .rma-analytics-tip-value{font-weight:600}.rma-console .rma-analytics-tip-detail{color:var(--ink-muted);font-variant-numeric:tabular-nums;padding-left:14px;display:block}.rma-console .rma-analytics-tip-note{border-top:1px solid var(--border);color:var(--ink-subtle);margin:6px 0 0;padding-top:6px}@media (max-width:620px){.rma-console .rma-analytics-trend-head{flex-direction:column;align-items:stretch;gap:8px}.rma-console .rma-analytics-controls,.rma-console .rma-analytics-families,.rma-console .rma-analytics-metrics,.rma-console .rma-analytics-chips{min-width:0;max-width:100%}.rma-console .rma-analytics-families,.rma-console .rma-analytics-metrics,.rma-console .rma-analytics-chips{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.rma-console .rma-analytics-families button,.rma-console .rma-analytics-metrics button{white-space:nowrap;flex:none}}.rma-console .rma-session-performance{flex-direction:column;gap:14px;min-width:0;display:flex}.rma-console .rma-performance-compact{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.rma-console .rma-performance-tile-top{justify-content:space-between;align-items:flex-start;gap:12px;min-height:30px;display:flex}.rma-console .rma-completion-charts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.rma-console .rma-performance-header,.rma-console .rma-performance-controls,.rma-console .rma-agent-session-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rma-console .rma-performance-header>.rma-performance-controls:only-child{flex:1}.rma-console .rma-performance-definition{color:var(--ink-muted);margin:0;font-size:11px;line-height:1.6}.rma-console .rma-agent-sessions-page{flex-direction:column;gap:12px;margin-top:12px;display:flex}.rma-console .rma-agent-sessions-page .rma-agent-sessions{margin-top:0}@media (max-width:1100px){.rma-console .rma-completion-charts{grid-template-columns:minmax(0,1fr)}}.rma-console .vlt-vaults{flex-direction:column;gap:12px;display:flex}.rma-console .vlt-name{min-width:0;display:flex}.rma-console .vlt-name .rma-table-rowbtn{min-width:0;max-width:100%;font-weight:500}.rma-console .vlt-absent{color:var(--ink-subtle)}.rma-console .vlt-detail-view{flex-direction:column;gap:12px;display:flex}.rma-console .vlt-detail-view>.rma-back{align-self:flex-start}.rma-console .vlt-detail{min-width:0;margin-bottom:0}.rma-console .vlt-detail-body{flex-direction:column;gap:12px;min-width:0;display:flex}.rma-console .vlt-detail-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rma-console .vlt-detail-heading{min-width:0}.rma-console .vlt-detail-heading h3{overflow-wrap:anywhere;margin:0 0 2px;font-size:15px;font-weight:600}.rma-console .vlt-detail-id{align-items:center;gap:6px;margin-top:6px;display:flex}.rma-console .vlt-detail-actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.rma-console .vlt-detail .rma-state{padding:26px 16px}.rma-console .vlt-cred-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rma-console .vlt-cred-search{flex:0 340px;min-width:min(200px,100%)}.rma-console .vlt-cred-toolbar .rma-select{flex:none}.rma-console .rma-table tr.vlt-cred-row td{vertical-align:top;height:auto;padding-top:12px;padding-bottom:12px}.rma-console .rma-table tr.vlt-cred-open td{background:var(--hover)}.rma-console .vlt-cred-identity{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.rma-console .vlt-cred-name-line{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.rma-console .vlt-cred-name-line .rma-table-rowbtn{flex:0 auto;min-width:0;font-weight:600}.rma-console .vlt-conn{min-width:0}.rma-console .vlt-conn-primary{min-width:0;font-family:var(--font-mono);align-items:center;gap:8px;font-size:12px;display:flex}.rma-console .rma-table tr.vlt-cred-shadowed .vlt-cred-name-line .rma-table-rowbtn,.rma-console .rma-table tr.vlt-cred-shadowed .vlt-conn-primary{color:var(--ink-muted)}.rma-console .vlt-conn-glyph{width:15px;height:15px;color:var(--ink-muted);font-family:var(--font-mono);flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.rma-console .vlt-conn-glyph:not(.vlt-conn-glyph-env):after{content:"";border:1.5px solid var(--ink-muted);border-radius:50%;width:6px;height:6px}.rma-console .vlt-conn-sub{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.rma-console .vlt-status-none{color:var(--ink-muted)}.rma-console .vlt-cred-added{white-space:nowrap}.rma-console .vlt-cred-nomatch{text-align:center;font-size:13px}.rma-console .rma-table tr.vlt-cred-detail td{vertical-align:top;height:auto;padding:0 24px 14px}.rma-console .rma-table tr:has(+tr.vlt-cred-detail) td{border-bottom:none}.rma-console .vlt-cred-detail-inner{border-top:1px dashed var(--border);flex-direction:column;gap:12px;padding-top:12px;display:flex}.rma-console .vlt-cred-facts{flex-wrap:wrap;gap:12px 32px;margin:0;display:flex}.rma-console .vlt-cred-facts>div{min-width:0}.rma-console .vlt-cred-facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:2px;font-size:12px;font-weight:500}.rma-console .vlt-cred-facts dd{overflow-wrap:anywhere;margin:0;font-size:13px}.rma-console .vlt-cred-fact-id{align-items:center;gap:6px;display:flex}.rma-console .vlt-cred-facts dd.vlt-cred-fact-mono{font-family:var(--font-mono);font-size:12px}.rma-console .vlt-cred-conflict{border:1px solid var(--warning);margin:0;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.rma-console .vlt-cred-conflict{border:1px solid color-mix(in srgb, var(--warning) 28%, var(--border))}}.rma-console .vlt-cred-conflict{border-radius:var(--radius-base);background:var(--warning-bg);color:var(--warning);overflow-wrap:anywhere;font-size:12px}.rma-console .vlt-probe{margin-top:4px}.rma-console .vlt-probe-line{flex-wrap:wrap;align-items:flex-start;gap:12px;font-size:13px;display:flex}.rma-console .vlt-probe-status{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.rma-console .vlt-probe-status .rma-flag{font-size:12px}.rma-console button.vlt-probe-retest{flex:none;height:24px;margin-left:auto;padding:0 8px;font-size:12px}.rma-console .vlt-probe-detail{overflow-wrap:anywhere;font-size:12px}.rma-console .vlt-probe-detail-row{align-items:baseline;gap:16px;display:flex}.rma-console .vlt-probe-detail-row .vlt-probe-detail{flex:1;min-width:0;margin:0}.rma-console .vlt-trace{flex:none;width:84px;height:12px;display:block;position:relative}.rma-console .vlt-trace-node{position:absolute;top:50%;transform:translateY(-50%)}.rma-console .vlt-trace-l{background:var(--ink-secondary);border-radius:1.5px;width:6px;height:6px;left:0}.rma-console .vlt-trace-r{border:1.5px solid var(--ink-muted);background:0 0;border-radius:50%;width:7px;height:7px;right:0}.rma-console .vlt-trace-line{background:var(--border);height:1.5px;position:absolute;top:50%;left:13px;right:14px;transform:translateY(-50%)}.rma-console .vlt-trace-dot{background:var(--ink-secondary);border-radius:50%;width:5px;height:5px;display:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.rma-console .vlt-trace-x{font-family:var(--font-mono);background:var(--surface);padding:0 3px;font-size:10px;font-weight:500;line-height:1;display:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.rma-console .vlt-trace-x:before{content:"×"}.rma-console .vlt-trace-ok .vlt-trace-l,.rma-console .vlt-trace-warn .vlt-trace-l,.rma-console .vlt-trace-noauth .vlt-trace-l,.rma-console .vlt-trace-fail .vlt-trace-l,.rma-console .vlt-trace-dead .vlt-trace-l,.rma-console .vlt-trace-ok .vlt-trace-line,.rma-console .vlt-trace-warn .vlt-trace-line{background:currentColor}.rma-console .vlt-trace-ok .vlt-trace-r{background:currentColor;border-color:currentColor}.rma-console .vlt-trace-warn .vlt-trace-r,.rma-console .vlt-trace-noauth .vlt-trace-r{border-color:currentColor}.rma-console .vlt-trace-noauth .vlt-trace-line{background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 9px)}.rma-console .vlt-trace-fail .vlt-trace-line{background:currentColor;width:42%;right:auto}.rma-console .vlt-trace-fail .vlt-trace-x{color:currentColor;display:block;left:62%}.rma-console .vlt-trace-dead .vlt-trace-line{background:var(--border)}.rma-console .vlt-trace-dead .vlt-trace-x{color:currentColor;display:block;left:36%}.rma-console .vlt-trace-probing .vlt-trace-dot{animation:1.15s ease-in-out infinite vlt-trace-run;display:block}@keyframes vlt-trace-run{0%{opacity:0;left:13px}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 19px)}}@media (prefers-reduced-motion:reduce){.rma-console .vlt-trace-probing .vlt-trace-dot{opacity:1;animation:none;left:50%;transform:translate(-50%,-50%)}}.rma-console .vlt-callout{border:1px solid var(--border);border-left:3px solid var(--warning);background:var(--warning-bg);border-radius:0 var(--radius-base) var(--radius-base) 0;padding:10px 12px;font-size:13px}.rma-console .vlt-callout-warn{color:var(--warning);border-color:#0000;border-left-color:var(--warning)}.rma-console .vlt-field-warn{color:var(--warning);overflow-wrap:anywhere;margin:0;font-size:12px}.rma-console .vlt-note{margin:0;font-size:12px}.rma-console .vlt-auth-hint{color:var(--ink-secondary);margin:0;font-size:12px}.rma-console .vlt-field-group{flex-direction:column;gap:6px;display:flex}.rma-console .vlt-readonly{overflow-wrap:anywhere;flex-direction:column;gap:2px;font-size:13px;display:flex}.rma-console .vlt-readonly-label{color:var(--ink-muted);font-size:12px}@media (hover:none){.rma-console .rma-tag-swatches{grid-template-columns:repeat(5,28px)}.rma-console button.rma-tag-swatch{width:28px;height:28px}}.rma-console .ig-integrations{flex-direction:column;gap:12px;display:flex}.rma-console .ig-webhook-url{grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:8px;display:grid}.rma-console .ig-webhook-url code{overflow-wrap:anywhere;white-space:normal}.rma-console .ig-automation-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:32px;margin-bottom:12px;display:flex}.rma-console .ig-automation-head h2,.rma-console .ig-automation-head p{margin:0}.rma-console .ig-endpoint-details{border-top:1px solid var(--border);margin-top:24px}.rma-console .ig-endpoint-details>summary{color:var(--ink-muted);cursor:pointer;align-items:baseline;gap:12px;padding:20px 0;list-style-position:inside;display:flex}.rma-console .ig-endpoint-title{color:var(--ink);font-weight:600}.rma-console .ig-endpoint-summary{font-size:12px}.rma-console .ig-endpoint-details-body .ig-automation-head{margin-top:0}.rma-console .ig-flow-list{gap:12px;display:grid}.rma-console button.ig-flow-choice{border:1px solid var(--border);background:var(--surface);width:100%;height:auto;min-height:88px;color:var(--ink);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.rma-console button.ig-flow-choice:hover:not(:disabled){border-color:var(--accent);background:var(--hover)}.rma-console .ig-flow-choice>span:nth-child(2){gap:3px;display:grid}.rma-console .ig-flow-choice strong{font-size:15px}.rma-console .ig-flow-eyebrow{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.rma-console .ig-flow-description{color:var(--ink-muted);font-size:13px}.rma-console .ig-flow-choice>b{color:var(--ink-muted);font-size:22px;font-weight:400}.rma-console .ig-flow-mark{border-radius:var(--radius-md);background:var(--surface-2);width:36px;height:36px;color:var(--accent);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.rma-console .ig-custom-flow{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.rma-console .ig-custom-flow summary,.rma-console .ig-protocol-preview summary{color:var(--ink-muted);cursor:pointer;font-size:13px}.rma-console .ig-custom-flow p,.rma-console .ig-protocol-preview p{margin:8px 0;font-size:12px}.rma-console .ig-custom-flow>div{flex-wrap:wrap;gap:8px;display:flex}.rma-console .ig-flow-sentence,.rma-console .ig-flow-summary{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.rma-console .ig-flow-sentence strong,.rma-console .ig-flow-summary strong{border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);padding:5px 8px;font-weight:600}.rma-console .ig-builder-error{border-left:3px solid var(--error);background:var(--error-bg);color:var(--ink);margin:0;padding:10px 12px;font-size:13px}.rma-console .ig-capability-list{gap:8px;display:grid}.rma-console .ig-capability-list .rma-checkbox{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);padding:10px 12px}.rma-console .ig-flow-next-step{margin:0;font-size:13px}.rma-console .ig-automation-head>button{white-space:nowrap;flex:none}.rma-console .ig-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (max-width:620px){.rma-console .ig-endpoint-details>summary{flex-direction:column;align-items:flex-start;gap:4px}.rma-console .ig-automation-head{flex-wrap:wrap;align-items:flex-start}.rma-console .ig-webhook-url{grid-template-columns:minmax(0,1fr)}.rma-console .ig-integrations .rma-table.rma-table-cards tbody tr:has(>td[data-phone=actions])>td[data-phone=title]{padding-right:0}.rma-console .ig-integrations .rma-table.rma-table-cards tr td[data-phone=actions]{flex-wrap:wrap;justify-content:flex-start;gap:6px;display:flex;position:static}.rma-console .ig-row-actions{justify-content:flex-start}}.rma-console .ig-callout{border:1px solid var(--border);border-left:3px solid var(--info);background:var(--surface-2);border-radius:0 var(--radius-base) var(--radius-base) 0;margin-top:12px;padding:10px 14px;font-size:13px}.rma-console .ig-integrations>.ig-callout{margin-top:0}.rma-console .ig-callout-ok{border-left-color:var(--success);background:var(--success-bg)}.rma-console .ig-callout-warn{border-left-color:var(--warning);background:var(--warning-bg)}.rma-console .ig-callout-error{border-left-color:var(--error);background:var(--error-bg)}.rma-console .ig-connect-menu button.rma-menu-trigger{opacity:1;background:var(--accent-solid);width:auto;height:36px;color:var(--accent-fg);border-radius:var(--radius-md);gap:6px;padding:0 12px 0 16px;font-weight:500}.rma-console .ig-connect-menu button.rma-menu-trigger:before{content:"Connect"}.rma-console .ig-connect-menu button.rma-menu-trigger:hover:not(:disabled),.rma-console .ig-connect-menu button.rma-menu-trigger[data-state=open]{background:var(--accent-solid-hover);color:var(--accent-fg)}.rma-console .ig-account{align-items:baseline;gap:8px;min-width:0;display:flex}.rma-console .ig-account-type{color:var(--ink-muted);flex:none;font-size:11px}.rma-console .rma-table tr.ig-probe-row td{height:auto;padding:0 24px 10px}.rma-console .rma-table tr:has(+tr.ig-probe-row) td{border-bottom:none}.rma-console .ig-probe{border:1px solid var(--border);border-radius:var(--radius-base);border-left-width:3px;align-items:flex-start;gap:10px;width:100%;padding:8px 12px;font-size:13px;display:flex}.rma-console .ig-probe .rma-flag{flex:none}.rma-console .ig-probe-text{flex:1;min-width:0;max-width:88ch}.rma-console .ig-probe-ok{border-left-color:var(--success);background:var(--success-bg)}.rma-console .ig-probe-warn{border-left-color:var(--warning);background:var(--warning-bg)}.rma-console .ig-probe-bad{border-left-color:var(--error);background:var(--error-bg)}.rma-console .ig-probe-checking{background:var(--surface-2);align-items:center}.rma-console button.ig-probe-dismiss{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--ink-muted);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-3px -4px -3px auto;padding:0;display:inline-flex}.rma-console button.ig-probe-dismiss:hover:not(:disabled){background:var(--hover);color:var(--ink)}.rma-console .ig-presets{flex-direction:column;margin:0;display:flex}.rma-console .ig-preset{border-left:2px solid var(--border);color:var(--ink-muted);padding:5px 0 5px 12px}.rma-console .ig-preset-current{border-left-color:var(--accent);color:var(--ink)}.rma-console .ig-preset dt{font-size:12px;font-weight:600}.rma-console .ig-preset dd{margin:1px 0 0;font-size:12px}.rma-console .ig-repo-list{border:1px solid var(--border);border-radius:var(--radius-base);background:var(--surface-2);flex-direction:column;gap:4px;max-height:300px;padding:10px 12px;display:flex}.rma-console .ig-repo-list .rma-checkbox{font-family:var(--font-mono);font-size:12px}.rma-console .ig-repo-footer{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.rma-console .ig-repo-none{margin:0;font-size:13px}.rma-console .ig-bindings-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.rma-console .ig-bindings-search{flex:0 320px;min-width:min(200px,100%)}.rma-console .ig-bindings-toolbar .rma-select{flex:none}@media (max-width:620px){.rma-console .ig-bindings-search{flex:100%}}.rma-console .ig-bindings-fallbacks{margin:-4px 0 12px;font-size:.92em}.rma-console .ig-channel-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.rma-console .ig-channel-name{align-items:center;gap:6px;min-width:0;display:flex}.rma-console .ig-channel-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rma-console .ig-channel-id{font-size:.85em}.rma-console .ig-channel-class{border:1px solid var(--border);color:var(--ink-muted);white-space:nowrap;border-radius:999px;flex:none;padding:0 6px;font-size:.75em}.rma-console .ig-channel-filters{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px;display:flex}.rma-console .ig-channel-filters .rma-checkbox{margin:0}.rma-console .ig-channel-notes{margin:-6px 0 4px;font-size:.9em;display:block}.rma-console .ig-channel-switch{margin:0 0 8px;font-size:.9em}.rma-console .ig-catalog{grid-template-columns:minmax(240px,2fr) minmax(280px,3fr);align-items:start;gap:16px;display:grid}@media (max-width:620px){.rma-console .ig-catalog{grid-template-columns:1fr}}.rma-console .ig-catalog-count{margin:4px 0 8px;font-size:.9em}.rma-console .ig-catalog-items{flex-direction:column;gap:4px;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.rma-console button.ig-catalog-item{border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;height:auto;color:var(--ink);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.rma-console button.ig-catalog-item:hover:not(:disabled){background:var(--hover)}.rma-console button.ig-catalog-item.is-focused{border-color:var(--accent)}.rma-console button.ig-catalog-item.is-selected .ig-catalog-item-name{font-weight:600}.rma-console button.ig-catalog-item:disabled{cursor:not-allowed;opacity:.6}.rma-console .ig-catalog-tools{max-height:60vh;overflow-y:auto}.rma-console .ig-catalog-tools-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.rma-console .ig-catalog-tools-head p{margin:4px 0 0}.rma-console .ig-catalog-tools-actions{flex-shrink:0;gap:8px;display:flex}.rma-console .ig-catalog-review{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:root{--recursion-shell-header-height:56px}@keyframes linear-progress{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(300%)}}.dark .swagger-ui,.dark .swagger-ui .info .title,.dark .swagger-ui .info h1,.dark .swagger-ui .info h2,.dark .swagger-ui .info h3,.dark .swagger-ui .info h4,.dark .swagger-ui .info h5,.dark .swagger-ui .info li,.dark .swagger-ui .info p,.dark .swagger-ui .info table{color:var(--lb-text-primary)}.dark .swagger-ui .info a{color:var(--lb-primary-main)}.dark .swagger-ui .info .base-url,.dark .swagger-ui .info .renderedMarkdown p{color:var(--lb-text-muted)}.dark .swagger-ui .opblock-tag{color:var(--lb-text-primary);border-bottom-color:var(--lb-border-main)}.dark .swagger-ui .opblock-tag small{color:var(--lb-text-muted)}.dark .swagger-ui .opblock{background:var(--lb-bg-light);box-shadow:var(--lb-shadow-sm)}.dark .swagger-ui .opblock.opblock-get,.dark .swagger-ui .opblock.opblock-post,.dark .swagger-ui .opblock.opblock-put,.dark .swagger-ui .opblock.opblock-delete,.dark .swagger-ui .opblock.opblock-patch,.dark .swagger-ui .opblock.opblock-head,.dark .swagger-ui .opblock.opblock-options,.dark .swagger-ui .opblock.opblock-deprecated{background:var(--lb-bg-light)}.dark .swagger-ui .opblock .opblock-summary-path,.dark .swagger-ui .opblock .opblock-summary-path a,.dark .swagger-ui .opblock .opblock-summary-path__deprecated{color:var(--lb-text-primary)}.dark .swagger-ui .opblock .opblock-summary-description{color:var(--lb-text-muted)}.dark .swagger-ui .opblock-summary-control svg,.dark .swagger-ui .expand-methods svg,.dark .swagger-ui .expand-operation svg{fill:var(--lb-text-primary)}.dark .swagger-ui .scheme-container{background:var(--lb-bg-light);box-shadow:var(--lb-shadow-sm)}.dark .swagger-ui .scheme-container .schemes-title,.dark .swagger-ui .scheme-container label{color:var(--lb-text-primary)}.dark .swagger-ui select,.dark .swagger-ui input[type=text],.dark .swagger-ui input[type=password],.dark .swagger-ui input[type=email],.dark .swagger-ui input[type=search],.dark .swagger-ui input[type=file],.dark .swagger-ui textarea{background:var(--lb-bg-default);color:var(--lb-text-primary);border:1px solid var(--lb-border-main)}.dark .swagger-ui .markdown p,.dark .swagger-ui .renderedMarkdown p{color:var(--lb-text-primary)}.dark .swagger-ui .markdown code,.dark .swagger-ui .renderedMarkdown code{background:var(--lb-bg-paper);color:var(--lb-text-primary)}.dark .swagger-ui .btn{color:var(--lb-text-primary);border-color:var(--lb-border-main)}.dark .swagger-ui .btn.authorize,.dark .swagger-ui .btn.authorize svg{color:var(--lb-success-main);fill:var(--lb-success-main);border-color:var(--lb-success-main)}.dark .swagger-ui .dialog-ux .modal-ux{background:var(--lb-bg-light);border-color:var(--lb-border-main)}.dark .swagger-ui .dialog-ux .modal-ux-header{border-bottom-color:var(--lb-border-main)}.dark .swagger-ui .dialog-ux .modal-ux-header h3,.dark .swagger-ui .dialog-ux .modal-ux-content h4,.dark .swagger-ui .dialog-ux .modal-ux-content p,.dark .swagger-ui .dialog-ux .modal-ux-content label{color:var(--lb-text-primary)}.dark .swagger-ui .dialog-ux .modal-ux-content code{background:var(--lb-bg-paper);color:var(--lb-text-primary)}.dark .swagger-ui .opblock .opblock-section-header{background:var(--lb-bg-light);box-shadow:none}.dark .swagger-ui .opblock .opblock-section-header h4,.dark .swagger-ui .opblock .opblock-section-header>label,.dark .swagger-ui .opblock .opblock-section-header>label>span,.dark .swagger-ui .opblock-description-wrapper,.dark .swagger-ui .opblock-external-docs-wrapper,.dark .swagger-ui .opblock-title_normal,.dark .swagger-ui .tab li{color:var(--lb-text-primary)}.dark .swagger-ui table thead tr td,.dark .swagger-ui table thead tr th{color:var(--lb-text-primary);border-bottom-color:var(--lb-border-main)}.dark .swagger-ui .parameter__name,.dark .swagger-ui .col_header,.dark .swagger-ui .response-col_status,.dark .swagger-ui .response-col_links,.dark .swagger-ui table.headers td,.dark .swagger-ui .responses-inner h4,.dark .swagger-ui .responses-inner h5{color:var(--lb-text-primary)}.dark .swagger-ui .parameter__type,.dark .swagger-ui .parameter__in{color:var(--lb-text-muted)}.dark .swagger-ui section.models{border-color:var(--lb-border-main);background:0 0}.dark .swagger-ui section.models h4,.dark .swagger-ui section.models.is-open h4{color:var(--lb-text-primary);border-bottom-color:var(--lb-border-main)}.dark .swagger-ui .model-box{background:var(--lb-bg-light)}.dark .swagger-ui .model-title,.dark .swagger-ui .model{color:var(--lb-text-primary)}.dark .swagger-ui .model .property,.dark .swagger-ui .model .property.primitive{color:var(--lb-text-muted)}.dark .swagger-ui .prop-type{color:var(--lb-primary-main)}.dark .swagger-ui table.model tr.description,.dark .swagger-ui table.model tr.extension,.dark .swagger-ui .model .external-docs{color:var(--lb-text-muted)}.rlg-swagger .swagger-ui .opblock-tag{border-bottom:1px solid var(--lb-border-main);color:var(--lb-text-primary);flex-wrap:wrap;align-items:center;row-gap:.25rem;margin:0;padding:1rem 1.25rem;font-size:1.125rem;font-weight:600}.rlg-swagger .swagger-ui .opblock-tag small{color:var(--lb-text-muted);flex:0 0 100%;order:2;margin:0;padding:0;font-size:.875rem;font-weight:400;line-height:1.5}.rlg-swagger .swagger-ui .opblock-tag small p{margin:0}.rlg-swagger .swagger-ui .opblock-tag .expand-operation{order:1;margin-left:auto}.rlg-swagger .swagger-ui .opblock-tag a.nostyle{flex:none}.rlg-swagger .swagger-ui .opblock-tag>div.info__externaldocs:empty{display:none}@keyframes guided-tour-target-pulse-kf{0%,to{box-shadow:0 0 0 0 var(--tour-pulse-ring), 0 0 0 0 transparent}50%{box-shadow:0 0 0 4px var(--tour-pulse-ring), 0 0 0 14px var(--tour-pulse-halo)}}.guided-tour-target-pulse{--tour-pulse-ring:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.guided-tour-target-pulse{--tour-pulse-ring:color-mix(in srgb, var(--lb-primary-main) 80%, transparent)}}.guided-tour-target-pulse{--tour-pulse-halo:var(--lb-primary-main)}@supports (color:color-mix(in lab, red, red)){.guided-tour-target-pulse{--tour-pulse-halo:color-mix(in srgb, var(--lb-primary-main) 25%, transparent)}}.guided-tour-target-pulse{border-radius:var(--radius);animation:.9s ease-in-out 3 guided-tour-target-pulse-kf}[data-guided-tour-element]{scroll-margin-top:calc(var(--queue-header-height,60px) + 1rem)}@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}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@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))}}