@charset "UTF-8";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-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-content:""}}}@layer theme{:root,:host{--color-gray-50:oklch(98.5% .002 247.839);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--tracking-wide:.025em;--tracking-wider:.05em;--radius-lg:.5rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-family-sans);--default-mono-font-family:var(--font-family-mono);--color-surface-segmented-track:var(--surface-segmented-track);--color-text-muted:var(--text-muted);--radius-0:var(--radius-0);--radius-2:var(--radius-2);--radius-4:var(--radius-4);--radius-6:var(--radius-6);--radius-8:var(--radius-8);--radius-9:var(--radius-9);--radius-12:var(--radius-12);--radius-14:var(--radius-14);--radius-16:var(--radius-16);--radius-24:var(--radius-24);--shadow-elev-sm:var(--shadow-sm);--shadow-elev-md:var(--shadow-md);--shadow-focus-brand:var(--focus-ring-brand);--animate-shimmer:pg-shimmer 2.4s linear infinite}}@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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}}@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}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-\[3px\]{top:-3px}.-top-px{top:-1px}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-\[2px\]{top:2px}.top-\[15px\]{top:15px}.top-\[18px\]{top:18px}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-full{top:100%}.top-px{top:1px}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-\[3px\]{right:-3px}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-8{right:calc(var(--spacing) * 8)}.right-px{right:1px}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-\[-24px\]{bottom:-24px}.bottom-full{bottom:100%}.-left-\[2px\]{left:-2px}.-left-\[4\.5px\]{left:-4.5px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.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-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-8{left:calc(var(--spacing) * 8)}.left-\[2px\]{left:2px}.left-\[3px\]{left:3px}.left-\[7px\]{left:7px}.left-\[12px\]{left:12px}.left-\[13px\]{left:13px}.left-\[15px\]{left:15px}.left-\[22\.5px\]{left:22.5px}.left-\[calc\(100\%\+6px\)\]{left:calc(100% + 6px)}.left-\[calc\(100\%\+10px\)\]{left:calc(100% + 10px)}.isolate{isolation:isolate}.z-4{z-index:4}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[25\]{z-index:25}.z-\[60\]{z-index:60}.z-\[650\]{z-index:650}.z-\[700\]{z-index:700}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10070\]{z-index:10070}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.col-end-4{grid-column-end:4}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-8{margin-inline:calc(var(--spacing) * -8)}.-mx-\[2\.5px\]{margin-inline:-2.5px}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-\[15px\]{margin-block:15px}.-mt-3{margin-top:calc(var(--spacing) * -3)}.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-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.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-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-\[0\.55em\]{margin-top:.55em}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[7px\]{margin-top:7px}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-\[45px\]{margin-top:45px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.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)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.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-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.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-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-\[4\.5px\]{margin-left:4.5px}.ml-\[16px\]{margin-left:16px}.ml-\[19px\]{margin-left:19px}.ml-\[21px\]{margin-left:21px}.ml-\[23px\]{margin-left:23px}.ml-\[26px\]{margin-left:26px}.ml-\[80px\]{margin-left:80px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-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}.table{display:table}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-\[34px\]{width:34px;height:34px}.h-0\.5{height:calc(var(--spacing) * .5)}.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-72{height:calc(var(--spacing) * 72)}.h-\[0\.9em\]{height:.9em}.h-\[1\.2em\]{height:1.2em}.h-\[1\.35em\]{height:1.35em}.h-\[1em\]{height:1em}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[80vh\]{height:80vh}.h-\[86vh\]{height:86vh}.h-\[88px\]{height:88px}.h-\[160px\]{height:160px}.h-\[220px\]{height:220px}.h-\[440px\]{height:440px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-30{max-height:calc(var(--spacing) * 30)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.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-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[92px\]{max-height:92px}.max-h-\[92vh\]{max-height:92vh}.max-h-\[152px\]{max-height:152px}.max-h-\[155px\]{max-height:155px}.max-h-\[160px\]{max-height:160px}.max-h-\[188px\]{max-height:188px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[320px\]{max-height:320px}.max-h-\[420px\]{max-height:420px}.max-h-\[750px\]{max-height:750px}.max-h-\[min\(40vh\,280px\)\]{max-height:min(40vh,280px)}.max-h-\[min\(76vh\,700px\)\]{max-height:min(76vh,700px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[27px\]{min-height:27px}.min-h-\[28px\]{min-height:28px}.min-h-\[38px\]{min-height:38px}.min-h-\[48px\]{min-height:48px}.min-h-\[49px\]{min-height:49px}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[200px\]{min-height:200px}.min-h-\[460px\]{min-height:460px}.min-h-\[500px\]{min-height:500px}.min-h-\[600px\]{min-height:600px}.min-h-full{min-height:100%}.\!w-0{width:0!important}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.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-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-65{width:calc(var(--spacing) * 65)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-84{width:calc(var(--spacing) * 84)}.w-\[2px\]{width:2px}.w-\[4px\]{width:4px}.w-\[5px\]{width:5px}.w-\[6px\]{width:6px}.w-\[7px\]{width:7px}.w-\[8px\]{width:8px}.w-\[9px\]{width:9px}.w-\[13px\]{width:13px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[24px\]{width:24px}.w-\[28px\]{width:28px}.w-\[34px\]{width:34px}.w-\[44px\]{width:44px}.w-\[48px\]{width:48px}.w-\[52\%\]{width:52%}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[64px\]{width:64px}.w-\[70\%\]{width:70%}.w-\[74px\]{width:74px}.w-\[80px\]{width:80px}.w-\[86px\]{width:86px}.w-\[88px\]{width:88px}.w-\[92px\]{width:92px}.w-\[132px\]{width:132px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[168px\]{width:168px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[268px\]{width:268px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[440px\]{width:440px}.w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.w-\[calc\(100\%-28px\)\]{width:calc(100% - 28px)}.w-\[min\(440px\,90\%\)\]{width:min(440px,90%)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[35\%\]{max-width:35%}.max-w-\[45\%\]{max-width:45%}.max-w-\[50\%\]{max-width:50%}.max-w-\[75\%\]{max-width:75%}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.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-\[305px\]{max-width:305px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[720px\]{max-width:720px}.max-w-\[820px\]{max-width:820px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(560px\,calc\(100\%-56px\)\)\]{max-width:min(560px,100% - 56px)}.max-w-\[min\(680px\,calc\(100\%-28px\)\)\]{max-width:min(680px,100% - 28px)}.max-w-\[min\(680px\,calc\(100\%-54px\)\)\]{max-width:min(680px,100% - 54px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[10rem\]{min-width:10rem}.min-w-\[14px\]{min-width:14px}.min-w-\[18px\]{min-width:18px}.min-w-\[22px\]{min-width:22px}.min-w-\[86px\]{min-width:86px}.min-w-\[104px\]{min-width:104px}.min-w-\[170px\]{min-width:170px}.min-w-\[210px\]{min-width:210px}.min-w-\[400px\]{min-width:400px}.min-w-\[620px\]{min-width:620px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.15em\]{--tw-translate-y:.15em;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[1px\]{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.8\]{scale:.8}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-12{rotate:12deg}.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-fade-in{animation:.16s ease-out pg-fade-in}.animate-pulse{animation:var(--animate-pulse)}.animate-pulse-live{animation:1.2s ease-in-out infinite pg-pulse}.animate-rise-in{animation:.22s cubic-bezier(.22,.61,.36,1) pg-rise-in}.animate-scrim-in{animation:.18s ease-out pg-scrim-in}.animate-slide-in-left{animation:.24s cubic-bezier(.22,.61,.36,1) pg-slide-in-left}.animate-slide-out-left{animation:.18s ease-in forwards pg-slide-out-left}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-w-resize{cursor:w-resize}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-2{scroll-margin-top:calc(var(--spacing) * 2)}.scroll-mt-3{scroll-margin-top:calc(var(--spacing) * 3)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[0\.875rem_minmax\(0\,1fr\)\]{grid-template-columns:.875rem minmax(0,1fr)}.grid-cols-\[1rem_minmax\(0\,1fr\)_3rem\]{grid-template-columns:1rem minmax(0,1fr) 3rem}.grid-cols-\[2fr_1fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr 1fr}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[10px_minmax\(0\,1fr\)_16px\]{grid-template-columns:10px minmax(0,1fr) 16px}.grid-cols-\[12px_minmax\(0\,1fr\)_auto\]{grid-template-columns:12px minmax(0,1fr) auto}.grid-cols-\[16px_minmax\(0\,1fr\)_auto\]{grid-template-columns:16px minmax(0,1fr) auto}.grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.grid-cols-\[fit-content\(60\%\)_minmax\(0\,1fr\)\]{grid-template-columns:fit-content(60%) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,max-content\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,max-content) minmax(0,1fr)}.grid-cols-\[minmax\(6\.5rem\,max-content\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(6.5rem,max-content) minmax(0,1fr)}.grid-cols-\[minmax\(6rem\,max-content\)_1fr\]{grid-template-columns:minmax(6rem,max-content) 1fr}.grid-cols-\[minmax\(7rem\,38\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(7rem,38%) minmax(0,1fr)}.grid-cols-\[minmax\(7rem\,max-content\)_1fr\]{grid-template-columns:minmax(7rem,max-content) 1fr}.grid-cols-\[repeat\(auto-fill\,minmax\(36px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(36px,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[3px\]{gap:3px}.gap-\[18px\]{gap:18px}.gap-px{gap:1px}: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)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}: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-hairline>:not(:last-child)){border-color:var(--border-hairline)}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--border-subtle)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2{border-radius:var(--radius-2)}.rounded-4{border-radius:var(--radius-4)}.rounded-6{border-radius:var(--radius-6)}.rounded-8{border-radius:var(--radius-8)}.rounded-9{border-radius:var(--radius-9)}.rounded-12{border-radius:var(--radius-12)}.rounded-14{border-radius:var(--radius-14)}.rounded-16{border-radius:var(--radius-16)}.rounded-24{border-radius:var(--radius-24)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[20px\]{border-radius:20px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-8\)\]{border-radius:var(--radius-8)}.rounded-\[var\(--radius-full\)\]{border-radius:var(--radius-full)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-t-6{border-top-left-radius:var(--radius-6);border-top-right-radius:var(--radius-6)}.rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-l-8{border-top-left-radius:var(--radius-8);border-bottom-left-radius:var(--radius-8)}.rounded-r-8{border-top-right-radius:var(--radius-8);border-bottom-right-radius:var(--radius-8)}.rounded-br-\[3px\]{border-bottom-right-radius:3px}.rounded-br-\[4px\]{border-bottom-right-radius:4px}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-\[3px\]{border-bottom-left-radius:3px}.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-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-accent-violet-border-soft{border-color:var(--accent-violet-border-soft)!important}.\!border-status-danger-border{border-color:var(--status-danger-border)!important}.border-\[color-mix\(in_srgb\,var\(--accent-violet\)_35\%\,transparent\)\]{border-color:var(--accent-violet)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--accent-violet\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--accent-violet) 35%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--status-danger\)_10\%\,transparent\)\]{border-color:var(--status-danger)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--status-danger\)_10\%\,transparent\)\]{border-color:color-mix(in srgb,var(--status-danger) 10%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--status-danger\)_35\%\,transparent\)\]{border-color:var(--status-danger)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--status-danger\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--status-danger) 35%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--status-success\)_35\%\,transparent\)\]{border-color:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--status-success\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--status-success) 35%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--status-warning\)_30\%\,transparent\)\]{border-color:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--status-warning\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--status-warning) 30%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--status-warning\)_35\%\,transparent\)\]{border-color:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--status-warning\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--status-warning) 35%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--status-warning\)_45\%\,transparent\)\]{border-color:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--status-warning\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--status-warning) 45%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--text-accent\)_24\%\,transparent\)\]{border-color:var(--text-accent)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--text-accent\)_24\%\,transparent\)\]{border-color:color-mix(in srgb,var(--text-accent) 24%,transparent)}}.border-accent-brand{border-color:var(--accent-brand)}.border-accent-brand-border{border-color:var(--accent-brand-border)}.border-accent-brand-muted{border-color:var(--accent-brand-muted)}.border-accent-violet{border-color:var(--accent-violet)}.border-accent-violet-border-soft{border-color:var(--accent-violet-border-soft)}.border-border-composer{border-color:var(--border-composer)}.border-border-control{border-color:var(--border-control)}.border-border-default{border-color:var(--border-default)}.border-border-hairline{border-color:var(--border-hairline)}.border-border-hairline-strong{border-color:var(--border-hairline-strong)}.border-border-shell{border-color:var(--border-shell)}.border-border-strong{border-color:var(--border-strong)}.border-border-subtle{border-color:var(--border-subtle)}.border-current{border-color:currentColor}.border-status-attention{border-color:var(--status-attention)}.border-status-danger{border-color:var(--status-danger)}.border-status-danger-border{border-color:var(--status-danger-border)}.border-status-success{border-color:var(--status-success)}.border-status-warning{border-color:var(--status-warning)}.border-status-warning-border,.border-status-warning-border\/70{border-color:var(--status-warning-border)}@supports (color:color-mix(in lab,red,red)){.border-status-warning-border\/70{border-color:color-mix(in oklab,var(--status-warning-border) 70%,transparent)}}.border-surface-page{border-color:var(--surface-page)}.border-tag-submitted-fg{border-color:var(--tag-submitted-fg)}.border-text-accent{border-color:var(--text-accent)}.border-text-faint{border-color:var(--text-faint)}.border-text-muted{border-color:var(--text-muted)}.border-tone-opened-fg{border-color:var(--tag-submitted-fg)}.border-transparent{border-color:#0000}.\!bg-accent-violet-bg-soft{background-color:var(--accent-violet-bg-soft)!important}.\!bg-surface-elevated{background-color:var(--surface-elevated)!important}.\!bg-surface-panel{background-color:var(--surface-panel)!important}.bg-\[\#7C4DFF\]{background-color:#7c4dff}.bg-\[color-mix\(in_srgb\,var\(--accent-brand\)_18\%\,transparent\)\]{background-color:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--accent-brand\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent-brand) 18%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--status-danger\)_11\%\,transparent\)\]{background-color:var(--status-danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--status-danger\)_11\%\,transparent\)\]{background-color:color-mix(in srgb,var(--status-danger) 11%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--status-danger\)_14\%\,transparent\)\]{background-color:var(--status-danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--status-danger\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--status-danger) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--status-success\)_13\%\,transparent\)\]{background-color:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--status-success\)_13\%\,transparent\)\]{background-color:color-mix(in srgb,var(--status-success) 13%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--status-success\)_16\%\,transparent\)\]{background-color:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--status-success\)_16\%\,transparent\)\]{background-color:color-mix(in srgb,var(--status-success) 16%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--text-primary\)_8\%\,transparent\)\]{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--text-primary\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--text-primary) 8%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--text-primary\)_10\%\,transparent\)\]{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--text-primary\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--text-primary) 10%,transparent)}}.bg-\[var\(--surface-panel\)\]{background-color:var(--surface-panel)}.bg-accent-brand{background-color:var(--accent-brand)}.bg-accent-brand-bg{background-color:var(--accent-brand-bg)}.bg-accent-brand-bg-hover{background-color:var(--accent-brand-bg-hover)}.bg-accent-brand-muted{background-color:var(--accent-brand-muted)}.bg-accent-highlight{background-color:var(--accent-highlight)}.bg-accent-violet{background-color:var(--accent-violet)}.bg-accent-violet-bg-soft{background-color:var(--accent-violet-bg-soft)}.bg-accent-violet-border-soft{background-color:var(--accent-violet-border-soft)}.bg-accent-violet-tint{background-color:var(--accent-violet-tint)}.bg-badge-plain-bg{background-color:var(--badge-plain-bg)}.bg-badge-warning-bg{background-color:var(--badge-warning-bg)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-border-default{background-color:var(--border-default)}.bg-border-hairline{background-color:var(--border-hairline)}.bg-border-hairline-strong{background-color:var(--border-hairline-strong)}.bg-border-strong{background-color:var(--border-strong)}.bg-border-subtle{background-color:var(--border-subtle)}.bg-brand-whatsapp{background-color:var(--brand-whatsapp)}.bg-btn-primary-bg{background-color:var(--btn-primary-bg)}.bg-current{background-color:currentColor}.bg-status-attention{background-color:var(--status-attention)}.bg-status-danger{background-color:var(--status-danger)}.bg-status-danger-bg{background-color:var(--status-danger-bg)}.bg-status-success{background-color:var(--status-success)}.bg-status-success-bg{background-color:var(--status-success-bg)}.bg-status-warning{background-color:var(--status-warning)}.bg-status-warning-bg,.bg-status-warning-bg\/60{background-color:var(--status-warning-bg)}@supports (color:color-mix(in lab,red,red)){.bg-status-warning-bg\/60{background-color:color-mix(in oklab,var(--status-warning-bg) 60%,transparent)}}.bg-surface-active{background-color:var(--surface-active)}.bg-surface-card-deep{background-color:var(--surface-card-deep)}.bg-surface-composer{background-color:var(--surface-composer)}.bg-surface-elevated{background-color:var(--surface-elevated)}.bg-surface-header-inner{background-color:var(--surface-header-inner)}.bg-surface-header-pane{background-color:var(--surface-header-pane)}.bg-surface-hover{background-color:var(--surface-hover)}.bg-surface-input{background-color:var(--surface-input)}.bg-surface-modal{background-color:var(--surface-modal)}.bg-surface-option-hover{background-color:var(--surface-option-hover)}.bg-surface-option-selected{background-color:var(--surface-option-selected)}.bg-surface-overlay{background-color:var(--surface-overlay)}.bg-surface-overlay-soft{background-color:var(--surface-overlay-soft)}.bg-surface-page{background-color:var(--surface-page)}.bg-surface-panel{background-color:var(--surface-panel)}.bg-surface-segmented-track{background-color:var(--surface-segmented-track)}.bg-surface-shell{background-color:var(--surface-shell)}.bg-surface-soft{background-color:var(--surface-soft)}.bg-surface-sunken,.bg-surface-sunken\/60{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.bg-surface-sunken\/60{background-color:color-mix(in oklab,var(--surface-sunken) 60%,transparent)}}.bg-surface-table-header{background-color:var(--surface-table-header)}.bg-text-accent{background-color:var(--text-accent)}.bg-text-faint{background-color:var(--text-faint)}.bg-text-muted,.bg-text-muted\/40{background-color:var(--text-muted)}@supports (color:color-mix(in lab,red,red)){.bg-text-muted\/40{background-color:color-mix(in oklab,var(--text-muted) 40%,transparent)}}.bg-text-primary{background-color:var(--text-primary)}.bg-text-title{background-color:var(--text-title)}.bg-tone-draft-bg{background-color:var(--tag-in-review-bg)}.bg-tone-draft-fg,.bg-tone-draft-fg\/25{background-color:var(--tag-in-review-fg)}@supports (color:color-mix(in lab,red,red)){.bg-tone-draft-fg\/25{background-color:color-mix(in oklab,var(--tag-in-review-fg) 25%,transparent)}}.bg-tone-head-bg{background-color:var(--tag-head-bg)}.bg-tone-head-fg{background-color:var(--tag-head-fg)}.bg-tone-info-bg{background-color:var(--tag-in-progress-bg)}.bg-tone-info-fg{background-color:var(--tag-in-progress-fg)}.bg-tone-opened-bg{background-color:var(--tag-submitted-bg)}.bg-tone-opened-fg{background-color:var(--tag-submitted-fg)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial-\[ellipse_at_center\]{--tw-gradient-position:ellipse at center;background-image:radial-gradient(var(--tw-gradient-stops,ellipse at center))}.bg-\[image\:var\(--gradient-hero-accent\)\]{background-image:var(--gradient-hero-accent)}.from-accent-violet\/10{--tw-gradient-from:var(--accent-violet)}@supports (color:color-mix(in lab,red,red)){.from-accent-violet\/10{--tw-gradient-from:color-mix(in oklab, var(--accent-violet) 10%, transparent)}}.from-accent-violet\/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))}.from-surface-page{--tw-gradient-from:var(--surface-page);--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-transparent{--tw-gradient-from: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))}.to-surface-page{--tw-gradient-to:var(--surface-page);--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))}.to-70\%{--tw-gradient-to-position:70%}.\[mask-image\:linear-gradient\(to_bottom\,black_45\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_35\%\)\]{-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-surface-elevated{fill:var(--surface-elevated)}.fill-text-title{fill:var(--text-title)}.stroke-status-warning{stroke:var(--status-warning)}.stroke-surface-sunken{stroke:var(--surface-sunken)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-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-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[22px\]{padding:22px}.px-0{padding-inline:0}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.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-8{padding-inline:calc(var(--spacing) * 8)}.px-\[5px\]{padding-inline:5px}.px-\[7px\]{padding-inline:7px}.px-\[14px\]{padding-inline:14px}.px-\[18px\]{padding-inline:18px}.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-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[11px\]{padding-block:11px}.py-px{padding-block:1px}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.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-10{padding-top:calc(var(--spacing) * 10)}.pt-px{padding-top:1px}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.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-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.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-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[10px\]{padding-left:10px}.pl-\[17px\]{padding-left:17px}.pl-\[18\.5px\]{padding-left:18.5px}.pl-\[19px\]{padding-left:19px}.pl-\[21px\]{padding-left:21px}.pl-\[22px\]{padding-left:22px}.pl-\[23px\]{padding-left:23px}.pl-\[26px\]{padding-left:26px}.pl-\[32px\]{padding-left:32px}.pl-\[38px\]{padding-left:38px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[-0\.1em\]{vertical-align:-.1em}.align-\[1px\]{vertical-align:1px}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[family-name\:inherit\]{font-family:inherit}.font-mono{font-family:var(--font-family-mono)}.font-sans{font-family:var(--font-family-sans)}.font-serif{font-family:var(--font-family-serif)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-font-3-5{font-size:var(--font-3-5)!important}.text-\[0\.92em\]{font-size:.92em}.text-\[10\.5px\]{font-size:10.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[length\:var\(--font-4\)\]{font-size:var(--font-4)}.text-font-1{font-size:var(--font-1)}.text-font-2{font-size:var(--font-2)}.text-font-2-5{font-size:var(--font-2-5)}.text-font-3{font-size:var(--font-3)}.text-font-3-5{font-size:var(--font-3-5)}.text-font-3-75{font-size:var(--font-3-75)}.text-font-4{font-size:var(--font-4)}.text-font-5{font-size:var(--font-5)}.text-font-6{font-size:var(--font-6)}.text-font-6-5{font-size:var(--font-6-5)}.text-font-7{font-size:var(--font-7)}.text-font-8{font-size:var(--font-8)}.text-font-9{font-size:var(--font-9)}.text-font-11{font-size:var(--font-11)}.text-font-12{font-size:var(--font-12)}.text-font-13{font-size:var(--font-13)}.text-font-14{font-size:var(--font-14)}.text-font-15{font-size:var(--font-15)}.text-font-16{font-size:var(--font-16)}.text-font-19{font-size:var(--font-19)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.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-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-base{--tw-leading:var(--line-h-base);line-height:var(--line-h-base)}.leading-code{--tw-leading:var(--line-h-code);line-height:var(--line-h-code)}.leading-display{--tw-leading:var(--line-h-display);line-height:var(--line-h-display)}.leading-flat{--tw-leading:var(--line-h-flat);line-height:var(--line-h-flat)}.leading-heading{--tw-leading:var(--line-h-heading);line-height:var(--line-h-heading)}.leading-none{--tw-leading:1;line-height:1}.font-\[var\(--font-medium\)\]{--tw-font-weight:var(--font-medium);font-weight:var(--font-medium)}.font-bold{--tw-font-weight:var(--font-bold);font-weight:var(--font-bold)}.font-medium{--tw-font-weight:var(--font-medium);font-weight:var(--font-medium)}.font-normal{--tw-font-weight:var(--font-normal);font-weight:var(--font-normal)}.font-semibold{--tw-font-weight:var(--font-semibold);font-weight:var(--font-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.3px\]{--tw-tracking:.3px;letter-spacing:.3px}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.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-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-text-accent{color:var(--text-accent)!important}.text-\[var\(--text-title\,var\(--text-primary\)\)\]{color:var(--text-title,var(--text-primary))}.text-accent-brand{color:var(--accent-brand)}.text-accent-secondary{color:var(--accent-secondary)}.text-accent-violet{color:var(--accent-violet)}.text-badge-plain-fg{color:var(--badge-plain-fg)}.text-badge-success-fg{color:var(--badge-success-fg)}.text-badge-warning-fg{color:var(--badge-warning-fg)}.text-border-strong{color:var(--border-strong)}.text-btn-primary-fg{color:var(--btn-primary-fg)}.text-chip-simulator-fg{color:var(--chip-simulator-fg)}.text-hero-base{color:var(--hero-text-base)}.text-latency-bolt{color:var(--latency-bolt)}.text-status-attention{color:var(--status-attention)}.text-status-attention-deep{color:var(--status-attention-deep)}.text-status-danger{color:var(--status-danger)}.text-status-success{color:var(--status-success)}.text-status-success-strong{color:var(--status-success-strong)}.text-status-warning{color:var(--status-warning)}.text-status-warning-strong{color:var(--status-warning-strong)}.text-tag-pending-fg{color:var(--tag-pending-fg)}.text-tag-submitted-fg{color:var(--tag-submitted-fg)}.text-text-accent{color:var(--text-accent)}.text-text-caps-label{color:var(--text-caps-label)}.text-text-disabled{color:var(--text-disabled)}.text-text-error{color:var(--text-error)}.text-text-faint{color:var(--text-faint)}.text-text-inverse{color:var(--text-inverse)}.text-text-meta{color:var(--text-meta)}.text-text-muted{color:var(--text-muted)}.text-text-on-brand{color:var(--text-on-brand)}.text-text-placeholder{color:var(--text-placeholder)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-text-title{color:var(--text-title)}.text-text-violet{color:var(--text-violet)}.text-tone-draft-fg{color:var(--tag-in-review-fg)}.text-tone-head-fg{color:var(--tag-head-fg)}.text-tone-info-fg{color:var(--tag-in-progress-fg)}.text-tone-opened-fg{color:var(--tag-submitted-fg)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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-accent-brand-border{-webkit-text-decoration-color:var(--accent-brand-border);text-decoration-color:var(--accent-brand-border)}.decoration-text-faint{-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.accent-btn-primary-bg{accent-color:var(--btn-primary-bg)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-4px_12px_-4px_rgba\(40\,35\,25\,0\.08\)\]{--tw-shadow:0 -4px 12px -4px var(--tw-shadow-color,#28231914);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-6px_20px_rgba\(16\,16\,24\,0\.07\)\]{--tw-shadow:0 -6px 20px var(--tw-shadow-color,#10101812);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--accent-violet-bg-soft\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--accent-violet-bg-soft));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--surface-sunken\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--surface-sunken));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--violet-soft\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--violet-soft));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(40\,35\,25\,0\.09\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#28231917);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-lg\)\]{--tw-shadow:var(--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-elev-composer{--tw-shadow:var(--shadow-composer);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-elev-control{--tw-shadow:var(--shadow-control);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-elev-lg{--tw-shadow:var(--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-elev-md{--tw-shadow:var(--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-elev-panel{--tw-shadow:var(--shadow-panel);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-elev-popover{--tw-shadow:var(--shadow-popover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-elev-sm{--tw-shadow:var(--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-elev-xl{--tw-shadow:var(--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-elev-xs{--tw-shadow:var(--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)}.shadow-focus-brand{--tw-shadow:var(--focus-ring-brand);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-focus-success{--tw-shadow:var(--focus-ring-success);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.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-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-accent-violet{--tw-ring-color:var(--accent-violet)}.ring-accent-violet-bg-soft{--tw-ring-color:var(--accent-violet-bg-soft)}.ring-accent-violet-border-soft{--tw-ring-color:var(--accent-violet-border-soft)}.ring-accent-violet-tint{--tw-ring-color:var(--accent-violet-tint)}.ring-accent-violet\/25{--tw-ring-color:var(--accent-violet)}@supports (color:color-mix(in lab,red,red)){.ring-accent-violet\/25{--tw-ring-color:color-mix(in oklab, var(--accent-violet) 25%, transparent)}}.ring-status-success\/25{--tw-ring-color:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.ring-status-success\/25{--tw-ring-color:color-mix(in oklab, var(--status-success) 25%, transparent)}}.ring-text-accent{--tw-ring-color:var(--text-accent)}.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)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-1{outline-offset:1px}.outline-offset-\[1\.5px\]{outline-offset:1.5px}.outline-accent-brand{outline-color:var(--accent-brand)}.outline-surface-page{outline-color:var(--surface-page)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-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-md{--tw-backdrop-blur:blur(var(--blur-md));-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-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.group-open\/src\:rotate-90:is(:where(.group\/src):is([open],:popover-open,:open) *){rotate:90deg}.group-focus-within\:bg-surface-hover-strong:is(:where(.group):focus-within *){background-color:var(--surface-hover-strong)}.group-focus-within\:text-text-primary:is(:where(.group):focus-within *){color:var(--text-primary)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media(hover:hover){.group-hover\:\!w-7:is(:where(.group):hover *){width:calc(var(--spacing) * 7)!important}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:border-accent-violet-border-soft:is(:where(.group):hover *){border-color:var(--accent-violet-border-soft)}.group-hover\:bg-accent-brand-border:is(:where(.group):hover *){background-color:var(--accent-brand-border)}.group-hover\:text-text-accent:is(:where(.group):hover *){color:var(--text-accent)}.group-hover\:text-text-secondary:is(:where(.group):hover *){color:var(--text-secondary)}.group-hover\:text-text-title:is(:where(.group):hover *){color:var(--text-title)}.group-hover\:text-text-violet:is(:where(.group):hover *){color:var(--text-violet)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:underline-offset-2:is(:where(.group):hover *){text-underline-offset:2px}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/id\:opacity-100:is(:where(.group\/id):hover *){opacity:1}.group-hover\/tool-row\:bg-surface-hover:is(:where(.group\/tool-row):hover *){background-color:var(--surface-hover)}.group-enabled\:group-hover\:bg-surface-hover-strong:is(:where(.group):enabled *):is(:where(.group):hover *){background-color:var(--surface-hover-strong)}.group-enabled\:group-hover\:text-text-primary:is(:where(.group):enabled *):is(:where(.group):hover *){color:var(--text-primary)}.group-enabled\:group-hover\:opacity-100:is(:where(.group):enabled *):is(:where(.group):hover *){opacity:1}}.group-data-open\/summary\:px-2:is(:where(.group\/summary)[data-open] *){padding-inline:calc(var(--spacing) * 2)}.first-letter\:uppercase:first-letter{text-transform:uppercase}.placeholder\:text-font-3::placeholder{font-size:var(--font-3)}.placeholder\:text-font-3-5::placeholder{font-size:var(--font-3-5)}.placeholder\:leading-code::placeholder{--tw-leading:var(--line-h-code);line-height:var(--line-h-code)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-normal);font-weight:var(--font-normal)}.placeholder\:text-text-faint::placeholder{color:var(--text-faint)}.placeholder\:text-text-muted::placeholder{color:var(--text-muted)}.placeholder\:text-text-placeholder::placeholder{color:var(--text-placeholder)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:right-2:before{content:var(--tw-content);right:calc(var(--spacing) * 2)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_16px\)\]:before{content:var(--tw-content);-webkit-mask-image:linear-gradient(#0000,#000 16px);mask-image:linear-gradient(#0000,#000 16px)}.before\:backdrop-blur-md:before{content:var(--tw-content);--tw-backdrop-blur:blur(var(--blur-md));-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,)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-2:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 2)}.after\:right-0:after{content:var(--tw-content);right:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:bg-border-hairline:after{content:var(--tw-content);background-color:var(--border-hairline)}.after\:bg-text-accent:after{content:var(--tw-content);background-color:var(--text-accent)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}.focus-within\:border-accent-brand-border:focus-within{border-color:var(--accent-brand-border)}.focus-within\:border-accent-violet:focus-within{border-color:var(--accent-violet)}.focus-within\:border-text-accent:focus-within{border-color:var(--text-accent)}.focus-within\:bg-surface-hover:focus-within{background-color:var(--surface-hover)}.focus-within\:shadow-focus-brand:focus-within{--tw-shadow:var(--focus-ring-brand);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-accent-brand-border:hover{border-color:var(--accent-brand-border)}.hover\:border-accent-brand-hover:hover{border-color:var(--accent-brand-hover)}.hover\:border-accent-violet:hover{border-color:var(--accent-violet)}.hover\:border-border-default:hover{border-color:var(--border-default)}.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:border-text-accent:hover{border-color:var(--text-accent)}.hover\:\!bg-surface-hover:hover{background-color:var(--surface-hover)!important}.hover\:\!bg-tone-draft-bg:hover{background-color:var(--tag-in-review-bg)!important}.hover\:bg-\[\#EDE9FF\]:hover{background-color:#ede9ff}.hover\:bg-\[color-mix\(in_srgb\,var\(--text-title\)_85\%\,var\(--text-inverse\)\)\]:hover{background-color:var(--text-title)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--text-title\)_85\%\,var\(--text-inverse\)\)\]:hover{background-color:color-mix(in srgb,var(--text-title) 85%,var(--text-inverse))}}.hover\:bg-accent-brand-bg:hover{background-color:var(--accent-brand-bg)}.hover\:bg-accent-brand-bg-hover:hover{background-color:var(--accent-brand-bg-hover)}.hover\:bg-accent-brand-hover:hover{background-color:var(--accent-brand-hover)}.hover\:bg-accent-violet:hover{background-color:var(--accent-violet)}.hover\:bg-accent-violet-bg-soft:hover{background-color:var(--accent-violet-bg-soft)}.hover\:bg-accent-violet-tint:hover{background-color:var(--accent-violet-tint)}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.hover\:bg-btn-primary-hover-bg:hover{background-color:var(--btn-primary-hover-bg)}.hover\:bg-btn-purple-filled-hover-bg:hover{background-color:var(--btn-purple-filled-hover-bg)}.hover\:bg-status-danger-bg:hover{background-color:var(--status-danger-bg)}.hover\:bg-surface-active:hover{background-color:var(--surface-active)}.hover\:bg-surface-elevated:hover{background-color:var(--surface-elevated)}.hover\:bg-surface-hover:hover,.hover\:bg-surface-hover\/50:hover{background-color:var(--surface-hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-hover\/50:hover{background-color:color-mix(in oklab,var(--surface-hover) 50%,transparent)}}.hover\:bg-surface-option-hover:hover{background-color:var(--surface-option-hover)}.hover\:bg-surface-sunken:hover{background-color:var(--surface-sunken)}.hover\:\!text-tone-draft-fg:hover{color:var(--tag-in-review-fg)!important}.hover\:text-\[\#7C4DFF\]:hover{color:#7c4dff}.hover\:text-status-danger:hover{color:var(--status-danger)}.hover\:text-text-accent:hover{color:var(--text-accent)}.hover\:text-text-error:hover{color:var(--text-error)}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:text-text-secondary:hover{color:var(--text-secondary)}.hover\:text-text-title:hover{color:var(--text-title)}.hover\:text-text-violet:hover{color:var(--text-violet)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-accent-brand:hover{-webkit-text-decoration-color:var(--accent-brand);text-decoration-color:var(--accent-brand)}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-solid:hover{text-decoration-style:solid}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}}.focus\:border-accent-brand-border:focus{border-color:var(--accent-brand-border)}.focus\:border-accent-violet:focus{border-color:var(--accent-violet)}.focus\:border-border-focus:focus{border-color:var(--border-focus)}.focus\:border-text-accent:focus{border-color:var(--text-accent)}.focus\:bg-surface-page:focus{background-color:var(--surface-page)}.focus\:shadow-focus-brand:focus{--tw-shadow:var(--focus-ring-brand);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\:\!w-7:focus-visible{width:calc(var(--spacing) * 7)!important}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-focus-brand:focus-visible{--tw-shadow:var(--focus-ring-brand);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media(hover:hover){.enabled\:hover\:bg-surface-hover:enabled:hover{background-color:var(--surface-hover)}.enabled\:hover\:text-text-primary:enabled:hover{color:var(--text-primary)}.enabled\:hover\:after\:hidden:enabled:hover:after{content:var(--tw-content);display:none}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border-subtle:disabled{border-color:var(--border-subtle)}.disabled\:bg-btn-inverse-disabled-bg:disabled{background-color:var(--btn-inverse-disabled-bg)}.disabled\:bg-btn-primary-disabled-bg:disabled{background-color:var(--btn-primary-disabled-bg)}.disabled\:bg-btn-run-disabled-bg:disabled{background-color:var(--btn-run-disabled-bg)}.disabled\:bg-surface-panel:disabled{background-color:var(--surface-panel)}.disabled\:text-btn-inverse-disabled-fg:disabled{color:var(--btn-inverse-disabled-fg)}.disabled\:text-btn-primary-disabled-fg:disabled{color:var(--btn-primary-disabled-fg)}.disabled\:text-btn-run-disabled-fg:disabled{color:var(--btn-run-disabled-fg)}.disabled\:text-text-faint:disabled{color:var(--text-faint)}.disabled\:text-text-secondary:disabled{color:var(--text-secondary)}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(hover:hover){.disabled\:hover\:border-border-default:disabled:hover{border-color:var(--border-default)}.disabled\:hover\:border-border-hairline-strong:disabled:hover{border-color:var(--border-hairline-strong)}.disabled\:hover\:bg-surface-panel:disabled:hover{background-color:var(--surface-panel)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-text-muted:disabled:hover{color:var(--text-muted)}.disabled\:hover\:text-text-secondary:disabled:hover{color:var(--text-secondary)}.disabled\:hover\:no-underline:disabled:hover{text-decoration-line:none}}.disabled\:focus\:border-border-default:disabled:focus{border-color:var(--border-default)}.has-focus-visible\:opacity-100:has(:focus-visible),.has-\[\[aria-expanded\=true\]\]\:opacity-100:has([aria-expanded=true]){opacity:1}.aria-expanded\:border-accent-violet-border-soft[aria-expanded=true]{border-color:var(--accent-violet-border-soft)}.aria-expanded\:bg-accent-violet-bg-soft[aria-expanded=true]{background-color:var(--accent-violet-bg-soft)}.aria-expanded\:text-text-accent[aria-expanded=true]{color:var(--text-accent)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-pressed\:bg-accent-violet-bg-soft[aria-pressed=true]{background-color:var(--accent-violet-bg-soft)}.aria-pressed\:text-text-accent[aria-pressed=true]{color:var(--text-accent)}.data-highlighted\:bg-\[color-mix\(in_srgb\,var\(--text-error\)_12\%\,transparent\)\][data-highlighted]{background-color:var(--text-error)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:bg-\[color-mix\(in_srgb\,var\(--text-error\)_12\%\,transparent\)\][data-highlighted]{background-color:color-mix(in srgb,var(--text-error) 12%,transparent)}}.data-highlighted\:bg-surface-hover[data-highlighted]{background-color:var(--surface-hover)}.data-open\:bg-surface-header-pane[data-open]{background-color:var(--surface-header-pane)}.data-\[state\=open\]\:bg-accent-violet-bg-soft[data-state=open]{background-color:var(--accent-violet-bg-soft)}.data-\[state\=open\]\:bg-surface-hover[data-state=open]{background-color:var(--surface-hover)}.data-\[state\=open\]\:text-text-accent[data-state=open]{color:var(--text-accent)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-mode-switch{animation:.64s ease-out pg-mode-switch}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media(min-width:40rem){.sm\:inline-flex{display:inline-flex}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-theme=dark] .theme-dark\:block{display:block}[data-theme=dark] .theme-dark\:hidden{display:none}[data-theme=dark] .theme-dark\:border-border-strong{border-color:var(--border-strong)}[data-theme=dark] .theme-dark\:bg-surface-active{background-color:var(--surface-active)}[data-theme=dark] .theme-dark\:shadow-\[0_0_16px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_\.pg-yaml-tree\]\:text-font-3 .pg-yaml-tree{font-size:var(--font-3)}.\[\&\+\&\]\:pt-3+.\[\&\+\&\]\:pt-3{padding-top:calc(var(--spacing) * 3)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:has\(\+_\:focus-within\)\]\:after\:hidden:has(+:focus-within):after,.\[\&\:has\(\+_\:hover\)\]\:after\:hidden:has(+:hover):after{content:var(--tw-content);display:none}.\[\&\:hover\:not\(\:focus-within\)\]\:border-border-default:hover:not(:focus-within){border-color:var(--border-default)}.\[\&\>\*\]\:pointer-events-auto>*,.\[\&\>\.pg-widget-preview\]\:pointer-events-auto>.pg-widget-preview{pointer-events:auto}.pg-transcript summary+.\[\.pg-transcript__summary\+\&\]\:-mt-2{margin-top:calc(var(--spacing) * -2)}.pg-turn-data-open+.\[\.pg-turn-data-open\+\&\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}}:root{--color-white:#fff;--color-white-10:#ffffff1a;--color-white-26:#ffffff26;--color-white-50:#ffffff80;--color-white-94:#fffffff0;--color-white-90:#ffffffe6;--color-black:#000;--color-black-12:#0000001f;--color-black-24:#0000003d;--color-black-30:#0000004d;--color-black-40:#0006;--color-main-bg:#0f0e11;--color-gray-2:#fafafb;--color-gray-7:#f5f5f5;--color-gray-8:#f2f2f2;--color-gray-10:#ededed;--color-gray-12:#eaecf0;--color-gray-15:#d0d5dd;--color-gray-16:#cbcbcb;--color-gray-19:#a5a5a5;--color-gray-20:#9e9e9e;--color-gray-21:#999;--color-gray-23:#88868f;--color-gray-24:#727272;--color-gray-26:#373639;--color-gray-28:#525252;--color-gray-slate:#a8b0bd;--color-gray-31:#424242;--color-gray-32:#3d3d3a;--color-gray-36:#272727;--color-gray-37:#212121;--color-gray-40:#19191c;--color-gray-42:#0a0a0a;--color-gray-48:#f5f4f0;--color-gray-49:#979797;--color-gray-49-10:#7a7773;--color-gray-50:#353535;--color-gray-51:#161519;--color-gray-55:#b4b4b4;--color-gray-56:#4a4a48;--color-gray-57:#ffffff17;--color-gray-58:#1a1a1a;--color-gray-60:#19181c;--color-gray-61:#2a2a2d;--color-slate-ink:#4a5568;--color-slate-wash:#edf0f4;--color-slate-faint:#8a93a3;--color-slate-faint-dim:#7a8494;--color-cool-white:#fbfbfd;--color-red:#eb6464;--color-red-light:#ef6c6c;--color-red-dark:#c20114;--color-yellow:#fdc468;--color-yellow-light:#fdd368;--color-yellow-dark:#ff9400;--color-yellow-gold:#eba31c;--color-orange:#d95f27;--color-orange-light:#ff986124;--color-green:#92df46;--color-green-light:#10b981;--color-green-dark:#008001;--color-green-main:green;--color-primary:#3ebfcf;--color-primary-dark:#119cad;--color-primary-light:#cceaef;--color-primary-hover:#33a5b2;--color-primary-pressed:#267781;--color-primary-bg:#eaffff;--color-primary-bg-alt:#fafafa;--color-primary-bg-muted:#f6f8ff;--color-primary-border:#b6e8ee;--color-primary-focus:#c9e6ea;--color-primary-alt:#33a5b3;--color-primary-muted:#f0f2fa;--color-secondary:#bb4fd6;--color-secondary-dark:#3a2892;--color-secondary-light:#7c4dff;--color-secondary-hover:#9c42b2;--color-secondary-pressed:#5b116d;--color-secondary-bg:#fdf5ff;--color-secondary-bg-hover:#fbfaff;--color-secondary-bg-alt:#fdfdfd;--color-secondary-bg-muted:#fcf1ff;--color-secondary-bg-active:#ede9ff;--color-secondary-bg-highlight:#d1d6fd;--color-secondary-bg-overlay:#ede9ff7d;--color-secondary-border:#dda7ea;--color-secondary-border-alt:#bcb0f5;--color-secondary-focus:#f7d9ff;--color-secondary-active:#7c4dff;--color-secondary-banner:#443b74;--color-secondary-banner-bg:#faf8ff;--color-secondary-switch-border:#bcb0f5;--color-secondary-grey:#44424b;--color-secondary-steps:#9747ff;--color-secondary-bg-highlight-2:#e5e0ff;--color-secondary-editor-btn:#6652c1;--color-secondary-editor-btn-hover:#4d3d94;--color-secondary-tab-indicator:#c3bbec;--color-secondary-soft:#ae9de3;--color-secondary-tint:#d8ccff;--light-tint:#f7f6fc;--light-tent-2:#efebf9;--color-cream:#efece4;--color-secondary-tab-indicator-strong:#8564f2;--color-secondary-banner-inner:#f0ebff;--color-secondary-light-bg:#f5f2ff;--color-purple-user-avatar:#7c4dff;--color-purple-brand-100:#f4ebff;--color-purple-brand-50:#f9f5ff;--color-success:#10b981;--color-success-hover:#39a26f;--color-success-pressed:#1d6352;--color-success-bg:#f4faf8;--color-success-hover-bg:#d0f1e9;--color-success-border:#9ee6d5;--color-success-focus:#c8ebe2;--color-success-lightest:#ecfdf3;--color-success-accent:#3dceab;--color-success-base:#2d967d;--color-success-darker:#027a48;--color-success-strong:#0fa968;--color-success-ink:#1f7a4d;--color-warning:#e09b0d;--color-warning-strong:#8a5a00;--color-warning-hover:#bbac25;--color-warning-pressed:#95891d;--color-warning-bg:#fffbeb;--color-warning-bg-alt:#fef0c7;--color-warning-border:#f9dbaf;--color-warning-focus:#fdf8cf;--color-warning-alt:#dc6803;--color-warning-ink:#9a6200;--color-warning-wash:#fbf0dc;--color-danger:#c20114;--color-danger-hover:#a20111;--color-danger-pressed:#6c0d16;--color-danger-bg:#ffe8e8;--color-danger-hover-bg:#fcc;--color-danger-border:#e2b6b6;--color-danger-focus:#ffdfdf;--color-danger-light:#ec5b5d;--color-info:#0023dd;--color-info-hover:#001db8;--color-info-pressed:#001793;--color-info-pressed-alt:#1b2559;--color-info-bg:#ebeeff;--color-info-border:#aab6f4;--color-info-focus:#e2e7ff;--color-info-muted:#a3aed0;--color-teal:#7fd4c4;--color-amber:#e8b872;--color-sky:#8fb8e8;--color-coral:#e89a8a;--color-purple:#b5a8ff;--color-blue-vivid:#3b82f6;--color-blue-light:#3e78d1;--color-red-soft:#d85c72;--color-teal-main:#149b8b;--color-pink-user-avatar:#db4f94;--color-indigo:#5048d6;--color-amber-dark:#d98a1f;--color-cyan-light:#1fa6c4;--color-magenta:#c13da0;--color-lime-main:#6fa81e;--color-slate-steps:#5e6e8c;--color-violet:#7c4dff;--color-violet-soft:#f0eafa;--color-violet-edge:#d4c4f0;--color-violet-mist:#f5f2ff;--violet-soft:#7c72dd29;--violet-edge:#7c72dd6b;--color-slate-deep:#28263a;--color-cream-2:#faf8f1;--color-cream-shell:#f5f4f7;--color-cream-border:#e5e5e5;--color-cream-border-strong:#d6d6dc;--color-cream-hover:#ececec;--color-ink-soft:#1b1b1b;--color-ink-secondary:#5e5e60;--color-dropdown-border:#dddde2;--color-accent-purple:#7c4dff;--color-switch-bg:#f5f5f7;--color-btn-dark-bg:#0c0b0e;--color-btn-dark-bg-hover:#ffffff1a;--color-btn-dark-bg-selected:#44424b;--color-btn-dark-bg-disabled:#ffffff0f;--color-btn-dark-fg:#fff;--color-btn-dark-fg-disabled:#fff3;--color-btn-dark-bg-focused:#fff3;--font-0:8px;--font-1:9px;--font-2:10px;--font-2-5:10.5px;--font-3:11px;--font-3-5:12px;--font-3-75:12.5px;--font-4:13px;--font-5:13.5px;--font-6:14px;--font-6-25:14.5px;--font-6-5:15px;--font-7:16px;--font-7-25:16.5px;--font-8:18px;--font-8-5:19px;--font-9:20px;--font-10:22px;--font-11:24px;--font-12:26px;--font-13:28px;--font-14:30px;--font-15:32px;--font-16:34px;--font-17:36px;--font-18:38px;--font-19:40px;--font-sm-9-6:9.6px;--font-md-11-2:11.2px;--font-lg-14-4:14.4px;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--line-h-0:12px;--line-h-1:14px;--line-h-2:16px;--line-h-3:18px;--line-h-4:20px;--line-h-5:22px;--line-h-6:24px;--line-h-7:26px;--line-h-8:28px;--line-h-9:30px;--line-h-10:32px;--line-h-11:36px;--line-h-12:40px;--line-h-13:44px;--line-h-14:48px;--line-h-sm-12-8:12.8px;--line-h-mmd-15-2:15.2px;--line-h-lmd-17-6:17.6px;--line-h-m-19:19px;--line-h-none:1;--line-h-sm:1.25;--line-h-md:1.375;--line-h-flat:1;--line-h-display:1.1;--line-h-heading:1.25;--line-h-base:1.4;--line-h-code:1.65;--line-h-l:1.625;--line-h-xl:2;--radius-0:0;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-9:9px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-24:24px;--radius-full:9999px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-1-5:6px;--space-4-5:18px;--transition-none:none;--transition-all:all .15s cubic-bezier(.4, 0, .2, 1);--transition-default:all .3s ease-in-out;--transition-fast:all .15s ease-in-out;--transition-slow:all .5s ease-in-out;--font-family-primary:Inter, ui-sans-serif, system-ui, sans-serif;--font-family-sans:Inter, ui-sans-serif, system-ui, sans-serif;--letter-spacing-body:-.011em;--font-family-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-family-serif:"Newsreader", Georgia, serif;--font-family-serif-alt:"Source Serif 4", "Times New Roman", serif;--color-gray-3:#f9fafb;--color-gray-13:#e7e7e7;--color-gray-14:#e0e0e0;--color-gray-17:#c2c2c2;--color-gray-18:#b2b2bf;--color-gray-22:#888;--color-gray-25:#667085;--color-gray-27:#5a6e7f;--color-gray-34:#344054;--color-gray-41:#101828;--color-gray-44:#303237;--color-gray-52:#bababa;--color-gray-hover:#dbdbdb;--color-gray-light-purple:#f7f5ff;--color-whatsapp-brand:#5dc97a;--color-white-84:#fffffff0;--accent-whatsapp:var(--color-whatsapp-brand);--color-gray-0:#fff;--color-gray-1:#fcfcff;--color-gray-11:#ececed;--color-gray-29:#4f4f4f;--color-gray-30:#44424b;--color-gray-33:#374151;--color-gray-35:#2f2f3e;--color-gray-38:#202020;--color-gray-39:#1f2937;--color-gray-4:#f9f8f8;--color-gray-43:#303439;--color-gray-45:#ebebeb;--color-gray-46:#cacaca;--color-gray-47:#f5f5f7;--color-gray-5:#f7f7f7;--color-gray-53:#515151;--color-gray-54:#1d2939;--color-gray-59:#a8a4a0;--color-gray-6:#f6f6f6;--color-gray-9:#f1f1f1;--color-success-tint:#eaf9f0;--color-white-1a:#ffffff3d;--surface-page:var(--color-white);--surface-page-tint:var(--color-gray-48);--surface-browse:#f4f4f6cc;--surface-panel:var(--color-gray-2);--surface-soft:var(--color-cool-white);--surface-card-deep:var(--color-white);--surface-elevated:var(--color-white);--surface-modal:var(--surface-elevated);--surface-input:var(--color-gray-2);--surface-hover:var(--color-cream-hover);--surface-active:var(--color-secondary-bg-active);--surface-hover-strong:var(--color-cream-border-strong);--surface-disabled:var(--color-gray-15);--surface-overlay:var(--color-black-30);--surface-overlay-soft:var(--color-black-12);--surface-sunken:#f6f7f9;--surface-option-hover:var(--color-gray-7);--surface-segmented-track:var(--color-switch-bg);--surface-option-selected:var(--color-gray-10);--surface-agent-create-card-bg-start:var(--color-white);--surface-agent-create-card-bg-mid:var(--light-tint);--surface-agent-create-card-bg-end:var(--light-tent-2);--surface-shell:#f2f3f6;--nav-hover:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--nav-hover:color-mix(in srgb, var(--text-primary) 6%, transparent)}}:root{--surface-header-inner:var(--color-white);--surface-header-pane:#fbfbfb;--surface-composer:var(--surface-page);--border-composer:var(--border-default);--text-placeholder:#7f7f81;--shadow-composer:#1010200a 0px 1px 4px, #10102038 0px 10px 26px -22px;--shadow-lift:#1010201a 0px -4px 10px -8px;--surface-table-header:#fafafa;--text-primary:var(--color-ink-soft);--text-secondary:#697180;--text-muted:var(--color-gray-21);--text-faint:var(--color-gray-20);--text-caps-label:var(--color-slate-faint);--text-meta:var(--color-gray-slate);--text-disabled:var(--color-gray-15);--text-inverse:var(--color-white);--text-on-accent:var(--color-gray-42);--text-title:var(--text-primary);--text-muted-secondary:var(--color-gray-56);--text-solid-gray:var(--color-gray-49-10);--text-dark:var(--color-gray-58);--accent-brand:var(--color-violet);--accent-brand-hover:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){:root{--accent-brand-hover:color-mix(in srgb, var(--accent-brand) 80%, var(--color-white))}}:root{--accent-brand-disabled:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){:root{--accent-brand-disabled:color-mix(in srgb, var(--accent-brand) 70%, var(--color-black))}}:root{--accent-brand-bg:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){:root{--accent-brand-bg:color-mix(in srgb, var(--accent-brand) 6%, var(--surface-elevated))}}:root{--surface-user-bubble:var(--color-violet-mist);--accent-brand-bg-hover:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){:root{--accent-brand-bg-hover:color-mix(in srgb, var(--accent-brand) 6%, var(--surface-elevated))}}:root{--accent-brand-border:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){:root{--accent-brand-border:color-mix(in srgb, var(--accent-brand) 36%, transparent)}}:root{--accent-brand-muted:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){:root{--accent-brand-muted:color-mix(in srgb, var(--accent-brand) 52%, var(--surface-panel))}}:root{--chip-simulator-fg:var(--accent-brand);--chip-simulator-border:var(--accent-brand-bg);--text-on-brand:var(--color-white);--text-accent:var(--accent-brand);--text-accent-soft:var(--color-secondary-active);--accent-violet:var(--color-violet);--accent-violet-bg-soft:var(--color-violet-soft);--accent-violet-bg-faint:var(--color-violet)}@supports (color:color-mix(in lab,red,red)){:root{--accent-violet-bg-faint:color-mix(in srgb, var(--color-violet) 4%, var(--surface-elevated))}}:root{--accent-violet-border-soft:var(--color-violet-edge);--accent-violet-border-faint:var(--color-violet)}@supports (color:color-mix(in lab,red,red)){:root{--accent-violet-border-faint:color-mix(in srgb, var(--color-violet) 14%, transparent)}}:root{--accent-violet-tint:var(--violet-soft);--text-violet:var(--color-violet);--text-violet-strong:#432e7b;--text-on-violet:var(--color-cream-2);--focus-ring-brand:0 0 0 3px var(--accent-violet-tint);--focus-ring-danger:0 0 0 3px var(--status-danger)}@supports (color:color-mix(in lab,red,red)){:root{--focus-ring-danger:0 0 0 3px color-mix(in srgb, var(--status-danger) 18%, transparent)}}:root{--focus-ring-success:0 0 0 3px var(--status-success)}@supports (color:color-mix(in lab,red,red)){:root{--focus-ring-success:0 0 0 3px color-mix(in srgb, var(--status-success) 18%, transparent)}}:root{--hero-text-base:var(--text-primary);--hero-text-accent:var(--color-violet);--hero-text-comma:var(--hero-text-accent);--gradient-hero-accent:linear-gradient(90deg, #7c4dff 0%, #7c3aed 50%, #5c28d7 100%);--border-subtle:var(--color-gray-12);--border-default:#e6e8ec;--border-control:transparent;--border-strong:var(--color-gray-15);--border-focus:var(--accent-violet);--border-shell:#e6e8ec;--border-hairline:#14142d0e;--border-hairline-strong:#e6e8ec;--sidebar-icon:var(--text-secondary);--menu-popover-shadow:0 0 0 1px #0000000f, 0 10px 22px #00000014, 0 0 16px #0000000f}@supports (color:color-mix(in lab,red,red)){:root{--menu-popover-shadow:0 0 0 1px color-mix(in srgb, var(--color-black) 6%, transparent), 0 10px 22px color-mix(in srgb, var(--color-black) 8%, transparent), 0 0 16px color-mix(in srgb, var(--color-black) 6%, transparent)}}:root{--accent-primary:var(--color-primary);--accent-primary-hover:var(--color-primary-hover);--accent-primary-pressed:var(--color-primary-pressed);--accent-secondary:var(--color-secondary);--accent-secondary-hover:var(--color-secondary-hover);--accent-secondary-pressed:var(--color-secondary-pressed);--accent-highlight:var(--color-secondary-active);--status-success:var(--color-success);--status-success-bg:var(--tag-success-bg);--status-success-strong:var(--color-success-strong);--status-warning:var(--color-warning);--status-warning-strong:var(--color-warning-strong);--status-warning-bg:var(--color-warning-bg);--status-warning-border:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){:root{--status-warning-border:color-mix(in srgb, var(--status-warning) 26%, transparent)}}:root{--status-danger:var(--color-danger);--status-danger-bg:var(--tag-failed-bg);--status-danger-border:var(--status-danger)}@supports (color:color-mix(in lab,red,red)){:root{--status-danger-border:color-mix(in srgb, var(--status-danger) 22%, transparent)}}:root{--status-info:var(--color-info);--status-info-bg:var(--color-info-bg);--status-locked:var(--color-blue-vivid);--tag-pending-fg:#b54708;--tag-pending-bg:#fdf0e6;--tag-in-progress-fg:#1570ef;--tag-in-progress-bg:#eaf2fe;--tag-submitted-fg:#6d3ee0;--tag-submitted-bg:#f1ecfe;--tag-in-review-fg:#e0900f;--tag-in-review-bg:#f5a62326;--tag-failed-fg:#d92d20;--tag-failed-bg:#fdecec;--tag-success-fg:#067647;--tag-success-bg:#e7f8ef;--badge-success-fg:var(--color-success-ink);--badge-warning-fg:var(--color-warning-ink);--badge-warning-bg:var(--color-warning-wash);--badge-plain-fg:var(--color-slate-ink);--badge-plain-bg:var(--color-slate-wash);--tag-expired-fg:#475467;--tag-expired-bg:#eef0f3;--tag-head-fg:#1e3a8a;--tag-head-bg:#e3e9f7;--btn-primary-bg:var(--color-gray-42);--btn-primary-fg:var(--color-white);--btn-primary-hover-bg:var(--color-gray-31);--btn-purple-filled-hover-bg:var(--color-secondary-light)}@supports (color:color-mix(in lab,red,red)){:root{--btn-purple-filled-hover-bg:color-mix(in srgb, var(--color-secondary-light) 88%, var(--color-black))}}:root{--btn-primary-disabled-bg:var(--color-gray-12);--btn-primary-disabled-fg:var(--color-gray-19);--btn-run-disabled-bg:var(--color-purple);--btn-run-disabled-fg:#fff}@supports (color:color-mix(in lab,red,red)){:root{--btn-run-disabled-fg:color-mix(in srgb, var(--color-white) 80%, var(--accent-violet))}}:root{--btn-inverse-disabled-bg:var(--color-gray-16);--btn-inverse-disabled-fg:var(--color-gray-24);--btn-secondary-bg:var(--color-white);--btn-secondary-fg:var(--color-gray-42);--btn-secondary-hover-bg:var(--color-gray-7);--btn-secondary-disabled-bg:var(--color-gray-7);--btn-secondary-disabled-fg:var(--color-gray-19);--btn-link-color:var(--text-primary);--shadow-xs:0 0px 0px #1414280a, 0 3px 14px #1414280f;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-control:0 0 0 .5px lch(0% 0 0/.09), 0 3px 6px -2px lch(0% 0 0/.02), 0 1px 1px lch(0% 0 0/.04);--shadow-panel:0 1px 3px #2823190d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-popover:0 12px 32px -4px #1010202e, 0 2px 6px #10102014;--shadow-xl:0 20px 25px -5px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-main:0 20px 100px 10px #00000026;--shadow-secondary:0 2px 40px 0 #0000001a;--shadow-active:0 0 0 4px #7c3aed1a;--shadow-user-dropdown:0px 12px 16px -4px #10182814;--input-bg:var(--surface-input);--input-bg-hover:var(--surface-hover);--text-error:var(--color-danger);--agent-tool-loader-accent:var(--accent-brand);--agent-tool-loader-size:16px;--tag-access-bg:var(--color-teal-main)}@supports (color:color-mix(in lab,red,red)){:root{--tag-access-bg:color-mix(in srgb, var(--color-teal-main) 14%, transparent)}}:root{--tag-access-fg:var(--color-teal-main)}[data-theme=dark]{--accent-whatsapp:var(--color-whatsapp-brand);--tag-access-bg:var(--color-teal-main)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tag-access-bg:color-mix(in srgb, var(--color-teal-main) 18%, var(--surface-elevated))}}[data-theme=dark]{--tag-access-fg:var(--color-teal);--color-switch-bg:var(--surface-page);--color-cream-border:var(--border-default);--color-cream-hover:var(--surface-hover);--surface-page:var(--color-main-bg);--surface-page-tint:var(--surface-page);--surface-browse:var(--surface-page)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--surface-browse:color-mix(in srgb, var(--surface-page) 82%, var(--surface-panel))}}[data-theme=dark]{--surface-panel:var(--color-gray-51);--surface-soft:var(--surface-panel);--surface-elevated:var(--color-gray-60);--surface-modal:var(--color-gray-37);--surface-card-deep:var(--color-gray-40);--surface-input:var(--color-gray-51);--surface-hover:var(--color-gray-61);--surface-active:var(--color-gray-32);--surface-hover-strong:var(--color-gray-32);--surface-disabled:var(--color-gray-51);--surface-overlay:var(--color-black-40);--surface-overlay-soft:var(--color-black-24);--surface-sunken:var(--color-gray-61);--surface-option-hover:var(--color-gray-60);--surface-option-selected:var(--color-gray-32);--status-warning:#f2b33d;--status-warning-strong:#f3d28b;--status-warning-bg:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--status-warning-bg:color-mix(in srgb, var(--status-warning) 12%, transparent)}}[data-theme=dark]{--status-success-strong:var(--tag-success-fg);--status-warning-border:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--status-warning-border:color-mix(in srgb, var(--status-warning) 34%, transparent)}}[data-theme=dark]{--status-danger-border:var(--color-danger-light)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--status-danger-border:color-mix(in srgb, var(--color-danger-light) 34%, transparent)}}[data-theme=dark]{--status-danger:var(--color-danger-light);--tag-pending-fg:#fdb022;--tag-pending-bg:#f79009}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tag-pending-bg:color-mix(in srgb, #f79009 16%, var(--surface-elevated))}}[data-theme=dark]{--tag-in-progress-fg:#53b1fd;--tag-in-progress-bg:#2e90fa}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tag-in-progress-bg:color-mix(in srgb, #2e90fa 16%, var(--surface-elevated))}}[data-theme=dark]{--tag-submitted-fg:#bda4ff;--tag-submitted-bg:#7c4dff}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tag-submitted-bg:color-mix(in srgb, #7c4dff 18%, var(--surface-elevated))}}[data-theme=dark]{--tag-in-review-fg:#fde272;--tag-in-review-bg:#eaaa08}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tag-in-review-bg:color-mix(in srgb, #eaaa08 16%, var(--surface-elevated))}}[data-theme=dark]{--tag-failed-fg:#fda29b;--tag-failed-bg:#f04438}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tag-failed-bg:color-mix(in srgb, #f04438 16%, var(--surface-elevated))}}[data-theme=dark]{--tag-success-fg:#75e0a7;--tag-success-bg:#10b981}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tag-success-bg:color-mix(in srgb, #10b981 16%, var(--surface-elevated))}}[data-theme=dark]{--badge-success-fg:var(--tag-success-fg);--badge-warning-fg:var(--status-warning);--badge-warning-bg:var(--status-warning-bg);--badge-plain-fg:var(--text-secondary);--badge-plain-bg:var(--surface-sunken);--tag-expired-fg:#cdd5df;--tag-expired-bg:#98a2b3}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tag-expired-bg:color-mix(in srgb, #98a2b3 16%, var(--surface-elevated))}}[data-theme=dark]{--tag-head-fg:#9db2f5;--tag-head-bg:#1e40af}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tag-head-bg:color-mix(in srgb, #1e40af 30%, var(--surface-elevated))}}[data-theme=dark]{--surface-agent-create-card-bg-start:var(--surface-elevated);--surface-agent-create-card-bg-mid:var(--surface-elevated)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--surface-agent-create-card-bg-mid:color-mix(in srgb, var(--surface-elevated) 90%, var(--accent-brand))}}[data-theme=dark]{--surface-agent-create-card-bg-end:var(--surface-elevated)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--surface-agent-create-card-bg-end:color-mix(in srgb, var(--surface-elevated) 74%, var(--accent-brand))}}[data-theme=dark]{--surface-shell:var(--color-main-bg);--nav-hover:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--nav-hover:color-mix(in srgb, var(--text-primary) 10%, transparent)}}[data-theme=dark]{--surface-header-inner:var(--surface-panel);--surface-header-pane:var(--surface-elevated)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--surface-header-pane:color-mix(in srgb, var(--surface-elevated) 90%, var(--color-black))}}[data-theme=dark]{--surface-composer:var(--surface-elevated);--border-composer:var(--border-default);--text-placeholder:var(--text-faint);--shadow-composer:var(--shadow-md);--shadow-lift:#00000052 0px -4px 10px -7px;--surface-table-header:var(--surface-page)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--surface-table-header:color-mix(in srgb, var(--surface-page) 86%, var(--surface-elevated))}}[data-theme=dark]{--text-primary:var(--color-gray-55);--text-secondary:var(--color-gray-23);--text-muted:var(--color-gray-24);--text-faint:var(--color-gray-28);--text-caps-label:var(--color-slate-faint-dim);--text-meta:var(--text-faint);--text-muted-secondary:var(--color-gray-23);--text-disabled:var(--color-gray-26);--text-inverse:var(--color-main-bg);--text-on-accent:var(--color-white);--text-title:var(--color-white-94);--text-solid-gray:var(--color-gray-49-10);--text-dark:var(--color-gray-26);--accent-brand:#6b56d1;--accent-brand-hover:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-brand-hover:color-mix(in srgb, var(--accent-brand) 76%, var(--color-white))}}[data-theme=dark]{--accent-brand-disabled:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-brand-disabled:color-mix(in srgb, var(--accent-brand) 60%, var(--color-black))}}[data-theme=dark]{--accent-brand-bg:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-brand-bg:color-mix(in srgb, var(--accent-brand) 10%, var(--surface-elevated))}}[data-theme=dark]{--surface-user-bubble:var(--accent-brand-bg);--accent-brand-bg-hover:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-brand-bg-hover:color-mix(in srgb, var(--accent-brand) 28%, var(--surface-elevated))}}[data-theme=dark]{--accent-brand-border:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-brand-border:color-mix(in srgb, var(--accent-brand) 42%, transparent)}}[data-theme=dark]{--accent-brand-muted:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-brand-muted:color-mix(in srgb, var(--accent-brand) 42%, var(--surface-page))}}[data-theme=dark]{--chip-simulator-fg:var(--text-accent);--chip-simulator-border:var(--accent-brand-border);--text-on-brand:var(--color-white);--text-accent:#a99af5;--text-accent-soft:var(--color-secondary-soft);--accent-violet:var(--color-violet);--accent-violet-bg-soft:var(--color-violet)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-violet-bg-soft:color-mix(in srgb, var(--color-violet) 14%, var(--surface-elevated))}}[data-theme=dark]{--accent-violet-bg-faint:var(--color-violet)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-violet-bg-faint:color-mix(in srgb, var(--color-violet) 8%, var(--surface-elevated))}}[data-theme=dark]{--accent-violet-border-soft:var(--color-violet)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-violet-border-soft:color-mix(in srgb, var(--color-violet) 36%, transparent)}}[data-theme=dark]{--accent-violet-border-faint:var(--color-violet)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--accent-violet-border-faint:color-mix(in srgb, var(--color-violet) 22%, transparent)}}[data-theme=dark]{--text-violet:var(--color-purple);--text-violet-strong:var(--color-purple);--text-on-violet:var(--color-cream-2);--hero-text-base:var(--color-cream);--hero-text-accent:var(--color-secondary-tint);--hero-text-comma:var(--hero-text-base);--gradient-hero-accent:linear-gradient(90deg, #d8ccff 0%, #e2d8ff 35%, #efe8ff 65%, #fff 100%);--border-subtle:var(--color-gray-36);--border-default:#23232c;--border-control:var(--border-default);--border-strong:var(--color-gray-26);--border-shell:#23232c;--border-hairline:#ffffff12;--border-hairline-strong:#23232c;--sidebar-icon:var(--color-white);--color-cream-border-strong:var(--color-gray-57);--color-success-bg:var(--color-success)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--color-success-bg:color-mix(in srgb, var(--color-success) 7%, var(--surface-elevated))}}[data-theme=dark]{--accent-highlight:var(--color-secondary-tab-indicator);--btn-primary-bg:var(--color-secondary-light);--btn-primary-fg:var(--text-on-brand);--btn-primary-hover-bg:var(--color-secondary-light)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--btn-primary-hover-bg:color-mix(in srgb, var(--color-secondary-light) 84%, var(--color-white))}}[data-theme=dark]{--btn-primary-disabled-bg:var(--color-gray-50);--btn-primary-disabled-fg:var(--color-gray-24);--btn-run-disabled-bg:var(--color-secondary-light)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--btn-run-disabled-bg:color-mix(in srgb, var(--color-secondary-light) 50%, var(--color-black))}}[data-theme=dark]{--btn-run-disabled-fg:#fff}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--btn-run-disabled-fg:color-mix(in srgb, var(--color-white) 55%, var(--color-secondary-light))}}[data-theme=dark]{--btn-inverse-disabled-bg:var(--color-gray-50);--btn-inverse-disabled-fg:var(--color-gray-24);--btn-secondary-bg:var(--color-gray-51);--btn-secondary-fg:var(--color-gray-49);--btn-secondary-hover-bg:var(--color-gray-50);--btn-secondary-disabled-bg:var(--color-gray-51);--btn-secondary-disabled-fg:var(--color-gray-26);--btn-link-color:var(--color-white-90);--shadow-xs:0 1px 2px #0006, 0 8px 24px #00000059;--shadow-sm:0 1px 3px 0 #0006, 0 1px 2px -1px #0006;--shadow-control:0 1px 3px 0 #0006, 0 1px 2px -1px #0006;--shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -2px #00000080;--shadow-lg:0 10px 15px -3px #0009, 0 4px 6px -4px #0009;--shadow-popover:0 16px 40px -4px #000000bf, 0 2px 8px #0000008c;--shadow-xl:0 20px 25px -5px #000000b3, 0 8px 10px -6px #000000b3;--input-bg:var(--surface-input);--input-bg-hover:var(--surface-hover);--text-error:var(--color-danger-light);--agent-tool-loader-accent:var(--accent-brand)}[data-theme=dark] .react-loading-skeleton{--base-color:var(--surface-elevated);--highlight-color:var(--surface-hover)}:root{--lane-open:#94a3b8;--lane-understand:#8b5cf6;--lane-screen:#a78bfa;--lane-settle:#60a5fa;--lane-deferred:#60a5fa;--lane-procedure:#38bdf8;--lane-plan:#0ea5e9;--lane-route:#22d3ee;--lane-act:#34d399;--lane-scope:#a3a3a3;--lane-derive:#fbbf24;--lane-gate:#f97316;--lane-establish:#fb923c;--lane-source:#2dd4bf;--lane-model:#c084fc;--lane-compose:#f472b6;--lane-certify:#fb7185;--lane-review:#e879f9;--lane-park:#94a3b8;--lane-seal:#64748b;--lane-error:#ef4444;--agent-tile-violet:#a78bfa;--agent-tile-gold:#f0b95c;--agent-tile-blue:#7fb1f5;--agent-tile-orange:#f09a6a;--agent-tile-green:#7fd6b2;--agent-tile-pink:#e88fb9;--agent-tile-cyan:#8fd0e8;--status-attention:#f59e0b;--status-attention-deep:#b45309;--latency-bolt:var(--color-blue-vivid);--brand-whatsapp:#25d366;--integration-mcp-edge:var(--color-sky)}@keyframes pg-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes pg-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes pg-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pg-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes pg-mode-switch{0%{box-shadow:0 0 0 0 var(--accent-brand-border)}35%{box-shadow:0 0 0 4px var(--accent-brand-bg)}to{box-shadow:0 0 0 6px #0000}}@keyframes pg-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes pg-rise-in{0%{opacity:0;transform:translateY(16px)}}.pg-shimmer{background-image:linear-gradient(90deg,transparent calc(50% - 32px),var(--text-title),transparent calc(50% + 32px)),linear-gradient(var(--text-muted),var(--text-muted));color:#0000;animation:var(--animate-shimmer);background-position:100%,0 0;background-repeat:no-repeat;background-size:250% 100%,auto;-webkit-background-clip:text;background-clip:text}@keyframes pg-shimmer{0%{background-position:100%,0 0}to{background-position:0%,0 0}}@media(prefers-reduced-motion:reduce){.pg-shimmer{color:var(--text-title);background-image:none;animation:none}}:root{--font-0:9px;--font-1:10px;--font-2:11px;--font-2-5:11.5px;--font-3:12px;--font-3-5:13px;--font-3-75:13.5px;--font-4:14px;--font-5:14.5px;--font-6:15px;--font-6-25:15.5px;--font-6-5:16px;--font-7:16.5px;--font-7-25:17px;--line-h-base:1.5;--font-family-primary:Geist, ui-sans-serif, system-ui, sans-serif;--font-family-sans:Geist, ui-sans-serif, system-ui, sans-serif;--letter-spacing-body:-.005em}html,body{height:100%;line-height:var(--line-h-base)}body{background:var(--surface-shell);color:var(--text-primary);font-family:var(--font-family-primary);font-size:var(--font-3-5);letter-spacing:var(--letter-spacing-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}::selection{background:var(--accent-brand)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--accent-brand) 24%,transparent)}}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-full)}::-webkit-scrollbar-track{background:0 0}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:none}.break-input-container.break-input-container .input-block:not(.disabled):focus-within,.break-input-container.break-input-container>input:not(.disabled):focus,.break-input-container.break-input-container .upload-file-input:not(.disabled):focus-within{border-color:var(--border-focus);box-shadow:var(--focus-ring-brand)}.break-input-container.break-input-container .input-block.error:focus-within,.break-input-container.break-input-container>input.error:focus{border-color:var(--status-danger);box-shadow:var(--focus-ring-danger)}.break-button.outline,.break-icon-button.outline{outline-style:none}.break-button:focus-visible,.break-icon-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.dropdown-appearance__control.dropdown-appearance__control{border:1px solid var(--border-default);border-radius:var(--radius-8);background-color:var(--surface-page);min-height:38px;box-shadow:none;transition:border-color .12s,box-shadow .12s}.dropdown-appearance__control.dropdown-appearance__control:hover:not(.dropdown-appearance__control--is-focused){border-color:var(--border-strong)}.dropdown-appearance__control--is-focused.dropdown-appearance__control--is-focused{border-color:var(--border-focus);box-shadow:var(--focus-ring-brand)}.dropdown-appearance__control--is-focused.dropdown-appearance__control--is-focused .dropdown-appearance__dropdown-indicator{color:var(--text-secondary)}.dropdown-appearance__control--is-disabled.dropdown-appearance__control--is-disabled{border-color:var(--border-subtle);background-color:var(--surface-panel)}.dropdown-appearance__indicator-separator{display:none}.dropdown-appearance__dropdown-indicator.dropdown-appearance__dropdown-indicator{color:var(--text-muted);padding:0 10px}.dropdown-appearance__value-container.dropdown-appearance__value-container{padding:2px 12px}.dropdown-appearance__placeholder.dropdown-appearance__placeholder{color:var(--text-muted);font-size:var(--font-3-75)}.dropdown-appearance__single-value.dropdown-appearance__single-value{color:var(--text-primary);font-size:var(--font-3-75)}.dropdown-appearance__input-container.dropdown-appearance__input-container{color:var(--text-primary);margin:0;padding:0}.dropdown-appearance__menu.dropdown-appearance__menu{border:1px solid var(--border-shell);border-radius:var(--radius-12);background-color:var(--surface-elevated);box-shadow:var(--shadow-popover);overflow:hidden}.dropdown-appearance__option.dropdown-appearance__option{color:var(--text-primary);font-size:var(--font-3-75);cursor:pointer;background-color:#0000}.dropdown-appearance__option--is-focused.dropdown-appearance__option--is-focused{background-color:var(--surface-option-hover)}.pg-note-form__verdict .dropdown-appearance__control.dropdown-appearance__control{min-height:32px}.pg-note-form__verdict .dropdown-appearance__value-container.dropdown-appearance__value-container{padding:0 8px}.pg-note-form__verdict .dropdown-appearance__single-value.dropdown-appearance__single-value{font-size:var(--font-3-5)}.dropdown-appearance__option--is-selected.dropdown-appearance__option--is-selected{background-color:var(--accent-violet-bg-soft);color:var(--text-violet)}.tsqd-open-btn-container{transform-origin:100% 0;transform:scale(.6)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-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-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.pg-app-loader__frame{stroke-dasharray:2950;animation:pg-app-loader-draw 2.2s ease-in-out infinite}.pg-app-loader__wordmark{animation:pg-app-loader-fade 2.2s ease-in-out infinite}@keyframes pg-app-loader-draw{0%{stroke-dashoffset:2950;opacity:.4}50%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-2950;opacity:.4}}@keyframes pg-app-loader-fade{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.pg-app-loader__frame,.pg-app-loader__wordmark{animation:pg-app-loader-fade 2.4s ease-in-out infinite}.pg-app-loader__frame{stroke-dasharray:none}}.pg-dots-loader{display:inline-flex;flex-direction:column;align-items:center;gap:var(--space-3);color:var(--text-muted)}.pg-dots-loader__dots{display:inline-flex;align-items:center;gap:calc(var(--pg-dots-size) / 2)}.pg-dots-loader__dot{width:var(--pg-dots-size);height:var(--pg-dots-size);border-radius:50%;background:currentColor;animation:pg-dots-loader-breathe .8s linear infinite}.pg-dots-loader__dot:nth-child(2){animation-name:pg-dots-loader-breathe-inverse}@keyframes pg-dots-loader-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.5}}@keyframes pg-dots-loader-breathe-inverse{0%,to{transform:scale(.6);opacity:.5}50%{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.pg-dots-loader__dot,.pg-dots-loader__dot:nth-child(2){animation:pg-dots-loader-fade 1.4s ease-in-out infinite}.pg-dots-loader__dot:nth-child(2){animation-delay:.2s}.pg-dots-loader__dot:nth-child(3){animation-delay:.4s}}@keyframes pg-dots-loader-fade{0%,to{opacity:.35}50%{opacity:1}}.pg-hero-orb{position:relative;display:inline-block;flex-shrink:0}.pg-hero-orb__core{position:absolute;inset:40%;border-radius:50%;background:radial-gradient(circle at 32% 30%,color-mix(in srgb,var(--accent-violet) 60%,white),var(--accent-violet));opacity:.9}.pg-hero-orb__orbit{position:absolute;inset:var(--pg-orbit-inset);animation-name:pg-hero-orb-spin;animation-timing-function:linear;animation-iteration-count:infinite}.pg-hero-orb__particle{position:absolute;top:0;left:50%;width:var(--pg-orbit-particle);height:var(--pg-orbit-particle);margin-left:calc(var(--pg-orbit-particle) / -2);border-radius:50%;--pg-orbit-particle-color: color-mix(in srgb, var(--accent-violet) 70%, white);background:var(--pg-orbit-particle-color);box-shadow:0 0 3px var(--pg-orbit-particle-color)}@keyframes pg-hero-orb-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pg-hero-orb__orbit{animation:none;transform:rotate(var(--pg-orbit-angle))}}@layer break{:root{--color-white: #ffffff;--color-white-10: rgba(255, 255, 255, .1);--color-white-26: #ffffff26;--color-white-50: rgba(255, 255, 255, .5);--color-white-94: rgba(255, 255, 255, .94);--color-white-90: rgba(255, 255, 255, .9);--color-black: #000000;--color-black-12: rgba(0, 0, 0, .12);--color-black-24: rgba(0, 0, 0, .24);--color-black-30: rgba(0, 0, 0, .3);--color-black-40: rgba(0, 0, 0, .4);--color-main-bg: #0f0e11;--color-gray-2: #fafafb;--color-gray-7: #F5F5F5;--color-gray-8: #F2F2F2;--color-gray-10: #EDEDED;--color-gray-12: #EAECF0;--color-gray-15: #D0D5DD;--color-gray-16: #CBCBCB;--color-gray-19: #A5A5A5;--color-gray-20: #9E9E9E;--color-gray-21: #999999;--color-gray-23: #88868f;--color-gray-24: #727272;--color-gray-26: #373639;--color-gray-28: #525252;--color-gray-slate: #a8b0bd;--color-gray-31: #424242;--color-gray-32: #3D3D3A;--color-gray-36: #272727;--color-gray-37: #212121;--color-gray-40: #19191C;--color-gray-42: #0A0A0A;--color-gray-48: #f5f4f0;--color-gray-49: #979797;--color-gray-49-10: #7a7773;--color-gray-50: #353535;--color-gray-51: #161519;--color-gray-55: #b4b4b4;--color-gray-56: #4a4a48;--color-gray-57: rgba(255, 255, 255, .09);--color-gray-58: #1a1a1a;--color-gray-60: #19181c;--color-gray-61: #2a2a2d;--color-slate-ink: #4a5568;--color-slate-wash: #edf0f4;--color-slate-faint: #8a93a3;--color-slate-faint-dim: #7a8494;--color-cool-white: #fbfbfd;--color-red: #eb6464;--color-red-light: #ef6c6c;--color-red-dark: #c20114;--color-yellow: #fdc468;--color-yellow-light: #fdd368;--color-yellow-dark: #FF9400;--color-yellow-gold: #eba31c;--color-orange: #D95F27;--color-orange-light: rgba(255, 152, 97, .14);--color-green: #92df46;--color-green-light: #10b981;--color-green-dark: #008001;--color-green-main: #008000;--color-primary: #3EBFCF;--color-primary-dark: #119CAD;--color-primary-light: #CCEAEF;--color-primary-hover: #33A5B2;--color-primary-pressed: #267781;--color-primary-bg: #EAFFFF;--color-primary-bg-alt: #FAFAFA;--color-primary-bg-muted: #F6F8FF;--color-primary-border: #B6E8EE;--color-primary-focus: #C9E6EA;--color-primary-alt: #33A5B3;--color-primary-muted: #F0F2FA;--color-secondary: #BB4FD6;--color-secondary-dark: #3A2892;--color-secondary-light: #7C4DFF;--color-secondary-hover: #9C42B2;--color-secondary-pressed: #5B116D;--color-secondary-bg: #FDF5FF;--color-secondary-bg-hover: #fbfaff;--color-secondary-bg-alt: #FDFDFD;--color-secondary-bg-muted: #FCF1FF;--color-secondary-bg-active: #EDE9FF;--color-secondary-bg-highlight: #d1d6fd;--color-secondary-bg-overlay: rgba(237, 233, 255, .49);--color-secondary-border: #DDA7EA;--color-secondary-border-alt: #BCB0F5;--color-secondary-focus: #F7D9FF;--color-secondary-active: #7C4DFF;--color-secondary-banner: #443B74;--color-secondary-banner-bg: #FAF8FF;--color-secondary-switch-border: #BCB0F5;--color-secondary-grey: #44424B;--color-secondary-steps: #9747FF;--color-secondary-bg-highlight-2: #e5e0ff;--color-secondary-editor-btn: #6652C1;--color-secondary-editor-btn-hover: #4d3d94;--color-secondary-tab-indicator: #c3bbec;--color-secondary-soft: #ae9de3;--color-secondary-tint: #d8ccff;--light-tint: #f7f6fc;--light-tent-2: #efebf9;--color-cream: #efece4;--color-secondary-tab-indicator-strong: #8564f2;--color-secondary-banner-inner: #F0EBFF;--color-secondary-light-bg: #F5F2FF;--color-purple-user-avatar: #7C4DFF;--color-purple-brand-100: #F4EBFF;--color-purple-brand-50: #F9F5FF;--color-success: #10b981;--color-success-hover: #39a26f;--color-success-pressed: #1D6352;--color-success-bg: #f4faf8;--color-success-hover-bg: #D0F1E9;--color-success-border: #9EE6D5;--color-success-focus: #C8EBE2;--color-success-lightest: #ECFDF3;--color-success-accent: #3DCEAB;--color-success-base: #2D967D;--color-success-darker: #027A48;--color-success-strong: #0fa968;--color-success-ink: #1f7a4d;--color-warning: #E09B0D;--color-warning-strong: #8A5A00;--color-warning-hover: #BBAC25;--color-warning-pressed: #95891D;--color-warning-bg: #FFFBEB;--color-warning-bg-alt: #FEF0C7;--color-warning-border: #F9DBAF;--color-warning-focus: #FDF8CF;--color-warning-alt: #DC6803;--color-warning-ink: #9a6200;--color-warning-wash: #fbf0dc;--color-danger: #C20114;--color-danger-hover: #A20111;--color-danger-pressed: #6C0D16;--color-danger-bg: #FFE8E8;--color-danger-hover-bg: #FFCCCC;--color-danger-border: #E2B6B6;--color-danger-focus: #FFDFDF;--color-danger-light: #EC5B5D;--color-info: #0023DD;--color-info-hover: #001DB8;--color-info-pressed: #001793;--color-info-pressed-alt: #1B2559;--color-info-bg: #EBEEFF;--color-info-border: #AAB6F4;--color-info-focus: #E2E7FF;--color-info-muted: #A3AED0;--color-teal: #7FD4C4;--color-amber: #E8B872;--color-sky: #8FB8E8;--color-coral: #E89A8A;--color-purple: #B5A8FF;--color-blue-vivid: #3b82f6;--color-blue-light: #3E78D1;--color-red-soft: #D85C72;--color-teal-main: #149B8B;--color-pink-user-avatar: #DB4F94;--color-indigo: #5048D6;--color-amber-dark: #D98A1F;--color-cyan-light: #1FA6C4;--color-magenta: #C13DA0;--color-lime-main: #6FA81E;--color-slate-steps: #5E6E8C;--color-violet: #7C4DFF;--color-violet-soft: #f0eafa;--color-violet-edge: #d4c4f0;--color-violet-mist: #f5f2ff;--violet-soft: rgba(124, 114, 221, .16);--violet-edge: rgba(124, 114, 221, .42);--color-slate-deep: #28263A;--color-cream-2: #faf8f1;--color-cream-shell: #f5f4f7;--color-cream-border: #e5e5e5;--color-cream-border-strong: #d6d6dc;--color-cream-hover: #ececec;--color-ink-soft: #1b1b1b;--color-ink-secondary: #5e5e60;--color-dropdown-border: #dddde2;--color-accent-purple: #7C4DFF;--color-switch-bg: #f5f5f7;--color-btn-dark-bg: #0c0b0e;--color-btn-dark-bg-hover: #FFFFFF1A;--color-btn-dark-bg-selected: #44424B;--color-btn-dark-bg-disabled: #FFFFFF0F;--color-btn-dark-fg: #FFFFFF;--color-btn-dark-fg-disabled: #FFFFFF33;--color-btn-dark-bg-focused: #FFFFFF33;--font-0: 8px;--font-1: 9px;--font-2: 10px;--font-2-5: 10.5px;--font-3: 11px;--font-3-5: 12px;--font-3-75: 12.5px;--font-4: 13px;--font-5: 13.5px;--font-6: 14px;--font-6-25: 14.5px;--font-6-5: 15px;--font-7: 16px;--font-7-25: 16.5px;--font-8: 18px;--font-8-5: 19px;--font-9: 20px;--font-10: 22px;--font-11: 24px;--font-12: 26px;--font-13: 28px;--font-14: 30px;--font-15: 32px;--font-16: 34px;--font-17: 36px;--font-18: 38px;--font-19: 40px;--font-sm-9-6: 9.6px;--font-md-11-2: 11.2px;--font-lg-14-4: 14.4px;--font-thin: 100;--font-extralight: 200;--font-light: 300;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--line-h-0: 12px;--line-h-1: 14px;--line-h-2: 16px;--line-h-3: 18px;--line-h-4: 20px;--line-h-5: 22px;--line-h-6: 24px;--line-h-7: 26px;--line-h-8: 28px;--line-h-9: 30px;--line-h-10: 32px;--line-h-11: 36px;--line-h-12: 40px;--line-h-13: 44px;--line-h-14: 48px;--line-h-sm-12-8: 12.8px;--line-h-mmd-15-2: 15.2px;--line-h-lmd-17-6: 17.6px;--line-h-m-19: 19px;--line-h-none: 1;--line-h-sm: 1.25;--line-h-md: 1.375;--line-h-flat: 1;--line-h-display: 1.1;--line-h-heading: 1.25;--line-h-base: 1.4;--line-h-code: 1.65;--line-h-l: 1.625;--line-h-xl: 2;--radius-0: 0;--radius-2: 2px;--radius-4: 4px;--radius-6: 6px;--radius-8: 8px;--radius-9: 9px;--radius-12: 12px;--radius-14: 14px;--radius-16: 16px;--radius-24: 24px;--radius-full: 9999px;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-9: 36px;--space-10: 40px;--space-1-5: 6px;--space-4-5: 18px;--transition-none: none;--transition-all: all .15s cubic-bezier(.4, 0, .2, 1);--transition-default: all .3s ease-in-out;--transition-fast: all .15s ease-in-out;--transition-slow: all .5s ease-in-out;--font-family-primary: Inter, ui-sans-serif, system-ui, sans-serif;--font-family-sans: Inter, ui-sans-serif, system-ui, sans-serif;--letter-spacing-body: -.011em;--font-family-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-family-serif: "Newsreader", Georgia, serif;--font-family-serif-alt: "Source Serif 4", "Times New Roman", serif;--color-gray-3: #F9FAFB;--color-gray-13: #E7E7E7;--color-gray-14: #E0E0E0;--color-gray-17: #C2C2C2;--color-gray-18: #B2B2BF;--color-gray-22: #888888;--color-gray-25: #667085;--color-gray-27: #5A6E7F;--color-gray-34: #344054;--color-gray-41: #101828;--color-gray-44: #303237;--color-gray-52: #BABABA;--color-gray-hover: #DBDBDB;--color-gray-light-purple: #F7F5FF;--color-whatsapp-brand: #5dc97a;--color-white-84: rgba(255, 255, 255, .94);--accent-whatsapp: var(--color-whatsapp-brand);--color-gray-0: #FFFFFF;--color-gray-1: #FCFCFF;--color-gray-11: #ECECED;--color-gray-29: #4F4F4F;--color-gray-30: #44424B;--color-gray-33: #374151;--color-gray-35: #2f2f3e;--color-gray-38: #202020;--color-gray-39: #1F2937;--color-gray-4: #F9F8F8;--color-gray-43: #303439;--color-gray-45: #ebebeb;--color-gray-46: #cacaca;--color-gray-47: #f5f5f7;--color-gray-5: #F7F7F7;--color-gray-53: #515151;--color-gray-54: #1D2939;--color-gray-59: #a8a4a0;--color-gray-6: #F6F6F6;--color-gray-9: #F1F1F1;--color-success-tint: #EAF9F0;--color-white-1a: #ffffff3d}:root{--surface-page: var(--color-white);--surface-page-tint: var(--color-gray-48);--surface-browse: #f4f4f6cc;--surface-panel: var(--color-gray-2);--surface-soft: var(--color-cool-white);--surface-card-deep: var(--color-white);--surface-elevated: var(--color-white);--surface-modal: var(--surface-elevated);--surface-input: var(--color-gray-2);--surface-hover: var(--color-cream-hover);--surface-active: var(--color-secondary-bg-active);--surface-hover-strong: var(--color-cream-border-strong);--surface-disabled: var(--color-gray-15);--surface-overlay: var(--color-black-30);--surface-overlay-soft: var(--color-black-12);--surface-sunken: #f6f7f9;--surface-option-hover: var(--color-gray-7);--surface-segmented-track: var(--color-switch-bg);--surface-option-selected: var(--color-gray-10);--surface-agent-create-card-bg-start: var(--color-white);--surface-agent-create-card-bg-mid: var(--light-tint);--surface-agent-create-card-bg-end: var(--light-tent-2);--surface-shell: #f2f3f6;--nav-hover: color-mix(in srgb, var(--text-primary) 6%, transparent);--surface-header-inner: var(--color-white);--surface-header-pane: #fbfbfb;--surface-composer: var(--surface-page);--border-composer: var(--border-default);--text-placeholder: #7f7f81;--shadow-composer: rgba(16, 16, 32, .04) 0px 1px 4px, rgba(16, 16, 32, .22) 0px 10px 26px -22px;--shadow-lift: rgba(16, 16, 32, .1) 0px -4px 10px -8px;--surface-table-header: #fafafa;--text-primary: var(--color-ink-soft);--text-secondary: #697180;--text-muted: var(--color-gray-21);--text-faint: var(--color-gray-20);--text-caps-label: var(--color-slate-faint);--text-meta: var(--color-gray-slate);--text-disabled: var(--color-gray-15);--text-inverse: var(--color-white);--text-on-accent: var(--color-gray-42);--text-title: var(--text-primary);--text-muted-secondary: var(--color-gray-56);--text-solid-gray: var(--color-gray-49-10);--text-dark: var(--color-gray-58);--accent-brand: var(--color-violet);--accent-brand-hover: color-mix(in srgb, var(--accent-brand) 80%, var(--color-white));--accent-brand-disabled: color-mix(in srgb, var(--accent-brand) 70%, var(--color-black));--accent-brand-bg: color-mix(in srgb, var(--accent-brand) 6%, var(--surface-elevated));--surface-user-bubble: var(--color-violet-mist);--accent-brand-bg-hover: color-mix(in srgb, var(--accent-brand) 6%, var(--surface-elevated));--accent-brand-border: color-mix(in srgb, var(--accent-brand) 36%, transparent);--accent-brand-muted: color-mix(in srgb, var(--accent-brand) 52%, var(--surface-panel));--chip-simulator-fg: var(--accent-brand);--chip-simulator-border: var(--accent-brand-bg);--text-on-brand: var(--color-white);--text-accent: var(--accent-brand);--text-accent-soft: var(--color-secondary-active);--accent-violet: var(--color-violet);--accent-violet-bg-soft: var(--color-violet-soft);--accent-violet-bg-faint: color-mix(in srgb, var(--color-violet) 4%, var(--surface-elevated));--accent-violet-border-soft: var(--color-violet-edge);--accent-violet-border-faint: color-mix(in srgb, var(--color-violet) 14%, transparent);--accent-violet-tint: var(--violet-soft);--text-violet: var(--color-violet);--text-violet-strong: #432e7b;--text-on-violet: var(--color-cream-2);--focus-ring-brand: 0 0 0 3px var(--accent-violet-tint);--focus-ring-danger: 0 0 0 3px color-mix(in srgb, var(--status-danger) 18%, transparent);--focus-ring-success: 0 0 0 3px color-mix(in srgb, var(--status-success) 18%, transparent);--hero-text-base: var(--text-primary);--hero-text-accent: var(--color-violet);--hero-text-comma: var(--hero-text-accent);--gradient-hero-accent: linear-gradient(90deg, #7C4DFF 0%, #7c3aed 50%, #5c28d7 100%);--border-subtle: var(--color-gray-12);--border-default: #e6e8ec;--border-control: transparent;--border-strong: var(--color-gray-15);--border-focus: var(--accent-violet);--border-shell: #e6e8ec;--border-hairline: rgba(20, 20, 45, .055);--border-hairline-strong: #e6e8ec;--sidebar-icon: var(--text-secondary);--menu-popover-shadow: 0 0 0 1px color-mix(in srgb, var(--color-black) 6%, transparent), 0 10px 22px color-mix(in srgb, var(--color-black) 8%, transparent), 0 0 16px color-mix(in srgb, var(--color-black) 6%, transparent);--accent-primary: var(--color-primary);--accent-primary-hover: var(--color-primary-hover);--accent-primary-pressed: var(--color-primary-pressed);--accent-secondary: var(--color-secondary);--accent-secondary-hover: var(--color-secondary-hover);--accent-secondary-pressed: var(--color-secondary-pressed);--accent-highlight: var(--color-secondary-active);--status-success: var(--color-success);--status-success-bg: var(--tag-success-bg);--status-success-strong: var(--color-success-strong);--status-warning: var(--color-warning);--status-warning-strong: var(--color-warning-strong);--status-warning-bg: var(--color-warning-bg);--status-warning-border: color-mix(in srgb, var(--status-warning) 26%, transparent);--status-danger: var(--color-danger);--status-danger-bg: var(--tag-failed-bg);--status-danger-border: color-mix(in srgb, var(--status-danger) 22%, transparent);--status-info: var(--color-info);--status-info-bg: var(--color-info-bg);--status-locked: var(--color-blue-vivid);--tag-pending-fg: #b54708;--tag-pending-bg: #fdf0e6;--tag-in-progress-fg: #1570ef;--tag-in-progress-bg: #eaf2fe;--tag-submitted-fg: #6d3ee0;--tag-submitted-bg: #f1ecfe;--tag-in-review-fg: #e0900f;--tag-in-review-bg: color-mix(in srgb, #f5a623 15%, transparent);--tag-failed-fg: #d92d20;--tag-failed-bg: #fdecec;--tag-success-fg: #067647;--tag-success-bg: #e7f8ef;--badge-success-fg: var(--color-success-ink);--badge-warning-fg: var(--color-warning-ink);--badge-warning-bg: var(--color-warning-wash);--badge-plain-fg: var(--color-slate-ink);--badge-plain-bg: var(--color-slate-wash);--tag-expired-fg: #475467;--tag-expired-bg: #eef0f3;--tag-head-fg: #1e3a8a;--tag-head-bg: #e3e9f7;--btn-primary-bg: var(--color-gray-42);--btn-primary-fg: var(--color-white);--btn-primary-hover-bg: var(--color-gray-31);--btn-purple-filled-hover-bg: color-mix(in srgb, var(--color-secondary-light) 88%, var(--color-black));--btn-primary-disabled-bg: var(--color-gray-12);--btn-primary-disabled-fg: var(--color-gray-19);--btn-run-disabled-bg: var(--color-purple);--btn-run-disabled-fg: color-mix(in srgb, var(--color-white) 80%, var(--accent-violet));--btn-inverse-disabled-bg: var(--color-gray-16);--btn-inverse-disabled-fg: var(--color-gray-24);--btn-secondary-bg: var(--color-white);--btn-secondary-fg: var(--color-gray-42);--btn-secondary-hover-bg: var(--color-gray-7);--btn-secondary-disabled-bg: var(--color-gray-7);--btn-secondary-disabled-fg: var(--color-gray-19);--btn-link-color: var(--text-primary);--shadow-xs: 0 0px 0px rgba(20, 20, 40, .04), 0 3px 14px rgba(20, 20, 40, .06);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-control: 0 0 0 .5px lch(0% 0 0 / .09), 0 3px 6px -2px lch(0% 0 0 / .02), 0 1px 1px lch(0% 0 0 / .04);--shadow-panel: 0 1px 3px rgba(40, 35, 25, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-popover: 0 12px 32px -4px rgba(16, 16, 32, .18), 0 2px 6px rgba(16, 16, 32, .08);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--shadow-main: 0 20px 100px 10px rgba(0, 0, 0, .15);--shadow-secondary: 0 2px 40px 0 rgba(0, 0, 0, .1);--shadow-active: 0 0 0 4px rgba(124, 58, 237, .1);--shadow-user-dropdown: 0px 12px 16px -4px #10182814;--input-bg: var(--surface-input);--input-bg-hover: var(--surface-hover);--text-error: var(--color-danger);--agent-tool-loader-accent: var(--accent-brand);--agent-tool-loader-size: 16px;--tag-access-bg: color-mix(in srgb, var(--color-teal-main) 14%, transparent);--tag-access-fg: var(--color-teal-main)}[data-theme=dark]{--accent-whatsapp: var(--color-whatsapp-brand);--tag-access-bg: color-mix(in srgb, var(--color-teal-main) 18%, var(--surface-elevated));--tag-access-fg: var(--color-teal);--color-switch-bg: var(--surface-page);--color-cream-border: var(--border-default);--color-cream-hover: var(--surface-hover);--surface-page: var(--color-main-bg);--surface-page-tint: var(--surface-page);--surface-browse: color-mix(in srgb, var(--surface-page) 82%, var(--surface-panel));--surface-panel: var(--color-gray-51);--surface-soft: var(--surface-panel);--surface-elevated: var(--color-gray-60);--surface-modal: var(--color-gray-37);--surface-card-deep: var(--color-gray-40);--surface-input: var(--color-gray-51);--surface-hover: var(--color-gray-61);--surface-active: var(--color-gray-32);--surface-hover-strong: var(--color-gray-32);--surface-disabled: var(--color-gray-51);--surface-overlay: var(--color-black-40);--surface-overlay-soft: var(--color-black-24);--surface-sunken: var(--color-gray-61);--surface-option-hover: var(--color-gray-60);--surface-option-selected: var(--color-gray-32);--status-warning: #F2B33D;--status-warning-strong: #F3D28B;--status-warning-bg: color-mix(in srgb, var(--status-warning) 12%, transparent);--status-success-strong: var(--tag-success-fg);--status-warning-border: color-mix(in srgb, var(--status-warning) 34%, transparent);--status-danger-border: color-mix(in srgb, var(--color-danger-light) 34%, transparent);--status-danger: var(--color-danger-light);--tag-pending-fg: #fdb022;--tag-pending-bg: color-mix(in srgb, #f79009 16%, var(--surface-elevated));--tag-in-progress-fg: #53b1fd;--tag-in-progress-bg: color-mix(in srgb, #2e90fa 16%, var(--surface-elevated));--tag-submitted-fg: #bda4ff;--tag-submitted-bg: color-mix(in srgb, #7c4dff 18%, var(--surface-elevated));--tag-in-review-fg: #fde272;--tag-in-review-bg: color-mix(in srgb, #eaaa08 16%, var(--surface-elevated));--tag-failed-fg: #fda29b;--tag-failed-bg: color-mix(in srgb, #f04438 16%, var(--surface-elevated));--tag-success-fg: #75e0a7;--tag-success-bg: color-mix(in srgb, #10b981 16%, var(--surface-elevated));--badge-success-fg: var(--tag-success-fg);--badge-warning-fg: var(--status-warning);--badge-warning-bg: var(--status-warning-bg);--badge-plain-fg: var(--text-secondary);--badge-plain-bg: var(--surface-sunken);--tag-expired-fg: #cdd5df;--tag-expired-bg: color-mix(in srgb, #98a2b3 16%, var(--surface-elevated));--tag-head-fg: #9db2f5;--tag-head-bg: color-mix(in srgb, #1e40af 30%, var(--surface-elevated));--surface-agent-create-card-bg-start: var(--surface-elevated);--surface-agent-create-card-bg-mid: color-mix(in srgb, var(--surface-elevated) 90%, var(--accent-brand));--surface-agent-create-card-bg-end: color-mix(in srgb, var(--surface-elevated) 74%, var(--accent-brand));--surface-shell: var(--color-main-bg);--nav-hover: color-mix(in srgb, var(--text-primary) 10%, transparent);--surface-header-inner: var(--surface-panel);--surface-header-pane: color-mix(in srgb, var(--surface-elevated) 90%, var(--color-black));--surface-composer: var(--surface-elevated);--border-composer: var(--border-default);--text-placeholder: var(--text-faint);--shadow-composer: var(--shadow-md);--shadow-lift: rgba(0, 0, 0, .32) 0px -4px 10px -7px;--surface-table-header: color-mix(in srgb, var(--surface-page) 86%, var(--surface-elevated));--text-primary: var(--color-gray-55);--text-secondary: var(--color-gray-23);--text-muted: var(--color-gray-24);--text-faint: var(--color-gray-28);--text-caps-label: var(--color-slate-faint-dim);--text-meta: var(--text-faint);--text-muted-secondary: var(--color-gray-23);--text-disabled: var(--color-gray-26);--text-inverse: var(--color-main-bg);--text-on-accent: var(--color-white);--text-title: var(--color-white-94);--text-solid-gray: var(--color-gray-49-10);--text-dark: var(--color-gray-26);--accent-brand: #6b56d1;--accent-brand-hover: color-mix(in srgb, var(--accent-brand) 76%, var(--color-white));--accent-brand-disabled: color-mix(in srgb, var(--accent-brand) 60%, var(--color-black));--accent-brand-bg: color-mix(in srgb, var(--accent-brand) 10%, var(--surface-elevated));--surface-user-bubble: var(--accent-brand-bg);--accent-brand-bg-hover: color-mix(in srgb, var(--accent-brand) 28%, var(--surface-elevated));--accent-brand-border: color-mix(in srgb, var(--accent-brand) 42%, transparent);--accent-brand-muted: color-mix(in srgb, var(--accent-brand) 42%, var(--surface-page));--chip-simulator-fg: var(--text-accent);--chip-simulator-border: var(--accent-brand-border);--text-on-brand: var(--color-white);--text-accent: #a99af5;--text-accent-soft: var(--color-secondary-soft);--accent-violet: var(--color-violet);--accent-violet-bg-soft: color-mix(in srgb, var(--color-violet) 14%, var(--surface-elevated));--accent-violet-bg-faint: color-mix(in srgb, var(--color-violet) 8%, var(--surface-elevated));--accent-violet-border-soft: color-mix(in srgb, var(--color-violet) 36%, transparent);--accent-violet-border-faint: color-mix(in srgb, var(--color-violet) 22%, transparent);--text-violet: var(--color-purple);--text-violet-strong: var(--color-purple);--text-on-violet: var(--color-cream-2);--hero-text-base: var(--color-cream);--hero-text-accent: var(--color-secondary-tint);--hero-text-comma: var(--hero-text-base);--gradient-hero-accent: linear-gradient(90deg, #d8ccff 0%, #e2d8ff 35%, #efe8ff 65%, #ffffff 100%);--border-subtle: var(--color-gray-36);--border-default: #23232c;--border-control: var(--border-default);--border-strong: var(--color-gray-26);--border-shell: #23232c;--border-hairline: rgba(255, 255, 255, .07);--border-hairline-strong: #23232c;--sidebar-icon: var(--color-white);--color-cream-border-strong: var(--color-gray-57);--color-success-bg: color-mix(in srgb, var(--color-success) 7%, var(--surface-elevated));--accent-highlight: var(--color-secondary-tab-indicator);--btn-primary-bg: var(--color-secondary-light);--btn-primary-fg: var(--text-on-brand);--btn-primary-hover-bg: color-mix(in srgb, var(--color-secondary-light) 84%, var(--color-white));--btn-primary-disabled-bg: var(--color-gray-50);--btn-primary-disabled-fg: var(--color-gray-24);--btn-run-disabled-bg: color-mix(in srgb, var(--color-secondary-light) 50%, var(--color-black));--btn-run-disabled-fg: color-mix(in srgb, var(--color-white) 55%, var(--color-secondary-light));--btn-inverse-disabled-bg: var(--color-gray-50);--btn-inverse-disabled-fg: var(--color-gray-24);--btn-secondary-bg: var(--color-gray-51);--btn-secondary-fg: var(--color-gray-49);--btn-secondary-hover-bg: var(--color-gray-50);--btn-secondary-disabled-bg: var(--color-gray-51);--btn-secondary-disabled-fg: var(--color-gray-26);--btn-link-color: var(--color-white-90);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .35);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px -1px rgba(0, 0, 0, .4);--shadow-control: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px -1px rgba(0, 0, 0, .4);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .5), 0 2px 4px -2px rgba(0, 0, 0, .5);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .6), 0 4px 6px -4px rgba(0, 0, 0, .6);--shadow-popover: 0 16px 40px -4px rgba(0, 0, 0, .75), 0 2px 8px rgba(0, 0, 0, .55);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .7), 0 8px 10px -6px rgba(0, 0, 0, .7);--input-bg: var(--surface-input);--input-bg-hover: var(--surface-hover);--text-error: var(--color-danger-light);--agent-tool-loader-accent: var(--accent-brand)}[data-theme=dark] .react-loading-skeleton{--base-color: var(--surface-elevated);--highlight-color: var(--surface-hover)}:root{--lane-open: #94a3b8;--lane-understand: #8b5cf6;--lane-screen: #a78bfa;--lane-settle: #60a5fa;--lane-deferred: #60a5fa;--lane-procedure: #38bdf8;--lane-plan: #0ea5e9;--lane-route: #22d3ee;--lane-act: #34d399;--lane-scope: #a3a3a3;--lane-derive: #fbbf24;--lane-gate: #f97316;--lane-establish: #fb923c;--lane-source: #2dd4bf;--lane-model: #c084fc;--lane-compose: #f472b6;--lane-certify: #fb7185;--lane-review: #e879f9;--lane-park: #94a3b8;--lane-seal: #64748b;--lane-error: #ef4444;--agent-tile-violet: #a78bfa;--agent-tile-gold: #f0b95c;--agent-tile-blue: #7fb1f5;--agent-tile-orange: #f09a6a;--agent-tile-green: #7fd6b2;--agent-tile-pink: #e88fb9;--agent-tile-cyan: #8fd0e8;--status-attention: #f59e0b;--status-attention-deep: #b45309;--latency-bolt: var(--color-blue-vivid);--brand-whatsapp: #25d366;--integration-mcp-edge: var(--color-sky)}}.break-textarea-container{display:flex;flex-direction:column;gap:2px;width:100%}.break-textarea-container .label-and-buttons-container{display:flex;align-items:center;color:var(--text-secondary)}.break-textarea-container .label-and-buttons-container .buttons-container{display:flex;margin-left:auto;gap:5px}.break-textarea-container .text-area-with-button{display:flex;gap:5px;width:100%}.break-textarea-container .full{width:100%}.break-textarea-container .full .textarea-with-image-upload{background-color:var(--surface-elevated)}.break-textarea-container .break-textarea{overflow:auto;resize:none;background-color:var(--surface-page);color:var(--text-primary);min-height:40px;max-height:136px;font-size:var(--font-3-75);line-height:1.4;width:100%;min-width:130px;border:1px solid var(--border-default);border-radius:var(--radius-8);padding:3px 6px;margin:0!important;font-weight:400}.break-textarea-container .break-textarea::placeholder{color:var(--text-muted)}.break-textarea-container .break-textarea:hover{border:1px solid var(--text-muted)}.break-textarea-container .break-textarea.description-text{padding:8px 6px;line-height:20px;min-height:36px}.break-textarea-container .break-textarea.medium{padding:10px 14px}.break-textarea-container .break-textarea.large{min-height:128px}.break-textarea-container .break-textarea.without-borders{border:none}.break-textarea-container .break-textarea.without-borders:focus,.break-textarea-container .break-textarea.without-borders:hover{border:none}.break-textarea-container .break-textarea.disabled-textarea{background-color:var(--surface-input);opacity:.7;cursor:not-allowed}.break-textarea-container .break-textarea.disabled-textarea:hover{border-color:var(--border-default)}.break-textarea-container .break-textarea:placeholder-shown{overflow:hidden}.break-textarea-container .break-textarea::-webkit-scrollbar-thumb{background-clip:padding-box;border-color:transparent;border-style:solid;border-left-width:4px;border-right-width:4px}.break-textarea-container .break-textarea::-webkit-scrollbar{width:13px!important}.break-textarea-container .break-textarea::-webkit-scrollbar-track{background:transparent}.break-textarea-container .break-textarea:focus{outline:none}.break-textarea-container .label{color:var(--text-secondary)}.break-textarea-container .required-icon{color:var(--status-danger)}.break-textarea-container .char-counter{color:var(--text-muted);font-size:var(--font-3-75);font-weight:var(--font-normal);line-height:var(--line-h-4);display:flex;flex-direction:row;justify-content:end;align-items:end}.break-button{height:auto;font-size:var(--font-3-75);font-weight:var(--font-medium);padding:8px 16px;min-height:32px;cursor:pointer;border-radius:var(--radius-8);border:0;white-space:nowrap;display:flex;justify-content:center;align-items:center;text-overflow:ellipsis;overflow:hidden}.break-button:disabled{cursor:not-allowed;opacity:.65}.break-button .button-content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px}.break-button .button-content p{color:inherit;margin:0}.break-button.outline-primary{border:2px solid var(--color-purple-user-avatar);color:var(--color-white);background:transparent}.break-button.outline-primary:hover:not(:disabled){color:var(--color-white);border-color:var(--color-purple-user-avatar);background-color:var(--color-white-10)}.break-button.outline-primary:disabled{background-color:var(--color-white-10)}.break-button.outline-light{border:1px solid var(--color-white);color:var(--color-white);background:transparent;font-weight:var(--font-light)}.break-button.outline-light:hover:not(:disabled){color:var(--color-secondary-switch-border);border-color:var(--color-secondary-switch-border)}.break-button.accent-soft.accent-soft{align-items:center;background-color:var(--accent-brand-bg);border:1px solid var(--accent-brand-border);border-radius:var(--radius-8);color:var(--text-accent);cursor:pointer;display:inline-flex;font-size:var(--font-3-5);font-weight:var(--font-medium);height:28px;justify-content:center;min-height:28px;padding:0 var(--space-3);white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s}.break-button.accent-soft.accent-soft:hover:not(:disabled){background-color:var(--accent-brand-bg-hover);border-color:var(--accent-brand-hover);color:var(--accent-brand-hover)}.break-button.accent-soft.accent-soft:disabled{background-color:var(--accent-brand-bg);cursor:not-allowed;color:var(--accent-brand-disabled);border-color:var(--accent-brand-disabled)}.break-button.accent-action.accent-action{align-items:center;background-color:var(--color-secondary-light);border:1px solid var(--color-secondary-light);border-radius:var(--radius-8);color:var(--text-on-brand);cursor:pointer;display:inline-flex;font-size:var(--font-3-5);font-weight:var(--font-normal);height:26px;justify-content:center;min-height:26px;padding:0 var(--space-3);white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.break-button.accent-action.accent-action:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-secondary-light) 88%,var(--color-black));border-color:color-mix(in srgb,var(--color-secondary-light) 88%,var(--color-black))}.break-button.accent-action.accent-action:disabled{cursor:not-allowed;background-color:var(--surface-panel);border-color:var(--border-subtle);color:var(--text-disabled)}[data-theme=dark] .break-button.accent-action.accent-action{background-color:transparent;border-color:var(--accent-brand);color:var(--color-white)}[data-theme=dark] .break-button.accent-action.accent-action:hover:not(:disabled){background-color:var(--accent-brand-bg-hover)}[data-theme=dark] .break-button.accent-action.accent-action:disabled{cursor:not-allowed;background-color:var(--surface-panel);border-color:var(--border-subtle);color:var(--text-disabled)}.break-button.neutral-action.neutral-action{align-items:center;background-color:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius-8);color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:var(--font-3-5);font-weight:var(--font-normal);height:30px;justify-content:center;min-height:30px;padding:0 var(--space-3);white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.break-button.neutral-action.neutral-action svg,.break-button.neutral-action.neutral-action .icon{color:currentColor}.break-button.neutral-action.neutral-action svg path{stroke:currentColor}.break-button.neutral-action.neutral-action:hover:not(:disabled){background-color:var(--surface-input);border-color:var(--accent-brand);color:var(--text-accent)}.break-button.neutral-action.neutral-action:disabled{cursor:not-allowed;background-color:var(--surface-panel);border-color:var(--border-subtle);color:var(--text-disabled)}.break-button.violet-soft.violet-soft{align-items:center;background-color:var(--accent-violet-bg-soft);border:0;border-radius:var(--radius-8);color:var(--text-violet);cursor:pointer;display:inline-flex;font-size:var(--font-3-5);font-weight:var(--font-medium);height:28px;min-height:28px;justify-content:center;padding:5px 12px;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.break-button.violet-soft.violet-soft .button-content{gap:5px}.break-button.violet-soft.violet-soft svg,.break-button.violet-soft.violet-soft .icon{color:currentColor;width:12px;height:12px}.break-button.violet-soft.violet-soft svg path{stroke:currentColor}.break-button.violet-soft.violet-soft:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-violet) 14%,var(--accent-violet-bg-soft))}.break-button.violet-soft.violet-soft:disabled{cursor:not-allowed;background-color:var(--surface-panel);color:var(--text-disabled)}.break-button.violet-outline.violet-outline{align-items:center;background-color:var(--accent-violet-bg-soft);border:1px solid var(--accent-violet-border-soft);border-radius:var(--radius-8);color:var(--text-violet);cursor:pointer;display:inline-flex;font-size:var(--font-3-75);font-weight:var(--font-medium);justify-content:center;padding:9px 14px;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.break-button.violet-outline.violet-outline .button-content{gap:var(--space-2)}.break-button.violet-outline.violet-outline svg,.break-button.violet-outline.violet-outline .icon{color:currentColor}.break-button.violet-outline.violet-outline svg path,.break-button.violet-outline.violet-outline svg polygon,.break-button.violet-outline.violet-outline svg line{stroke:currentColor}.break-button.violet-outline.violet-outline.is-selected{background-color:var(--accent-violet-bg-soft);border-color:var(--accent-violet-border-soft);color:var(--text-violet)}.break-button.violet-outline.violet-outline:hover:not(:disabled),.break-button.violet-outline.violet-outline.is-selected:hover:not(:disabled){background-color:var(--accent-violet);border-color:var(--accent-violet);color:var(--text-on-violet)}.break-button.violet-outline.violet-outline:disabled{cursor:not-allowed;background-color:var(--surface-panel);border-color:var(--border-subtle);color:var(--text-disabled)}.break-button.violet-filled.violet-filled{align-items:center;background:var(--color-secondary-light);border:1px solid var(--color-secondary-light);border-radius:var(--radius-8);color:var(--text-on-violet);cursor:pointer;display:inline-flex;font-size:var(--font-3-5);font-weight:var(--font-normal);height:auto;min-height:0;justify-content:center;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.break-button.violet-filled.violet-filled .button-content{gap:6px}.break-button.violet-filled.violet-filled svg,.break-button.violet-filled.violet-filled .icon{color:currentColor}.break-button.violet-filled.violet-filled svg path,.break-button.violet-filled.violet-filled svg polygon,.break-button.violet-filled.violet-filled svg line{stroke:currentColor}.break-button.violet-filled.violet-filled.is-selected,.break-button.violet-filled.violet-filled:hover:not(:disabled),.break-button.violet-filled.violet-filled.is-selected:hover:not(:disabled){background:var(--color-secondary-light);border:1px solid var(--color-secondary-light);color:var(--text-on-violet)}.break-button.violet-filled.violet-filled:disabled{cursor:not-allowed;background-color:var(--surface-panel);border-color:var(--border-subtle);color:var(--text-disabled)}.break-button.has-left-icon .button-content,.break-button.has-right-icon .button-content{display:flex;gap:6px;align-items:center}.break-button.has-left-icon.size-xxs .button-content,.break-button.has-right-icon.size-xxs .button-content{gap:4px}.break-button.full-width{width:100%}.break-button.auto-width{width:fit-content!important}.break-button.is-bold{font-weight:600}.break-button.align-start{justify-content:start}.break-button.align-end{margin-left:auto}.break-button.full-height{max-height:100%;height:100%}.break-button.height-auto{height:auto!important;min-height:auto!important}.break-button.without-padding{padding:0!important}.break-button.without-border-radius{border-radius:0!important}.break-button.without-horizontal-padding{padding-left:0!important;padding-right:0!important}.break-button.rounded{border-radius:28px}.break-button.primary{background:var(--btn-primary-bg);border-radius:var(--radius-8);color:var(--color-white);transition:background-color .15s ease,color .15s ease}.break-button.primary:hover:not(:disabled){background:color-mix(in srgb,var(--btn-primary-bg) 90%,var(--color-white));color:var(--color-white)}.break-button.primary:disabled{background:var(--surface-disabled);color:var(--text-secondary)}.break-button.outline-accent-appearance{background:transparent;border:1px solid var(--text-accent);color:var(--text-accent)!important;border-radius:var(--radius-8)}.break-button.outline-accent-appearance svg path{stroke:var(--text-accent)}.break-button.outline-accent-appearance:hover:not(:disabled){background:color-mix(in srgb,var(--text-accent) 10%,transparent)!important;border-color:var(--text-accent)}.break-button.outline-accent-appearance:disabled{background-color:var(--surface-panel);border-color:var(--border-subtle);color:var(--text-disabled)!important}.break-button.outline-accent-appearance:disabled svg path{stroke:var(--text-disabled)}.break-button.delete{color:var(--color-white)!important;background:var(--status-danger);border-radius:var(--radius-8)}.break-button.delete-outline{color:var(--status-danger);background:transparent;border:1px solid var(--status-danger);border-radius:var(--radius-8)}.break-button.delete-outline:hover:not(:disabled){color:var(--color-danger-hover);border-color:var(--color-danger-hover)}.break-button.delete-outline:disabled{background:transparent;color:var(--text-disabled);border-color:var(--border-subtle)}.break-button.danger-outline{color:var(--color-danger-light);background:transparent;border:1px solid var(--color-danger-light);border-radius:var(--radius-8)}.break-button.danger-outline:hover:not(:disabled){color:var(--color-danger-hover);border-color:var(--color-danger-hover)}.break-button.danger-outline:disabled{background:transparent;color:var(--text-disabled);border-color:var(--text-disabled)}.break-button.success-outline{color:var(--status-success);background:transparent;border:1px solid var(--status-success);border-radius:var(--radius-8)}.break-button.success-outline:hover:not(:disabled){color:var(--color-success-hover);border-color:var(--color-success-hover)}.break-button.success-outline:disabled{background:transparent;color:var(--text-disabled);border-color:var(--text-disabled)}.break-button.grey-outline{color:var(--color-gray-49-10);background:transparent;border:1px solid var(--color-gray-52);border-radius:var(--radius-8)}.break-button.grey-outline:hover:not(:disabled){color:var(--color-gray-50);border-color:var(--color-gray-50)}.break-button.grey-outline:disabled{background:transparent;color:var(--text-disabled);border-color:var(--text-disabled)}.break-button.amber-outline{color:var(--color-amber);background:transparent;border:1px solid var(--color-amber);border-radius:var(--radius-8)}.break-button.amber-outline:hover:not(:disabled){color:var(--color-amber-dark);border-color:var(--color-amber-dark)}.break-button.amber-outline:disabled{background:transparent;color:var(--text-disabled);border-color:var(--text-disabled)}.break-button.inverted{background:var(--surface-elevated);color:var(--text-primary);border-radius:var(--radius-8)}.break-button:disabled{background:var(--btn-primary-disabled-bg);cursor:not-allowed!important}.break-button.outline{color:var(--text-primary);background-color:var(--surface-page);border:1px solid var(--border-default);transition:all .2s}.break-button.outline:hover:not(:disabled){border-color:var(--color-secondary-active);color:var(--color-secondary-active)}.break-button.outline:hover:not(:disabled) svg path{stroke:var(--color-secondary-active)}.break-button.outline:disabled{opacity:.35;border:1px solid var(--border-default);box-shadow:none;cursor:not-allowed}[data-theme=dark] .break-button.outline:hover:not(:disabled){border-color:var(--color-secondary-tab-indicator-strong);color:var(--color-secondary-tab-indicator-strong)}[data-theme=dark] .break-button.outline:hover:not(:disabled) svg,[data-theme=dark] .break-button.outline:hover:not(:disabled) .icon{color:currentColor}[data-theme=dark] .break-button.outline:hover:not(:disabled) svg path{stroke:currentColor}[data-theme=dark] .break-button.outline:disabled{opacity:1;background-color:var(--surface-page);border-color:var(--border-default);color:var(--text-muted)}[data-theme=dark] .break-button.outline:disabled svg,[data-theme=dark] .break-button.outline:disabled .icon{color:currentColor}[data-theme=dark] .break-button.outline:disabled svg path{stroke:currentColor}.break-button.group-button{color:var(--text-primary);background-color:transparent;border:1px solid var(--border-default);border-radius:var(--radius-8);padding:6px 8px;min-height:24px;height:auto;cursor:pointer;transition:background-color .3s ease;line-height:1.2;text-align:left;white-space:normal}.break-button.group-button .button-content{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;text-align:left}.break-button.group-button.selected{background-color:transparent;border-color:var(--color-secondary-border-alt);background-color:var(--color-secondary-bg-active)}.break-button.group-button:hover:not(.selected):not(:disabled){border-color:var(--text-muted)}.break-button.group-button.disabled.solid{border:1px solid var(--border-strong)}.break-button.group-button.disabled.dotted{color:var(--text-muted);border:1px dotted var(--text-muted)}.break-button.link-dark:not(:disabled){color:var(--text-primary)!important}html[data-theme=dark] .break-button.link-dark:not(:disabled):not(:hover){color:var(--btn-link-color, var(--color-white-90))!important}.break-button.link-dark:hover:not(:disabled){color:var(--color-secondary-light)!important}.break-button.link-dark:hover:not(:disabled) svg{color:var(--color-secondary-light)!important}.break-button.link-light{font-weight:400;line-height:20px}.break-button.link-light:not(:disabled){color:var(--color-gray-25)!important}.break-button.link-light:not(:disabled) svg{color:var(--color-gray-25)!important}.break-button.link-light:hover:not(:disabled){color:var(--color-secondary-active)!important}.break-button.link-light:hover:not(:disabled) svg{color:var(--color-secondary-active)!important}.break-button.main-link:not(:disabled){color:var(--color-gray-42)!important}.break-button.main-link:not(:disabled) svg{color:var(--color-gray-42)!important}.break-button.main-link:hover:not(:disabled){color:var(--color-secondary-active)!important}.break-button.main-link:hover:not(:disabled) svg{color:var(--color-secondary-active)!important}.break-button.link,.break-button.link-dark,.break-button.main-link{border:none;text-decoration:underline;color:var(--btn-link-color, var(--text-primary));justify-content:unset;height:auto;min-height:auto;padding:0;background-color:transparent;gap:8px;transition:color .3s ease}.break-button.link .button-content,.break-button.link-dark .button-content,.break-button.main-link .button-content,.break-button.link .button-content svg,.break-button.link-dark .button-content svg,.break-button.main-link .button-content svg,.break-button.link .button-content .icon,.break-button.link-dark .button-content .icon,.break-button.main-link .button-content .icon{color:currentColor}.break-button.link .button-content svg path,.break-button.link-dark .button-content svg path,.break-button.main-link .button-content svg path{stroke:currentColor}.break-button.link:disabled,.break-button.link-dark:disabled,.break-button.main-link:disabled{color:var(--text-muted)}.break-button.link:disabled svg,.break-button.link-dark:disabled svg,.break-button.main-link:disabled svg{color:var(--text-muted)}.break-button.link:hover:not(:disabled),.break-button.link-dark:hover:not(:disabled),.break-button.main-link:hover:not(:disabled){color:var(--color-secondary-light)}.break-button.secondary-light{background:var(--surface-elevated);border-radius:var(--radius-8);gap:8px;border:1px solid var(--border-default);color:var(--text-primary);transition:background .3s ease-out,box-shadow .1s ease-in,border-color .3s ease-out}.break-button.secondary-light .button-content,.break-button.secondary-light .button-content svg,.break-button.secondary-light .button-content .icon{color:currentColor}.break-button.secondary-light .button-content svg path{stroke:currentColor}.break-button.secondary-light:hover:not(:disabled){background:var(--surface-hover)}.break-button.secondary-light:active{border:1px solid var(--border-default);background:var(--surface-active);box-shadow:var(--shadow-sm)}.break-button.secondary-light:disabled{border:1px solid var(--border-subtle);color:var(--text-muted);background:var(--surface-sunken)}.break-button.active-outline{background:var(--surface-elevated);border-radius:var(--radius-8);gap:8px;border:1px solid var(--border-default);color:var(--text-on-accent);transition:background .3s ease-out,box-shadow .1s ease-in,border-color .3s ease-out}.break-button.active-outline.is-selected{color:var(--text-title)!important;background:color-mix(in srgb,var(--accent-highlight) 4%,var(--surface-elevated))!important;border-color:var(--border-strong)!important;border-width:1px}.break-button.active-outline:active:not(.is-selected),.break-button.active-outline:hover:not(:disabled):not(.is-selected){border:1px solid var(--border-strong);box-sizing:border-box;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-highlight) 12%,transparent),var(--shadow-sm)}.break-button.active-outline:disabled{border:1px solid var(--border-subtle);color:var(--text-disabled);box-shadow:var(--shadow-sm);background:var(--surface-disabled)}.break-button.size-s{padding:6px 12px;min-height:30px;height:30px}.break-button.size-s.has-left-icon:not(.icon){padding-left:8px}.break-button.size-s.has-right-icon:not(.icon){padding-right:8px}.break-button.size-xxs{padding:4px 8px}.break-button.size-xs{padding:4px 12px;font-size:var(--font-3-75);font-weight:400;height:30px;min-height:30px}.break-button.size-xs.has-left-icon{padding-left:8px}.break-button.size-xs.has-right-icon{padding-right:8px}.break-button.size-m,.break-button.size-l{padding:8px 16px}.break-button.size-l.has-left-icon{padding-left:12px}.break-button.size-l.has-right-icon{padding-right:12px}.break-button.icon{padding:0;width:34px;height:34px}.break-button.icon.size-l{width:40px;height:40px;padding:0!important;display:flex;align-items:center;justify-content:center!important}.break-button.unstyled,.break-button.ghost-light,.break-button.link-light{padding:0;background-color:transparent;border:none;min-height:unset;color:var(--text-primary);width:auto;height:auto}.break-button.unstyled.full-width,.break-button.full-width.ghost-light,.break-button.full-width.link-light{width:100%}.break-button.unstyled:hover:not(:disabled),.break-button.ghost-light:hover:not(:disabled),.break-button.link-light:hover:not(:disabled){background:transparent}.break-button.unstyled:disabled,.break-button.ghost-light:disabled,.break-button.link-light:disabled{cursor:not-allowed}.break-button.badge{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:12px;font-weight:var(--font-medium);gap:4px;height:24px;line-height:1;min-height:0;padding:0 8px;width:auto}.break-button.badge:focus-visible{outline:none}.break-button.badge:disabled{cursor:not-allowed;opacity:.5}.break-button.purple-main{color:var(--color-secondary-active);background-color:var(--color-secondary-bg-active)}.break-button.purple-main:hover:not(:disabled){color:var(--color-secondary-active);background-color:var(--color-secondary-bg-active)}html[data-theme=dark] .break-button.purple-main:not(:disabled){background-color:color-mix(in srgb,var(--color-secondary-tab-indicator-strong) 18%,var(--surface-elevated));border:1px solid color-mix(in srgb,var(--color-secondary-tab-indicator-strong) 32%,transparent);color:var(--color-secondary-tab-indicator)}html[data-theme=dark] .break-button.purple-main:not(:disabled) .button-content,html[data-theme=dark] .break-button.purple-main:not(:disabled) .button-content svg,html[data-theme=dark] .break-button.purple-main:not(:disabled) .button-content .icon{color:inherit}html[data-theme=dark] .break-button.purple-main:not(:disabled) .button-content svg path{stroke:currentColor}html[data-theme=dark] .break-button.purple-main:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-secondary-tab-indicator-strong) 22%,var(--surface-hover));border-color:color-mix(in srgb,var(--color-secondary-tab-indicator-strong) 40%,transparent);color:var(--color-secondary-tab-indicator)}html[data-theme=dark] .break-button.purple-main:not(:disabled):hover .button-content,html[data-theme=dark] .break-button.purple-main:not(:disabled):hover .button-content svg,html[data-theme=dark] .break-button.purple-main:not(:disabled):hover .button-content .icon{color:inherit}.break-button.purple-filled{color:#fff;background-color:var(--color-secondary-light);transition:background-color .15s ease-in-out,color .15s ease-in-out}.break-button.purple-filled .button-content svg,.break-button.purple-filled .button-content .icon{transition:color .15s ease-in-out}.break-button.purple-filled:hover:not(:disabled){background-color:var(--btn-purple-filled-hover-bg)}.break-button.purple-filled:disabled{background-color:var(--surface-disabled);color:var(--text-secondary)}.break-button.danger{color:var(--color-white);background:var(--color-danger);border-radius:var(--radius-8)}.break-button.danger:disabled{background-color:var(--surface-disabled);color:var(--text-secondary)}.break-button .loading{width:20px;height:5px;fill:currentColor}[data-theme=dark] .break-button.primary:not(.builder-appearance):not(.tab-appearance):not(:disabled){transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}[data-theme=dark] .break-button.primary:not(.builder-appearance):not(.tab-appearance):not(:disabled) .button-content svg path{stroke:currentColor}[data-theme=dark] .break-button.primary:not(.builder-appearance):not(.tab-appearance):not(:disabled):hover{background:color-mix(in srgb,var(--btn-primary-bg) 88%,var(--color-black));color:var(--color-btn-dark-fg)}[data-theme=dark] .break-button.primary:not(.builder-appearance):not(.tab-appearance):not(:disabled):focus-visible{background:color-mix(in srgb,var(--btn-primary-bg) 88%,var(--color-black));outline:2px solid var(--color-gray-22);outline-offset:2px}[data-theme=dark] .break-button.primary:not(.builder-appearance):not(.tab-appearance):disabled,[data-theme=dark] .break-button.purple-filled:not(.builder-appearance):not(.tab-appearance):disabled{background:var(--color-gray-44);color:var(--text-secondary);cursor:not-allowed!important;border:none}[data-theme=dark] .break-button.primary:not(.builder-appearance):not(.tab-appearance):disabled .button-content svg path,[data-theme=dark] .break-button.purple-filled:not(.builder-appearance):not(.tab-appearance):disabled .button-content svg path{stroke:currentColor}.break-button.light-appearance{border-radius:var(--radius-8);border:1px solid var(--border-default);box-shadow:0 1px 2px #1018280d;padding:10px 16px}.break-button.light-appearance.outline:hover:not(:disabled){color:var(--text-accent);border-color:var(--color-secondary-light)}.break-button.light-appearance.outline:hover:not(:disabled) svg path{stroke:var(--color-secondary-light)}.break-button.success-appearance{border-radius:var(--radius-8);background:var(--color-success);color:#fff;padding:6px 12px;border:1px solid var(--color-success);min-height:24px}.break-button.success-appearance:hover:not(:disabled){background:var(--color-success-hover);border-color:var(--color-success-hover);color:#fff}.break-button.success-appearance:hover:not(:disabled) svg path{stroke:#fff}.break-button.success-appearance.outline:hover:not(:disabled){color:var(--color-success-base);border-color:var(--color-success-base)}.break-button.success-appearance.outline:hover:not(:disabled) svg path{stroke:var(--color-success-base)}.break-button.main-appearance{border-radius:var(--radius-8);background:var(--color-secondary-bg-active);padding:2px 6px;border:1px solid var(--color-secondary-bg-active);min-height:24px}.break-button.main-appearance.outline:hover:not(:disabled){color:var(--color-secondary-active);border-color:var(--color-secondary-active)}.break-button.main-appearance.outline:hover:not(:disabled) svg path{stroke:var(--color-secondary-active)}.break-button.tab-appearance{padding:8px 12px;min-height:44px;border-radius:var(--radius-8);border:none;background-color:transparent;color:var(--color-gray-25)}.break-button.tab-appearance.selected{background-color:var(--color-secondary-bg-active);color:var(--color-secondary-active);box-shadow:0 1px 2px #1018280d;font-weight:var(--font-medium)}.break-button.tab-appearance:hover:not(:disabled){background-color:var(--color-secondary-bg-active);color:var(--color-secondary-active)}.break-button.select-appearance{padding:2px 4px 2px 8px;min-height:20px;border-radius:var(--radius-8);border:none;background-color:var(--color-gray-10)}.break-button.select-appearance.unstyled:hover:not(:disabled),.break-button.select-appearance.ghost-light:hover:not(:disabled),.break-button.select-appearance.link-light:hover:not(:disabled){background-color:var(--color-gray-10)}.break-button.active-select-appearance{padding:2px 4px 2px 8px;height:20px;border-radius:var(--radius-8);border:none;background-color:var(--color-orange-light);font-weight:var(--font-medium);color:var(--color-orange)}.break-button.active-select-appearance.unstyled:hover:not(:disabled),.break-button.active-select-appearance.ghost-light:hover:not(:disabled),.break-button.active-select-appearance.link-light:hover:not(:disabled){background-color:var(--color-orange-light);color:var(--color-orange)}.break-button.mt-2{margin-top:2px}.break-button.mt-4{margin-top:4px}.break-button.mt-6{margin-top:6px}.break-button.mt-8{margin-top:8px}.break-button.mb-2{margin-bottom:2px}.break-button.mb-4{margin-bottom:4px}.break-button.mb-6{margin-bottom:6px}.break-button.mb-8{margin-bottom:8px}.break-button.ml-2{margin-left:2px}.break-button.ml-4{margin-left:4px}.break-button.ml-6{margin-left:6px}.break-button.ml-8{margin-left:8px}.break-button.mr-2{margin-right:2px}.break-button.mr-4{margin-right:4px}.break-button.mr-6{margin-right:6px}.break-button.mr-8{margin-right:8px}.break-button.ghost-light{font-weight:var(--font-normal);line-height:20px;padding:5px}.break-button.ghost-light:disabled{color:var(--text-disabled)!important}.break-button.ghost-light:disabled svg{color:var(--text-disabled)!important}.break-button.ghost-light:not(:disabled){color:var(--text-secondary)!important}.break-button.ghost-light:not(:disabled) svg{color:var(--text-secondary)!important}.break-button.ghost-light:hover:not(:disabled){color:var(--text-primary)!important;background:var(--color-gray-10)}.break-button.ghost-light:hover:not(:disabled) svg{color:var(--text-primary)!important}[data-theme=dark] .break-button.ghost-light:hover:not(:disabled){background:var(--surface-hover)}.break-button.ghost-dark{color:var(--text-primary);background:transparent}.break-button.ghost-dark:hover:not(:disabled),.break-button.ghost-dark:focus-visible:not(:disabled){border-radius:var(--radius-8);background:var(--surface-hover)}.break-button.ghost-dark.is-selected{border-radius:var(--radius-8);background:var(--surface-panel)}.break-button.ghost-dark.icon{display:flex;align-items:center;justify-content:center}.break-button.ghost-dark.size-m{padding:0 20px;font-size:var(--font-3-75);height:36px}.break-button.switch-option-appearance{padding:3px 6px;text-align:center;cursor:pointer;line-height:20px;font-weight:400;color:var(--text-secondary);transition:background-color .3s,color .3s;min-height:auto;height:auto}.break-button.switch-option-appearance.unstyled.is-selected,.break-button.switch-option-appearance.is-selected.link-light,.break-button.switch-option-appearance.is-selected.ghost-light{background-color:var(--color-secondary-bg-active);color:var(--color-secondary-active);border-radius:var(--radius-6)}.break-button.switch-option-appearance.unstyled:not(.is-selected):hover:not(:disabled),.break-button.switch-option-appearance.link-light:not(.is-selected):hover:not(:disabled),.break-button.switch-option-appearance.ghost-light:not(.is-selected):hover:not(:disabled){background-color:var(--surface-hover);color:var(--color-secondary-active);border-radius:var(--radius-6)}.break-button.switch-option-appearance.unstyled.is-selected:hover:not(:disabled),.break-button.switch-option-appearance.is-selected.link-light:hover:not(:disabled),.break-button.switch-option-appearance.is-selected.ghost-light:hover:not(:disabled){background-color:var(--color-secondary-bg-active);color:var(--color-secondary-active)}.break-button.switch-option-appearance.unstyled:disabled,.break-button.switch-option-appearance.link-light:disabled,.break-button.switch-option-appearance.ghost-light:disabled{color:var(--text-disabled);border-radius:var(--radius-6);cursor:not-allowed}.break-button.switch-option-appearance.unstyled.is-selected:disabled,.break-button.switch-option-appearance.is-selected.link-light:disabled,.break-button.switch-option-appearance.is-selected.ghost-light:disabled{background-color:var(--surface-disabled);color:var(--text-disabled)}[data-theme=dark] .break-button.switch-option-appearance.unstyled.is-selected,[data-theme=dark] .break-button.switch-option-appearance.is-selected.link-light,[data-theme=dark] .break-button.switch-option-appearance.is-selected.ghost-light,[data-theme=dark] .break-button.switch-option-appearance.unstyled.is-selected:hover:not(:disabled){background-color:var(--color-secondary-banner);color:var(--color-secondary-light)}[data-theme=dark] .break-button.switch-option-appearance.unstyled:not(.is-selected):hover:not(:disabled),[data-theme=dark] .break-button.switch-option-appearance.link-light:not(.is-selected):hover:not(:disabled),[data-theme=dark] .break-button.switch-option-appearance.ghost-light:not(.is-selected):hover:not(:disabled){background-color:var(--surface-option-hover);color:var(--color-secondary-light)}.break-button.builder-appearance.primary{padding:0;border:1px solid transparent;border-radius:var(--radius-8);box-shadow:0 4px 24px #7b5cf01f;transition:box-shadow .25s ease;min-height:28px;height:28px;min-width:28px;width:28px;background:linear-gradient(var(--color-gray-37),var(--color-gray-37)) padding-box,linear-gradient(135deg,#c158e0,#7b5cf0 55%,#4f6ef5) border-box;background-origin:border-box;background-clip:padding-box,border-box;color:var(--color-white)!important}.break-button.builder-appearance.primary:hover:not(:disabled){box-shadow:0 6px 20px #7b5cf04d}.break-button.builder-appearance.primary:not(.icon){min-width:auto;width:auto;min-height:36px;height:auto;padding:8px 16px;transition:box-shadow .25s ease}.break-button.builder-appearance.primary:not(.icon):hover:not(:disabled){box-shadow:0 6px 20px #7b5cf04d}.break-button.builder-appearance.primary:not(.icon):active:not(:disabled){box-shadow:0 4px 16px #7b5cf038}.break-button.builder-light-appearance{position:relative;padding:0;border:1px solid transparent;border-radius:var(--radius-8);min-height:28px;height:28px;min-width:28px;width:28px;background:var(--border-subtle) border-box;background-origin:border-box;background-clip:border-box;transition:box-shadow .25s ease}.break-button.builder-light-appearance:before{content:"";position:absolute;inset:0;border-radius:var(--radius-6);background-color:var(--surface-page);transition:background-color .3s ease;z-index:0}.break-button.builder-light-appearance>*{position:relative;z-index:1}.break-button.builder-light-appearance svg{color:var(--text-secondary);transition:color .3s ease}.break-button.builder-light-appearance:hover:not(:disabled){box-shadow:0 2px 20px #7b5cf014;color:var(--color-secondary-active);border-color:var(--color-secondary-active)}.break-button.builder-light-appearance:hover:not(:disabled) svg{color:var(--color-secondary-active)}.break-button.builder-light-appearance:not(.icon){min-width:auto;width:auto;height:auto;padding:8px 16px;color:var(--text-secondary);transition:box-shadow .25s ease}.break-button.builder-light-appearance:not(.icon):hover:not(:disabled){box-shadow:0 2px 20px #7b5cf014;color:var(--color-secondary-active);border-color:var(--color-secondary-active)}.break-button.builder-light-appearance:not(.icon):active:not(:disabled){box-shadow:0 4px 16px #7b5cf038;color:var(--color-secondary-active);border-color:var(--color-secondary-active)}.break-button.dark-header-appearance{background-color:transparent;max-height:32px;min-height:32px}.break-button.plain-text-appearance:not(:disabled),.break-button.plain-text-appearance:hover:not(:disabled){color:var(--color-white)!important;background:transparent}.break-button.plain-text-appearance:not(:disabled) svg,.break-button.plain-text-appearance:hover:not(:disabled) svg{color:var(--color-white)!important}.break-button.pill-appearance.unstyled,.break-button.pill-appearance.link-light,.break-button.pill-appearance.ghost-light{justify-content:center;min-height:auto;padding:6px;border-radius:var(--radius-8);background:var(--surface-hover);border:1px solid var(--border-subtle);color:var(--text-primary);font-size:var(--font-3);font-weight:var(--font-normal);white-space:nowrap;cursor:pointer;transition:background .2s ease-in-out,border-color .2s ease-in-out}.break-button.pill-appearance.unstyled:hover:not(:disabled),.break-button.pill-appearance.link-light:hover:not(:disabled),.break-button.pill-appearance.ghost-light:hover:not(:disabled){background:var(--surface-active);border-color:var(--border-default)}.break-button.pill-appearance.unstyled:focus-visible,.break-button.pill-appearance.link-light:focus-visible,.break-button.pill-appearance.ghost-light:focus-visible{outline:none;box-shadow:0 0 0 1px var(--color-secondary-switch-border)}.break-button.dark{background-color:var(--color-btn-dark-bg);color:var(--color-btn-dark-fg)}.break-button.dark:hover:not(:disabled){background-color:var(--color-btn-dark-bg-hover)}.break-button.dark:disabled{background-color:var(--color-btn-dark-bg-disabled);color:var(--color-btn-dark-fg-disabled);cursor:not-allowed}.break-button.dark:disabled svg path{stroke:var(--color-btn-dark-fg-disabled)}.break-button.dark:focus-visible{background-color:var(--color-btn-dark-bg-focused)}.break-button.dark.is-selected{background-color:var(--color-btn-dark-bg-selected)}.break-button.icon-action{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-8);background:transparent;box-shadow:none;color:var(--text-primary);transition:all .3s ease-in-out}.break-button.icon-action:hover:not(:disabled){background:var(--accent-violet-bg-soft);color:var(--accent-violet)}.break-button.icon-action-danger{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-8);background:transparent;box-shadow:none;color:var(--status-danger);transition:all .3s ease-in-out}.break-button.icon-action-danger svg{color:var(--status-danger)}.break-button.icon-action-danger:hover:not(:disabled){background:var(--status-danger-bg)}.break-mode-switch{display:flex;justify-content:flex-start;align-items:center;padding:3px;border-radius:var(--radius-8);border:1px solid var(--border-default);background:var(--surface-elevated);box-shadow:var(--shadow-sm);gap:4px}.break-mode-switch--dark{background:var(--color-gray-50);border-color:var(--color-gray-50);box-shadow:none}.break-mode-switch--dark .break-button.switch-option-appearance{color:var(--color-gray-17)}.break-mode-switch--dark .break-button.switch-option-appearance.unstyled.is-selected,.break-mode-switch--dark .break-button.switch-option-appearance.is-selected.link-light,.break-mode-switch--dark .break-button.switch-option-appearance.is-selected.ghost-light{background-color:var(--color-gray-22);color:var(--color-white);box-shadow:none}.break-mode-switch--dark .break-button.switch-option-appearance.unstyled:not(.is-selected):hover:not(:disabled),.break-mode-switch--dark .break-button.switch-option-appearance.link-light:not(.is-selected):hover:not(:disabled),.break-mode-switch--dark .break-button.switch-option-appearance.ghost-light:not(.is-selected):hover:not(:disabled){background-color:var(--color-white-10);color:var(--color-white)}.break-mode-switch--dark .break-button.switch-option-appearance.unstyled.is-selected:hover:not(:disabled),.break-mode-switch--dark .break-button.switch-option-appearance.is-selected.link-light:hover:not(:disabled),.break-mode-switch--dark .break-button.switch-option-appearance.is-selected.ghost-light:hover:not(:disabled){background-color:var(--color-gray-22);color:var(--color-white)}.tooltip-container-custom{transform-origin:0 0!important;position:relative;z-index:99999;pointer-events:none}.tooltip{padding:6px 10px;background-color:var(--surface-page);color:var(--text-title);max-width:380px;z-index:9999;border-radius:var(--radius-4);font-size:var(--font-3-5);border:1px solid var(--border-default);pointer-events:none}.tooltip .arrow{color:var(--surface-page);fill:var(--surface-page)}.tooltip .arrow path[fill=none]{stroke:var(--border-default)}.tooltip .arrow.light-arrow{color:var(--surface-page);fill:var(--surface-page)}.tooltip .hide-arrow{display:none}.tooltip.borderless{border:none}.tooltip.borderless .arrow path[fill=none]{stroke:transparent}.tooltip.light{word-break:break-word;white-space:pre-wrap;border:1px solid var(--border-default);background-color:var(--surface-input);color:var(--text-title);box-shadow:0 0 5px #0003}.tooltip.secondary{display:flex;padding:6px 10px;flex-direction:column;align-items:flex-start;align-self:stretch;background:var(--color-gray-42);color:var(--color-white);font-size:var(--font-3-75);box-shadow:0 0 5px 3px #0003}.tooltip.secondary .arrow{color:var(--color-gray-42);fill:var(--color-gray-42)}.tooltip.secondary .arrow path[fill=none]{stroke:transparent}.tooltip.center{text-align:center;max-width:201px}.tooltip.block{text-align:center;max-width:140px}.tooltip.fit{display:inline-block;text-align:left;width:auto;white-space:normal;word-break:break-word;max-width:none}.tooltip.small{padding:4px 8px;font-size:var(--font-3);line-height:14px;max-width:320px;color:var(--text-title);background-color:var(--surface-page)}[data-theme=dark] .tooltip.small{background-color:color-mix(in srgb,var(--surface-page) 10%,#000)}[data-theme=dark] .tooltip.small .arrow{color:color-mix(in srgb,var(--surface-page) 10%,#000);fill:color-mix(in srgb,var(--surface-page) 10%,#000)}.tooltip.small code{background:var(--surface-panel);border-radius:3px;font-family:var(--font-family-mono);font-size:.92em;margin-left:4px;padding:1px 5px}.tooltip.without-border{border:none}.tooltip.without-border .arrow path[fill=none]{stroke:transparent}.tooltip.tooltip--inverted{background-color:var(--color-gray-42);border-color:var(--color-gray-42);color:var(--color-white)}.tooltip.tooltip--inverted .arrow{color:var(--color-gray-42);fill:var(--color-gray-42)}.tooltip.tooltip--inverted .arrow path[fill=none]{stroke:var(--color-gray-42)}[data-theme=dark] .tooltip.tooltip--inverted{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-gray-42)}[data-theme=dark] .tooltip.tooltip--inverted .arrow{color:var(--color-white);fill:var(--color-white)}[data-theme=dark] .tooltip.tooltip--inverted .arrow path[fill=none]{stroke:var(--color-white)}.icon{display:inline-block;line-height:0}.icon path{stroke-width:var(--icon-stroke-width, unset)}.icon.icon-glow{display:inline-flex;align-items:center;justify-content:center;border-radius:24px;padding:6px;box-sizing:content-box;box-shadow:0 0 0 5px transparent;overflow:visible}.icon.icon-rotating{animation:icon-spin 1s linear infinite}.icon-xsmall-size{font-size:var(--font-3-75)}.icon-xxsmall-size{font-size:8px}.icon-small-size{font-size:var(--font-3-75)}.icon-medium-size{font-size:16px}.icon-large-size{font-size:18px}.icon-medium90-size{font-size:16.2px}.icon-large90-size{font-size:19px}.icon-large20-size{font-size:20px}.icon-xlarge-size{font-size:24px}.icon-xlarge28-size{font-size:28px}.icon-xxlarge-size{font-size:32px}.icon-xxxlarge-size{font-size:40px}.icon-interactive-color{color:var(--color-primary)}.icon-interactive2-color{color:var(--text-accent)}.icon-interactive3-color{color:var(--color-secondary-active)}.icon-disabled02-color{color:var(--text-disabled)}.icon-neutral-color{color:var(--text-primary)}.icon-current-color{color:currentColor}.icon-error-color{color:var(--color-danger)}.icon-success-color{color:var(--status-success)}.icon-success-hover-color{color:var(--color-success-base)}.icon-success-accent-color{color:var(--status-success)}.icon-attention-color{color:#f9d749}.icon-warning-color{color:var(--color-warning-alt)}.icon-warning-color.icon-glow{box-shadow:0 0 0 5px #fffaeb;background:#fef0c7}.icon-information-color{color:#fff}.icon-default-color{color:var(--text-primary)}.icon-disabled-color{color:var(--color-gray-17)}.icon-gray-color{color:var(--color-gray-23)}.icon-neutral85-color{color:var(--text-secondary)}.icon-gray90-color{color:var(--color-gray-34)}.icon-gray80-color{color:var(--color-gray-26)}.icon-gray50-color{color:var(--color-gray-17)}.icon-gray16-color{color:var(--color-gray-18)}.icon-gray17-color{color:var(--color-gray-22)}.icon-darkYellow-color{color:var(--color-yellow-dark)}.icon-neutral75-color{color:var(--color-gray-25)}.icon-gray2-color{color:var(--color-gray-17)}.icon-neutral_100-color{color:var(--text-primary)}.icon-light-gold-color{color:var(--color-yellow-gold)}.icon-black-color{color:var(--color-black)}.icon-neutral70-color{color:var(--color-gray-23)}.icon-white-color{color:var(--color-white)}.icon-darkOrange-color{color:var(--color-orange)}.icon-gray88-color{color:var(--color-gray-22)}.icon-neutral50-color{color:var(--color-gray-17)}.icon-colorStepsPurple-color{color:var(--color-secondary-steps)}.icon-colorStepsPurple-color.icon-glow{box-shadow:0 0 0 5px var(--color-gray-light-purple);background:var(--color-gray-light-purple)}.icon-colorAlternativeMain-color{color:var(--text-accent)}.icon-harvestGrain-color{color:#e8b872}.icon-AlternativePurple-color{color:var(--color-secondary-light)}.icon-AlternativePurple-color.icon-glow{background:var(--color-secondary-banner-inner)}[data-theme=dark] .icon.central-icon.icon-AlternativePurple-color.icon-glow,html[data-theme=dark] .icon.central-icon.icon-AlternativePurple-color{color:var(--text-accent);background:transparent}.icon-sidebar-color{color:var(--color-gray-14)}.icon-disabledDark-color{color:var(--color-btn-dark-fg-disabled)!important}.icon-teal-color{color:var(--color-teal)}.icon-amber-color{color:var(--color-amber)}.icon-sky-color{color:var(--color-sky)}.icon-coral-color{color:var(--color-coral)}.icon-purple-color{color:var(--color-purple)}.icon-opaqueWhite40-color{color:#fff6}.icon-violet-color{color:var(--color-violet)}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=dark] .icon.icon-gray90-color,html[data-theme=dark] .icon.icon-gray90-color{color:var(--text-secondary)!important}.central-icon-tooltip-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer}.page-title-description{display:flex;align-items:center;justify-content:space-between;gap:var(--space-10)}.page-title-description__text{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.page-title-description__actions{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2)}.page-title-description .page-title{color:var(--text-title);font-weight:var(--font-medium);margin-top:0}.page-title-description .page-title.large-size{font-size:var(--font-9)}.page-title-description .page-title.medium-size{font-size:var(--font-7)}.page-title-description .page-title.small-size{font-size:var(--font-3-75);line-height:20px}.page-title-description .page-title,.page-title-description .page-description{max-width:90ch}.page-title-description .page-description{color:var(--text-secondary);white-space:pre-line}.page-title-description .page-description.large-size{font-size:var(--font-3-75)}.break-text{margin:0;display:inline-block}.break-text--black{color:var(--text-primary)}.break-text--dark-gray{color:var(--text-secondary)}.break-text--gray-100{color:var(--text-primary)}.break-text--light{color:var(--text-secondary)}.break-text--error{color:var(--status-danger)}.break-text--default{color:var(--text-secondary)}.break-text--xs,.break-text--sm{font-size:var(--font-3-75);line-height:20px}.break-text--md{font-size:16px;line-height:22px}.break-text--lg{font-size:18px;line-height:24px}.break-text--regular{font-weight:400}.break-text--medium{font-weight:500}.break-text--bold{font-weight:600}.break-text--align-left{text-align:left}.break-text--align-center{text-align:center}.break-text--align-right{text-align:right}.break-text--required:after{content:"*";color:var(--status-danger);margin-left:4px;font-size:var(--font-3-75)}.break-text--trim{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-text--break{white-space:pre-line}.break-text--clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.break-text--cursor-pointer{cursor:pointer}.break-text--support-new-line{overflow:hidden;word-break:break-word}.break-icon-button{width:24px;height:24px;border-radius:100%;border:1px solid var(--border-default);background-color:var(--surface-elevated);cursor:pointer;color:var(--text-primary)}.break-icon-button.selected{background-color:var(--color-primary)}.break-icon-button.selected path{stroke:var(--color-white);stroke-width:1.8}.break-icon-button:hover{background-color:var(--surface-hover);border-color:var(--border-strong)}.break-icon-button:hover path{stroke:var(--color-primary)}.break-input-container{color:var(--text-primary);position:relative;display:flex;flex-direction:column;gap:4px}.break-input-container input::placeholder,.break-input-container input::-webkit-input-placeholder{color:var(--text-muted)!important;font-weight:var(--font-normal)!important;font-size:var(--font-3-75);line-height:20px;opacity:1}.break-input-container input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-input-container.show-order-on-focus{box-sizing:border-box}.break-input-container.show-order-on-focus input{text-align:end!important}.break-input-container.show-order-on-focus:not(.focused){box-shadow:none!important}.break-input-container.show-order-on-focus:not(.focused) .break-number-input-wrapper{border-color:transparent}.break-input-container .label{color:var(--text-secondary)}.break-input-container .label>.required{padding-left:6px;color:var(--status-danger)}.break-input-container.full-width{width:100%;min-width:100%}.break-input-container.full-width input{width:100%}.break-input-container.small-size input{padding:4px 6px}.break-input-container.small-size .input-block,.break-input-container.small-size .break-number-input-wrapper,.break-input-container.small-size .input-block input,.break-input-container.small-size .break-number-input-wrapper input{min-height:30px}.break-input-container .input-block,.break-input-container input,.break-input-container .upload-file-input{width:100%;font-size:var(--font-3-75);line-height:20px;padding:8px 14px;border-radius:var(--radius-8);font-weight:var(--font-normal);border:1px solid var(--border-default)}.break-input-container .input-block::placeholder,.break-input-container input::placeholder,.break-input-container .upload-file-input::placeholder{color:var(--text-muted);font-weight:var(--font-normal);font-size:var(--font-3-75);line-height:20px}.break-input-container .input-block:hover:not(.disabled),.break-input-container input:hover:not(.disabled),.break-input-container .upload-file-input:hover:not(.disabled){border-color:var(--border-strong)}.break-input-container .input-block.error,.break-input-container input.error,.break-input-container .upload-file-input.error{margin-top:0;border-color:var(--status-danger);color:var(--text-primary)}.break-input-container .input-block.disabled input,.break-input-container .input-block.disabled,.break-input-container input.disabled input,.break-input-container input.disabled,.break-input-container .upload-file-input.disabled input,.break-input-container .upload-file-input.disabled{cursor:not-allowed;color:var(--text-secondary);background:var(--surface-panel);border-color:var(--border-subtle)}.break-input-container .input-block{display:flex;align-items:center;padding:0;width:auto;background-color:var(--surface-page)}.break-input-container .input-block.with-left-icon{padding-left:8px}.break-input-container .input-block.with-left-icon input{padding:5px 8px 5px 14px}.break-input-container .input-block.with-right-icon{padding-right:14px}.break-input-container .input-block input{border:0;background-color:var(--surface-page);color:var(--text-primary)}.break-input-container .input-block.disabled input{color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary)}.break-input-container .input-block.disabled svg path{stroke:var(--text-muted)}.break-input-container .input-block svg path{stroke:var(--text-secondary)}.break-input-container .input-block:focus:not(.disabled) input,.break-input-container .input-block:active:not(.disabled) input,.break-input-container .input-block:focus-within:not(.disabled) input{color:var(--text-primary)}.break-input-container .input-block:focus:not(.disabled) svg path,.break-input-container .input-block:active:not(.disabled) svg path,.break-input-container .input-block:focus-within:not(.disabled) svg path{stroke:var(--text-secondary)}.break-input-container>.error-message{font-size:var(--font-3-5);color:var(--status-danger)!important;display:flex;flex-direction:column}.break-input-container>.error-message span{color:var(--status-danger)}.break-input-container>.error-message.disabled{color:var(--text-muted)}.break-input-container .password-eye{display:flex;margin-right:14px;cursor:pointer;justify-content:center}.break-input-container input:focus+.password-eye{background-color:var(--surface-elevated)}.break-input-container .break-number-input-wrapper{display:flex;border:1px solid var(--border-default);background:var(--surface-elevated);border-radius:var(--radius-8);max-width:min-content;min-width:100px}.break-input-container .break-number-input-wrapper input,.break-input-container .break-number-input-wrapper button{outline:none;border:none;background:transparent;text-align:center;min-height:28px;height:28px}.break-input-container .break-number-input-wrapper input{border-left:1px solid var(--border-strong);border-right:1px solid var(--border-strong);border-radius:0;padding:4px 6px;color:var(--text-primary)}.break-input-container .break-number-input-wrapper button{padding:7px 8px;min-width:30px;width:30px}.break-input-container .break-number-input-wrapper button:disabled{border:none}.break-input-container .break-number-input-wrapper input::-webkit-outer-spin-button,.break-input-container .break-number-input-wrapper input::-webkit-inner-spin-button{display:none}.break-input-container .upload-file-input{display:flex}.break-input-container .upload-file-input input{display:none}.break-input-container .upload-file-input .upload-file-field{display:flex;align-items:center;word-break:break-all}.break-input-container .upload-file-input .upload-file-field .upload-file-button{margin-right:8px}.break-input-container .upload-file-input button{display:flex;align-items:center;color:var(--text-muted);cursor:pointer}.break-input-container .upload-file-input .upload-file-button,.break-input-container .upload-file-input .upload-file-input button,.break-input-container .upload-file-input .upload-file-button .button-content,.break-input-container .upload-file-input .upload-file-input button .button-content{color:var(--text-primary)}.break-input-container .upload-file-input .uploaded{color:var(--text-muted);padding:0}.break-input-container .upload-file-input button:hover{color:var(--color-primary-hover);text-decoration-color:var(--color-primary-hover)}.break-input-container .upload-file-input .upload-file-placeholder{color:var(--text-muted)}.break-input-container .upload-file-input .upload-file-value{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.break-input-container .required-icon{color:var(--status-danger)}.break-input-container input[type=date].hide-native-icon::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;z-index:1;position:absolute;right:14px}.break-input-container .date-input-block{position:relative}.break-input-container .date-input-block .calendar-icon{position:absolute;right:14px;pointer-events:none;display:flex;align-items:center}.break-input-container .date-input-block input[type=date]{padding-right:30px;cursor:pointer;-webkit-user-select:none!important;user-select:none!important;caret-color:transparent}.break-input-container.tag-style .input-block{display:inline-flex;align-items:center;border:1px solid var(--border-default);border-radius:var(--radius-8);padding:6px;background-color:var(--surface-elevated);width:fit-content;max-width:100%;min-height:32px;gap:6px}.break-input-container.tag-style .input-block input{border:1px solid transparent;border-radius:0;background:transparent;box-shadow:none;padding:0 2px;margin:0;width:auto;min-width:80px;font-size:var(--font-3-75);color:var(--text-primary);outline:none;overflow-x:visible!important;white-space:nowrap}.break-input-container.tag-style .input-block input:hover{border:1px solid var(--border-default)}.break-input-container.tag-style .input-block .input-clear-btn{display:flex;align-items:center;background:transparent;border:none;cursor:pointer;border-radius:var(--radius-8)}.break-input-container.tag-style .input-block .input-clear-btn:hover{background:var(--surface-hover)}.break-input-container.tag-style .input-block .input-clear-btn:disabled{pointer-events:none;opacity:.4}.break-number-input-stacked-wrapper{display:flex;align-items:center;padding:4px 2px 4px 4px;text-align:end;width:100%}.break-number-input-stacked-wrapper .break-number-input{border:none!important}.root-menu{border:none;outline:none;background:none}.menu{display:flex;flex-direction:column;align-items:stretch;min-height:42px;overflow:hidden;background:var(--surface-page);border:1px solid var(--border-default);border-radius:var(--radius-8);box-shadow:var(--shadow-sm);color:var(--text-primary);outline:0;padding:6px}.menu.without-padding{padding:0}.menu>.menu-item:last-child{border-bottom:none}.menu-item{display:flex;align-items:center;justify-content:space-between;width:100%;background:var(--surface-page);color:var(--text-primary);font-size:var(--font-3-75);line-height:20px;text-align:left;cursor:pointer;border:0;outline:0;padding:6px 8px;border-radius:var(--radius-8)}.menu-item p,.menu-item span{color:inherit}.menu-item--small{padding:4px 6px!important}.menu-item--semi-medium{padding:8px!important}.menu-item:focus-visible{outline:none}.menu-item:hover:not([disabled]),.menu-item.selected:not([disabled]){background-color:var(--surface-hover)}.menu-item:is([disabled]){color:var(--text-disabled)}.menu-item:is([disabled]):hover{cursor:not-allowed}.menu-item .menu-chevron{margin-left:16px;transform:rotateY(180deg)}.flex-container{display:flex}.flex-container.with-hidden-overflow{overflow:hidden}.flex-container.flex-center-align{align-items:center}.flex-container.flex-end-align{align-items:flex-end}.flex-container.flex-normal-align{align-items:normal}.flex-container.flex-start-align{align-items:flex-start}.flex-container.flex-stretch-align{align-items:stretch}.flex-container.flex-horizontal-direction{flex-direction:row}.flex-container.flex-vertical-direction{flex-direction:column}.flex-container.flex-between-justify{justify-content:space-between}.flex-container.flex-center-justify{justify-content:center}.flex-container.flex-stretch-justify{justify-content:stretch}.flex-container.flex-end-justify{justify-content:flex-end}.flex-container.flex-equal-justify>*{flex-basis:0;flex-grow:1}.flex-container.flex-full-height{min-height:100%}.flex-container.flex-full-width{width:100%}.flex-container.flex-full-flex{flex:1}.flex-container.flex-wrap{flex-wrap:wrap}.flex-container.flex-row .col{flex:1 1 50%}.flex-container.flex-horizontal-direction.flex-xlarge60-spacing,.flex-container.flex-vertical-direction.flex-xlarge60-spacing{gap:60px}.flex-container.flex-horizontal-direction.flex-xxxxlarge-spacing,.flex-container.flex-vertical-direction.flex-xxxxlarge-spacing{gap:40px}.flex-container.flex-horizontal-direction.flex-xxxlarge-spacing,.flex-container.flex-vertical-direction.flex-xxxlarge-spacing{gap:32px}.flex-container.flex-horizontal-direction.flex-xlarge30-spacing,.flex-container.flex-vertical-direction.flex-xlarge30-spacing{gap:30px}.flex-container.flex-horizontal-direction.flex-xxlarge-spacing,.flex-container.flex-vertical-direction.flex-xxlarge-spacing{gap:24px}.flex-container.flex-horizontal-direction.flex-xlarge-spacing,.flex-container.flex-vertical-direction.flex-xlarge-spacing{gap:20px}.flex-container.flex-horizontal-direction.flex-large-spacing,.flex-container.flex-vertical-direction.flex-large-spacing{gap:16px}.flex-container.flex-horizontal-direction.flex-medium-spacing,.flex-container.flex-vertical-direction.flex-medium-spacing{gap:12px}.flex-container.flex-horizontal-direction.flex-xmedium-spacing,.flex-container.flex-vertical-direction.flex-xmedium-spacing{gap:10px}.flex-container.flex-horizontal-direction.flex-small-spacing,.flex-container.flex-vertical-direction.flex-small-spacing{gap:8px}.flex-container.flex-horizontal-direction.flex-xsmall-spacing,.flex-container.flex-vertical-direction.flex-xsmall-spacing{gap:6px}.flex-container.flex-horizontal-direction.flex-xxsmall-spacing,.flex-container.flex-vertical-direction.flex-xxsmall-spacing{gap:4px}.flex-container.flex-horizontal-direction.flex-xxxsmall-spacing,.flex-container.flex-vertical-direction.flex-xxxsmall-spacing{gap:2px}.flex-container.flex-horizontal-direction.flex-none-spacing,.flex-container.flex-vertical-direction.flex-none-spacing{gap:0px}.flex-container.flex-horizontal-direction.flex-xlarge28-spacing,.flex-container.flex-vertical-direction.flex-xlarge28-spacing{gap:28px}.flex-container.flex-horizontal-direction.flex-xlarge40-spacing,.flex-container.flex-vertical-direction.flex-xlarge40-spacing{gap:40px}.flex-container.flex-horizontal-direction.flex-xlarge36-spacing,.flex-container.flex-vertical-direction.flex-xlarge36-spacing{gap:36px}.break-mask-container{position:relative;width:100%;height:100%}.break-mask-overlay{position:absolute;inset:0;background:var(--color-white-90);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:1000;pointer-events:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.break-mask-overlay-content{width:400px}.mask-message-header{font-weight:var(--font-medium);color:var(--color-gray-42);line-height:var(--line-h-4);margin-top:var(--space-7);margin-bottom:var(--space-1-5)}.mask-message{color:var(--color-gray-42);line-height:var(--line-h-4)}.break-mask-content{position:relative;z-index:2;width:100%;height:100%}.break-modal-overlay{position:fixed;inset:0;opacity:0;z-index:1002;transition:opacity .1s ease-in-out;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--text-primary) 30%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.break-modal-overlay--after-open{opacity:1}.break-modal-overlay--before-close{opacity:0}[data-theme=dark] .break-modal-overlay{background:#00000080}.break-modal-container{min-width:544px;max-width:572px;background-color:var(--surface-page);color:var(--text-primary);padding:20px;border-radius:12px;box-shadow:var(--shadow-md);position:absolute;isolation:isolate;border:1px solid var(--border-default);opacity:0;transform:translateY(8px) scale(.98);transition:opacity .1s ease,transform .1s ease}.break-modal-container--after-open{opacity:1;transform:translateY(0) scale(1)}.break-modal-container--before-close{opacity:0;transform:translateY(8px) scale(.98)}.break-modal-container.custom-size{min-width:unset;max-width:unset;width:auto;height:auto;padding:35px;display:flex;flex-direction:column;gap:24px;max-height:min(98vh,98vw);max-width:min(98vw,98vh)}.break-modal-container.custom-size .modal-content{flex:1;overflow:auto;max-height:100%;max-width:100%;display:flex;flex-direction:column;gap:20px}.break-modal-container.custom-size video,.break-modal-container.custom-size img{max-width:100%;height:auto;display:block}.break-modal-container:focus{outline:0}.break-modal-container .modal-close-icon{width:28px;height:28px;z-index:9999;margin-left:auto}.break-modal-container .modal-close-icon .button-content svg path{transition:stroke .1s}.break-modal-container .modal-close-icon:hover{background-color:var(--surface-hover)!important}.break-modal-container>.modal-close-icon{position:absolute;top:16px;right:16px;margin-left:0}.break-modal-container .modal-title{font-size:var(--font-7);color:var(--text-title);font-weight:var(--font-semibold);line-height:26px;margin:0;position:relative;padding:0}.break-modal-container .modal-title.title-separator{padding-bottom:8px;border-bottom:1px solid var(--border-default)}.break-modal-container.with-padding .modal-content{padding:16px 0 24px}.break-modal-container .modal-content--v-padded{padding-top:16px;padding-bottom:16px}.break-modal-container.flush{padding:0;overflow:hidden}.break-modal-container.flush .modal-title{padding:16px 20px;border-bottom:1px solid var(--border-default)}.break-modal-container.flush .modal-content{padding:0}.break-modal-container.flush .modal-footer{border-top:1px solid var(--border-default)}.break-modal-container .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px}@media screen and (max-width:768px){.break-modal-container{bottom:0;width:100%;max-width:initial}}.checkbox{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox input[type=checkbox]{appearance:none;flex-shrink:0;margin:0;width:20px;height:20px;display:grid;place-content:center;cursor:pointer;border:1px solid var(--color-gray-17)}.checkbox input[type=checkbox]:before{border:1px solid var(--color-gray-17);content:url(/src/assets/Check.svg);transform:scale(0);transition:.12s transform ease-in-out;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-4);width:18px;height:18px}.checkbox input[type=checkbox]:checked:before{border-color:var(--color-secondary-light);transform:scale(1);background-color:var(--color-secondary-light-bg)}.checkbox input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.checkbox label{cursor:pointer}html[data-theme=dark] .checkbox label{color:var(--text-primary)}html[data-theme=dark] .checkbox input[type=checkbox]:checked:before{background-color:var(--color-secondary-light);border-color:var(--color-secondary-light);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.333 4L6 11.333 2.667 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.checkbox.disabled{cursor:not-allowed}.checkbox.secondary{overflow:visible}.checkbox.secondary input[type=checkbox]:before{border:none;content:url(/src/assets/newWhiteCheck.svg);transform:scale(1)}.checkbox.secondary input[type=checkbox]:checked:before{background-color:var(--color-gray-27);border:1px solid var(--color-gray-27);transform:scale(1)}.checkbox.secondary input[type=checkbox]:hover:before{border:1px solid var(--color-gray-27)}.checkbox.tree-checkbox{width:22px;height:22px}.checkbox.tree-checkbox input[type=checkbox]{appearance:none;box-sizing:border-box;border:1px solid var(--color-gray-17);border-radius:var(--radius-6);background-color:transparent;transition:border-color .12s ease-in-out,background-color .12s ease-in-out}.checkbox.tree-checkbox input[type=checkbox]:before{content:url(/src/assets/Check.svg);opacity:0;border:none;background-color:transparent;transition:opacity .12s ease-in-out}.checkbox.tree-checkbox input[type=checkbox]:hover{border-color:var(--color-purple-user-avatar)}.checkbox.tree-checkbox input[type=checkbox]:checked{border-color:var(--color-purple-user-avatar);background-color:var(--color-white)}.checkbox.tree-checkbox input[type=checkbox]:checked:before{opacity:1}.checkbox.tree-checkbox input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}html[data-theme=dark] .checkbox.tree-checkbox input[type=checkbox]:checked{background-color:var(--color-secondary-light);border-color:var(--color-secondary-light)}html[data-theme=dark] .checkbox.tree-checkbox input[type=checkbox]:checked:before{content:"";background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.333 4L6 11.333 2.667 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 12px}.checkbox.checkbox--dark input[type=checkbox]:before{border:1.5px solid rgba(255,255,255,.25);border-radius:var(--radius-4);background-color:transparent;background-image:none;background-position:center;background-repeat:no-repeat;background-size:12px 12px;content:"";transform:scale(1);transition:background-color .12s ease-in-out,border-color .12s ease-in-out}.checkbox.checkbox--dark input[type=checkbox]:checked:before{background-color:var(--color-secondary-light);border-color:var(--color-secondary-light);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.333 4L6 11.333 2.667 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.checkbox.checkbox--filled input[type=checkbox]{border:none;border-radius:var(--radius-4);width:20px;height:20px}.checkbox.checkbox--filled input[type=checkbox]:before{border:1.5px solid var(--border-default);border-radius:var(--radius-4);background-color:transparent;background-image:none;background-position:center;background-repeat:no-repeat;background-size:12px 12px;content:"";transform:scale(1);width:20px;height:20px;transition:background-color .12s ease-in-out,border-color .12s ease-in-out}.checkbox.checkbox--filled input[type=checkbox]:checked:before{background-color:var(--color-secondary-light);border-color:var(--color-secondary-light);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.333 4L6 11.333 2.667 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.checkbox.checkbox--filled input[type=checkbox]:hover:not(:checked):before{border-color:var(--color-secondary-light)}.checkbox.checkbox--chip-checkbox input[type=checkbox]{display:none}.checkbox.checkbox--chip-checkbox label{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 12px;border-radius:24px;border:1px solid var(--color-gray-15, #D0D5DD);box-shadow:0 1px 2px #1018280d;font-family:Poppins,sans-serif;font-size:var(--font-3-75);font-style:normal;font-weight:400;line-height:20px;color:var(--color-gray-34, #344054);cursor:pointer;transition:border-color .12s ease-in-out}.checkbox.checkbox--chip-checkbox input[type=checkbox]:checked+label{border:1px solid var(--color-secondary-light, #8169FF)}.checkbox.checkbox--chip-checkbox.disabled label{cursor:not-allowed;opacity:.6}.break-tabs .tab-list-container{display:inline-block;position:relative;z-index:0;width:100%;overflow:auto;white-space:nowrap;flex:1;min-width:0;scrollbar-width:none}.break-tabs .tab-list-container::-webkit-scrollbar{display:none}.break-tabs .tab-list-container .header-icon-button{background:none;border:none;cursor:pointer;transition:var(--transition-default)}.break-tabs .tab-list-container .header-icon-button:hover svg{color:var(--text-accent)}.break-tabs .tab-list-container .header-icon-button:disabled{cursor:not-allowed;pointer-events:none;color:var(--text-disabled)}.break-tabs .tab-list{display:inline-flex}.break-tabs .buttons-container{display:flex;gap:6px}.break-tabs .tab-item{cursor:pointer;margin-right:16px;font-style:normal;font-weight:var(--font-normal);font-size:var(--font-3-75);line-height:20px;color:var(--text-primary);border-bottom:2px solid transparent}.break-tabs .tab-item:last-child{margin-right:0}.break-tabs .tab-item:focus{outline:none}.break-tabs .tab-item.isSelected{color:var(--color-primary);cursor:default}.break-tabs .tab-item.isDisabled{cursor:not-allowed;color:var(--text-muted)}.break-tabs .tab-item:hover:not(.isSelected){border-bottom:2px solid var(--text-primary)}.break-tabs .tab-selection{position:absolute;bottom:0;left:0;border-bottom:2px solid var(--color-secondary-light);transition:transform .15s,width .1s}.break-tabs .tab-panel-container.hidden{display:none}.break-tabs .tabs-header{padding:16px;display:flex;align-items:center}.break-tabs .tab-prefix{flex-shrink:0;display:flex;align-items:center;margin-right:8px}.break-tabs .tab-actions{margin-left:auto;flex-shrink:0;display:flex;align-items:center}.break-tabs.appearance-main{display:flex;flex-direction:column;gap:12px;overflow:unset}.break-tabs.appearance-main .tabs-header{padding:0}.break-tabs.appearance-main .tabs-panels{overflow:unset}.break-tabs.appearance-main .tab-item{color:var(--text-primary)}.break-tabs.appearance-main .tab-item.isSelected{color:var(--text-accent);text-decoration:underline}.break-tabs.appearance-main .tab-item:hover:not(.isSelected){color:var(--text-accent);border-bottom:none}.break-tabs.appearance-main .tab-selection{border-bottom:none}.break-tabs.appearance-main .tabs-panels{padding:0}.break-tabs.appearance-underline{display:flex;flex-direction:column;gap:16px;overflow:unset}.break-tabs.appearance-underline .tabs-header{padding:0}.break-tabs.appearance-underline .tab-list-container{height:30px}.break-tabs.appearance-underline .tabs-panels{overflow:unset}.break-tabs.appearance-underline .tab-item{color:var(--text-primary)}.break-tabs.appearance-underline .tab-item.isSelected{color:var(--text-accent)}.break-tabs.appearance-underline .tab-item:hover:not(.isSelected){color:var(--text-accent);border-bottom:none}.break-tabs.appearance-underline .tab-selection{border-bottom:2px solid var(--color-secondary-light)}.break-tabs.appearance-secondary-main{display:flex;flex-direction:column;gap:12px}.break-tabs.appearance-secondary-main .tabs-header{width:fit-content;padding:0;border-bottom:1px solid var(--border-default)}.break-tabs.appearance-secondary-main .tabs-panels{overflow:unset}.break-tabs.appearance-secondary-main .tab-item{color:var(--text-secondary);padding:8px 0;border-bottom:2px solid transparent}.break-tabs.appearance-secondary-main .tab-item.isSelected{color:var(--text-accent);font-weight:var(--font-normal);border-bottom-color:var(--color-secondary-light)}.break-tabs.appearance-secondary-main .tab-item:hover:not(.isSelected){color:var(--accent-highlight);border-bottom-color:var(--accent-highlight)}.break-tabs.appearance-secondary-main .tab-selection{border-bottom:none}.break-tabs.appearance-secondary-main .tabs-panels{padding:0;width:100%}.break-tabs.appearance-side-bar-tabs{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex:1 0 0;align-self:stretch;height:100%}.break-tabs.appearance-side-bar-tabs .tabs-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px 16px 0;gap:20px;height:100%}.break-tabs.appearance-side-bar-tabs .tab-list-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border:none}.break-tabs.appearance-side-bar-tabs .tab-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.break-tabs.appearance-side-bar-tabs .tab-item{display:flex;padding:6px 16px;align-items:center;gap:10px;border-radius:var(--radius-8);border:none;cursor:pointer;color:var(--text-primary);width:200px;margin-right:0}.break-tabs.appearance-side-bar-tabs .tab-item.isSelected{background:var(--surface-hover);color:var(--text-primary)}.break-tabs.appearance-side-bar-tabs .tab-item:hover:not(.isSelected){background:transparent;color:var(--text-primary);border-bottom:none}.break-tabs.appearance-side-bar-tabs .tab-selection{border-bottom:none}.break-tabs.appearance-side-bar-tabs .tabs-panels{overflow:auto;padding:0 28px;flex:1 0 0}.break-tabs.with-border-bottom{width:100%}.break-tabs.with-border-bottom .tab-list-container{overflow:visible;border-bottom:1px solid var(--border-default)}.break-tabs.with-border-bottom .tab-item{position:relative;z-index:1}.break-tabs.with-border-bottom .tab-item.isSelected{text-decoration:none;border-bottom:2px solid var(--text-accent)}.break-tabs.with-border-bottom.appearance-underline .tab-item.isSelected{border-bottom-color:transparent}.break-tabs.large-size{gap:16px}.break-tabs.large-size .tab-item{font-size:var(--font-3-75);font-style:normal;font-weight:400;line-height:20px;padding:12px 4px;margin-right:32px}.break-tabs.large-size .tab-item.isSelected{font-weight:400}.break-tabs.medium-size{gap:4px}.break-tabs.medium-size .tab-item{font-size:var(--font-3-75);font-style:normal;font-weight:400;padding:6px 14px}.break-tabs.appearance-card-configurator{display:flex;flex-direction:column;gap:0}.break-tabs.appearance-card-configurator>.tabs-header>.tab-list-container>.tab-list{display:flex;justify-content:center;align-items:center;gap:4px;background:var(--surface-hover);border-radius:var(--radius-8);padding:4px;overflow:visible}.break-tabs.appearance-card-configurator>.tabs-header>.tab-list-container>.tab-list>.tab-item{padding:6px 16px;margin-right:0;width:100%;text-align:center;border-radius:var(--radius-8);background:transparent;color:var(--text-secondary);font-weight:var(--font-normal);font-size:var(--font-3-75);line-height:20px;border:none;transition:all .2s ease}.break-tabs.appearance-card-configurator>.tabs-header>.tab-list-container>.tab-list>.tab-item.isSelected{background:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-default);box-shadow:var(--shadow-sm);cursor:default}.break-tabs.appearance-card-configurator>.tabs-header>.tab-list-container>.tab-list>.tab-item:hover:not(.isSelected){background:transparent;border-bottom:none;color:var(--text-secondary)}.break-tabs.appearance-card-configurator>.tabs-header>.tab-list-container>.tab-selection{display:none}.break-tabs.appearance-card-configurator>.tabs-panels{padding:0;overflow:unset}.break-tabs.appearance-segmented{display:flex;flex-direction:column;gap:8px}.break-tabs.appearance-segmented .tabs-header{padding:0;width:max-content}.break-tabs.appearance-segmented>.tabs-header>.tab-list-container{overflow:visible}.break-tabs.appearance-segmented>.tabs-header>.tab-list-container>.tab-list{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--surface-page);border:1px solid var(--border-default);border-radius:var(--radius-8);max-width:fit-content}.break-tabs.appearance-segmented>.tabs-header>.tab-list-container>.tab-list>.tab-item{margin-right:0;padding:3px 6px;border-radius:var(--radius-8);border:none;font-size:var(--font-3-75);line-height:var(--line-h-4);color:var(--text-secondary);font-weight:var(--font-normal);background:transparent;transition:background-color .3s ease,color .3s ease}.break-tabs.appearance-segmented>.tabs-header>.tab-list-container>.tab-list>.tab-item.isSelected{color:var(--text-accent);background-color:var(--accent-violet-bg-soft);cursor:default}.break-tabs.appearance-segmented>.tabs-header>.tab-list-container>.tab-list>.tab-item.isDisabled{opacity:.5;cursor:not-allowed}.break-tabs.appearance-segmented>.tabs-header>.tab-list-container>.tab-list>.tab-item:hover:not(.isSelected):not(.isDisabled){background-color:var(--surface-hover);color:var(--text-primary)}.break-tabs.appearance-segmented>.tabs-header>.tab-list-container>.tab-selection{display:none}.break-tabs.appearance-segmented>.tabs-panels{padding:0;overflow:unset}.break-tabs.appearance-filter{display:flex;flex-direction:column;gap:0}.break-tabs.appearance-filter .tabs-header{padding:0;width:100%;align-items:center}.break-tabs.appearance-filter>.tabs-header>.tab-list-container{overflow:visible;width:auto;flex:0 0 auto}.break-tabs.appearance-filter>.tabs-header>.tab-list-container>.tab-list{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;background:transparent;border:none;border-radius:0;max-width:fit-content}.break-tabs.appearance-filter>.tabs-header>.tab-list-container>.tab-list>.tab-item{margin-right:0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid transparent;font-size:var(--font-3-75);line-height:var(--line-h-3);color:var(--text-muted);font-weight:var(--font-medium);background:transparent;transition:background-color var(--transition-default),color var(--transition-default),border-color var(--transition-default)}.break-tabs.appearance-filter>.tabs-header>.tab-list-container>.tab-list>.tab-item.isSelected{background:var(--surface-elevated);color:var(--text-primary);border-color:var(--border-default);cursor:default}.break-tabs.appearance-filter>.tabs-header>.tab-list-container>.tab-list>.tab-item.isDisabled{opacity:.5;cursor:not-allowed}.break-tabs.appearance-filter>.tabs-header>.tab-list-container>.tab-list>.tab-item:hover:not(.isSelected):not(.isDisabled){color:var(--text-primary);border-bottom:1px solid transparent}.break-tabs.appearance-filter>.tabs-header>.tab-list-container>.tab-selection{display:none}.break-tabs.appearance-filter>.tabs-header>.tab-actions{margin-left:auto}.break-tabs.appearance-filter>.tabs-panels{display:none}.break-tabs.appearance-toggle{display:flex;flex-direction:column;gap:0}.break-tabs.appearance-toggle .tabs-header{padding:0;width:100%;align-items:center}.break-tabs.appearance-toggle>.tabs-header>.tab-list-container{overflow:visible;width:auto;flex:0 0 auto}.break-tabs.appearance-toggle>.tabs-header>.tab-list-container>.tab-list{display:inline-flex;align-items:stretch;gap:0;padding:0;background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-8);max-width:fit-content;overflow:hidden}.break-tabs.appearance-toggle>.tabs-header>.tab-list-container>.tab-list>.tab-item{margin-right:0;padding:var(--space-1-5) var(--space-3);border:none;border-radius:0;font-size:var(--font-3-5);line-height:var(--line-h-3);font-weight:var(--font-semibold);color:var(--text-muted);background:var(--surface-elevated);transition:background-color var(--transition-default),color var(--transition-default)}.break-tabs.appearance-toggle>.tabs-header>.tab-list-container>.tab-list>.tab-item+.tab-item{border-left:1px solid var(--border-default)}.break-tabs.appearance-toggle>.tabs-header>.tab-list-container>.tab-list>.tab-item.isSelected{background:var(--accent-brand-bg);color:var(--text-accent);cursor:default}.break-tabs.appearance-toggle>.tabs-header>.tab-list-container>.tab-list>.tab-item.isDisabled{opacity:.5;cursor:not-allowed}.break-tabs.appearance-toggle>.tabs-header>.tab-list-container>.tab-list>.tab-item:hover:not(.isSelected):not(.isDisabled){background:var(--surface-hover);color:var(--text-primary)}.break-tabs.appearance-toggle>.tabs-header>.tab-list-container>.tab-selection{display:none}.break-tabs.appearance-toggle>.tabs-header>.tab-actions{margin-left:auto}.break-tabs.appearance-toggle>.tabs-panels{display:none}html[data-theme=dark] .break-tabs.appearance-main .tab-item.isSelected{color:var(--text-accent)}html[data-theme=dark] .break-tabs.appearance-main .tab-item:hover:not(.isSelected){color:var(--text-accent)}html[data-theme=dark] .break-tabs.appearance-segmented>.tabs-header>.tab-list-container>.tab-list>.tab-item:hover:not(.isSelected):not(.isDisabled){color:var(--text-primary)}html[data-theme=dark] .break-tabs.appearance-secondary-main .tab-item.isSelected{color:var(--text-accent);font-weight:var(--font-semibold);border-bottom-color:var(--accent-highlight)}html[data-theme=dark] .break-tabs.appearance-secondary-main .tab-item:hover:not(.isSelected){color:var(--text-accent);border-bottom-color:var(--accent-highlight)}html[data-theme=dark] .break-tabs.appearance-secondary-main .tab-item.isSelected:hover{color:var(--accent-highlight)}.loading{height:100%;display:flex;align-items:center;justify-content:center}.tabs-panels{overflow:auto;height:100%}.tabs-panels .tab-panel-container{height:100%}.tabs-panels .container-loader{height:100%;display:flex;align-items:center;justify-content:center}.accordion-container{display:flex;flex-direction:column;justify-content:flex-start;box-shadow:unset;border-radius:var(--radius-12);padding:16px;border:1px solid var(--border-default)}.accordion-container.is-open{gap:12px}.accordion-container.is-open:has(>.accordion-content:empty){display:none}.accordion-container:not(.is-open)>.accordion-content{gap:0;padding:0!important}.accordion-container>.accordion-header{cursor:pointer}.accordion-container>.accordion-header.with-arrow-at-end .icon-small-size{font-size:12.6px;transform:scale(.9920634921)}.accordion-container>.accordion-header .accordion-title{display:flex;text-transform:initial;height:auto}.accordion-container>.accordion-header .accordion-title.left-arrow h6{justify-content:start!important;gap:6px!important}.accordion-container>.accordion-header .accordion-title.right-arrow h6{flex-direction:row-reverse;justify-content:flex-end;width:100%}.accordion-container>.accordion-header .accordion-title.with-plus-minus h6{display:flex;justify-content:space-between!important;width:100%;max-width:100%;cursor:pointer}.accordion-container>.accordion-header .accordion-title.with-plus-minus h6 label{cursor:pointer}.accordion-container>.accordion-header .accordion-title.with-plus-minus h6:hover{fill:var(--color-secondary-light)}.accordion-container>.accordion-header .accordion-title .workflow-name{color:var(--text-accent)}.accordion-container>.accordion-header .accordion-title.open .with-left-icon .accordion-arrow-end svg{fill:var(--color-white);stroke:var(--color-white)}.accordion-container>.accordion-header .accordion-title .with-left-icon{display:flex;justify-content:space-between;border-radius:var(--radius-8)}.accordion-container>.accordion-header .accordion-title .with-left-icon:hover{background:var(--color-btn-dark-bg-hover)}.accordion-container>.accordion-header .accordion-title .with-left-icon .accordion-left{display:flex;align-items:center;gap:4px}.accordion-container>.accordion-header .accordion-title .with-left-icon .accordion-left-icon-wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.accordion-container>.accordion-header .accordion-title.full-width h6{width:100%;max-width:100%}.accordion-container>.accordion-header .accordion-title.disabled{color:var(--text-muted);opacity:1;font-weight:400;font-size:var(--font-3-75)}.accordion-container>.accordion-header .accordion-title.disabled .accordion-title-text,.accordion-container>.accordion-header .accordion-title.disabled .accordion-title-text:hover{color:var(--text-muted)}.accordion-container>.accordion-header .accordion-title.disabled h6{cursor:not-allowed}.accordion-container>.accordion-header .accordion-title.disabled h6 path{stroke:var(--text-muted)!important}.accordion-container>.accordion-header .accordion-title svg.header-note-icon{margin-left:6px;width:20px;height:20px}.accordion-container>.accordion-header .accordion-title svg.header-note-icon:hover path,.accordion-container>.accordion-header .accordion-title svg.header-note-icon.active path{stroke:var(--color-primary)}.accordion-container>.accordion-header .accordion-title svg.header-note-icon:hover path.circle,.accordion-container>.accordion-header .accordion-title svg.header-note-icon.active path.circle{stroke:none;fill:var(--color-primary)}.accordion-container>.accordion-header .accordion-title svg.header-note-icon.active{fill:var(--color-primary-bg)}.accordion-container>.accordion-header .accordion-title .accordion-title-text{font-style:normal;line-height:20px;white-space:nowrap;font-size:var(--font-3-75);text-transform:capitalize}.accordion-container>.accordion-header .accordion-title .accordion-title-text.with-icon{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px}.accordion-container>.accordion-header .accordion-title h6{display:inline-flex;align-items:center;min-width:135px;margin-right:auto;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:var(--font-normal);gap:3px}.accordion-container>.accordion-header .accordion-title h6 .accordion-arrow-start,.accordion-container>.accordion-header .accordion-title h6 .accordion-arrow-end{display:inline-flex;align-items:center}.accordion-container>.accordion-header .accordion-title h6 .accordion-arrow-placeholder{display:inline-block;width:16px;height:16px}.accordion-container>.accordion-header .accordion-title h6.with-arrow-at-end{flex-direction:row;display:flex;width:100%;justify-content:space-between;gap:16px}.accordion-container>.accordion-header .accordion-title h6.with-arrow-at-end .icon-small-size{font-size:12.6px;transform:scale(.9920634921)}.accordion-container>.accordion-header .accordion-custom-component{display:flex;align-items:center;flex-shrink:0;margin-right:auto}.accordion-container>.accordion-header .accordion-custom-component .prompt-settings-btn{cursor:pointer}.accordion-container>.accordion-header .accordion-custom-component .prompt-settings-btn:hover path{stroke:#33a5b3}.accordion-container>.accordion-header .accordion-checkbox{align-self:center;margin-left:12px;margin-right:4px}.accordion-container.with-open-animation>.accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out;overflow:hidden;height:0}.accordion-container.with-open-animation>.accordion-content>*{min-height:0;overflow:hidden}.accordion-container.with-open-animation.is-open>.accordion-content{grid-template-rows:1fr;height:auto}.accordion-container.fullWidth{width:100%}.accordion-container.with-gray-box-content>.accordion-content{padding:8px 16px;background-color:var(--color-primary-bg-alt);border-radius:var(--radius-8)}.accordion-container.gray-appearance{background-color:var(--color-gray-36);padding:12px 0;box-shadow:none;border:none;margin-bottom:0}.accordion-container.gray-appearance>.accordion-header .accordion-title-text{color:var(--color-gray-10);font-size:var(--font-3-75);font-weight:var(--font-medium);line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accordion-container.gray-appearance svg{color:var(--color-gray-10)}.accordion-container.dark-appearance{background-color:var(--color-main-bg);padding:12px 0;box-shadow:none;border:none;margin-bottom:0}.accordion-container.dark-appearance>.accordion-header .accordion-title-text{color:var(--color-gray-10);font-size:var(--font-3-75);font-weight:var(--font-normal);line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accordion-container.dark-appearance svg{color:var(--color-gray-10)}.accordion-container.secondary-appearance{border:none;box-shadow:none;padding:12px;background-color:var(--color-primary-bg-alt)}.accordion-container.secondary-appearance>.accordion-header .accordion-title{padding:0}.accordion-container.secondary-appearance>.accordion-content{padding-left:8px}.accordion-container.bordered-appearance>.accordion-header .accordion-title{height:auto}.accordion-container.bordered-appearance>.accordion-header .accordion-title.with-plus-minus:hover .accordion-expand-icon{color:var(--color-secondary-light)}.accordion-container.bordered-appearance.is-open>.accordion-header .accordion-title{border-bottom:1px solid var(--border-default)}.accordion-container.bordered-appearance.without-border-bottom>.accordion-header .accordion-title{border-bottom:none}.accordion-container.light-appearance{background-color:var(--surface-elevated);padding:12px;gap:8px}.accordion-container.light-appearance>.accordion-header .accordion-title-text{color:var(--text-title);font-size:var(--font-7);font-weight:var(--font-medium);line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accordion-container.light-appearance>.accordion-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:20px}.accordion-container.plain-appearance,.accordion-container.link-plain-appearance{box-shadow:none;border-radius:unset;border:none;padding:0;gap:unset}.accordion-container.plain-appearance>.accordion-header .accordion-title,.accordion-container.link-plain-appearance>.accordion-header .accordion-title{padding:0;min-height:36px}.accordion-container.plain-appearance>.accordion-header .accordion-title .accordion-title-text,.accordion-container.link-plain-appearance>.accordion-header .accordion-title .accordion-title-text{line-height:20px;color:var(--text-secondary)}.accordion-container.plain-appearance>.accordion-header .accordion-title h6,.accordion-container.link-plain-appearance>.accordion-header .accordion-title h6{width:100%;display:flex!important;padding:8px 0;gap:unset;justify-content:space-between;max-width:none!important}.accordion-container.plain-appearance>.accordion-content,.accordion-container.link-plain-appearance>.accordion-content{padding:6px 0}.accordion-container.link-plain-appearance>.accordion-header .accordion-title h6,.accordion-container.link-plain-appearance>.accordion-header .accordion-title .accordion-title-text{text-decoration-line:underline;color:var(--text-accent)!important}.accordion-container.link-plain-appearance>.accordion-content{padding-left:18px}.accordion-container.flight-card-appearance{box-shadow:none;gap:unset;padding:12px;border-radius:var(--radius-8);border:1px solid var(--border-default)}.accordion-container.flight-card-appearance.is-open>.accordion-content{margin-top:20px}.accordion-container.flight-card-appearance>.accordion-header .accordion-title{min-height:max-content;width:auto;padding:0}.accordion-container.flight-card-appearance>.accordion-header .accordion-title h6{gap:0px;max-width:none!important;min-width:100%!important;justify-content:space-between}.accordion-container.optional-appearance>.accordion-header .accordion-title-text{color:var(--color-gray-15)}.accordion-container.optional-appearance svg{color:var(--color-gray-15)}.accordion-container.basic-appearance{padding:0;border:none;background-color:transparent}.accordion-container.basic-appearance>.accordion-header .accordion-title{padding:0;border-bottom:none!important}.sam-network-img{width:24px;height:24px;border-radius:50%}.message-body{overflow-wrap:break-word;display:flex;flex-direction:row;align-items:flex-end;align-self:flex-end;width:fit-content;max-width:calc(min(100%,805px) - 35px)}.message-body .sam-network-img{margin-right:6px}.message-body.assistance{align-self:flex-start;flex-wrap:wrap;max-width:min(100%,950px)}.message-body.assistance.selected .message-box{border:1px solid var(--color-gray-31)}.message-body.user{width:100%;min-width:min(100%,770px);justify-content:end;align-items:baseline}.message-body.widget-message-body:not(.user){flex-direction:column;align-items:flex-start}.message-body .message-box{padding:12px 16px;width:fit-content;max-width:100%;overflow-wrap:break-word;background-color:var(--color-white);border:1px solid var(--color-gray-7);border-radius:14px 14px 4px;position:relative;display:flex;overflow:hidden}.message-body .message-box .bold-text{font-weight:var(--font-semibold)}.message-body .message-box .italic-text{font-style:italic}.message-body .message-box .error-message{text-decoration:underline;color:var(--text-accent);font-size:var(--font-3-75);cursor:pointer;margin-left:4px}.message-body .message-box.widget-bubble{border:1px solid var(--color-gray-15);border-radius:14px 14px 0;box-shadow:none}.message-body .message-box.widget-bubble:not(.assistance){background-color:var(--Alternative-user-bubble-bg-color, var(--color-white))}.message-body .message-box.widget-bubble:not(.assistance) .message-content,.message-body .message-box.widget-bubble:not(.assistance) p{color:var(--Alternative-user-bubble-text-color, var(--color-gray-42))}.message-body .message-box.assistance{background-color:var(--color-primary-bg);border-color:var(--color-primary-border);border-radius:14px 14px 14px 4px;gap:12px}.message-body .message-box.assistance:has(.error-message){gap:5px}.message-body .message-box.assistance .message-content{flex:1;min-width:0;overflow-wrap:anywhere}.message-body .message-box.assistance .message-content a:not(.resource-part){color:var(--text-accent);text-decoration:underline;text-underline-offset:2px;margin-left:2px}.message-body .message-box.assistance .message-content a:not(.resource-part):hover,.message-body .message-box.assistance .message-content a:not(.resource-part):focus-visible{color:var(--accent-highlight)}.message-body .message-box.assistance .message-content .resource-part{display:inline-flex;width:14px;height:14px;vertical-align:middle;justify-content:center;cursor:pointer;align-items:center;gap:8px;border-radius:14px;text-align:center;line-height:16px;background:var(--surface-page);color:var(--text-primary);font-size:10px;margin:0 2px}.message-body .message-box.assistance .message-content .resource-part:hover{background:var(--color-secondary-light);color:var(--color-white)}.message-body .message-box.assistance .message-content .resource-part+.resource-part{margin-left:5px}.message-body .message-box.assistance.widget-bubble{background-color:var(--Alternative-bubble-bg-color, var(--color-gray-8));border:none}.message-body .message-box.assistance.widget-bubble .message-content,.message-body .message-box.assistance.widget-bubble p{color:var(--Alternative-bubble-text-color, var(--color-gray-42))}.message-body .message-box.assistance.widget-bubble .resource-part:hover{background:var(--color-secondary-light);color:var(--color-white)}.message-body .message-box.assistance.with-border{border:1px solid var(--color-primary-border)}.message-body .message-box.assistance.instructions-playground{background-color:transparent!important;border:none!important;box-shadow:none;padding:0!important;border-radius:0!important}.message-body .message-box.assistance.instructions-playground .message-content{color:var(--text-primary)}.message-body .message-box.assistance.instructions-playground .message-content p,.message-body .message-box.assistance.instructions-playground .message-content li,.message-body .message-box.assistance.instructions-playground .message-content span{color:inherit}.message-body .message-box.instructions-playground:not(.assistance){background-color:var(--surface-panel)!important;border:1px solid var(--border-default)!important;padding:10px 14px!important;border-radius:12px 4px 12px 12px!important}.message-body .message-box.instructions-playground:not(.assistance) .message-content{color:var(--text-primary)}.message-body .message-box.instructions-playground:not(.assistance) .message-content p,.message-body .message-box.instructions-playground:not(.assistance) .message-content li,.message-body .message-box.instructions-playground:not(.assistance) .message-content span{color:inherit}.message-body .message-box.assistance .message-content.widget-content td,.message-body .message-box.assistance .message-content.widget-content th{color:var(--text-primary)}.message-body .message-box .message-content{white-space:pre-wrap;overflow-wrap:break-word;color:var(--color-gray-42);width:100%}.message-body .message-box .message-content .message-image-container{display:flex;flex-direction:column;gap:4px;margin:6px 0;white-space:normal}.message-body .message-box .message-content .message-image-container .message-image-label{font-size:var(--font-3-5);color:var(--color-gray-25);line-height:var(--line-h-3)}.message-body .message-box .message-content .message-image-container .message-image{max-width:100%;max-height:400px;border-radius:8px;object-fit:contain;align-self:flex-start}.message-body .message-box .message-content .message-video-container{display:flex;flex-direction:column;gap:4px;margin:6px 0;white-space:normal}.message-body .message-box .message-content .message-video-container .message-video-label{font-size:var(--font-3-5);color:var(--color-gray-25);line-height:var(--line-h-3)}.message-body .message-box .message-content .message-video-container .message-video{max-width:100%;max-height:300px;border-radius:8px;align-self:flex-start}.message-body .message-box .message-content .markdown-link{color:var(--text-accent);text-decoration:underline;text-underline-offset:2px;margin-left:0;white-space:normal}.message-body .message-box .message-content .markdown-link:hover,.message-body .message-box .message-content .markdown-link:focus-visible{color:var(--accent-highlight)}.message-body .message-box .message-content table,.message-body .message-box .message-content td,.message-body .message-box .message-content th{border-collapse:collapse}.message-body .message-box .message-content table{width:100%;border:none;border-collapse:collapse;white-space-collapse:collapse;table-layout:fixed}.message-body .message-box .message-content table tbody{display:block;overflow-x:auto;width:100%}.message-body .message-box .message-content table th{font-weight:var(--font-medium);border:1px solid var(--border-subtle);border-top:none}.message-body .message-box .message-content table th:first-child{border-left:none}.message-body .message-box .message-content table th:last-child{border-right:none}.message-body .message-box .message-content table td{border:1px solid var(--border-subtle);font-weight:var(--font-normal)}.message-body .message-box .message-content table th,.message-body .message-box .message-content table td{text-align:left;vertical-align:bottom;padding:8px;color:var(--text-primary);line-height:20px;min-width:100px}.message-body .message-box .message-content table tr:first-child td{border-top:none}.message-body .message-box .message-content table tr:last-child td{border-bottom:none}.message-body .message-box .message-content table tr td:first-child{border-left:none}.message-body .message-box .message-content table tr td:last-child{border-right:none}.message-resource-modal{max-width:870px;width:auto;height:auto}.message-resource-modal .modal-content{max-height:500px;white-space:pre-line;overflow:auto}.message-resource-modal .header-title{max-width:calc(100% - 24px)}.message-resource-modal.reviews-modal{overflow:hidden}.message-resource-modal.reviews-modal .accordion-content{max-height:200px;min-height:0!important;display:block}.message-resource-modal .content{overflow:auto;padding:20px;box-sizing:border-box}.message-resource-modal.widget{height:100%;display:flex;flex-direction:column;padding:0}.message-resource-modal.widget .content{height:auto;flex:1}.message-resource-modal.widget .header{display:flex;width:100%;height:68px;padding:16px 20px!important;justify-content:center;align-items:center;flex-shrink:0;background:var(--color-secondary-light);color:var(--color-white)!important;position:relative}.message-resource-modal.widget .header .back-button{position:absolute;left:20px}.message-resource-modal.widget .header .collapse-button{position:absolute;right:20px}.message-resource-modal.widget .header p{color:var(--color-white);font-size:16px;font-weight:500;line-height:24px}.docs-resources-modal{overflow:hidden}.docs-resources-modal .break-button.outline:hover{color:var(--text-accent);border-color:var(--color-secondary-light)}.docs-resources-modal.widget{height:100%}.docs-resources-modal.widget.break-modal-container{padding:0}.docs-resources-modal.widget.break-modal-container .modal-content{padding:20px}.docs-resources-modal.widget .header{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 20px;min-height:68px;background:var(--color-secondary-light);position:relative}.docs-resources-modal.widget .header .header-title{font-size:var(--font-7);font-weight:var(--font-medium);line-height:24px;color:var(--color-white)}.docs-resources-modal.widget .header .close-button{position:absolute;right:20px}.docs-resources-modal .modal-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:12px;padding-bottom:32px!important}.docs-resources-modal .modal-content p,.docs-resources-modal .modal-content .resource-element div{background-color:var(--color-gray-3);color:var(--color-gray-25);padding:10px 14px;border-radius:8px;border:1px solid var(--color-gray-17);box-shadow:0 1px 2px #1018280d;overflow:auto;max-height:200px}.docs-resources-modal .modal-content .resource-element{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:6px}.docs-resources-modal .modal-content .resource-element label{display:flex;justify-content:space-between}.docs-resources-modal .modal-content .resource-element label button:hover{color:var(--text-accent)}.message-body .message-box.instructions-playground:not(.assistance) .message-content a{color:var(--accent-highlight);text-decoration:none}.message-body .message-box.instructions-playground:not(.assistance) .message-content a:hover{color:var(--text-primary)}.message-body .message-box.assistance .message-content .highlighted-link{color:var(--text-accent);text-decoration:underline;text-underline-offset:2px}.message-body .message-box.assistance .message-content .highlighted-link:hover,.message-body .message-box.assistance .message-content .highlighted-link:focus-visible{color:var(--accent-highlight)}.cta-btn{margin-top:12px;margin-bottom:6px;display:flex;justify-content:center;width:100%;height:36px;border:1px solid var(--color-gray-15);border-radius:25px}.cta-btn a{color:var(--color-gray-42)!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;height:100%;text-align:center;font-size:var(--font-3-75);font-weight:var(--font-normal);line-height:32px;text-decoration:none}.resource-modal-header{width:100%;padding-bottom:10px}.resource-modal-header .close-button{align-self:flex-start}.reviews-citations{white-space:pre-line}.break-message-container{max-width:100%;width:100%;display:flex;flex-direction:column;margin-bottom:16px;align-self:flex-end;align-items:flex-end}.break-message-container.is-loading{margin-bottom:0}.break-message-container.assistance{align-self:flex-start;align-items:flex-start}.break-message-container .message-info-container{max-width:786px;display:flex;align-items:center;justify-content:space-between;white-space:nowrap}.break-message-container .message-info-container.assistance{width:100%;max-width:calc(100% - 32px)}.message-info{display:flex;margin-top:4px;font-size:var(--font-3-5);color:var(--color-gray-25);align-items:center;align-self:flex-end}.message-info.assistance{align-self:flex-start}.message-info>svg{margin-inline-end:4px}.message-info.no-margin{margin-left:0}.thumbs-container{display:flex;width:auto;justify-content:flex-end;gap:6px}.thumbs-container.hidden-container{gap:0px}.break-message-body{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:6px}@media screen and (max-width:800px),only screen and (max-width:915px)and (orientation:landscape),only screen and (max-width:1024px){.break-message-container{width:100%}.break-message-container.assistance{width:max-content;max-width:100%}.break-message-container .message-body{max-width:90%;width:100%}.break-message-container .message-info-container{max-width:90%}}@media screen and (max-width:800px){.break-message-container .message-body{display:flex;justify-content:end;max-width:100%;width:100%}.break-message-container .message-info-container{max-width:calc(100% - 32px)}}.switch-container{display:flex;align-items:center;gap:8px}.switch-container .input-container{position:relative}.switch-container .react-switch-checkbox{opacity:0;position:absolute;z-index:1;width:100%}.switch-container .react-switch-checkbox:checked+.react-switch-label{background-color:var(--color-secondary-light)!important}.switch-container .switch-label{color:var(--text-secondary)}.switch-container .react-switch-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:36px;height:20px;background:var(--border-default);border-radius:100px;position:relative;transition:background-color .2s}.switch-container .react-switch-label.is-disabled{cursor:not-allowed}[data-theme=dark] .switch-container .react-switch-label{background:var(--border-strong)}.switch-container .react-switch-label .react-switch-button{content:"";position:absolute;left:2px;width:16px;height:16px;border-radius:16px;transition:.2s;background:#fff;filter:drop-shadow(0px 1px 2px rgba(16,24,40,.06)) drop-shadow(0px 1px 3px rgba(16,24,40,.1));display:flex;align-items:center;justify-content:center}.switch-container .react-switch-label .react-switch-button .switch-button-icon{display:flex;align-items:center;justify-content:center}.switch-container .react-switch-checkbox:disabled{cursor:not-allowed}.switch-container .react-switch-checkbox:checked+.react-switch-label{background-color:var(--color-primary)}.switch-container .react-switch-checkbox:checked+.react-switch-label .react-switch-button{left:calc(100% - 2px);transform:translate(-100%)}.switch-container .react-switch-checkbox:checked+.react-switch-label.is-disabled{background-color:var(--accent-violet)!important;cursor:not-allowed}.switch-container.medium-switch .react-switch-label{width:44px;height:24px}.switch-container.medium-switch .react-switch-label .react-switch-button{width:20px;height:20px;border-radius:20px}.switch-container.medium-switch .react-switch-checkbox:checked+.react-switch-label .react-switch-button{left:calc(100% - 2px);transform:translate(-100%)}.switch-container.large-switch .react-switch-label{width:60px;height:35px}.switch-container.large-switch .react-switch-label .react-switch-button{width:30px;height:30px}.switch-tooltip{border-radius:var(--radius-8);padding:8px 12px;width:200px;text-align:center}.switch-tooltip--width-auto{width:auto;min-width:auto}.switch-tooltip .arrow path{border:1px solid var(--color-gray-7);stroke:var(--color-gray-14)}.switch-tooltip.white{background-color:var(--color-white)}.switch-tooltip.black{background-color:var(--color-gray-42);color:var(--color-white)}.switch-tooltip.black .arrow{stroke:var(--color-gray-42);fill:var(--color-gray-42)}.switch-tooltip.black .arrow path{stroke:var(--color-gray-42)}.scroll-loader-container{display:flex;width:fit-content;align-items:center;gap:8px}.scroll-loader-container p{margin:0}.scroll-loader-container .scroll-loader-icon{align-items:center;display:inline-flex;justify-content:center;line-height:0}.widget-option-container{display:flex;max-width:100%}.widget-option-container .swiper-wrapper{align-items:stretch}.widget-option-container .swiper-button-prev,.widget-option-container .swiper-button-next{opacity:0;transition:opacity .2s ease}.widget-option-container:hover .swiper-button-prev,.widget-option-container:hover .swiper-button-next{opacity:1}.variants-menu-container{margin-bottom:8px;display:flex;justify-content:center;align-items:center}.variants-container{display:flex;flex-direction:column;justify-content:baseline;align-items:baseline;padding:0;background-color:var(--surface-panel);max-height:282px}.option-label{font-size:var(--font-3-75);font-weight:var(--font-medium);color:var(--text-primary);line-height:20px;text-transform:capitalize;margin-top:16px;display:flex;flex-direction:row;justify-content:start;align-items:center}.option-label .option-workflow-name{margin-left:8px}.menu{z-index:1;max-height:280px}.root-menu.variants-menu{padding:0;display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center;text-decoration:none}.root-menu.variants-menu div{width:100%}.root-menu.variants-menu .variation-label{max-width:221px;pointer-events:none;text-align:left;display:flex;flex-direction:row;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.root-menu.variants-menu svg{margin:0 6px}.root-menu.variants-menu span{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-item.variants-container{background-color:var(--surface-panel);padding:0;width:224px}.menu-item.variants-container:hover{background-color:var(--surface-panel)}.options-container{display:flex;flex:1;flex-direction:column;align-items:baseline;border-bottom:1px solid var(--border-default)}.options-container button{border:none;width:100%}.label-options-container{display:flex;flex-direction:column;width:100%;text-align:left}.label-options-container label{font-size:var(--font-3-75);font-weight:var(--font-medium);color:var(--text-primary);line-height:20px;text-transform:capitalize;padding:10px 14px}.variant-option-container{display:flex;gap:8px;flex:1;width:100%;background-color:var(--surface-panel);align-items:center}.variant-option-container:hover{background-color:var(--surface-hover)}.variant-option-container .label{text-align:left}.variant-option-container.disabled{opacity:.5}.selected-variant-container{display:grid;grid-template-columns:auto auto;align-items:center;grid-auto-flow:column}.location-text{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:fit-content;min-height:fit-content!important;color:var(--text-muted)}.variation-text{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;min-width:fit-content}.no-variations{color:var(--text-muted);font-size:var(--font-3-75);font-weight:var(--font-normal)}.color-picker-container{display:flex;flex-direction:column;gap:8px;position:relative}.color-picker-container button{outline:none;border:0;width:335px;height:40px;padding:8px 14px;border-radius:var(--radius-8);border:1px solid var(--border-default);background-color:var(--surface-page);color:var(--text-primary)}.color-picker-container button:hover{border:1px solid var(--text-muted);cursor:pointer}.color-picker-container .label{color:var(--text-primary)}.color-picker-container .picker-container{width:max-content;overflow:hidden;border-radius:var(--radius-8);z-index:999;background-color:var(--surface-elevated);border:1px solid var(--border-default);box-shadow:var(--shadow-md)}.color-picker-container .picker-container .eyedropper-button{position:absolute;top:138px;left:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--radius-6);background-color:transparent;color:var(--text-secondary)}.color-picker-container .picker-container .eyedropper-button:hover{border:0;background-color:var(--surface-hover);color:var(--text-primary)}.color-picker-container .color-container{display:flex;align-items:center;gap:8px}.color-picker-container .color-container.opened{border:2px solid var(--color-secondary-switch-border)}.color-picker-container .color-container .color-box{width:24px;height:24px;border:1px solid var(--border-default);flex-shrink:0}.color-picker-container .color-container .color-hex-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.custom-color-container{display:flex;flex-direction:column;gap:8px;width:335px}.custom-color-container .dropdown__single-value,.custom-color-container .option-name{text-transform:uppercase}.color-container{display:flex;align-items:center;gap:8px}.color-container .color-box{width:24px;height:24px;border-radius:var(--radius-8);border:1px solid var(--border-default);flex-shrink:0}.color-container .option-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.color-picker-dropdown .dropdown__control{background-color:var(--surface-page);border-color:var(--border-default)}.color-picker-dropdown .dropdown__control:hover{border-color:var(--border-strong)}.color-picker-dropdown .dropdown__single-value{color:var(--text-primary)}.colors-container{display:flex;padding:16px 12px 8px;width:243px;height:122px}.colors-container .opacity-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:6px}.colors-container .opacity-control-container{width:100%;gap:8px;display:flex;flex-direction:row;justify-content:center;align-items:center}.colors-container .opacity-control-container label{font-weight:var(--font-medium);color:var(--color-black);font-size:var(--font-3-5)}.colors-container .row{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:16px}.colors-container .row .outer-circle{width:23px;height:23px;display:flex;flex-direction:row;justify-content:center;align-items:center;outline:none;border:none;border-radius:50%;margin:4px}.colors-container .row .outer-circle.selected{border:solid 2px var(--color-gray-14);width:24px;height:24px}.colors-container .row .outer-circle .inner-circle{border-radius:50%;width:22px;height:22px;border:none}.colors-container .row .outer-circle .inner-circle.light{border:solid 1px var(--color-gray-14)}.colors-container .row .outer-circle .inner-circle.selected{border:solid 1px var(--color-white);width:21px;height:21px}.range-slider{position:relative;width:100%;height:20px}.range-slider label{margin-bottom:8px;color:var(--color-gray-34)}.range-slider .slider{position:relative;height:6px;background:transparent;border-radius:var(--radius-8);margin:20px 0}.range-slider .track,.range-slider .range{position:absolute;height:6px;border-radius:var(--radius-8)}.range-slider .track{background:var(--color-gray-10);width:100%;z-index:1}.range-slider .range{background:var(--color-secondary-light);z-index:2}.range-slider .thumb{pointer-events:none;position:absolute;height:0;width:100%;z-index:3;margin:0;padding:0}.range-slider .thumb::-webkit-slider-thumb{pointer-events:all;width:16px;height:16px;border-radius:50%;background:transparent;border:none;cursor:pointer;position:relative;z-index:3}.range-slider .thumb::-moz-range-thumb{pointer-events:all;width:16px;height:16px;border-radius:50%;background:transparent;border:none;cursor:pointer;position:relative;z-index:3}.range-slider .labels,.range-slider .values{display:flex;justify-content:space-between;font-size:var(--font-3-5)}.range-slider .values{font-weight:700;color:var(--text-accent)}.range-slider .range-slider__thumb-value{position:absolute;top:-10px;transform:translate(-50%);background:#fff;border:2px solid var(--color-secondary-light);border-radius:50%;width:22px;height:22px;font-size:var(--font-sm-9-6);color:var(--text-accent);font-weight:var(--font-medium);display:flex;align-items:center;justify-content:center;z-index:4;pointer-events:none}.range-slider .range-slider__thumb-value.left{z-index:5}.range-slider .range-slider__thumb-value.right{z-index:6}.break-default-agent-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.break-default-agent-avatar--small{width:var(--space-6);height:var(--space-6)}.break-default-agent-avatar--medium{width:var(--space-9);height:var(--space-9)}.break-default-agent-avatar__icon{color:currentColor}.agent-details{gap:6px;display:flex}.agent-details .form-input-container{min-width:212px}.agent-details .icon-name-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.agent-details .agent-input .custom-icon-container{color:var(--text-primary);border:1px solid var(--border-default);padding:0 14px}.agent-details .agent-input .custom-icon-container:hover:not(:disabled){border-color:var(--border-strong)}.agent-details .agent-input .custom-icon-container .icon-container{background-color:transparent}.agent-details .agent-input .custom-icon-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.agent-details .agent-input .custom-icon-container .upload-file-input{border:none;padding:0}.custom-icon-container{display:flex;flex-direction:column;gap:6px}.custom-icon-container label{font-size:var(--font-3-5);color:var(--text-secondary)}.custom-icon-container .btns-container{display:flex;flex-direction:column;gap:var(--space-1-5);position:relative;gap:8px}.custom-icon-container .btns-container .btn-color,.custom-icon-container .btns-container .btn-icon{display:flex;flex-direction:column;gap:var(--space-1-5)}.custom-icon-container .btns-container .btn-color.selected .break-button.secondary-light,.custom-icon-container .btns-container .btn-icon.selected .break-button.secondary-light{border:2px solid var(--color-secondary-switch-border);transition:none}.custom-icon-container .btns-container .break-button.size-s{justify-content:flex-start}.custom-icon-container .btns-container .color-box-container{padding:16px 16px 0;width:235px;border-radius:var(--radius-8);position:absolute;margin-top:8px;left:0;bottom:68px;z-index:999;background-color:var(--surface-elevated);border:1px solid var(--border-default)}.custom-icon-container .btns-container .color-container{display:flex;align-items:center;gap:8px}.custom-icon-container .btns-container .color-container .color-box{width:24px;height:24px;border-radius:var(--radius-8);border:1px solid var(--border-default)}.custom-icon-container .icon-name-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.custom-icon-container .img-name{display:block;font-size:var(--font-3-75);color:var(--text-primary);max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.custom-icon-container .img-name.img-name--placeholder{color:var(--text-placeholder);font-weight:var(--font-normal)}.custom-icon-container .icon-container{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;min-width:18px;height:24px}.custom-icon-container .icon-container img{object-fit:contain}.custom-icon-container .icon-default{display:flex;color:var(--text-secondary)}.custom-icon-container .icon-default svg{width:18px;height:18px}.custom-icon-container .icon-default path{stroke:currentColor}.custom-icon-container:hover{cursor:pointer}.custom-icon-container .icon-properties{color:var(--text-secondary);font-size:var(--font-3-5);font-weight:var(--font-normal)}.container{display:flex;flex-direction:column;border:1px solid var(--border-default);border-radius:var(--radius-8);padding:16px;gap:20px;width:335px}.icons-picker-container{z-index:9999;display:grid;grid-template-columns:repeat(6,32px);gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-8);background-color:var(--surface-elevated);border:1px solid var(--border-default);box-shadow:var(--shadow-md);outline:none}.icons-picker-container .label{grid-column:1/-1;margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--font-3);font-weight:var(--font-normal);line-height:var(--line-h-2)}.icons-picker-container .add-btn{border:1px solid var(--border-default);background-color:var(--surface-elevated);width:32px;height:32px;border-radius:var(--radius-8);display:flex;flex-direction:row;justify-content:center;align-items:center}.icons-picker-container .add-btn:hover{background-color:var(--surface-hover)}.icons-picker-container .add-btn:hover svg path{stroke:var(--color-secondary-active)}.icons-picker-container .picker-icons{width:32px;height:32px;border-radius:var(--radius-8);background-color:var(--color-gray-25);overflow:hidden;border-color:transparent;position:relative}.icons-picker-container .picker-icons .delete{position:absolute;width:10px;height:10px;top:1px;left:2px;z-index:3;display:none}.icons-picker-container .picker-icons{display:flex;flex-direction:row;justify-content:center;align-items:center}.icons-picker-container .picker-icons svg path{stroke:var(--color-white)}.icons-picker-container .picker-icons:hover{border-color:transparent}.icons-picker-container .picker-icons:hover .delete{display:block}.icons-picker-container .picker-icons.selected{border:3px solid var(--color-secondary-border-alt)}.icons-picker-container .picker-loading{width:32px;height:32px;border-radius:var(--radius-8);background-color:var(--color-gray-10);overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center}.chip{padding:0 6px;border-radius:4px;box-sizing:border-box;border:1px solid var(--color-success-bg);width:max-content;height:max-content;min-height:20px;display:inline-flex;align-items:center;justify-content:center;line-height:18px;letter-spacing:.02em;cursor:default}.chip.medium-size{padding:4px 6px;line-height:20px}.chip.small-size{padding:2px 6px;line-height:10px;min-height:unset;font-size:var(--font-3)}.chip.bordered-appearance{border-radius:6px;border:1px solid var(--border-strong);padding:0 8px;color:var(--text-primary);height:20px;font-size:var(--font-3);font-weight:var(--font-medium);text-transform:uppercase;display:flex;flex-direction:row;justify-content:center;align-items:center}.chip.bordered-purple-appearance{border-radius:6px;color:var(--color-secondary-active);background-color:var(--color-secondary-bg-active);border-color:var(--color-secondary-bg-active);font-size:var(--font-3-5);font-weight:var(--font-medium)}.chip.success-appearance{color:var(--color-success-base);background-color:var(--color-success-bg);border-color:var(--color-success-bg)}.chip.success-appearance:hover{background-color:var(--color-success-hover-bg);border-color:var(--color-success-hover-bg)}.chip.fail-appearance{color:var(--color-danger-hover);background-color:var(--color-danger-bg);border-color:var(--color-danger-bg)}.chip.fail-appearance:hover{background-color:var(--color-danger-hover-bg);border-color:var(--color-danger-hover-bg)}.chip.status-pending-appearance,.chip.status-in-progress-appearance,.chip.status-submitted-appearance,.chip.status-in-review-appearance,.chip.status-failed-appearance,.chip.status-success-appearance,.chip.status-expired-appearance{border-radius:var(--radius-8);border-color:transparent;padding:2px 6px;min-height:24px;font-size:var(--font-3-5);font-weight:var(--font-medium);line-height:18px}.chip.status-pending-appearance{color:var(--tag-pending-fg);background-color:var(--tag-pending-bg)}.chip.status-in-progress-appearance{color:var(--tag-in-progress-fg);background-color:var(--tag-in-progress-bg)}.chip.status-submitted-appearance{color:var(--tag-submitted-fg);background-color:var(--tag-submitted-bg)}.chip.status-in-review-appearance{color:var(--tag-in-review-fg);background-color:var(--tag-in-review-bg)}.chip.status-failed-appearance{color:var(--tag-failed-fg);background-color:var(--tag-failed-bg)}.chip.status-success-appearance{color:var(--tag-success-fg);background-color:var(--tag-success-bg)}.chip.status-expired-appearance{color:var(--tag-expired-fg);background-color:var(--tag-expired-bg)}.chip.chip--with-icon{gap:4px}.chip.chip--with-icon .central-icon{flex:0 0 auto}.chip.param-appearance{color:var(--color-gray-34);border:1px solid var(--color-gray-15);border-radius:6px;padding:2px 6px;line-height:15px}.chip.inverse-appearance{color:var(--color-gray-34);background-color:var(--color-gray-10);border-radius:6px;padding:2px 6px;line-height:15px}.chip.primary-appearance{color:var(--text-accent);background-color:var(--color-secondary-light-bg);border-color:var(--color-secondary-light-bg)}.chip.primary2-appearance{color:var(--color-secondary-active);background-color:var(--color-secondary-light-bg);border-color:var(--color-secondary-light-bg)}.chip.cyan-appearance{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}.chip.purple-light-appearance{border-radius:var(--sp-4, 4px);background:var(--accent-brand-bg);border-color:var(--accent-brand-border);color:var(--accent-brand)}.chip.secondary-appearance{color:var(--color-secondary);background-color:var(--color-secondary-bg-muted);border-color:var(--color-secondary-bg-muted)}.chip.warning-appearance{color:var(--color-warning-alt);background-color:var(--color-warning-bg-alt);border-color:var(--color-warning-border)}.chip.gray-appearance{color:var(--color-gray-34);background-color:var(--color-gray-7);border-color:var(--color-gray-13)}.chip.gray-appearance:hover{background-color:var(--color-gray-hover)}.chip.gray-70-appearance{padding:2px 4px;color:var(--color-gray-23);background-color:var(--color-white);border-radius:4px;border:1px solid var(--color-gray-23);font-size:var(--font-3-5);font-weight:var(--font-normal);line-height:var(--line-h-2)}.chip.entity-appearance{padding:8px 16px;border-radius:24px;border:1px solid var(--color-gray-15);background-color:var(--color-gray-7);box-shadow:0 1px 2px #1018280d;width:fit-content}.chip.purple-main-appearance{color:var(--color-secondary-active);background-color:var(--color-secondary-bg-active);border-color:var(--color-secondary-bg-active)}.chip.builder-appearance{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid var(--accent-brand-border);background:var(--accent-brand-bg);border-radius:4px;color:var(--accent-brand);font-size:10px;font-family:monospace;min-height:auto;line-height:1.7}.chip.simulator-appearance{display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--accent-brand);border:1px solid var(--accent-brand-bg);background-color:var(--accent-brand-bg);border-radius:4px;font-size:var(--font-2);min-height:auto;line-height:1.7;font-weight:500;font-family:var(--font-family-mono);letter-spacing:.04em}[data-theme=dark] .chip.simulator-appearance{border-color:var(--accent-brand-border)}.chip.bordered-monospace-appearance{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#272727;border:1px solid #272727;background-color:#f9fafb;border-radius:4px;font-size:10px;min-height:auto;line-height:1.7;font-weight:400;font-family:monospace;text-transform:uppercase}.chip.bordered-monospace-dark-appearance{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #5c5c5c;background-color:transparent;border-radius:4px;font-size:10px;min-height:auto;line-height:1.7;font-weight:400;text-transform:uppercase;font-family:monospace;color:#878787}.chip.chip--capitalize{text-transform:capitalize}.chip.chip--borderless{border-color:transparent;font-family:monospace;text-transform:uppercase}html[data-theme=dark] .chip.builder-appearance,html[data-theme=dark] .chip.simulator-appearance{color:var(--text-accent);border-color:var(--accent-brand-border);background:var(--accent-brand-bg)}html[data-theme=dark] .chip.purple-light-appearance{background:var(--accent-brand-bg);border-color:var(--accent-brand-border);color:var(--accent-brand)}html[data-theme=dark] .chip.success-appearance{background-color:color-mix(in srgb,var(--status-success) 18%,var(--surface-elevated));border-color:color-mix(in srgb,var(--status-success) 32%,transparent);color:color-mix(in srgb,var(--status-success) 35%,var(--text-primary))}html[data-theme=dark] .chip.success-appearance:hover{background-color:color-mix(in srgb,var(--status-success) 24%,var(--surface-elevated));border-color:color-mix(in srgb,var(--status-success) 42%,transparent)}html[data-theme=dark] .chip.fail-appearance{background-color:color-mix(in srgb,var(--status-danger) 18%,var(--surface-elevated));border-color:color-mix(in srgb,var(--status-danger) 32%,transparent);color:color-mix(in srgb,var(--status-danger) 55%,var(--text-primary))}html[data-theme=dark] .chip.fail-appearance:hover{background-color:color-mix(in srgb,var(--status-danger) 24%,var(--surface-elevated));border-color:color-mix(in srgb,var(--status-danger) 42%,transparent)}html[data-theme=dark] .chip.warning-appearance{background-color:color-mix(in srgb,var(--status-warning) 18%,var(--surface-elevated));border-color:color-mix(in srgb,var(--status-warning) 32%,transparent);color:color-mix(in srgb,var(--status-warning) 70%,var(--text-primary))}html[data-theme=dark] .chip.primary-appearance,html[data-theme=dark] .chip.primary2-appearance,html[data-theme=dark] .chip.secondary-appearance,html[data-theme=dark] .chip.purple-main-appearance,html[data-theme=dark] .chip.bordered-purple-appearance{background-color:color-mix(in srgb,var(--color-secondary-tab-indicator-strong) 18%,var(--surface-elevated));border-color:color-mix(in srgb,var(--color-secondary-tab-indicator-strong) 32%,transparent);color:var(--color-secondary-tab-indicator)}html[data-theme=dark] .chip.gray-appearance,html[data-theme=dark] .chip.inverse-appearance,html[data-theme=dark] .chip.param-appearance{background-color:var(--surface-panel);border-color:var(--border-default);color:var(--text-secondary)}html[data-theme=dark] .chip.gray-appearance:hover,html[data-theme=dark] .chip.inverse-appearance:hover,html[data-theme=dark] .chip.param-appearance:hover{background-color:var(--surface-hover);border-color:var(--border-default)}html[data-theme=dark] .chip.gray-70-appearance{background-color:var(--surface-panel);border-color:var(--border-strong);color:var(--text-secondary)}html[data-theme=dark] .chip.entity-appearance{background-color:var(--surface-panel);border-color:var(--border-default);color:var(--text-primary);box-shadow:none}html[data-theme=dark] .chip.bordered-appearance{border-color:var(--border-strong);color:var(--text-primary)}html[data-theme=dark] .chip.bordered-monospace-appearance{background-color:var(--surface-panel);border-color:var(--border-strong);color:var(--text-primary)}html[data-theme=dark] .chip.chip--borderless{border-color:transparent}._generalEmptyStateContainer_vzdj7_1{max-width:400px}._generalEmptyStateTitle_vzdj7_5{color:var(--text-primary);text-align:center;font-size:var(--font-6);font-weight:var(--font-medium);line-height:var(--line-h-6);margin-top:16px;margin-bottom:4px}._generalEmptyStateDescription_vzdj7_15{color:var(--text-secondary);text-align:center;line-height:var(--line-h-4);width:100%;overflow:hidden}._generalEmptyStateButtonWrapper_vzdj7_23{display:inline-flex}.dropdown-container-label{padding-bottom:4px;color:var(--text-secondary)}.dropdown-container-label .required-icon{color:var(--status-danger)}.break-dropdown-menu{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;max-width:100%;box-sizing:border-box;height:100%;overflow:hidden;border-radius:var(--radius-8);background:var(--surface-page)}.break-dropdown-menu__header{position:sticky;top:6px;z-index:1;background:var(--surface-page);display:flex;flex-direction:column;gap:0;padding:0 8px}.break-dropdown-menu__title{margin:0;font-size:var(--font-3-75);line-height:var(--line-h-4);font-weight:var(--font-normal);color:var(--text-secondary);padding:8px 12px}.break-dropdown-menu--single .break-dropdown-menu__title{font-weight:var(--font-medium);padding:8px}.break-dropdown-menu__heading{display:flex;flex-direction:column}.break-dropdown-menu__heading .break-dropdown-menu__title,.break-dropdown-menu--single .break-dropdown-menu__heading .break-dropdown-menu__title{padding-bottom:0}.break-dropdown-menu__subtitle{margin:0;padding:0 8px 8px;font-size:var(--font-3);line-height:var(--line-h-3);font-style:italic;color:var(--text-secondary)}.break-dropdown-menu__search-row{display:flex;align-items:center;gap:8px;margin:0 -8px 4px;padding-right:8px;border-bottom:1px solid var(--border-hairline)}.break-dropdown-menu__search{display:flex;align-items:center;gap:8px;flex:1;min-width:0;height:40px;box-sizing:border-box;padding:0 0 0 16px;background:transparent;border:none;border-radius:0;box-shadow:none}.break-dropdown-menu__search-input{flex:1 0 0;min-width:0;border:none;outline:none;background:transparent;font-size:var(--font-3-75);line-height:var(--line-h-6);height:24px;color:var(--text-primary);font-weight:var(--font-normal);caret-color:var(--text-primary)}.break-dropdown-menu__search-input::placeholder{color:var(--text-faint)}.break-dropdown-menu__search-clear{cursor:pointer;border:none;background:transparent;padding:0;line-height:1;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-dropdown-menu__search-clear svg{width:20px;height:20px}.break-dropdown-menu__options{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:4px;padding:8px}.break-dropdown-menu--segmented .break-dropdown-menu__options{padding:4px}.break-dropdown-menu__options [class*=__group-heading]{margin:0;padding:8px 8px 8px 12px;font-size:var(--font-3-75);line-height:var(--line-h-4);font-weight:var(--font-normal);color:var(--text-secondary)}.break-dropdown-menu__options [class*=__option]{padding:6px 8px 6px 12px;border-radius:var(--radius-8);position:relative;font-size:var(--font-3-75);line-height:var(--line-h-4);color:var(--text-primary);white-space:nowrap}.custom-option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:var(--font-3-75)}.withCheckbox .dropdown-appearance__option:after{background-image:none}.break-dropdown-option__text{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-dropdown-menu__options [class*=__option]:hover{background-color:var(--surface-option-hover)}.break-dropdown-menu__options [class*=__option--is-selected]{background-color:var(--surface-hover)}.break-dropdown-menu__options [class*=__option--is-disabled]{opacity:.5}.break-dropdown-menu__options [class*=__option--is-disabled]:hover{background-color:transparent}.break-dropdown-menu__options [class*=__option--is-selected]:hover{background-color:var(--surface-hover)}.break-dropdown-option--single{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;gap:8px}.break-dropdown-option__selected-check{margin-left:auto;flex:0 0 auto}.break-dropdown-menu__options .custom-option-delete-button{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.break-dropdown-menu__options [class*=__option]:hover .custom-option-delete-button{opacity:.7!important;visibility:visible!important;pointer-events:auto!important}.break-dropdown-menu__options [class*=__option]:hover .custom-option-delete-button:hover{opacity:1!important}.break-dropdown-menu--single .break-dropdown-menu__options .break-dropdown-option--with-action .custom-option-delete-button{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important}.break-dropdown-menu--multi .break-dropdown-menu__options .break-dropdown-option{display:flex;align-items:center;width:100%;min-width:0}.break-dropdown-option.sub-option .custom-option-label{color:var(--text-secondary);padding-left:32px}.break-dropdown-menu--multi .break-dropdown-menu__options .checkbox{margin:0 8px 0 0;width:20px;height:20px;flex:0 0 auto;border:1px solid var(--border-default);border-radius:var(--radius-6);background:var(--surface-elevated);position:relative}.break-dropdown-menu--multi .break-dropdown-menu__options .checkbox--checked{background:var(--color-secondary-light);border-color:var(--color-secondary-light)}.break-dropdown-menu--multi .break-dropdown-menu__options .checkbox--checked:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:5px;transform:translate(-50%,-65%) rotate(-45deg);border-left:2px solid var(--color-white);border-bottom:2px solid var(--color-white)}.break-dropdown-menu--multi .break-dropdown-menu__options .label{font-size:var(--font-3-75);line-height:var(--line-h-4);color:var(--text-primary);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-dropdown-menu__footer{position:sticky;bottom:0;z-index:1;display:flex;flex-direction:column;gap:0;padding:4px;border-top:1px solid var(--border-default)}.break-dropdown-menu__footer-action{display:flex;align-items:center;gap:8px;height:36px;padding:0 8px 0 4px;border-radius:var(--radius-8);width:100%;justify-content:flex-start;cursor:pointer}.break-dropdown-menu__footer .break-button.break-dropdown-menu__footer-action{width:100%!important;justify-content:flex-start!important}.break-dropdown-menu__footer .break-button.break-dropdown-menu__footer-action .button-content{justify-content:flex-start!important;width:100%}.break-dropdown-menu__footer .break-button.break-dropdown-menu__footer-action:hover,.break-dropdown-menu__footer-action:hover{background-color:var(--surface-hover)!important}.break-dropdown-menu__footer-action svg{width:16px;height:16px;flex:0 0 auto}.break-dropdown-menu__footer-action-icon{width:16px;height:16px;flex:0 0 auto;color:var(--text-secondary)}.break-dropdown-menu__footer-action-label{font-size:var(--font-3-75);line-height:var(--line-h-4);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.break-filter-popover__trigger{all:unset;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-elevated);color:var(--text-primary);font-size:var(--font-3-75);font-weight:var(--font-medium);line-height:1;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.break-filter-popover__trigger:hover{background:var(--surface-hover)}.break-filter-popover__trigger--icon{width:36px;padding:0;justify-content:center}.break-filter-popover__trigger--icon .break-filter-popover__trigger-badge{position:absolute;top:-6px;right:-6px;margin-left:0;border:2px solid var(--surface-page)}.break-filter-popover__trigger--active{color:var(--text-accent);border-color:var(--accent-brand-border);background:var(--accent-brand-bg)}.break-filter-popover__trigger-icon,.break-filter-popover__trigger-chevron{display:inline-flex;align-items:center;flex-shrink:0}.break-filter-popover__trigger-chevron{color:var(--text-secondary)}.break-filter-popover__trigger-label{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-filter-popover__trigger-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:2px;font-size:var(--font-2);font-weight:var(--font-semibold);line-height:1;color:var(--text-on-brand);background:var(--accent-brand);border-radius:var(--radius-full)}.break-filter-popover{z-index:9999;display:flex;flex-direction:column;gap:4px;min-width:200px;max-width:320px;max-height:min(70vh,640px);overflow-y:auto;padding:6px;background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius-12);box-shadow:var(--shadow-lg)}.break-filter-popover__group{display:flex;flex-direction:column;gap:2px}.break-filter-popover__group+.break-filter-popover__group{margin-top:6px;padding-top:8px;border-top:1px solid var(--border-subtle)}.break-filter-popover__group-title{margin:0;padding:6px 12px;font-size:var(--font-2);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.break-filter-popover__options{display:flex;flex-direction:column;gap:2px}.break-filter-popover__option{display:flex;align-items:center;gap:12px;padding:6px 12px;border-radius:var(--radius-8);color:var(--text-primary);font-size:var(--font-3-5);cursor:pointer;transition:background-color .12s ease}.break-filter-popover__option:hover,.break-filter-popover__option--selected,.break-filter-popover__option--selected:hover{background:var(--surface-hover)}.break-filter-popover__option--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.break-filter-popover__radio-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.break-filter-popover__radio{position:relative;flex-shrink:0;width:18px;height:18px;border:1.5px solid var(--border-strong);border-radius:50%;transition:border-color .12s ease}.break-filter-popover__radio:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:var(--text-accent);transform:translate(-50%,-50%) scale(0);transition:transform .12s ease}.break-filter-popover__radio-input:checked~.break-filter-popover__radio{border-color:var(--text-accent)}.break-filter-popover__radio-input:checked~.break-filter-popover__radio:after{transform:translate(-50%,-50%) scale(1)}.break-filter-popover__option-label{flex:1;min-width:0}.break-filter-popover__footer{display:flex;margin-top:4px;padding-top:6px;border-top:1px solid var(--border-subtle)}.break-filter-popover__reset{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border-radius:var(--radius-8);color:var(--text-secondary);font-size:var(--font-3-75);cursor:pointer;transition:background-color .12s ease,color .12s ease}.break-filter-popover__reset svg{flex-shrink:0}.break-filter-popover__reset:hover{background:var(--surface-hover);color:var(--text-primary)}@keyframes workspaces-spin{to{transform:rotate(360deg)}}.workspaces-container{display:flex;align-items:center;min-width:100%}.workspaces-container .break-button.workspaces{text-decoration:none;width:auto;min-width:0;min-height:auto;padding:0;margin:0;border:0;box-shadow:none;background:transparent!important;overflow:visible!important}.workspaces-trigger{position:relative;display:flex;align-items:center;width:96%;min-height:40px;padding:14px 10px 10px}.workspaces-trigger__button{display:inline-flex;align-items:center;gap:var(--space-4);min-width:0;max-width:100%;padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit;text-align:left}.workspaces-trigger__avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-8);background-color:var(--accent-violet);color:var(--color-white);font-family:inherit;font-size:var(--font-3-75);font-weight:var(--font-semibold);line-height:1;flex-shrink:0;transition:background-color .15s ease,box-shadow .15s ease}.workspaces-trigger__button:hover .workspaces-trigger__avatar,.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary-light) 40%,transparent)}[data-theme=dark] .workspaces-trigger__avatar{background-color:var(--color-purple-user-avatar)}.workspaces-trigger__avatar--placeholder{background-color:var(--surface-sunken);color:var(--text-muted);border:1px dashed var(--border-default)}[data-theme=dark] .workspaces-trigger__avatar--placeholder{background-color:var(--surface-sunken)}.workspaces-trigger__chevron{position:absolute;right:-3px;bottom:-3px;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:var(--radius-8);background:var(--surface-elevated);border:1px solid var(--border-default);color:var(--text-primary);pointer-events:none;box-shadow:var(--shadow-sm)}.workspaces-trigger__label{font-size:var(--font-3-75);font-weight:var(--font-semibold);color:var(--text-primary);line-height:var(--line-h-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.workspaces-trigger__label--placeholder{color:var(--text-muted);font-weight:var(--font-medium)}.workspaces-menu{z-index:10050;min-width:260px;padding:0;background:var(--surface-page);border:1px solid var(--border-default);border-radius:var(--radius-12);box-shadow:var(--menu-popover-shadow);overflow:hidden!important;display:flex;flex-direction:column}.workspaces-menu[data-state=open]{animation:ws-dropdown-in .16s ease-out}.workspaces-menu[data-state=closed]{animation:ws-dropdown-out .12s ease-in}.workspaces-menu button:focus,.workspaces-menu button:focus-visible,.workspaces-menu input:focus,.workspaces-menu input:focus-visible{outline:none;box-shadow:none}.workspaces-menu .workspaces-menu__eyebrow{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:6px 10px 0 14px;background:transparent;border:0}.workspaces-menu .workspaces-menu__eyebrow-title{font-size:var(--font-2);font-weight:var(--font-semibold);letter-spacing:.06em;color:var(--text-secondary);text-transform:uppercase}.workspaces-menu .workspaces-menu__eyebrow-search-toggle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:var(--radius-8);color:var(--text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.workspaces-menu .workspaces-menu__eyebrow-search-toggle:hover{background-color:var(--surface-hover);color:var(--text-primary)}.workspaces-menu .workspaces-menu__search-row{flex-shrink:0;position:relative;display:flex;align-items:center;width:100%;padding:8px}.workspaces-menu .workspaces-menu__search-row-icon{position:absolute;left:17px;color:var(--text-muted);pointer-events:none;flex-shrink:0}.workspaces-menu .workspaces-menu__search-input{width:100%;box-sizing:border-box;padding:5px 10px 5px 30px;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-input);color:var(--text-primary);font-size:var(--font-3-75);outline:none;transition:border-color .15s ease}.workspaces-menu .workspaces-menu__search-input:focus{border-color:var(--border-strong)}.workspaces-menu .workspaces-menu__search-input::placeholder{color:var(--text-muted)}.workspaces-menu .workspaces-menu__scroll-area{flex:1 1 auto;max-height:130px;overflow-y:auto;overscroll-behavior:contain;padding:4px;margin:2px;background:transparent}.workspaces-menu .workspaces-menu__state{display:flex;align-items:center;justify-content:center;gap:8px;min-height:80px;padding:12px;font-size:var(--font-3-75);color:var(--text-secondary);text-align:center}.workspaces-menu .workspaces-menu__state-spinner{width:14px;height:14px;border:2px solid var(--border-default);border-top-color:var(--accent-violet);border-radius:50%;animation:workspaces-spin .7s linear infinite}.workspaces-menu .workspaces-menu__item{display:flex;width:100%;padding:6px 10px 6px 6px;margin:2px 0;background:transparent;border:0;border-radius:var(--radius-8);cursor:pointer;text-align:left;font-family:inherit;color:inherit}.workspaces-menu .workspaces-menu__item:hover{background-color:var(--surface-hover)}.workspaces-menu .workspaces-menu__item--active,.workspaces-menu .workspaces-menu__item--active:hover{background-color:var(--accent-violet-bg-soft)}.workspaces-menu .workspaces-menu__item-content{display:flex;align-items:center;gap:10px;width:100%}.workspaces-menu .workspaces-menu__item-avatar{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-8);background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-secondary);font-size:var(--font-2);font-weight:var(--font-semibold);flex-shrink:0}.workspaces-menu .workspaces-menu__item--active .workspaces-menu__item-avatar{background:var(--accent-violet-bg-soft);color:var(--text-accent)}.workspaces-menu .workspaces-menu__item-label{flex:1;min-width:0;font-size:var(--font-3-75);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspaces-menu .workspaces-menu__item-check{color:var(--text-accent);flex-shrink:0}.workspaces-menu .workspaces-menu__footer{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;width:100%;padding:10px;border:0;border-top:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);font-size:var(--font-3-5);font-weight:var(--font-medium);cursor:pointer;text-align:left}.workspaces-menu .workspaces-menu__footer svg{flex-shrink:0;padding:4px;box-sizing:content-box;border:1px dashed var(--border-default);border-radius:var(--radius-8);color:var(--text-secondary);transition:border-color .15s ease,color .15s ease,background-color .15s ease}.workspaces-menu .workspaces-menu__footer:hover svg{border-color:var(--text-accent);color:var(--text-accent);background-color:color-mix(in srgb,var(--text-accent) 10%,transparent)}@keyframes ws-dropdown-in{0%{opacity:0;transform:translate(-6px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes ws-dropdown-out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-6px) scale(.98)}}.organization-dropdown__popover{z-index:1000;display:flex;flex-direction:column;width:260px;max-width:calc(100vw - 24px);max-height:265px;padding:0;background:var(--surface-page);overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-12);box-shadow:var(--menu-popover-shadow);transform-origin:left center}.organization-dropdown__popover[data-state=open]{animation:organization-dropdown-in .16s ease-out}.organization-dropdown__popover[data-state=closed]{animation:organization-dropdown-out .12s ease-in}.organization-dropdown__eyebrow{display:flex;align-items:center;justify-content:space-between;padding:6px 10px 4px 12px;border-bottom:1px solid var(--border-subtle)}.organization-dropdown__eyebrow-title{font-size:var(--font-2);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.organization-dropdown__eyebrow-search-toggle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:var(--radius-8);background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.organization-dropdown__eyebrow-search-toggle:hover{background-color:var(--surface-hover);color:var(--text-primary)}.organization-dropdown__search{position:relative;display:flex;align-items:center;padding:8px}.organization-dropdown__search-icon{position:absolute;left:17px;color:var(--text-muted);pointer-events:none}.organization-dropdown__search-input{width:100%;box-sizing:border-box;padding:5px 10px 5px 30px;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-input);color:var(--text-primary);font-size:var(--font-3-75);outline:none;transition:border-color .15s ease}.organization-dropdown__search-input:focus{border-color:var(--text-accent)}.organization-dropdown__search-input::placeholder{color:var(--text-muted)}.organization-dropdown__list{display:flex;flex-direction:column;gap:1px;overflow-y:auto;min-height:0;padding:6px}.organization-dropdown__empty,.organization-dropdown__loading{padding:12px 6px;text-align:center;color:var(--text-muted);font-size:var(--font-3-5)}.organization-dropdown__create{display:inline-flex;align-items:center;gap:8px;width:100%;padding:10px;border:none;border-top:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);font-size:var(--font-3-5);font-weight:var(--font-medium);cursor:pointer}.organization-dropdown__create svg{flex-shrink:0;padding:4px;box-sizing:content-box;border:1px dashed var(--border-default);border-radius:var(--radius-8);color:var(--text-secondary);transition:border-color .15s ease,color .15s ease,background-color .15s ease}.organization-dropdown__create:hover svg{border-color:var(--text-accent);color:var(--text-accent);background-color:color-mix(in srgb,var(--text-accent) 10%,transparent)}.organization-option{display:flex;align-items:center;gap:9px;width:100%;padding:6px;border:none;border-radius:var(--radius-8);background:transparent;cursor:pointer;text-align:left;transition:background-color .15s ease}.organization-option:hover{background-color:var(--surface-hover)}.organization-option--selected,.organization-option--selected:hover{background-color:var(--accent-violet-bg-soft)}.organization-option__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-full);color:var(--color-white);font-size:var(--font-3-75);font-weight:var(--font-semibold)}.organization-option__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-3-75);font-weight:var(--font-medium);color:var(--text-primary)}.organization-option__badge{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 7px;border-radius:var(--radius-full);border:1px solid var(--border-default);font-size:var(--font-3);font-weight:var(--font-medium);color:var(--text-secondary)}.organization-option__badge--owner{border-color:color-mix(in srgb,var(--color-violet) 40%,transparent);background:color-mix(in srgb,var(--color-violet) 8%,var(--surface-page));color:var(--text-accent)}.organization-option__check{flex-shrink:0;color:var(--text-accent)}.organization-switcher{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:none;border-bottom:1px solid var(--border-default);background:transparent;cursor:pointer;text-align:left;transition:background-color .15s ease}.organization-switcher:hover{background-color:var(--surface-input)}.organization-switcher--static{cursor:default}.organization-switcher--static:hover{background-color:transparent}.organization-switcher__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-full);color:var(--color-white);font-size:var(--font-5);font-weight:var(--font-semibold)}.organization-switcher__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.organization-switcher__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-5);font-weight:var(--font-semibold);color:var(--text-primary);max-width:160px}.organization-switcher__subtitle{font-size:var(--font-3);color:var(--text-faint)}.organization-switcher__chevron{flex-shrink:0;color:var(--text-muted)}.organization-option__avatar--c0,.workspaces-trigger__avatar.organization-option__avatar--c0,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c0{background:var(--color-violet)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c0,.workspaces-trigger__avatar.organization-option__avatar--c0.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-violet) 40%,transparent)}.organization-option__avatar--c1,.workspaces-trigger__avatar.organization-option__avatar--c1,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c1{background:var(--color-purple-user-avatar)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c1,.workspaces-trigger__avatar.organization-option__avatar--c1.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-purple-user-avatar) 40%,transparent)}.organization-option__avatar--c2,.workspaces-trigger__avatar.organization-option__avatar--c2,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c2{background:var(--color-primary)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c2,.workspaces-trigger__avatar.organization-option__avatar--c2.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 40%,transparent)}.organization-option__avatar--c3,.workspaces-trigger__avatar.organization-option__avatar--c3,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c3{background:var(--color-orange)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c3,.workspaces-trigger__avatar.organization-option__avatar--c3.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-orange) 40%,transparent)}.organization-option__avatar--c4,.workspaces-trigger__avatar.organization-option__avatar--c4,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c4{background:var(--color-secondary)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c4,.workspaces-trigger__avatar.organization-option__avatar--c4.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary) 40%,transparent)}.organization-option__avatar--c5,.workspaces-trigger__avatar.organization-option__avatar--c5,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c5{background:var(--color-green-light)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c5,.workspaces-trigger__avatar.organization-option__avatar--c5.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-green-light) 40%,transparent)}.organization-option__avatar--c6,.workspaces-trigger__avatar.organization-option__avatar--c6,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c6{background:var(--color-yellow-dark)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c6,.workspaces-trigger__avatar.organization-option__avatar--c6.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-yellow-dark) 40%,transparent)}.organization-option__avatar--c7,.workspaces-trigger__avatar.organization-option__avatar--c7,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c7{background:var(--color-green-main)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c7,.workspaces-trigger__avatar.organization-option__avatar--c7.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-green-main) 40%,transparent)}.organization-option__avatar--c8,.workspaces-trigger__avatar.organization-option__avatar--c8,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c8{background:var(--color-secondary-steps)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c8,.workspaces-trigger__avatar.organization-option__avatar--c8.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary-steps) 40%,transparent)}.organization-option__avatar--c9,.workspaces-trigger__avatar.organization-option__avatar--c9,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c9{background:var(--color-blue-light)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c9,.workspaces-trigger__avatar.organization-option__avatar--c9.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-blue-light) 40%,transparent)}.organization-option__avatar--c10,.workspaces-trigger__avatar.organization-option__avatar--c10,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c10{background:var(--color-red-soft)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c10,.workspaces-trigger__avatar.organization-option__avatar--c10.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-red-soft) 40%,transparent)}.organization-option__avatar--c11,.workspaces-trigger__avatar.organization-option__avatar--c11,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c11{background:var(--color-teal-main)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c11,.workspaces-trigger__avatar.organization-option__avatar--c11.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-teal-main) 40%,transparent)}.organization-option__avatar--c12,.workspaces-trigger__avatar.organization-option__avatar--c12,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c12{background:var(--color-pink-user-avatar)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c12,.workspaces-trigger__avatar.organization-option__avatar--c12.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-pink-user-avatar) 40%,transparent)}.organization-option__avatar--c13,.workspaces-trigger__avatar.organization-option__avatar--c13,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c13{background:var(--color-indigo)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c13,.workspaces-trigger__avatar.organization-option__avatar--c13.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-indigo) 40%,transparent)}.organization-option__avatar--c14,.workspaces-trigger__avatar.organization-option__avatar--c14,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c14{background:var(--color-amber-dark)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c14,.workspaces-trigger__avatar.organization-option__avatar--c14.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-amber-dark) 40%,transparent)}.organization-option__avatar--c15,.workspaces-trigger__avatar.organization-option__avatar--c15,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c15{background:var(--color-cyan-light)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c15,.workspaces-trigger__avatar.organization-option__avatar--c15.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-cyan-light) 40%,transparent)}.organization-option__avatar--c16,.workspaces-trigger__avatar.organization-option__avatar--c16,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c16{background:var(--color-magenta)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c16,.workspaces-trigger__avatar.organization-option__avatar--c16.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-magenta) 40%,transparent)}.organization-option__avatar--c17,.workspaces-trigger__avatar.organization-option__avatar--c17,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c17{background:var(--color-lime-main)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c17,.workspaces-trigger__avatar.organization-option__avatar--c17.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-lime-main) 40%,transparent)}.organization-option__avatar--c18,.workspaces-trigger__avatar.organization-option__avatar--c18,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c18{background:var(--color-coral)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c18,.workspaces-trigger__avatar.organization-option__avatar--c18.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-coral) 40%,transparent)}.organization-option__avatar--c19,.workspaces-trigger__avatar.organization-option__avatar--c19,[data-theme=dark] .workspaces-trigger__avatar.organization-option__avatar--c19{background:var(--color-slate-steps)}.workspaces-trigger__button:hover .workspaces-trigger__avatar.organization-option__avatar--c19,.workspaces-trigger__avatar.organization-option__avatar--c19.workspaces-trigger__avatar--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-slate-steps) 40%,transparent)}@keyframes organization-dropdown-in{0%{opacity:0;transform:translate(-6px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes organization-dropdown-out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-6px) scale(.98)}}.table-loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.table-loader-container .text{font-size:var(--font-3-75);line-height:20px;color:var(--text-secondary);max-width:300px;margin-top:12px}.table-loader-container .text p{color:var(--text-primary);font-weight:var(--font-medium)}.pagination-table-container{position:relative;display:flex;flex-direction:column;height:100%;overflow:auto}.pagination-table-container .pagination-table-container::-webkit-scrollbar{display:none}.pagination-table-container{-ms-overflow-style:none;scrollbar-width:none}[data-theme=dark] .pagination-table-container,html[data-theme=dark] .pagination-table-container{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;-ms-overflow-style:auto}[data-theme=dark] .pagination-table-container::-webkit-scrollbar,html[data-theme=dark] .pagination-table-container::-webkit-scrollbar{display:block;width:8px;height:8px}[data-theme=dark] .pagination-table-container::-webkit-scrollbar-thumb,html[data-theme=dark] .pagination-table-container::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:24px;border:solid 3px transparent;background-clip:padding-box}[data-theme=dark] .pagination-table-container::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .pagination-table-container::-webkit-scrollbar-thumb:hover{background-color:var(--text-muted)}[data-theme=dark] .pagination-table-container::-webkit-scrollbar-track,html[data-theme=dark] .pagination-table-container::-webkit-scrollbar-track{background:transparent}.pagination-table-container .table-loader{position:absolute;width:100%;inset:53px 0 0;z-index:5;overflow-y:hidden;overscroll-behavior:none;display:flex;flex-direction:row;justify-content:center;align-items:center;background:var(--surface-page);text-align:center}.pagination-table-container .table-container{position:relative;overflow-x:auto;min-height:300px;height:100%}.pagination-table-container .table-container--scroll-y{overflow-y:auto;min-height:0}.pagination-table-container .table-container--scroll-y .table-header-row th{background-color:inherit}.pagination-table-container .table-container table{border-collapse:collapse;width:100%;table-layout:fixed}.pagination-table-container .table-container--refreshing .table-body-container{opacity:.4;transition:opacity var(--transition-fast)}.pagination-table-container .table-container .table-refresh-overlay{position:absolute;inset:40px 0 0;z-index:4;display:flex;align-items:center;justify-content:center;pointer-events:none}.pagination-table-container .table-container .table-header-container{position:relative;height:40px!important;z-index:1;background-color:var(--surface-elevated)}.pagination-table-container .table-container .table-header-container .table-header-row{background-color:var(--surface-panel);color:var(--text-primary);border:1px solid var(--border-subtle);position:sticky;top:0}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container{display:flex;justify-content:space-between;min-width:max-content!important}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .title{text-align:start;color:var(--text-primary);line-height:20px;font-size:var(--font-3-75);font-weight:var(--font-medium);white-space:nowrap;gap:8px}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search{display:flex;justify-content:space-between;align-items:center;width:100%}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search .input-search-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-elevated);color:var(--text-primary);box-shadow:var(--shadow-sm);cursor:pointer;transition:color .15s ease-in-out}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search .input-search-icon svg{width:16px;height:16px}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search input[type=text]{width:100%;border-radius:var(--radius-8);padding:2px 6px;font-size:var(--font-3-5);font-weight:var(--font-normal);line-height:20px;background-color:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-default);box-shadow:var(--shadow-sm);border-left:none;outline:none}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search input[type=text]::placeholder{color:var(--text-muted)}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search input[type=text]:focus{border-color:var(--border-strong)}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search.opened{flex:1;height:26px;overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-elevated);box-shadow:var(--shadow-sm);transition:border-color .15s ease-in-out}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search.opened:focus-within{border-color:var(--border-strong)}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search.opened .input-search-icon{flex-shrink:0;width:26px;height:100%;border:none;border-radius:0;background:transparent;box-shadow:none;color:var(--text-secondary)}.pagination-table-container .table-container .table-header-container .table-header-row .table-filter-container .input-search.opened input{height:100%;padding:0 var(--space-2) 0 0;border:none;border-radius:0;background:transparent;box-shadow:none}.pagination-table-container .table-container .table-body-container{width:100%;height:100%;background-color:var(--surface-page)}.pagination-table-container .table-container .table-body-container .table-body-row{position:relative}.pagination-table-container .table-container .table-body-container .table-body-row:hover{background-color:var(--surface-input)}.pagination-table-container .table-container .table-body-container .table-body-row .table-cell{padding:8px 16px;vertical-align:middle;color:var(--text-primary);font-weight:var(--font-normal);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pagination-table-container .table-container .table-body-container .table-body-row .table-cell .operations-container{display:flex;gap:5px}.pagination-table-container .table-container .table-body-container .table-body-row .no-data-msg{text-align:center;padding-top:8px}.pagination-table-container .table-container:has(.empty-state-row)>table{height:100%}.pagination-table-container .table-container:has(.empty-state-row) tr.empty-state-row{height:100%}.pagination-table-container .table-container:has(.empty-state-row) td.empty-state-cell{vertical-align:middle;text-align:center;padding:var(--space-4) 0;height:100%!important;min-height:0!important;white-space:normal;overflow:visible}.pagination-table-container .table-container:has(.empty-state-row) td.empty-state-cell .no-data-msg,.pagination-table-container .table-container:has(.empty-state-row) td.empty-state-cell .table-loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:300px;text-align:center;box-sizing:border-box}.pagination-table-container .table-container:has(.empty-state-row) td.empty-state-cell .no-data-msg{height:100%;padding:var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-8);background:var(--surface-input)}.pagination-table-container .pagination-container{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin:10px auto}.pagination-table-container .pagination-container .pagination-info{color:var(--text-muted);font-size:var(--font-3-5);font-weight:var(--font-medium);white-space:nowrap}.pagination-table-container .pagination-container .pagination-nav{display:flex;align-items:center;gap:var(--space-1)}.pagination-table-container .pagination-container .pagination-nav-button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-6);background:var(--surface-elevated);color:var(--text-secondary);box-shadow:var(--shadow-sm);cursor:pointer;transition:var(--transition-fast)}.pagination-table-container .pagination-container .pagination-nav-button:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.pagination-table-container .pagination-container .pagination-nav-button:disabled{color:var(--text-disabled);box-shadow:none;cursor:default}.pagination-table-container .table-footer{display:flex;align-items:center;position:sticky;bottom:0;width:100%;margin-top:auto}.pagination-table-container .table-footer .pagination-container{align-self:center}.pagination-table-container .table-footer .pagination-container .pagination-nav-button:disabled{opacity:.5;cursor:not-allowed}[data-theme=dark] .pagination-table-container .table-footer{background:transparent}[data-theme=dark] .pagination-table-container .pagination-nav-button:disabled{color:var(--text-muted);border-color:var(--border-strong)}.pagination-table-container.light-appearance{overflow-x:hidden}.pagination-table-container.light-appearance .table-container{overflow-x:auto}.pagination-table-container.light-appearance .table-container table{border-collapse:separate;border-spacing:0}.pagination-table-container.light-appearance .table-container .table-header-container{background-color:var(--table-surface, var(--surface-page))}.pagination-table-container.light-appearance .table-container .table-header-container .table-header-row{background-color:var(--table-surface, var(--surface-page));border:none}.pagination-table-container.light-appearance .table-container .table-header-container .table-header-row th{background-color:var(--table-surface, var(--surface-page));border-bottom:1px solid var(--border-hairline-strong)}.pagination-table-container.light-appearance .table-container .table-header-container .table-header-row th:first-child .table-filter-container{padding-left:0}.pagination-table-container.light-appearance .table-container .table-header-container .table-header-row th:last-child .table-filter-container{padding-right:0}.pagination-table-container.light-appearance .table-container .table-header-container .table-header-row th.table-header-cell--end .table-filter-container{justify-content:flex-end}.pagination-table-container.light-appearance .table-container .table-header-container .table-header-row .table-filter-container{padding:0 var(--space-3)}.pagination-table-container.light-appearance .table-container .table-header-container .table-header-row .table-filter-container .title{color:var(--text-faint);font-size:var(--font-3);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase}.pagination-table-container.light-appearance .table-container .table-body-container{background-color:transparent}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row{border:none;transition:var(--transition-fast)}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row:hover{background-color:var(--surface-hover)}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell{padding:10px var(--space-3);border-bottom:1px solid var(--border-hairline);font-size:var(--font-3-75)}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell:first-child{padding-left:0}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell:last-child{padding-right:0}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell--end{text-align:right}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell p,.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell span:not(.button-content):not(.status-badge){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell p.btn-underline,.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell span:not(.button-content):not(.status-badge).btn-underline{color:var(--text-secondary);margin-left:15px}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell p.btn-underline:hover,.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row .table-cell span:not(.button-content):not(.status-badge).btn-underline:hover{text-decoration:none}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row:last-child .table-cell{border-bottom:none}.pagination-table-container.light-appearance .table-container .table-body-container .table-body-row:has(td.empty-state-cell):hover{background-color:transparent!important}.pagination-table-container.light-appearance th .input-search-icon,.pagination-table-container.light-appearance th .sort-button,.pagination-table-container.light-appearance th .search-button,.pagination-table-container.light-appearance th .range-search-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-elevated);color:var(--text-primary);box-shadow:var(--shadow-sm);transition:var(--transition-fast)}.pagination-table-container.light-appearance th .input-search-icon svg,.pagination-table-container.light-appearance th .sort-button svg,.pagination-table-container.light-appearance th .search-button svg,.pagination-table-container.light-appearance th .range-search-icon svg{width:14px;height:14px}.pagination-table-container.light-appearance th .input-search-icon:hover,.pagination-table-container.light-appearance th .sort-button:hover,.pagination-table-container.light-appearance th .search-button:hover,.pagination-table-container.light-appearance th .range-search-icon:hover{background:var(--surface-hover);color:var(--text-primary)}.pagination-table-container.light-appearance th .input-search-icon{transition:color .15s ease-in-out}.pagination-table-container.light-appearance .table-footer:has(.pagination-container){margin-top:var(--space-2);padding:14px 0 0;border-top:1px solid var(--border-hairline-strong);background:transparent}.pagination-table-container.light-appearance .table-footer .pagination-container{width:100%;margin:0;justify-content:space-between}.pagination-table-container.light-appearance .table-footer .pagination-container .pagination-info{font-size:var(--font-3-5);font-weight:var(--font-medium);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.pagination-table-container.light-appearance .table-footer .pagination-container .pagination-nav{gap:6px}.pagination-table-container.light-appearance .table-footer .pagination-container .pagination-nav-button{width:28px;height:28px;border:1px solid var(--border-hairline-strong);border-radius:var(--radius-8);background:var(--surface-elevated);box-shadow:none}.pagination-table-container.light-llm-appearance{border:1px solid var(--border-subtle);border-radius:var(--radius-12);overflow:hidden;background:var(--surface-elevated)}.pagination-table-container.light-llm-appearance .table-container{overflow-x:auto;min-height:0;background:var(--surface-elevated)}.pagination-table-container.light-llm-appearance .table-container table{border-collapse:separate;border-spacing:0}.pagination-table-container.light-llm-appearance .table-container .table-header-container{height:auto!important;background-color:var(--surface-elevated)}.pagination-table-container.light-llm-appearance .table-container .table-header-container .table-header-row{background-color:var(--surface-elevated);border:none;color:var(--text-faint)}.pagination-table-container.light-llm-appearance .table-container .table-header-container .table-header-row th{background-color:var(--surface-elevated);border-bottom:1px solid var(--border-subtle);padding:var(--space-3) var(--space-5);vertical-align:middle}.pagination-table-container.light-llm-appearance .table-container .table-header-container .table-header-row .table-filter-container{padding:0}.pagination-table-container.light-llm-appearance .table-container .table-header-container .table-header-row .table-filter-container .title{color:var(--text-faint);font-size:var(--font-3);font-weight:var(--font-medium);line-height:var(--line-h-2);letter-spacing:.06em;text-transform:uppercase}.pagination-table-container.light-llm-appearance .table-container .table-body-container{background-color:var(--surface-elevated)}.pagination-table-container.light-llm-appearance .table-container .table-body-container .table-body-row{border:none;background-color:var(--surface-elevated);transition:var(--transition-fast)}.pagination-table-container.light-llm-appearance .table-container .table-body-container .table-body-row:hover{background-color:var(--surface-input)}.pagination-table-container.light-llm-appearance .table-container .table-body-container .table-body-row .table-cell{padding:12px 18px;border-bottom:1px solid var(--border-subtle);vertical-align:middle;color:var(--text-primary);font-size:var(--font-3-75);line-height:var(--line-h-3)}.pagination-table-container.light-llm-appearance .table-container .table-body-container .table-body-row .table-cell p,.pagination-table-container.light-llm-appearance .table-container .table-body-container .table-body-row .table-cell span:not(.button-content):not(.status-badge){overflow:hidden;font-size:inherit;line-height:inherit}.pagination-table-container.light-llm-appearance .table-container .table-body-container tr.table-body-row:last-child .table-cell{border-bottom:none}.pagination-table-container.light-llm-appearance .table-container .table-body-container tr.table-body-row:has(td.empty-state-cell):hover{background-color:var(--surface-elevated)!important}.pagination-table-container.light-llm-appearance th .input-search-icon,.pagination-table-container.light-llm-appearance th .sort-button,.pagination-table-container.light-llm-appearance th .search-button{border:1px solid var(--border-default)}.pagination-table-container.light-llm-appearance .table-footer:has(.pagination-container){border-top:1px solid var(--border-subtle);background:var(--surface-panel);padding:var(--space-3) var(--space-4)}.pagination-table-container.light-llm-appearance .table-footer .pagination-container{width:100%;margin:0;justify-content:space-between}.pagination-table-container.light-llm-appearance .table-footer .pagination-container .pagination-info{font-size:var(--font-3-5);font-weight:var(--font-medium);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.pagination-table-container.light-llm-appearance .table-footer .pagination-container .pagination-nav{gap:6px}.pagination-table-container.light-llm-appearance .table-footer .pagination-container .pagination-nav-button{width:28px;height:28px;border:1px solid var(--border-hairline-strong);border-radius:var(--radius-8);background:var(--surface-elevated);box-shadow:none}.pagination-table-container.card-appearance{border:1px solid var(--border-subtle);border-radius:var(--radius-12);overflow:hidden;background:var(--surface-elevated)}.pagination-table-container.card-appearance .table-container{overflow-x:auto;background:var(--surface-elevated)}.pagination-table-container.card-appearance .table-container table{border-collapse:separate;border-spacing:0}.pagination-table-container.card-appearance .table-container .table-header-container{height:auto!important;background-color:var(--surface-elevated)}.pagination-table-container.card-appearance .table-container .table-header-container .table-header-row{background-color:var(--surface-elevated);border:none;color:var(--text-faint)}.pagination-table-container.card-appearance .table-container .table-header-container .table-header-row th{background-color:var(--surface-elevated);border-bottom:1px solid var(--border-subtle);padding:var(--space-5) var(--space-6);vertical-align:middle}.pagination-table-container.card-appearance .table-container .table-header-container .table-header-row .table-filter-container{padding:0}.pagination-table-container.card-appearance .table-container .table-header-container .table-header-row .table-filter-container .title{color:var(--text-faint);font-size:var(--font-3);font-weight:var(--font-medium);line-height:var(--line-h-2);letter-spacing:.06em;text-transform:uppercase}.pagination-table-container.card-appearance .table-container .table-body-container{background-color:var(--surface-elevated)}.pagination-table-container.card-appearance .table-container .table-body-container .table-body-row{border:none;transition:var(--transition-fast)}.pagination-table-container.card-appearance .table-container .table-body-container .table-body-row:hover{background-color:var(--surface-input)}.pagination-table-container.card-appearance .table-container .table-body-container .table-body-row .table-cell{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle);vertical-align:middle}.pagination-table-container.card-appearance .table-container .table-body-container tr.table-body-row:last-child .table-cell{border-bottom:none}.pagination-table-container.card-appearance .table-container .table-body-container tr.table-body-row:has(td.empty-state-cell):hover{background-color:transparent!important}.pagination-table-container.card-appearance .table-footer:has(.pagination-container){border-top:1px solid var(--border-subtle);background:var(--surface-elevated);padding:var(--space-2) var(--space-4)}.pagination-table-container.card-appearance .table-footer .pagination-container{margin:0 auto}.table-select-search,.column-sort{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%}.table-select-search .search-button,.table-select-search .sort-button,.column-sort .search-button,.column-sort .sort-button{display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-elevated);box-shadow:var(--shadow-sm);cursor:pointer;position:relative;width:24px;height:24px;color:var(--text-muted);transition:var(--transition-fast)}.table-select-search .search-button svg,.table-select-search .sort-button svg,.column-sort .search-button svg,.column-sort .sort-button svg{width:14px;height:14px}.table-select-search .search-button:hover,.table-select-search .sort-button:hover,.column-sort .search-button:hover,.column-sort .sort-button:hover{color:var(--text-primary)}.table-select-search .search-button svg path,.table-select-search .sort-button svg path,.table-select-search .input-search-icon svg path,.table-select-search .range-search-icon svg path,.column-sort .search-button svg path,.column-sort .sort-button svg path,.column-sort .input-search-icon svg path,.column-sort .range-search-icon svg path{stroke:currentColor}.table-select-search .sort-button.active,.column-sort .sort-button.active{position:relative}.table-select-search .sort-button.active svg path,.column-sort .sort-button.active svg path{stroke:var(--color-secondary-light)}.table-select-search p{color:var(--text-primary);font-weight:var(--font-medium)}.table-select-search .break-filter-popover__trigger{height:26px;padding:0;border-radius:var(--radius-8);color:var(--text-primary);box-shadow:var(--shadow-sm)}.table-select-search .break-filter-popover__trigger.break-filter-popover__trigger--icon{width:26px}.filter-menu{max-height:300px;overflow-y:auto}.filter-menu-search{padding:var(--space-2);position:sticky;top:0;background:var(--surface-elevated);z-index:1}.filter-menu-search .filter-menu-search-input{width:100%;padding:var(--space-1) var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-input);color:var(--text-primary);font-family:var(--font-family-primary);outline:none}.filter-menu-search .filter-menu-search-input::placeholder{color:var(--text-secondary)}.filter-menu-search .filter-menu-search-input:focus{border-color:var(--color-secondary-light)}.clickable-row{cursor:pointer}.clickable-row:hover{background-color:var(--surface-input)}.filter-icon{position:relative;display:flex}.filter-icon .indicator-dot{position:absolute;top:-2px;right:-2px;width:6px;height:6px;background-color:var(--color-secondary-light);border-radius:50%}.table-range-search{display:flex;justify-content:space-between;align-items:center;width:100%;gap:6px}.table-range-search p{color:var(--text-title);font-weight:var(--font-medium)}.table-range-search .range-search-icon{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:var(--radius-8);background:var(--surface-elevated);color:var(--text-muted);cursor:pointer;position:relative;width:24px;height:24px;border:1px solid var(--border-default);box-shadow:var(--shadow-sm);transition:var(--transition-fast)}.table-range-search .range-search-icon svg{width:14px;height:14px}.range-filter-popup{padding:12px 0;width:380px;position:relative;background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius-8);box-shadow:var(--shadow-md);color:var(--text-primary);outline:0}.range-filter-popup .range-filter-container{padding:0 16px}.range-filter-popup .break-input-container{flex:1}.range-filter-popup .range-and{white-space:nowrap;margin:0 8px;flex-shrink:0;font-size:var(--font-3-75)}.range-filter-popup .range-input{flex:1;min-width:0}.range-filter-popup .range-footer{display:flex;justify-content:flex-end;border-top:1px solid var(--border-default);padding-top:12px;margin-top:12px}.range-filter-popup .range-footer>div:first-child{padding:0 16px}.range-filter-popup .range-slider{height:unset}.range-filter-popup .range-filter-single-wrapper{margin-top:30px}.range-filter-popup .range-filter-single-wrapper .break-input-container{flex-direction:row;align-items:center}.break-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.code-editor-text--color-success{color:#10b981}.code-editor-button--variant-success{background:#10b981;color:#fff;border:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}.pg-cookie-policy-modal.break-modal-container{width:760px;max-width:calc(100vw - var(--space-8))}.pg-cookie-policy-modal .modal-title{display:flex;flex-direction:column;gap:var(--space-1)}.pg-cookie-policy-modal .modal-content{max-height:65vh;overflow-y:auto}.pg-cookie-policy__paragraph,.pg-cookie-policy__bullets,.pg-cookie-policy__links{line-height:var(--line-h-l)}.pg-cookie-policy__table th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);background-color:var(--surface-table-header);color:var(--text-muted);font-weight:var(--font-medium);text-align:left;white-space:nowrap}.pg-cookie-policy__table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);line-height:var(--line-h-md);vertical-align:top}.pg-cookie-policy__table td.pg-cookie-policy__table-name{color:var(--text-primary)}.pg-cookie-policy__table tr:last-child td{border-bottom:none}@layer components{.pg-rail-item{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-8);background:transparent;color:var(--sidebar-icon);cursor:pointer;transition:background-color .15s ease,color .15s ease;flex-shrink:0}.pg-rail-item:hover:not(.disabled):not(.selected),.pg-rail-item.is-open:not(.disabled):not(.selected){background:var(--nav-hover);color:var(--text-primary)}.pg-rail-item--wide:hover:not(.disabled):not(.selected),.pg-rail-item--wide.is-open:not(.disabled):not(.selected){color:var(--sidebar-icon)}.pg-rail-item.selected{background:var(--text-primary);color:var(--color-white)}[data-theme=dark] .pg-rail-item.selected{background:var(--surface-hover);border:1px solid var(--border-strong)}.pg-rail-item.disabled{color:var(--text-disabled);cursor:not-allowed}.pg-rail-item--wide{justify-content:flex-start;gap:8px;width:100%;padding:0 7px;font-family:inherit;font-size:var(--font-3-75);font-weight:var(--font-medium);text-align:left;text-decoration:none}.pg-rail-item__label{animation:pg-rail-label-in .2s ease-out;color:var(--text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-rail-item.selected .pg-rail-item__label,.pg-rail-item.disabled .pg-rail-item__label{color:inherit}.pg-rail-item__chevron{flex-shrink:0;color:var(--text-muted)}.pg-rail-item.selected .pg-rail-item__chevron{color:inherit}.pg-rail-item__chevron--open{transform:rotate(90deg)}.pg-rail-item__chevron{transition:transform .15s ease}.pg-rail-accordion{display:flex;flex-direction:column;gap:2px}.pg-rail-accordion__list{display:flex;flex-direction:column;gap:2px;padding-left:16px;animation:pg-rail-accordion-in .16s ease-out}.pg-rail-accordion__list .pg-rail-popover__item{padding:6px 8px;font-size:var(--font-3-5)}@keyframes pg-rail-label-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.pg-rail-item__label,.pg-user-trigger__name,.pg-rail-accordion__list{animation:none}}@keyframes pg-rail-accordion-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pg-rail-divider{height:1px;width:60%;margin:4px auto;background-color:var(--border-default);flex-shrink:0}.pg-side-rail--expanded .pg-rail-divider{width:100%}.pg-side-rail__bottom .pg-rail-divider--bleed{align-self:stretch;width:auto;margin:4px -4px}.pg-side-rail--expanded .pg-side-rail__bottom .pg-rail-divider--bleed{margin:4px -14px}.pg-rail-popover{cursor:default;z-index:10050;min-width:220px;max-width:320px;display:flex;flex-direction:column;padding:6px;background:var(--surface-elevated);border:1px solid var(--border-shell);border-radius:var(--radius-12);box-shadow:var(--shadow-popover);animation:pg-rail-popover-in .16s ease-out}.pg-rail-popover__eyebrow{padding:6px 10px 8px;font-size:var(--font-2);font-weight:var(--font-semibold);letter-spacing:.06em;color:var(--text-title);text-transform:uppercase}.pg-rail-popover__list{display:flex;flex-direction:column;gap:2px}.pg-rail-popover__item{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:8px 26px 8px 10px;border:0;border-radius:var(--radius-8);background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--font-3-75);font-weight:var(--font-normal);line-height:20px;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.pg-rail-popover__item-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.pg-rail-popover__item:hover:not(.disabled):not(.selected){background:var(--nav-hover)}.pg-rail-popover__item.selected{background:var(--accent-violet-bg-soft);color:var(--text-violet);font-weight:var(--font-medium);cursor:default}.pg-rail-popover__item.disabled{color:var(--text-disabled);cursor:not-allowed}.pg-rail-popover__item-icon{flex-shrink:0;color:var(--text-secondary)}.pg-rail-popover__item.selected .pg-rail-popover__item-icon{color:var(--text-violet)}.pg-rail-popover__item.disabled .pg-rail-popover__item-icon{color:var(--text-disabled)}@keyframes pg-rail-popover-in{0%{opacity:0;transform:translate(-6px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}.pg-user-trigger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius-8);background:transparent;cursor:pointer;transition:background-color .1s ease-in-out}.pg-user-trigger:hover,.pg-user-trigger.is-open{background-color:var(--nav-hover)}.pg-user-trigger--wide{justify-content:flex-start;gap:8px;width:100%;padding:0 4px;font-family:inherit;text-align:left}.pg-user-trigger__name{animation:pg-rail-label-in .2s ease-out;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-3-75);font-weight:var(--font-medium);color:var(--text-primary)}.pg-user-avatar{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--surface-page);border:1px solid var(--border-default);color:var(--text-primary);flex-shrink:0}.pg-user-avatar__status{position:absolute;right:0;bottom:0;width:10px;height:10px;border:2px solid var(--surface-page);border-radius:var(--radius-full);background-color:var(--status-success);pointer-events:none}.pg-user-menu{cursor:default;z-index:1001;min-width:220px;padding:6px;background:var(--surface-elevated);border:1px solid var(--border-shell);border-radius:var(--radius-12);box-shadow:var(--shadow-popover)}.pg-user-menu__item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 10px;margin:1px 0;border:0;border-radius:var(--radius-8);background:transparent;color:var(--text-primary);font-size:var(--font-3-75);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;text-align:left;font-family:inherit}.pg-user-menu__item:hover:not(.disabled),.pg-user-menu__item.is-open{background-color:var(--surface-hover)}.pg-user-menu__item--danger{color:var(--status-danger)}.pg-user-menu__item--danger:hover:not(.disabled){background-color:var(--status-danger-bg)}.pg-user-menu__item.disabled{color:var(--text-disabled);cursor:not-allowed}.pg-user-menu__item-content{display:flex;align-items:center;gap:8px;min-width:0}.pg-user-menu__item-content svg{width:16px;height:16px;flex-shrink:0}.pg-user-menu__arrow{color:var(--text-muted);flex-shrink:0}.pg-user-menu__check{color:var(--text-accent);flex-shrink:0}.pg-user-menu__divider{height:1px;margin:6px 4px;background-color:var(--border-subtle)}}@layer components{.pg-ws-menu{cursor:default;z-index:10050;min-width:260px;max-width:300px;padding:0;background:var(--surface-elevated);border:1px solid var(--border-shell);border-radius:var(--radius-12);box-shadow:var(--shadow-popover);overflow:visible;display:flex;flex-direction:column;animation:pg-ws-menu-in .16s ease-out}@keyframes pg-ws-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pg-ws-menu button:focus,.pg-ws-menu input:focus{outline:none}.pg-ws-org-switcher{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-bottom:1px solid var(--border-default);background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:background-color .15s ease;border-radius:calc(var(--radius-12) - 1px) calc(var(--radius-12) - 1px) 0 0}.pg-ws-org-switcher:hover{background-color:var(--surface-input)}.pg-ws-org-switcher__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.pg-ws-org-switcher__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-5);font-weight:var(--font-semibold);color:var(--text-primary);max-width:160px}.pg-ws-org-switcher__subtitle{font-size:var(--font-3);color:var(--text-faint)}.pg-ws-org-switcher__chevron{flex-shrink:0;color:var(--text-muted)}.pg-ws-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-full);color:var(--color-white);font-weight:var(--font-semibold)}.pg-ws-avatar--c0{background:#7c5cff}.pg-ws-avatar--c1{background:#9061f9}.pg-ws-avatar--c2{background:#2563eb}.pg-ws-avatar--c3{background:#ea741f}.pg-ws-avatar--c4{background:#0d9488}.pg-ws-avatar--c5{background:#65a30d}.pg-ws-avatar--c6{background:#ca8a04}.pg-ws-avatar--c7{background:#16a34a}.pg-ws-avatar--c8{background:#0ea5e9}.pg-ws-avatar--c9{background:#e11d48}.pg-ws-avatar--c10{background:#14b8a6}.pg-ws-avatar--c11{background:#d946ef}.pg-ws-avatar--c12{background:#6366f1}.pg-ws-avatar--c13{background:#b45309}.pg-ws-avatar--c14{background:#06b6d4}.pg-ws-avatar--c15{background:#c026d3}.pg-ws-avatar--c16{background:#84cc16}.pg-ws-avatar--c17{background:#f97316}.pg-ws-avatar--c18{background:#64748b}.pg-ws-avatar--c19{background:#a855f7}.pg-ws-eyebrow{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:6px 10px 0 14px}.pg-ws-eyebrow__title{font-size:var(--font-2);font-weight:var(--font-semibold);letter-spacing:.06em;color:var(--text-secondary);text-transform:uppercase}.pg-ws-eyebrow__search-toggle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:var(--radius-8);color:var(--text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.pg-ws-eyebrow__search-toggle:hover{background-color:var(--surface-hover);color:var(--text-primary)}.pg-ws-search{flex-shrink:0;position:relative;display:flex;align-items:center;width:100%;padding:8px}.pg-ws-search__icon{position:absolute;left:17px;color:var(--text-muted);pointer-events:none;flex-shrink:0}.pg-ws-search__input{width:100%;box-sizing:border-box;padding:5px 10px 5px 30px;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-input);color:var(--text-primary);font-size:var(--font-3-75);transition:border-color .15s ease}.pg-ws-search__input:focus{border-color:var(--border-strong)}.pg-ws-search__input::placeholder{color:var(--text-muted)}.pg-ws-list{flex:1 1 auto;max-height:150px;overflow-y:auto;overscroll-behavior:contain;padding:4px;margin:2px}.pg-ws-item{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px 6px 6px;margin:2px 0;background:transparent;border:0;border-radius:var(--radius-8);cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:background-color .15s ease}.pg-ws-item:hover{background-color:var(--surface-hover)}.pg-ws-item.selected,.pg-ws-item.selected:hover{background-color:var(--accent-violet-bg-soft)}.pg-ws-item__avatar{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--text-secondary);flex-shrink:0}.pg-ws-item.selected .pg-ws-item__avatar{color:var(--text-accent)}.pg-ws-item__label{flex:1;min-width:0;font-size:var(--font-3-75);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-ws-item__check{color:var(--text-accent);flex-shrink:0}.pg-ws-state{display:flex;align-items:center;justify-content:center;gap:8px;min-height:80px;padding:12px;font-size:var(--font-3-75);color:var(--text-secondary);text-align:center}.pg-ws-spinner{width:14px;height:14px;border:2px solid var(--border-default);border-top-color:var(--accent-violet);border-radius:var(--radius-full);animation:pg-ws-spin .7s linear infinite;flex-shrink:0}@keyframes pg-ws-spin{to{transform:rotate(360deg)}}.pg-ws-footer{flex-shrink:0;display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;border:0;border-top:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--font-3-75);font-weight:var(--font-medium);cursor:pointer;text-align:left;transition:background-color .15s ease}.pg-ws-footer:hover{background:var(--surface-option-hover)}.pg-ws-footer svg{flex-shrink:0;color:var(--text-secondary)}.pg-ws-org-panel{z-index:10051;display:flex;flex-direction:column;width:260px;padding:0;background:var(--surface-elevated);overflow:hidden;border:1px solid var(--border-shell);border-radius:var(--radius-12);box-shadow:var(--shadow-popover);animation:pg-rail-popover-in .16s ease-out}.pg-ws-org-panel__eyebrow{border-bottom:1px solid var(--border-subtle);padding-bottom:4px}.pg-ws-org-list{flex:1;display:flex;flex-direction:column;gap:1px;overflow-y:auto;min-height:0;padding:6px}.pg-ws-org-option{display:flex;align-items:center;gap:9px;width:100%;padding:6px;border:none;border-radius:var(--radius-8);background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:background-color .15s ease}.pg-ws-org-option:hover{background-color:var(--surface-hover)}.pg-ws-org-option.selected,.pg-ws-org-option.selected:hover{background-color:var(--accent-violet-bg-soft)}.pg-ws-org-option__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-3-75);font-weight:var(--font-medium);color:var(--text-primary)}.pg-ws-org-option__badge{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 7px;border-radius:var(--radius-full);border:1px solid var(--border-default);font-size:var(--font-3);font-weight:var(--font-medium);color:var(--text-secondary)}.pg-ws-org-option__badge--owner{border-color:color-mix(in srgb,var(--accent-violet) 40%,transparent);background:color-mix(in srgb,var(--accent-violet) 8%,var(--surface-page));color:var(--text-accent)}.pg-ws-org-option__check{flex-shrink:0;color:var(--text-accent)}.pg-ws-org-panel__state{padding:12px 6px;text-align:center;color:var(--text-muted);font-size:var(--font-3-5, var(--font-3-75))}}.pg-hub-layout__content{margin:0 var(--space-2) var(--space-2) 0;background:var(--surface-page);border:1px solid var(--border-default);border-radius:var(--radius-14)}.pg-hub-layout__header{padding:var(--space-6) var(--space-6) var(--space-1)}.pg-hub-layout__header:empty{display:none}.pg-hub-layout__header .page-title-description .page-title:is(.large-size,.medium-size,.small-size){margin:0;color:var(--text-title);font-size:var(--font-8);font-weight:var(--font-semibold);line-height:var(--line-h-6)}.pg-hub-layout__scroll{padding:var(--space-6)}.pg-hub-layout__scroll:has(>.pg-hub-layout__state){padding:0}.page-container{display:flex;flex:1;flex-direction:column;min-height:0}.pg-hub-layout__scroll:has(>.page-container--flush){padding:0}.pg-transcript__work-rows__rail>*>svg:first-child,.pg-transcript__work-rows__rail>*>*>svg:first-child{position:relative;z-index:1;overflow:visible;border-radius:var(--radius-full);background:var(--surface-header-pane);box-shadow:0 0 0 4px var(--surface-header-pane)}.pg-transcript__work-rows__rail>button:enabled:hover>svg:first-child,.pg-transcript__work-rows__rail>*>button:enabled:hover>svg:first-child{background:var(--surface-hover);box-shadow:0 0 0 4px var(--surface-hover)}.pg-transcript__connector-source-row[data-depth="1"]{padding-left:var(--space-5)}.pg-transcript__connector-source-row[data-depth="2"]{padding-left:var(--space-8)}.pg-transcript__connector-source-row:is([data-depth="3"],[data-depth="4"]){padding-left:calc(var(--space-8) + var(--space-4))}.pg-transcript__composio-auth-card[data-standing-pause]{box-shadow:var(--shadow-md)}.code-editor-text{display:inline-block;font-family:inherit;line-height:1.3}.code-editor-text--size-xs{font-size:11px}.code-editor-text--size-sm{font-size:12.5px}.code-editor-text--size-md{font-size:13px}.code-editor-text--size-lg{font-size:16px}.code-editor-text--size-xl{font-size:20px}.code-editor-text--size-2xl{font-size:24px}.code-editor-text--color-default{color:#0a0a0a}.code-editor-text--color-muted{color:#667085}.code-editor-text--color-subtle{color:#9e9e9e}.code-editor-text--color-accent{color:#5239cc}.code-editor-text--color-success{color:#12b76a}.code-editor-text--color-danger{color:#c20114}.code-editor-text--color-white{color:#fff}.code-editor-text--color-primary{color:#0a0a0a}.code-editor-text--color-secondary{color:#667085}.code-editor-text--color-tertiary{color:#c2c2c2}.code-editor-text--color-emphasis{color:#0a0a0a}.code-editor-text--weight-thin{font-weight:300}.code-editor-text--weight-normal{font-weight:400}.code-editor-text--weight-medium{font-weight:500}.code-editor-text--weight-semibold{font-weight:600}.code-editor-text--weight-bold{font-weight:700}.code-editor-text--truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.code-editor-text--truncate-multiline{max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.code-editor-text--decoration-none{text-decoration:none}.code-editor-text--decoration-underline{text-decoration:underline}.code-editor-text--decoration-line-through{text-decoration:line-through}.code-editor-text--decoration-overline{text-decoration:overline}.code-editor-text--align-left{text-align:left;display:block}.code-editor-text--align-center{text-align:center;display:block}.code-editor-text--align-right{text-align:right;display:block}.code-editor-button{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-8);cursor:pointer;font-family:inherit;font-weight:500;transition:all .2s ease;outline:none}.code-editor-button:focus{outline-offset:2px}.code-editor-button--rounded{border-radius:100px}.code-editor-button--icon{padding:10px;min-width:40px;min-height:40px;width:40px;height:40px}.code-editor-button--icon.code-editor-button--size-sm{padding:6px;min-width:32px;min-height:32px;width:32px;height:32px}.code-editor-button--icon.code-editor-button--size-lg{padding:12px;min-width:48px;min-height:48px;width:48px;height:48px}.code-editor-button--block{width:100%}.code-editor-button--size-xs{padding:4px 8px;font-size:11px;min-height:24px}.code-editor-button--size-sm{padding:6px 12px;font-size:12.5px;min-height:32px}.code-editor-button--size-md{padding:10px 20px;font-size:12.5px;min-height:40px}.code-editor-button--size-lg{padding:12px 24px;font-size:16px;min-height:48px}.code-editor-button--size-xl{padding:14px 28px;font-size:18px;min-height:52px}.code-editor-button--size-2xl{padding:16px 32px;font-size:20px;min-height:56px}.code-editor-button--variant-primary{background:#0a0a0a;color:#fff}.code-editor-button--variant-primary:hover:not(:disabled){background:#424242}.code-editor-button--variant-primary:active:not(:disabled){background:#616161}.code-editor-button--variant-secondary{background:#f5f5f5;color:#0a0a0a;border:1px solid #E0E0E0}.code-editor-button--variant-secondary:hover:not(:disabled){background:#ededed}.code-editor-button--variant-secondary:active:not(:disabled){background:#e0e0e0}.code-editor-button--variant-tertiary{background:#7351db;color:#fff;border:none}.code-editor-button--variant-tertiary:hover:not(:disabled){background:#ede9ff;border-color:#c8c0ea}.code-editor-button--variant-tertiary:active:not(:disabled){background:#ede9ff;border-color:#c8c0ea}.code-editor-button--variant-outline{background:transparent;color:#0a0a0a;border:1px solid #E0E0E0}.code-editor-button--variant-outline:hover:not(:disabled){background:#fff;border-color:#9e9e9e}.code-editor-button--variant-outline:active:not(:disabled){background:#f5f5f5}.code-editor-button--variant-success{background:#12b76a;color:#fff;border:none}.code-editor-button--variant-success:hover:not(:disabled){background:#39a26f}.code-editor-button--variant-success:active:not(:disabled){background:#1d6352}.code-editor-button--variant-danger{background:#c20114;color:#fff;border:none}.code-editor-button--variant-danger:hover:not(:disabled){background:#a20111}.code-editor-button--variant-danger:active:not(:disabled){background:#6c0d16}.code-editor-button--variant-info{background:#0023dd;color:#fff;border:none}.code-editor-button--variant-info:hover:not(:disabled){background:#001db8}.code-editor-button--variant-info:active:not(:disabled){background:#001793}.code-editor-button--variant-ghost{background:transparent;color:currentColor;border:none}.code-editor-button--variant-ghost:hover:not(:disabled){background:#7f7f7f29}.code-editor-button--variant-ghost:active:not(:disabled){background:#7f7f7f3d}.code-editor-button--variant-solid-light{background:#fff;color:#0a0a0a;border:none}.code-editor-button--variant-solid-light:hover:not(:disabled){background:#f5f5f5}.code-editor-button--variant-solid-light:active:not(:disabled){background:#ededed}.code-editor-button--variant-outline-light{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4)}.code-editor-button--variant-outline-light:hover:not(:disabled){background:#ffffff1a;border-color:#fff9}.code-editor-button--variant-outline-light:active:not(:disabled){background:#ffffff2e}.code-editor-button--disabled{opacity:.5;cursor:not-allowed}.code-editor-button--custom-bg{color:#fff}.code-editor-button--custom-bg:hover:not(:disabled){filter:brightness(.92)}.code-editor-button--custom-bg:active:not(:disabled){filter:brightness(.85)}.code-editor-image{display:block;flex-shrink:0;max-width:100%}.code-editor-image--rounded{border-radius:50%}.code-editor-image--fit-cover{object-fit:cover}.code-editor-image--fit-contain{object-fit:contain}.code-editor-image--fit-fill{object-fit:fill}.code-editor-image--fit-none{object-fit:none}.wb-modal-overlay{position:fixed;inset:0;display:flex;z-index:1000;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:16px}.wb-modal-overlay--position-center{align-items:center;justify-content:center}.wb-modal-overlay--position-top{align-items:flex-start;justify-content:center;padding-top:48px}.wb-modal-overlay--position-bottom{align-items:flex-end;justify-content:center;padding-bottom:48px}.wb-modal-overlay--position-left{align-items:center;justify-content:flex-start;padding:0}.wb-modal-overlay--position-right{align-items:center;justify-content:flex-end;padding:0}.wb-modal-overlay--animated{animation:wb-modal-overlay-fade-in .2s ease-out}.wb-modal{--wb-modal-bg: #FFFFFF;--wb-modal-fg: #0A0A0A;--wb-modal-loading-bg: rgba(255, 255, 255, .7);--wb-modal-close-bg: #FFFFFF;--wb-modal-close-fg: #667085;--wb-modal-close-hover-bg: #F5F5F5;--wb-modal-close-hover-fg: #0A0A0A;--wb-modal-nav-fg: #667085;--wb-modal-nav-hover-fg: #0A0A0A;--wb-modal-nav-disabled-fg: #C2C2C2;display:flex;flex-direction:column;background:var(--wb-modal-bg);color:var(--wb-modal-fg);border-radius:16px;border:1px solid rgba(127,127,127,.28);box-shadow:0 20px 60px #00000026;max-height:90vh;max-width:calc(100vw - 32px);overflow-y:auto;padding:20px;position:relative}.wb-modal--size-xs{width:320px;padding:16px}.wb-modal--size-sm{width:400px}.wb-modal--size-md{width:520px}.wb-modal--size-lg{width:680px}.wb-modal--size-xl{width:860px}.wb-modal--size-fullscreen{width:90vw;height:90vh;max-height:90vh;border-radius:0}.wb-modal--position-left{border-radius:0 16px 16px 0;height:100vh;max-height:100vh}.wb-modal--position-right{border-radius:16px 0 0 16px;height:100vh;max-height:100vh}.wb-modal--position-bottom{border-radius:16px 16px 0 0}.wb-modal--position-top{border-radius:0 0 16px 16px}.wb-modal--animated{animation:wb-modal-slide-in .2s ease-out}@media(max-width:768px){.wb-modal{padding:16px;border-radius:12px}.wb-modal--size-lg,.wb-modal--size-xl{width:100%}.wb-modal--size-fullscreen{width:100vw;border-radius:0}}@media(max-width:480px){.wb-modal--size-md{width:100%}}.wb-modal__close{position:absolute;top:6px;right:6px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:var(--wb-modal-close-bg);border-radius:8px;cursor:pointer;color:var(--wb-modal-close-fg);transition:background .15s ease,color .15s ease}.wb-modal__close:hover{background:var(--wb-modal-close-hover-bg);color:var(--wb-modal-close-hover-fg)}.wb-modal__header{display:flex;align-items:center;gap:12px;flex-shrink:0;padding-right:40px;margin-bottom:12px}.wb-modal__title{font-size:18px;font-weight:600;line-height:1.4;flex:1;min-width:0}.wb-modal__body{flex:1;min-height:0;position:relative;overflow-y:auto;scrollbar-width:none}.wb-modal__body::-webkit-scrollbar{display:none}.wb-modal__body--no-header{padding-top:0}@media(max-width:768px){.wb-modal__body .wb-row{flex-direction:column}}.wb-modal__loading{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:var(--wb-modal-loading-bg);border-radius:inherit}.wb-modal__spinner{width:24px;height:24px;border:2.5px solid #C2C2C2;border-top-color:#0a0a0a;border-radius:50%;animation:wb-modal-spin .6s linear infinite}.wb-modal__footer{margin-top:16px;padding-top:10px;flex-shrink:0;border-top:1px solid rgba(127,127,127,.28)}.wb-modal__nav{display:flex;align-items:center;justify-content:space-between;gap:12px}.wb-modal__nav-btn{display:flex;align-items:center;gap:2px;padding:0;border:none;background:transparent;font-size:12.5px;font-weight:500;color:var(--wb-modal-nav-fg);cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.wb-modal__nav-btn:hover:not(:disabled){color:var(--wb-modal-nav-hover-fg)}.wb-modal__nav-btn:disabled{color:var(--wb-modal-nav-disabled-fg);cursor:not-allowed;text-decoration:none}.wb-modal__nav-btn svg{flex-shrink:0}.wb-modal__nav-count{font-size:12.5px;color:#b2b2bf;white-space:nowrap}@keyframes wb-modal-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wb-modal-spin{to{transform:rotate(360deg)}}@keyframes wb-modal-slide-in{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.code-editor-card{display:flex;flex-direction:column;border-radius:16px;border:1px solid rgba(127,127,127,.28);overflow:hidden}.code-editor-card--size-xs{padding:8px;gap:8px}.code-editor-card--size-sm{padding:12px;gap:12px}.code-editor-card--size-md{padding:16px;gap:16px}.code-editor-card--size-lg{padding:24px;gap:20px}.code-editor-card--theme-dark{background:#0a0a0a;color:#fff}.code-editor-card--theme-light{background:#fff;color:#0a0a0a}.code-editor-card--clickable{cursor:pointer}.wb-row{scrollbar-width:none;-ms-overflow-style:none}.wb-row::-webkit-scrollbar{display:none}.wb-row>*{flex-shrink:0}.wb-accordion{border:1px solid rgba(127,127,127,.28);border-radius:6px;overflow:hidden;background:transparent;box-sizing:border-box;color:inherit}.wb-accordion--colored{border-color:var(--wb-accordion-accent)}.wb-accordion--colored .wb-accordion__chevron{color:var(--wb-accordion-accent)}.wb-accordion--colored .wb-accordion__panel{border-top-color:var(--wb-accordion-accent)}.wb-accordion--full-width{width:100%;min-width:0;align-self:stretch}.wb-accordion--inline{width:auto;max-width:100%;align-self:flex-start}.wb-accordion__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;border:none;background:transparent;font:inherit;font-weight:600;text-align:left;cursor:pointer;color:inherit}.wb-accordion__trigger:hover{background:#7f7f7f14}.wb-accordion__trigger:focus-visible{outline:2px solid currentColor;outline-offset:-2px;opacity:.5}.wb-accordion__title{flex:1;min-width:0}.wb-accordion__chevron{flex-shrink:0;text-align:center;font-weight:600;color:currentColor;opacity:.6}.wb-accordion__panel{box-sizing:border-box;border-top:1px solid rgba(127,127,127,.28);background:transparent;color:inherit}.wb-accordion--size-xs .wb-accordion__trigger{gap:6px;padding:4px 6px}.wb-accordion--size-xs .wb-accordion__title{font-size:11px;line-height:1.35}.wb-accordion--size-xs .wb-accordion__chevron{width:16px;font-size:11px;line-height:1.2}.wb-accordion--size-xs .wb-accordion__panel{padding:6px 8px;font-size:12px;line-height:1.4}.wb-accordion--size-sm .wb-accordion__trigger{gap:8px;padding:7px 9px}.wb-accordion--size-sm .wb-accordion__title{font-size:12px;line-height:1.4}.wb-accordion--size-sm .wb-accordion__chevron{width:18px;font-size:12px;line-height:1.25}.wb-accordion--size-sm .wb-accordion__panel{padding:9px 11px;font-size:13px;line-height:1.45}.wb-accordion--size-md .wb-accordion__trigger{gap:12px;padding:10px 14px}.wb-accordion--size-md .wb-accordion__title{font-size:14px;line-height:1.45}.wb-accordion--size-md .wb-accordion__chevron{width:22px;font-size:14px;line-height:1.2}.wb-accordion--size-md .wb-accordion__panel{padding:14px 16px;font-size:14px;line-height:1.5}.code-editor-icon{display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.code-editor-input{all:unset;display:block;box-sizing:border-box;min-width:0;padding:8px 12px;border:1px solid #ddd;border-radius:8px;font-family:inherit;font-size:12.5px;background:#fff}.code-editor-input:focus{border-color:#007bff}.code-editor-input:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.code-editor-input--size-xs{padding:4px 8px;font-size:12.5px}.code-editor-input--size-sm{padding:6px 10px;font-size:12.5px}.code-editor-input--size-md{padding:8px 12px;font-size:12.5px}.code-editor-input--size-lg{padding:10px 14px;font-size:16px}.code-editor-input--disabled{background-color:#f5f5f5;cursor:not-allowed}.code-editor-textarea{display:block;box-sizing:border-box;min-width:0;width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:8px;font-family:inherit;font-size:12.5px;background:#fff;resize:vertical}.code-editor-textarea:focus{outline:none;border-color:#007bff}.code-editor-textarea:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.code-editor-textarea--size-sm{padding:6px 10px;font-size:12.5px}.code-editor-textarea--size-md{padding:8px 12px;font-size:12.5px}.code-editor-textarea--size-lg{padding:10px 14px;font-size:16px}.code-editor-textarea--disabled{background-color:#f5f5f5;cursor:not-allowed}.code-editor-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:100px;font-family:inherit;font-weight:500;white-space:nowrap}.code-editor-chip--size-xs{padding:2px 8px;font-size:10px}.code-editor-chip--size-sm{padding:4px 10px;font-size:12px}.code-editor-chip--size-md{padding:6px 12px;font-size:14px}.code-editor-chip--color-green{background:#ecfdf3;color:#027a48;border:none}.code-editor-chip--color-red{background:#ffe8e8;color:#c20114;border:none}.code-editor-chip--color-gray{background:#f5f5f5;color:#374151;border:none}.code-editor-chip--color-bordered{background:transparent;color:#374151;border:1px solid #E0E0E0}.code-editor-chip--color-orange{background:#f97316;color:#fff;border:none}.code-editor-chip--color-blue{background:#2563eb;color:#fff;border:none}.code-editor-link{display:inline;font-family:inherit;line-height:1.3;text-decoration:none;cursor:pointer;border-radius:2px;transition:color .15s ease,text-decoration-color .15s ease;box-sizing:border-box;max-width:100%}.code-editor-link:focus-visible{outline:2px solid #C9E6EA;outline-offset:2px}.code-editor-link--block{display:block}.code-editor-link--size-xs{font-size:11px}.code-editor-link--size-sm{font-size:12.5px}.code-editor-link--size-md{font-size:13px}.code-editor-link--size-lg{font-size:16px}.code-editor-link--size-xl{font-size:20px}.code-editor-link--size-2xl{font-size:24px}.code-editor-link--color-primary{color:#19191c}.code-editor-link--color-secondary{color:#667085}.code-editor-link--color-tertiary{color:#5239cc}.code-editor-link--color-emphasis{color:#0a0a0a}.code-editor-link--color-white{color:#fff}.code-editor-link--weight-thin{font-weight:300}.code-editor-link--weight-normal{font-weight:400}.code-editor-link--weight-medium{font-weight:500}.code-editor-link--weight-semibold{font-weight:600}.code-editor-link--weight-bold{font-weight:700}.code-editor-link--underline-none{text-decoration:none}.code-editor-link--underline-always{text-decoration:underline;text-underline-offset:2px}.code-editor-link--underline-hover{text-decoration:none}.code-editor-link--underline-hover:hover{text-decoration:underline;text-underline-offset:2px}.code-editor-link--truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.code-editor-link--truncate-multiline{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.code-editor-link__external{display:inline;margin-inline-start:4px;font-size:.85em;opacity:.85;vertical-align:middle}.wb-table{--wb-table-border: #e5e5e5;--wb-table-header-bg: #f5f5f5;--wb-table-row-bg: transparent;--wb-table-radius: 8px;box-sizing:border-box;display:inline-block;max-width:100%;overflow:hidden;border-radius:var(--wb-table-radius)}.wb-table--full-width{display:block;width:100%}.wb-table--bordered{border:1px solid var(--wb-table-border)}.wb-table__table{width:100%;border-collapse:collapse;border-spacing:0;background:var(--wb-table-row-bg);color:#171717;font-family:inherit}.wb-table__head{background:var(--wb-table-header-bg)}.wb-table__row{background:var(--wb-table-row-bg)}.wb-table__row+.wb-table__row{border-top:1px solid var(--wb-table-border)}.wb-table__cell{text-align:left;vertical-align:middle;color:inherit}.wb-table__cell--head{font-weight:600;border-bottom:1px solid var(--wb-table-border)}.wb-table__cell--align-start{text-align:left}.wb-table__cell--align-center{text-align:center}.wb-table__cell--align-end{text-align:right}.wb-table--size-xs .wb-table__cell{padding:4px 8px;font-size:11px;line-height:1.35}.wb-table--size-sm .wb-table__cell{padding:6px 10px;font-size:12px;line-height:1.4}.wb-table--size-md .wb-table__cell{padding:10px 14px;font-size:13px;line-height:1.45}.wb-table--size-lg .wb-table__cell{padding:14px 18px;font-size:14px;line-height:1.5}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev,.swiper-button-next{width:36px;height:36px;border:1px solid var(--border-default);border-radius:var(--radius-8);background-color:var(--surface-page);color:var(--text-primary);box-shadow:var(--shadow-sm)}.swiper-button-prev:active,.swiper-button-next:active{background-color:var(--surface-sunken);box-shadow:var(--shadow-md)}.swiper-button-prev:after,.swiper-button-next:after{font-size:15px}.swiper-button-prev{left:10px}.swiper-button-next{right:10px}.swiper-button-disabled{display:none}.code-editor-image-swiper{display:flex;flex-direction:column;gap:12px;width:100%}.code-editor-image-swiper__main{position:relative;width:100%;border-radius:8px;overflow:hidden}.code-editor-image-swiper__slider{width:100%}.code-editor-image-swiper__slider .swiper-button-prev,.code-editor-image-swiper__slider .swiper-button-next{width:32px;height:32px;border:none;border-radius:50%;background-color:#0000004d;color:#fff;box-shadow:none}.code-editor-image-swiper__slider .swiper-button-prev:after,.code-editor-image-swiper__slider .swiper-button-next:after{font-size:12px;font-weight:700}.code-editor-image-swiper__slider .swiper-button-prev:hover,.code-editor-image-swiper__slider .swiper-button-next:hover{background-color:#00000080}.code-editor-image-swiper__slider .swiper-button-prev{left:8px}.code-editor-image-swiper__slider .swiper-button-next{right:8px}.code-editor-image-swiper__image{display:block;width:100%;height:auto;object-fit:contain;border-radius:8px;max-height:400px}.code-editor-image-swiper__thumbnails{display:flex;gap:8px;overflow-x:auto;padding:4px 0}.code-editor-image-swiper__thumbnails::-webkit-scrollbar{display:none}.code-editor-image-swiper__thumbnail{flex-shrink:0;padding:0;border:none;border-radius:6px;overflow:hidden;cursor:pointer;opacity:.4;transition:all .15s ease-in-out;background:none}.code-editor-image-swiper__thumbnail:hover{opacity:.8}.code-editor-image-swiper__thumbnail--active{opacity:1}.code-editor-image-swiper__thumbnail img{display:block;width:100%;height:100%;object-fit:cover}@layer components{.pg-widget-canvas{background-color:var(--surface-panel);background-image:radial-gradient(var(--border-default) 1px,transparent 1px);background-size:12px 12px;background-position:-1px -1px}}@layer components{.pg-header-group{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;height:24px;padding:0;border:none;border-radius:var(--radius-6);background:transparent;color:var(--text-primary)}}.pg-threads-search__panel .pg-ui-text-field__control::placeholder{font-size:var(--font-3)}@layer components{.pg-header-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:24px;height:24px;padding:0 5px;border-radius:var(--radius-6);color:var(--text-primary);font-size:var(--font-3-5);font-weight:var(--font-normal);background:transparent;border:none;white-space:nowrap;transition:background-color .12s ease}.pg-header-btn:hover:not(:disabled){background:var(--surface-hover)}.pg-header-btn--outlined{height:28px;padding:0 8px;border:1px solid var(--border-default);background:var(--surface-page)}.pg-header-btn--active,.pg-header-btn--active:hover:not(:disabled){border-color:var(--accent-violet-border-soft);background:var(--accent-violet-bg-soft);color:var(--text-accent)}.pg-header-btn:disabled{color:var(--text-disabled);cursor:not-allowed;opacity:.5}.pg-composer{background-color:var(--surface-composer);border:1px solid var(--border-composer);border-radius:var(--radius-16);box-shadow:var(--shadow-composer);transition:border-color .12s ease,box-shadow .12s ease}.pg-composer:hover:not(:focus-within){border-color:var(--border-default)}.pg-composer:focus-within{border-color:var(--accent-violet);box-shadow:var(--focus-ring-brand)}.pg-composer--simulator,.pg-composer--simulator:hover:not(:focus-within){border-color:var(--accent-violet-border-soft);box-shadow:0 0 0 3px var(--accent-violet-bg-soft),var(--shadow-composer)}.pg-composer--simulator:focus-within{border-color:var(--accent-violet)}.pg-composer--disabled,.pg-composer--disabled:hover:not(:focus-within),.pg-composer--disabled:focus-within{background-color:var(--surface-input);border-color:var(--border-default);box-shadow:none;cursor:not-allowed}.pg-composer--disabled .pg-ui-auto-height-textarea{cursor:not-allowed;color:var(--text-disabled)}.pg-composer--disabled .pg-composer__actions>*{pointer-events:none;opacity:.5}.pg-composer--needs-context .pg-composer__actions>.pg-composer__attach,.pg-composer--needs-context .pg-composer__actions>.pg-agent-variables-button,.pg-composer--needs-context .pg-composer__actions>.pg-chat-panel__simulate-personas-trigger{pointer-events:auto;opacity:1;cursor:pointer}.pg-composer--needs-context .pg-composer__actions>.pg-agent-variables-button button{cursor:pointer}.pg-chat-empty__grid{background-image:linear-gradient(to right,var(--border-hairline) 1px,transparent 1px),linear-gradient(to bottom,var(--border-hairline) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(ellipse at 50% 45%,rgb(0 0 0 / .85),transparent 72%);-webkit-mask-image:radial-gradient(ellipse at 50% 45%,rgb(0 0 0 / .85),transparent 72%)}.pg-followup{background:var(--surface-input);border:1px dashed var(--border-default);border-radius:var(--radius-full);padding:6px 12px;font-size:var(--font-3);color:var(--text-secondary);line-height:1;white-space:nowrap}.pg-followup:hover:not(:disabled){background:var(--surface-panel);border-color:var(--text-accent)}.pg-msg-action{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid transparent;border-radius:8px;color:var(--text-secondary)}.pg-msg-action:hover{background:var(--surface-hover);border-color:var(--border-strong)}.pg-inspect-btn{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:8px;background:transparent;border:1px solid var(--border-control);color:var(--text-secondary);box-shadow:var(--shadow-control);font-size:var(--font-3)}.pg-inspect-btn:hover{background:var(--accent-brand-bg);border-color:var(--accent-brand-bg);color:var(--text-accent)}.pg-inspect-btn--selected{background:var(--accent-violet-bg-soft);border-color:transparent;color:var(--text-violet)}.pg-inspect-btn--quiet{border-color:transparent;box-shadow:none;color:var(--text-secondary)}.pg-inspect-btn--quiet:hover{background:var(--surface-hover);border-color:transparent;color:var(--text-primary)}.pg-source-favicon{box-shadow:.5px 1px #14142829}[data-theme=dark] .pg-source-favicon{box-shadow:0 1px 1px #0000008c}}.pg-threads-drawer{will-change:transform}.pg-composer__actions{container-type:inline-size;container-name:composer-actions}@container composer-actions (max-width: 460px){.pg-chat-panel__effort-text,.pg-chat-panel__simulate-personas-text{display:none}}.pg-builder-header-actions__source[aria-pressed=true],.pg-builder-header-actions__sessions[aria-pressed=true]{background:var(--accent-violet-bg-soft);color:var(--text-accent)}@layer components{.pg-code-find{background:color-mix(in srgb,var(--accent-brand) 30%,transparent);border-radius:2px}}@layer components{@keyframes pg-tour-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pg-tour__catcher{position:fixed;inset:0;z-index:900;cursor:pointer}.pg-tour__spotlight{position:fixed;z-index:901;pointer-events:none;border-radius:var(--radius-12);box-shadow:0 0 0 9999px var(--surface-overlay),0 0 0 1px var(--border-strong);transition:top .18s ease,left .18s ease,width .18s ease,height .18s ease}.pg-tour__tooltip{position:fixed;z-index:902;width:288px;padding:14px;animation:pg-tour-enter .18s ease}.pg-tour__tooltip:before{content:"";position:absolute;width:10px;height:10px;background:var(--surface-elevated);border:1px solid var(--border-shell);transform:rotate(45deg)}.pg-tour__tooltip--bottom:before{top:-6px;left:50%;margin-left:-5px;border-bottom:none;border-right:none}.pg-tour__tooltip--top:before{bottom:-6px;left:50%;margin-left:-5px;border-top:none;border-left:none}.pg-tour__tooltip--right:before{left:-6px;top:50%;margin-top:-5px;border-top:none;border-right:none}.pg-tour__tooltip--left:before{right:-6px;top:50%;margin-top:-5px;border-bottom:none;border-left:none}.pg-tour__text{margin:0;font-size:var(--font-3-75);line-height:1.5;color:var(--text-primary)}.pg-tour__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.pg-tour__progress{display:inline-flex;align-items:center;gap:5px}.pg-tour__dot{width:5px;height:5px;border-radius:var(--radius-full);background:var(--border-strong);transition:width .18s ease,background .18s ease}.pg-tour__dot.is-current{width:14px;background:var(--accent-violet)}.pg-tour__actions{display:inline-flex;align-items:center;gap:12px}.pg-tour__skip{padding:0;font-size:var(--font-3);color:var(--text-muted);transition:color .12s ease}.pg-tour__skip:hover{color:var(--text-title)}}@media print{.pg-shared-sidebar,.pg-shared-composer,.pg-shared-header__actions,.pg-shared-header__badge,.pg-shared-reasoning__nav,.pg-shared-reasoning__footer,.pg-shared-message__footer{display:none}.pg-shared-thread-page,.pg-shared-thread-page__main,.pg-shared-thread-page__body,.pg-shared-thread-page__chat,.pg-shared-thread-page__conversation,.pg-shared-reasoning,.pg-shared-reasoning__body{display:block;height:auto;max-height:none;min-height:0;overflow:visible}.pg-shared-thread-page{background:none}.pg-shared-thread-page__conversation{padding:0}.pg-shared-thread-page__messages{max-width:none}.pg-shared-header{height:auto;padding:0 0 var(--space-3)}.pg-shared-reasoning{width:auto;padding-top:var(--space-4);border-left:none;background:none;break-before:page}.pg-shared-reasoning__head{height:auto;padding:0 0 var(--space-3)}.pg-shared-reasoning__body{padding:0}.pg-shared-reasoning__lane,.pg-shared-message{break-inside:avoid}.pg-shared-message--selected{background:none}}@layer components{.pg-ui-scrubber__tick{display:block;height:2px;border-radius:var(--radius-full);background:var(--text-primary);transition:width .12s ease-out,opacity .12s ease-out}.pg-ui-scrubber__card{transition:top .12s ease-out}@media(prefers-reduced-motion:reduce){.pg-ui-scrubber__tick,.pg-ui-scrubber__card{transition:none}}}@layer components{.pg-report{--pg-report-series-1: var(--accent-brand-muted);--pg-report-series-2: var(--color-teal-main);--pg-report-series-3: var(--color-amber-dark);--pg-report-series-4: var(--color-blue-light);--pg-report-series-5: var(--color-pink-user-avatar)}[data-theme=dark] .pg-report{--pg-report-series-1: var(--accent-violet)}.pg-report__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-10) * 3),1fr));gap:var(--space-3)}.pg-report__chart{height:220px;width:100%}.pg-report__chart g[tabindex="-1"]:focus,.pg-report__chart .recharts-surface:focus:not(:focus-visible){outline:none}.pg-report__chart .recharts-cartesian-axis-tick text{fill:var(--text-muted);font-size:var(--font-2-5)}.pg-report__chart .recharts-cartesian-grid line{stroke:var(--border-hairline)}.pg-report__chart .recharts-legend-wrapper{z-index:0}.pg-report__chart .recharts-tooltip-wrapper{z-index:1}.pg-report__chart .recharts-tooltip-wrapper .recharts-default-tooltip{border-radius:var(--radius-8);border:1px solid var(--border-default)!important;background:var(--surface-elevated)!important;box-shadow:var(--shadow-md);font-size:var(--font-3)}.pg-report__table{max-height:320px}.pg-report__table th,.pg-report__table td{padding:6px 10px;text-align:left;white-space:nowrap}.pg-report__table thead th{position:sticky;top:0;background:var(--surface-table-header);color:var(--text-muted);font-weight:var(--font-medium)}.pg-report__table tbody tr+tr td{border-top:1px solid var(--border-hairline)}}@layer components{.pg-overview__grid-host{container-type:inline-size}.pg-overview__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:148px;grid-auto-flow:row dense;gap:var(--space-3)}.pg-overview__cell{--resize-offset: 0px;position:relative;min-width:0}@container (max-width: 720px){.pg-overview__cell{grid-column:span 12!important}}.pg-overview__cell>.pg-report{display:flex;height:100%;flex-direction:column;overflow:hidden}.pg-overview__cell .pg-report__chart{flex:1 1 0;min-height:0;height:auto}.pg-overview__cell .pg-report__table{flex:1 1 0;min-height:0}.pg-overview__grid--editing .pg-overview__cell{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.pg-overview__grid--editing .pg-overview__cell>.pg-report{border-style:dashed;border-color:var(--border-default);transition:transform .2s ease-out,box-shadow .2s ease-out}.pg-overview__grid--editing .pg-overview__cell:focus-visible{outline:none}.pg-overview__grid--editing .pg-overview__cell:focus-visible>.pg-report{box-shadow:var(--shadow-focus-brand)}.pg-overview__grip,.pg-overview__resize{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-elevated);color:var(--text-muted);box-shadow:var(--shadow-elev-sm)}.pg-overview__grip{top:0;left:50%;padding:0 var(--space-1);transform:translate(-50%,-50%)}.pg-overview__resize{top:50%;width:8px;height:32px;cursor:ew-resize;transform:translateY(-50%)}.pg-overview__resize:before{position:absolute;inset:-8px -6px;content:""}.pg-overview__resize--left{left:-4px}.pg-overview__resize--right{right:-4px}.pg-overview__resize:hover,.pg-overview__cell--resizing .pg-overview__resize{border-color:var(--text-secondary);color:var(--text-secondary)}@container (max-width: 720px){.pg-overview__resize{display:none}}.pg-overview__snap{position:absolute;left:calc(var(--snap-left) - var(--resize-offset));z-index:1;border:1px dashed var(--border-strong);border-radius:var(--radius-12);pointer-events:none}.pg-overview__cell--resizing{z-index:20}.pg-overview__cell--resizing>.pg-report{box-shadow:0 0 0 1px var(--border-strong),var(--shadow-elev-md)}.pg-overview__cell--dragging{z-index:20;cursor:grabbing}.pg-overview__cell--dragging>.pg-report{transform:scale(1.02);box-shadow:0 0 0 1px var(--border-strong),var(--shadow-elev-md)}.pg-overview__cell--new>.pg-report{animation:pg-overview-arrive 1.6s ease-out}@keyframes pg-overview-arrive{0%{box-shadow:0 0 0 2px var(--accent-violet)}to{box-shadow:0 0 0 2px transparent}}}@layer components{.pg-ask__scroller{overflow-anchor:none}.pg-ask__transcript-spacer{height:calc(var(--space-10) * 2);flex-shrink:0}.pg-ask__composer-dock{position:sticky;bottom:var(--space-4);z-index:2;margin-top:auto}.pg-ask__fade{pointer-events:none;position:absolute;inset-inline:0;height:var(--space-8)}.pg-ask__fade--top{top:0;z-index:3;background:linear-gradient(to bottom,var(--surface-page),transparent)}.pg-ask__fade--bottom{bottom:calc(-1 * var(--space-4));z-index:-1;height:calc(var(--space-10) * 2 + var(--space-4));background:linear-gradient(to top,var(--surface-page),transparent)}.pg-ask__message :is(h1,h2,h3,h4){font-size:var(--font-3-75);font-weight:var(--font-semibold);color:var(--text-title)}}@layer components{.pg-conversations>.pagination-table-container{flex:1;min-height:0}.pg-conversations>.pagination-table-container>.table-container{flex:1;height:auto}.pg-conversations__range{flex-shrink:0;margin-right:var(--space-4);color:var(--text-muted);font-size:var(--font-3);white-space:nowrap}.pg-conversations__title{display:inline-flex;align-items:center;gap:var(--space-1);max-width:100%;vertical-align:middle}.pg-conversations__title-text{overflow:hidden;text-overflow:ellipsis}}.pg-conversations .pagination-table-container.light-appearance .table-footer .pagination-container{width:auto;margin-left:auto}@layer components{.pg-range-calendar__month{--pg-cell-size: var(--space-6);width:calc(var(--pg-cell-size) * 7)}}.add-payment-method-modal{max-width:480px;padding:0}.add-payment-method-modal-title{display:flex;flex-direction:column;gap:var(--space-3);text-align:center;align-items:center}.add-payment-method-modal-title .add-payment-method-modal-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-12);background:var(--accent-brand-bg)}.add-payment-method-modal-title .description{max-width:352px;color:var(--text-secondary)}.add-payment-method-modal .modal-title{padding:24px 24px 0;justify-content:center;align-items:center}.add-payment-method-modal .modal-content{overflow:auto;display:flex;width:100%;height:100%;flex-direction:column;font-size:var(--font-3-75);max-height:550px;padding:24px!important}.add-payment-method-modal .modal-content .add-payment-method-modal-form .card-details-field .form-label{color:var(--text-secondary);font-weight:var(--font-medium)}.add-payment-method-modal .modal-content .add-payment-method-modal-form .card-details-field .card-element-container{border:1px solid var(--border-default);border-radius:var(--radius-8);padding:12px 14px;background:var(--surface-elevated);transition:border-color .15s ease,box-shadow .15s ease}.add-payment-method-modal .modal-content .add-payment-method-modal-form .card-details-field .card-element-container:focus-within{border-color:var(--accent-brand-border);box-shadow:0 0 0 3px var(--accent-brand-bg)}.add-payment-method-modal .modal-content .add-payment-method-modal-form .card-details-field .card-element-container.has-error{border-color:var(--text-error)}.add-payment-method-modal .modal-content .add-payment-method-modal-form .card-details-field .secure-note{color:var(--text-muted);font-size:var(--font-3)}.add-payment-method-modal .modal-content .add-payment-method-modal-form .card-details-field .card-error{font-size:var(--font-3);color:var(--text-error)}.add-payment-method-modal .modal-content .add-payment-method-modal-form .set-default-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:14px 16px;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-elevated);cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease}.add-payment-method-modal .modal-content .add-payment-method-modal-form .set-default-row:hover{border-color:var(--accent-brand-border);background:var(--surface-input)}.add-payment-method-modal .modal-content .add-payment-method-modal-form .set-default-row .set-default-row-label{color:var(--text-primary);font-weight:var(--font-medium)}.add-payment-method-modal .modal-content .add-payment-method-modal-form .set-default-row .set-default-row-sub{color:var(--text-secondary);font-size:var(--font-3)}.add-payment-method-modal .modal-content .add-payment-method-modal-form .status-message{font-size:var(--font-3);color:var(--text-secondary)}.add-payment-method-modal .modal-content .add-payment-method-modal-form .status-message.is-error{color:var(--text-error)}.add-payment-method-modal .add-payment-method-modal-footer{padding:0 24px 24px;gap:12px}.add-payment-method-modal .add-payment-method-modal-footer button{border-radius:var(--radius-8);padding:10px 16px;border:1px solid var(--border-default)}.add-payment-method-modal .add-payment-method-modal-footer .break-button.primary{border-color:transparent}.add-payment-method-modal .modal-close-icon{top:24px;right:24px}.allocations-card{display:flex;flex-direction:column;gap:24px}.allocations-card .allocations-header .allocations-title-row{gap:10px}.allocations-card .allocations-header .allocations-subtitle{color:var(--text-secondary);font-size:var(--font-3-75);max-width:720px;line-height:var(--line-h-4)}.allocations-card .allocations-header .allocations-status-pill{padding:2px 10px;border-radius:999px;font-size:var(--font-3);font-weight:var(--font-medium);letter-spacing:.02em;text-transform:uppercase}.allocations-card .allocations-header .allocations-status-pill.on{color:var(--color-success-darker, var(--color-success));background:var(--color-success-bg);border:1px solid var(--color-success-border)}.allocations-card .allocations-header .allocations-status-pill.off{color:var(--text-secondary);background:var(--surface-input);border:1px solid var(--border-default)}.allocations-card .allocations-empty-state{border:1px dashed var(--border-default);border-radius:12px;padding:24px;text-align:center;background:var(--surface-input)}.allocations-card .allocations-empty-state .allocations-empty-headline{color:var(--text-primary);font-weight:var(--font-medium);font-size:var(--font-3-75);margin-bottom:4px}.allocations-card .allocations-empty-state .allocations-empty-body{color:var(--text-secondary);font-size:var(--font-3-75);max-width:480px;margin:0 auto}.allocations-card .allocations-flow{display:flex;flex-direction:column;align-items:stretch}.allocations-card .main-balance-card{align-self:center;width:min(320px,100%);display:flex;align-items:center;gap:14px;padding:16px 20px;border:1px solid var(--border-default);border-radius:14px;background:var(--surface-elevated);box-shadow:var(--shadow-sm);transition:var(--transition-fast)}.allocations-card .main-balance-card .main-balance-card-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-8);background:var(--accent-brand-bg);color:var(--text-accent);flex-shrink:0}.allocations-card .main-balance-card .main-balance-card-body{flex:1;min-width:0}.allocations-card .main-balance-card .main-balance-card-label{color:var(--text-secondary);font-size:var(--font-3);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--font-medium)}.allocations-card .main-balance-card .main-balance-card-amount{font-size:var(--font-9, 22px);font-weight:var(--font-semibold);color:var(--text-primary);line-height:1.1}.allocations-card .main-balance-card .main-balance-card-meta{color:var(--text-secondary);font-size:var(--font-3)}.allocations-card .flow-connector{position:relative;height:56px;width:100%;max-width:540px;margin:0 auto;color:var(--text-muted)}.allocations-card .flow-connector .flow-trunk,.allocations-card .flow-connector .flow-cross,.allocations-card .flow-connector .flow-leg{background:var(--border-strong)}.allocations-card .flow-connector .flow-trunk{position:absolute;top:0;left:50%;width:2px;height:28px;transform:translate(-50%)}.allocations-card .flow-connector .flow-cross{position:absolute;top:28px;left:25%;right:25%;height:2px}.allocations-card .flow-connector .flow-leg{position:absolute;top:28px;width:2px;height:24px}.allocations-card .flow-connector .flow-leg-left{left:calc(25% - 1px)}.allocations-card .flow-connector .flow-leg-right{right:calc(25% - 1px)}.allocations-card .flow-connector .flow-arrow{position:absolute;bottom:-6px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.allocations-card .flow-connector .flow-arrow-left{left:25%;transform:translate(-50%)}.allocations-card .flow-connector .flow-arrow-right{right:25%;transform:translate(50%)}.allocations-card .bucket-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:720px;margin:0 auto}.allocations-card .bucket-card{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid var(--border-default);border-radius:14px;background:var(--surface-elevated);box-shadow:var(--shadow-sm);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.allocations-card .bucket-card:hover:not(.is-editing){border-color:var(--accent-brand-border)}.allocations-card .bucket-card.is-editing{border-color:var(--accent-brand);box-shadow:0 0 0 3px var(--accent-brand-bg-hover)}.allocations-card .bucket-card .bucket-card-header{gap:12px}.allocations-card .bucket-card .bucket-card-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-8);background:var(--accent-brand-bg);color:var(--text-accent);flex-shrink:0}.allocations-card .bucket-card .bucket-card-name{font-size:var(--font-3-75);font-weight:var(--font-semibold);color:var(--text-primary);line-height:1.2}.allocations-card .bucket-card .bucket-card-meta{color:var(--text-secondary);font-size:var(--font-3);line-height:1.3}.allocations-card .bucket-card .bucket-card-amount{font-size:var(--font-7);font-weight:var(--font-semibold);color:var(--text-primary);white-space:nowrap}.allocations-card .bucket-card .bucket-card-actions{gap:6px;flex-wrap:wrap}.allocations-card .bucket-card .bucket-action{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:999px;border:1px solid var(--border-default);background:transparent;color:var(--text-secondary);font-size:var(--font-3);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition-fast)}.allocations-card .bucket-card .bucket-action:hover:not(:disabled){border-color:var(--accent-brand);color:var(--text-accent);background:var(--accent-brand-bg)}.allocations-card .bucket-card .bucket-action.is-active{border-color:var(--accent-brand);background:var(--accent-brand-bg-hover);color:var(--text-accent)}.allocations-card .bucket-card .bucket-action:disabled{opacity:.45;cursor:not-allowed}.allocations-card .bucket-card .bucket-form{border-top:1px solid var(--border-subtle);padding-top:12px;animation:bucket-form-in .18s ease}.allocations-card .bucket-card .bucket-form .bucket-form-heading-row{margin-bottom:8px;gap:8px}.allocations-card .bucket-card .bucket-form .bucket-form-heading{font-size:var(--font-3);color:var(--text-secondary);flex:1;min-width:0}.allocations-card .bucket-card .bucket-form .bucket-form-max{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--accent-brand-border);background:var(--accent-brand-bg);color:var(--text-accent);font-size:var(--font-3);font-weight:var(--font-medium);letter-spacing:.02em;cursor:pointer;transition:var(--transition-fast);white-space:nowrap}.allocations-card .bucket-card .bucket-form .bucket-form-max:hover:not(:disabled){border-color:var(--accent-brand);background:var(--accent-brand-bg-hover)}.allocations-card .bucket-card .bucket-form .bucket-form-max:disabled{opacity:.5;cursor:not-allowed}.allocations-card .bucket-card .bucket-form .bucket-form-max .bucket-form-max-amount{font-variant-numeric:tabular-nums;color:var(--text-accent);opacity:.85}.allocations-card .bucket-card .bucket-form .bucket-form-row{gap:8px;align-items:flex-start}.allocations-card .bucket-card .bucket-form .bucket-form-input{flex:1;min-width:0}.allocations-card .bucket-card .bucket-form .bucket-form-submit{height:40px;flex-shrink:0}.allocations-card .bucket-card .bucket-form .bucket-form-cancel{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-8);border:1px solid var(--border-default);background:transparent;color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:var(--transition-fast)}.allocations-card .bucket-card .bucket-form .bucket-form-cancel:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.allocations-card .bucket-card .bucket-form .bucket-form-cancel:disabled{opacity:.5;cursor:not-allowed}@keyframes bucket-form-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.allocations-card .bucket-row{grid-template-columns:1fr}.allocations-card .flow-connector{max-width:240px}.allocations-card .flow-connector .flow-cross,.allocations-card .flow-connector .flow-leg-left,.allocations-card .flow-connector .flow-leg-right,.allocations-card .flow-connector .flow-arrow-right{display:none}.allocations-card .flow-connector .flow-arrow-left{left:50%;transform:translate(-50%)}.allocations-card .flow-connector .flow-leg{display:block;left:50%;transform:translate(-50%);height:40px;top:12px}}.auto-reload-fields{display:flex;flex-direction:column;gap:var(--space-3);padding:20px;border:1px solid var(--border-default);border-radius:var(--radius-12);background:var(--surface-elevated)}.auto-reload-fields .auto-reload-fields-title{font-size:var(--font-6);font-weight:var(--font-semibold);color:var(--text-primary)}.auto-reload-fields .auto-reload-fields-subtitle{color:var(--text-secondary);font-size:var(--font-3);line-height:var(--line-h-4);margin-left:var(--space-6)}.auto-reload-fields .auto-reload-rows{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-1)}.auto-reload-fields .auto-reload-rows .auto-reload-row{gap:var(--space-4)}.auto-reload-fields .auto-reload-rows .auto-reload-row .auto-reload-row-label{color:var(--text-secondary);font-size:var(--font-3-75)}.auto-reload-fields .auto-reload-rows .auto-reload-row .auto-reload-input{flex:0 0 auto;width:180px}.auto-reload-fields .auto-reload-rows .auto-reload-currency{color:var(--text-secondary)}.auto-reload-fields .auto-reload-rows .auto-reload-error-line{color:var(--text-error);font-size:var(--font-3)}.auto-reload-fields .auto-reload-rows .auto-reload-status{color:var(--status-success);font-size:var(--font-3);font-weight:var(--font-medium)}.buy-credits-modal{max-width:500px;padding:0}.buy-credits-modal-title{gap:12px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.buy-credits-modal-title .description{max-width:352px;color:var(--text-secondary)}.buy-credits-modal .modal-title{padding:24px 24px 0;justify-content:center;align-items:center}.buy-credits-modal .modal-title span{font-size:var(--font-12);line-height:var(--font-17)}.buy-credits-modal .modal-content{width:100%;height:100%;padding:24px!important;overflow:auto}.buy-credits-modal .modal-content .buy-credits-section{display:flex;flex-direction:column;gap:var(--space-3)}.buy-credits-modal .modal-content .buy-credits-section .buy-credits-section-title{font-size:var(--font-5);font-weight:var(--font-semibold);color:var(--text-primary)}.buy-credits-modal .modal-content .credits-amount-field .credits-input-hint{color:var(--text-muted);font-size:var(--font-3);white-space:nowrap}.buy-credits-modal .modal-content .credits-amount-field .credits-presets{flex-wrap:wrap}.buy-credits-modal .modal-content .credits-amount-field .credits-presets .credits-preset{flex:1;min-width:64px;padding:8px 12px;border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-elevated);color:var(--text-primary);font-weight:var(--font-medium);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.buy-credits-modal .modal-content .credits-amount-field .credits-presets .credits-preset:hover{border-color:var(--accent-brand-border)}.buy-credits-modal .modal-content .credits-amount-field .credits-presets .credits-preset.is-active{border-color:var(--color-secondary-light);background:var(--color-secondary-light-bg);color:var(--text-accent)}.buy-credits-modal .modal-content .payment-methods-list{overflow:auto;max-height:400px}.buy-credits-modal .modal-content .payment-methods-list .payment-method-item{width:100%;padding:12px 16px;border:1px solid var(--border-default);border-radius:var(--radius-8);cursor:pointer;text-align:left;background:var(--surface-elevated);color:var(--text-primary)}.buy-credits-modal .modal-content .payment-methods-list .payment-method-item.selected{border:1px solid var(--color-secondary-light);background:var(--color-secondary-light-bg)}.buy-credits-modal .modal-content .payment-methods-list .payment-method-item .payment-method-info .card-label{font-weight:var(--font-medium)}.buy-credits-modal .modal-content .payment-methods-list .payment-method-item .payment-method-info .default-label{padding:2px 8px;border-radius:12px;background:var(--color-secondary-light);color:var(--color-white);font-size:var(--font-3);font-weight:var(--font-medium);line-height:1.4}.buy-credits-modal .modal-content .renewal-divider{display:flex;align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--font-2);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase}.buy-credits-modal .modal-content .renewal-divider:before,.buy-credits-modal .modal-content .renewal-divider:after{content:"";flex:1;height:1px;background:var(--border-subtle)}.buy-credits-modal .modal-close-icon{top:24px;right:24px}.collapsible-table-section .collapsible-table-accordion{padding:0!important;background:transparent;border:none}.collapsible-table-section .collapsible-table-accordion .accordion-header{cursor:pointer}.collapsible-table-section .collapsible-table-accordion .collapsible-table-accordion-title{font-size:var(--font-7);font-weight:var(--font-semibold);color:var(--text-primary)}.modal-container .modal-footer button{width:100%;border-radius:var(--radius-8);padding:8px 16px;border:1px solid var(--color-gray-42)}.manage-payment-method-modal{max-width:640px;width:100%;padding:0}.manage-payment-method-modal-title{gap:12px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.manage-payment-method-modal-title .description{max-width:480px;color:var(--text-secondary)}.manage-payment-method-modal .modal-title{padding:24px 24px 0;justify-content:center;align-items:center}.manage-payment-method-modal .modal-content{width:100%;height:100%;padding:24px!important;max-height:500px;overflow:auto}.manage-payment-method-modal .modal-content .manage-payment-method-modal-list{width:100%}.manage-payment-method-modal .modal-content .manage-payment-method-modal-list .manage-payment-method-modal-list-item{width:100%;padding:12px 16px;border:1px solid var(--border-default);border-radius:var(--radius-8);text-align:left;background:var(--surface-elevated);color:var(--text-primary);transition:border-color .15s ease,background-color .15s ease}.manage-payment-method-modal .modal-content .manage-payment-method-modal-list .manage-payment-method-modal-list-item.selected{border:1px solid var(--color-secondary-light);background:var(--color-secondary-light-bg)}.manage-payment-method-modal .modal-content .manage-payment-method-modal-list .manage-payment-method-modal-list-item .payment-method-info .card-label{font-weight:var(--font-medium)}.manage-payment-method-modal .modal-content .manage-payment-method-modal-list .manage-payment-method-modal-list-item .payment-method-info .default-label{padding:2px 8px;border-radius:12px;background:var(--color-secondary-light);color:var(--color-white);font-size:var(--font-3);font-weight:var(--font-medium);line-height:1.4}.manage-payment-method-modal .modal-content .manage-payment-method-modal-list .manage-payment-method-modal-list-item .payment-method-actions .set-default-button{color:var(--color-secondary-light);font-size:var(--font-3-75);font-weight:var(--font-medium);padding:4px 8px}.manage-payment-method-modal .modal-content .manage-payment-method-modal-list .manage-payment-method-modal-list-item .payment-method-actions .set-default-button:hover{text-decoration:underline}.manage-payment-method-modal .modal-content .manage-payment-method-modal-list .manage-payment-method-modal-list-item .payment-method-actions .delete-button.disabled{cursor:not-allowed;opacity:.5}.manage-payment-method-modal .modal-content .manage-payment-method-modal-list .manage-payment-method-modal-list-item .payment-method-actions .delete-button-wrapper{display:inline-flex}.manage-payment-method-modal .manage-payment-method-modal-footer{padding:0 24px 24px;gap:12px}.manage-payment-method-modal .manage-payment-method-modal-footer button{border-radius:var(--radius-8);padding:10px 16px}.manage-payment-method-modal .manage-payment-method-modal-footer .break-button.primary{border-color:transparent}.manage-payment-method-modal .modal-close-icon{top:24px;right:24px}.spend-analytics-card{display:flex;flex-direction:column;gap:var(--space-5)}.spend-analytics-card__header{display:flex;align-items:center;justify-content:space-between;min-height:28px}.spend-analytics-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;border:1px dashed var(--border-default);border-radius:var(--radius-8);padding:var(--space-4);background:var(--surface-input)}.spend-analytics-origins{display:flex;flex-direction:column;gap:var(--space-6)}.spend-analytics-origin{display:flex;flex-direction:column;gap:var(--space-4)}.spend-analytics-origin+.spend-analytics-origin{padding-top:var(--space-6);border-top:1px solid var(--border-hairline)}.spend-analytics-origin__header{display:flex;align-items:center;justify-content:space-between}.spend-analytics-origin__pill{padding:var(--space-1) 10px;border-radius:var(--radius-full);background:var(--surface-input);color:var(--text-secondary);font-size:var(--font-3);font-weight:var(--font-medium)}.spend-analytics-origin__total{font-variant-numeric:tabular-nums;font-size:var(--font-6);font-weight:var(--font-semibold);color:var(--text-primary)}.spend-analytics-origin__empty{border:1px dashed var(--border-default);border-radius:var(--radius-8);padding:var(--space-5);text-align:center;color:var(--text-secondary);font-size:var(--font-3-75)}.spend-analytics-body{display:flex;flex-direction:column;gap:var(--space-5)}.spend-analytics-chart{position:relative;width:100%;max-width:220px;margin:0 auto}.spend-analytics-chart__center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;text-align:center}.spend-analytics-chart__center-inner{display:flex;flex-direction:column;align-items:center;gap:2px;max-width:104px;animation:spend-center-swap .22s ease}.spend-analytics-chart__center-amount{font-variant-numeric:tabular-nums;font-size:var(--font-9);font-weight:var(--font-bold);line-height:1.1;color:var(--text-primary)}.spend-analytics-chart__center-meta{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-2);color:var(--text-secondary)}.spend-analytics-sources{display:flex;flex-direction:column;gap:var(--space-1)}.spend-analytics-source{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:10px;row-gap:5px;padding:var(--space-2);margin:0 calc(-1 * var(--space-2));border-radius:var(--radius-8);transition:background .15s ease}.spend-analytics-source--clickable{cursor:pointer}.spend-analytics-source:hover,.spend-analytics-source--active{background:var(--surface-hover)}.spend-analytics-source__dot{width:9px;height:9px;border-radius:3px}.spend-analytics-source__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-3-75);font-weight:var(--font-medium);color:var(--text-primary)}.spend-analytics-source__amount{font-variant-numeric:tabular-nums;font-size:var(--font-3-75);font-weight:var(--font-semibold);color:var(--text-primary)}.spend-analytics-source__bar{grid-column:2;height:4px;border-radius:3px;background:var(--surface-input);overflow:hidden}.spend-analytics-source__bar-fill{display:block;height:100%;transition:width .3s ease}.spend-analytics-source__meta{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:var(--font-2);color:var(--text-faint)}@keyframes spend-center-swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.usage-card{display:flex;flex-direction:column;gap:var(--space-5)}.usage-card .usage-card-header{min-height:28px}.usage-card>.table-container{display:flex;flex:1;flex-direction:column;min-height:0}.usage-card>.table-container>.pagination-table-container{flex:1}.usage-card>.table-container>.pagination-table-container>.table-container{flex:1;height:auto}.balance-breakdown-popover{background-color:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius-8);box-shadow:var(--shadow-md);padding:var(--space-3);min-width:200px}.balance-breakdown-popover__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.balance-breakdown-popover__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-size:var(--font-3-75)}.balance-breakdown-popover__label{color:var(--text-secondary)}.balance-breakdown-popover__value{font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:var(--font-medium)}.billing-wrapper{color:var(--text-primary)}.billing-wrapper .billing-card{background:var(--surface-elevated);border:1px solid var(--border-hairline-strong);border-radius:var(--radius-12);--table-surface: var(--surface-elevated);padding:var(--space-5);color:var(--text-primary)}.billing-wrapper .billing-card .title{font-size:var(--font-7);font-weight:var(--font-semibold);color:var(--text-primary)}.billing-wrapper .suspension-warning{padding:var(--space-2) var(--space-3);background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:var(--radius-8)}.billing-wrapper .empty-state{max-width:380px;margin:0 auto}.billing-wrapper .billing-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.billing-wrapper .billing-kpi{background:var(--surface-elevated);border:1px solid var(--border-hairline-strong);border-radius:var(--radius-12);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);min-width:0}.billing-wrapper .billing-kpi__label{font-size:var(--font-3);font-weight:var(--font-medium);color:var(--text-secondary)}.billing-wrapper .billing-kpi__value{font-variant-numeric:tabular-nums;font-size:var(--font-10);font-weight:var(--font-bold);line-height:1;color:var(--text-primary)}.billing-wrapper .billing-kpi__value--good{color:var(--status-success)}.billing-wrapper .billing-kpi__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-3);color:var(--text-faint)}.billing-wrapper .billing-kpi--muted .billing-wrapper .billing-kpi__value{color:var(--text-secondary)}.billing-wrapper .billing-kpi--balance{padding:0}.billing-wrapper .billing-kpi__trigger{display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-4);cursor:default}.billing-wrapper .billing-payment{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3) var(--space-4)}.billing-wrapper .billing-payment__details{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;min-width:0}.billing-wrapper .billing-payment__method{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary)}.billing-wrapper .billing-payment__method-label{font-size:var(--font-3-75);font-weight:var(--font-medium);white-space:nowrap}.billing-wrapper .billing-payment__method-label--empty{font-style:italic;font-weight:400;color:var(--text-muted)}.billing-wrapper .billing-payment__auto-reload{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:none;border-radius:var(--radius-8);background:transparent;font-size:var(--font-3-75);color:var(--text-secondary);text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.billing-wrapper .billing-payment__auto-reload:hover{background:var(--surface-input);color:var(--text-primary)}.billing-wrapper .billing-payment__actions{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.billing-wrapper .billing-payment__actions .break-button{min-width:140px}.billing-wrapper .billing-table__cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-wrapper .billing-table__cell--dim{color:var(--text-secondary)}.billing-wrapper .billing-table__cell--faint{color:var(--text-faint)}.billing-wrapper .billing-table__cell--number{font-variant-numeric:tabular-nums;font-family:var(--font-family-mono)}.billing-wrapper .billing-table__cell--strong{font-weight:var(--font-bold)}.billing-wrapper .billing-table__chip{display:inline-flex;max-width:100%;padding:1px 7px;border-radius:var(--radius-4);background:var(--accent-violet-bg-soft);color:var(--text-violet);font-size:var(--font-3);font-weight:var(--font-semibold)}.billing-wrapper .billing-analytics-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-3);align-items:stretch}@media(max-width:1200px){.billing-wrapper .billing-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-wrapper .billing-analytics-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.billing-wrapper .billing-kpis{grid-template-columns:minmax(0,1fr)}}.deploy-page-header{gap:6px}.deploy-gtm{display:flex;flex:1;flex-direction:column;gap:20px;overflow:auto;width:100%;min-height:0;height:100%;box-sizing:border-box;scrollbar-width:none}.deploy-gtm::-webkit-scrollbar{display:none}.deploy-gtm .iframe-container-api{position:relative;width:100%;height:785px;border-radius:var(--radius-12);overflow:hidden;border:1px solid var(--border-hairline-strong);background-color:var(--surface-elevated)}.deploy-gtm .iframe-container-api iframe{position:absolute;inset:0;width:100%;height:100%;border:none;transition:opacity .4s ease-in-out;opacity:1}.deploy-gtm .iframe-container-api iframe.loading{opacity:0}.deploy-gtm .iframe-container-api .iframe-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--surface-elevated);z-index:8}.deploy-gtm .iframe-container-api .iframe-overlay .iframe-error{padding:40px;text-align:center}.deploy-gtm .iframe-container-api .iframe-overlay .iframe-error .iframe-error-title{font-size:var(--font-8);font-weight:var(--font-semibold);line-height:26px;color:var(--text-primary)}.deploy-gtm .iframe-container-api .iframe-overlay .iframe-error .iframe-error-message{font-size:var(--font-3-75);font-weight:var(--font-normal);line-height:20px;color:var(--text-secondary)}.deploy-gtm .content-container{display:flex;flex-direction:column;position:relative;color:var(--text-primary)}.deploy-gtm .deploy-tab-label{display:inline-flex;align-items:center;vertical-align:middle;gap:7px}.deploy-gtm .deploy-tab-label__icon{flex-shrink:0}.deploy-gtm .deploy-tabs.break-tabs .tabs-header{border-bottom:1px solid var(--border-hairline)}.deploy-gtm .deploy-tabs.break-tabs .tab-list-container{height:auto}.deploy-gtm .deploy-tabs.break-tabs .tab-item{margin-right:0;padding:0 14px 10px;color:var(--text-secondary)}.deploy-gtm .deploy-tabs.break-tabs .tab-item:first-child{padding-left:0}.deploy-gtm .deploy-tabs.break-tabs .tab-item .deploy-tab-label__icon{color:var(--text-muted)}.deploy-gtm .deploy-tabs.break-tabs .tab-item:hover:not(.isSelected){color:var(--text-primary)}.deploy-gtm .deploy-tabs.break-tabs .tab-item.isSelected{color:var(--text-primary)}.deploy-gtm .deploy-tabs.break-tabs .tab-item.isSelected .deploy-tab-label{font-weight:var(--font-semibold)}.deploy-gtm .deploy-tabs.break-tabs .tab-item.isSelected .deploy-tab-label__icon{color:var(--accent-violet)}.deploy-gtm .content-container,.deploy-gtm .tabs-container-button,.deploy-gtm .deploy-tabs.break-tabs,.deploy-gtm .deploy-tabs .tabs-panels,.deploy-gtm .deploy-tabs .tab-panel-container:not(.hidden),.deploy-gtm .deploy-custom-agent{display:flex;flex-direction:column;flex:1 0 auto}.deploy-gtm .deploy-widget-layout{display:flex;flex:1 0 auto;align-items:stretch;gap:32px;width:100%;max-width:1180px}@media(max-width:1100px){.deploy-gtm .deploy-widget-layout{flex-direction:column;gap:24px}}.deploy-gtm .deploy-side-rail{flex-shrink:0;width:360px;padding-left:32px;border-left:1px solid var(--border-hairline)}@media(max-width:1100px){.deploy-gtm .deploy-side-rail{width:100%;max-width:700px;padding-left:0;padding-top:24px;border-left:none;border-top:1px solid var(--border-hairline)}}.deploy-gtm .deploy-side-rail__inner{display:flex;flex-direction:column;gap:20px;position:sticky;top:0}@media(max-width:1100px){.deploy-gtm .deploy-side-rail__inner{position:static}}.deploy-gtm .deploy-side-rail__note{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:var(--radius-12);border:1px solid var(--border-hairline-strong);background-color:var(--surface-input)}.deploy-gtm .deploy-side-rail__note-icon{flex-shrink:0;margin-top:2px;color:var(--text-muted)}.deploy-gtm .deploy-side-rail__note-text{margin:0;color:var(--text-secondary);font-size:var(--font-3-75);font-weight:var(--font-normal);line-height:20px}.deploy-gtm .deploy-side-rail__section{display:flex;flex-direction:column;gap:10px}.deploy-gtm .deploy-side-rail__heading{margin:0;font-size:var(--font-2);font-weight:var(--font-semibold);line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted)}.deploy-gtm .deploy-side-rail__links{display:flex;flex-direction:column;gap:8px}.deploy-gtm .deploy-side-rail__link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:var(--radius-8);border:1px solid var(--border-hairline-strong);background-color:var(--surface-elevated);color:var(--text-primary);font-size:var(--font-3-75);line-height:20px;text-decoration:none}.deploy-gtm .deploy-side-rail__link svg{flex-shrink:0;color:var(--text-muted)}.deploy-gtm .deploy-side-rail__link:hover{background-color:var(--surface-hover);color:var(--text-primary)}.deploy-gtm .deploy-side-rail__link:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.deploy-gtm .deploy-side-rail__link-text{display:flex;flex-direction:column;gap:2px;min-width:0}.deploy-gtm .deploy-side-rail__link-description{color:var(--text-muted);font-size:var(--font-3);line-height:16px}.deploy-gtm .deploy-widget-steps{flex:1;min-width:0;max-width:700px;display:flex;flex-direction:column}.deploy-gtm .deploy-widget-steps .accordion-container.flight-card-appearance{position:relative;padding:0 0 20px;border:none;border-radius:0;background-color:transparent}.deploy-gtm .deploy-widget-steps .accordion-container.flight-card-appearance:before{content:"";position:absolute;top:34px;bottom:0;left:13px;width:2px;border-radius:1px;background-color:var(--border-subtle)}.deploy-gtm .deploy-widget-steps .accordion-container.flight-card-appearance:last-child{padding-bottom:0}.deploy-gtm .deploy-widget-steps .accordion-container.flight-card-appearance:last-child:before{display:none}.deploy-gtm .deploy-widget-steps .accordion-header.with-arrow-at-end{gap:12px;cursor:pointer}.deploy-gtm .deploy-widget-steps .accordion-header.with-arrow-at-end .accordion-arrow-at-end-title{white-space:normal;min-width:0;width:100%;text-align:start}.deploy-gtm .deploy-widget-steps .accordion-header.with-arrow-at-end .accordion-expand-icon{color:var(--text-muted)}.deploy-gtm .deploy-widget-steps .accordion-content{padding:0 0 0 40px}.deploy-gtm .deploy-widget-steps .accordion-container.is-open>.accordion-content{margin-top:12px}.deploy-gtm .deploy-widget-steps .deploy-step-accordion-header{display:flex;align-items:flex-start;gap:12px;width:100%}.deploy-gtm .deploy-widget-steps .deploy-step-accordion-header__badge{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--border-default);background-color:var(--surface-input);color:var(--text-secondary);font-weight:var(--font-semibold);font-size:var(--font-3);display:inline-flex;align-items:center;justify-content:center;line-height:1;box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.deploy-gtm .deploy-widget-steps .accordion-container.is-open .deploy-step-accordion-header__badge{background-color:var(--accent-violet);border-color:var(--accent-violet);color:var(--text-on-violet)}.deploy-gtm .deploy-widget-steps .deploy-step-accordion-header__body{display:flex;flex-direction:column;min-width:0;flex:1;padding-top:2px}.deploy-gtm .deploy-widget-steps .deploy-step-accordion-header__title{font-weight:var(--font-semibold);font-size:var(--font-6);line-height:20px;color:var(--text-primary)}.deploy-gtm .deploy-widget-steps .deploy-step-accordion-header__description{margin-top:3px;font-size:var(--font-3-75);font-weight:var(--font-normal);line-height:20px;color:var(--text-secondary)}.deploy-gtm .deploy-widget-steps .deploy-step-accordion-header__description code{font-family:var(--font-family-mono);font-size:.92em;font-weight:var(--font-normal);padding:1px 6px;border-radius:var(--radius-6);background-color:var(--surface-input);border:1px solid var(--border-hairline-strong);color:var(--text-primary);white-space:nowrap}.deploy-gtm .deploy-widget-steps .deploy-snippet-group-label{margin:0 0 6px;font-size:var(--font-3);font-weight:var(--font-semibold);line-height:18px;color:var(--text-secondary)}.deploy-gtm .deploy-widget-steps-list{margin:0;padding:12px 14px;list-style:none;counter-reset:deploy-widget-step-item;display:flex;flex-direction:column;gap:8px;border-radius:var(--radius-12);background-color:var(--surface-input);color:var(--text-secondary);font-size:var(--font-3-75);line-height:20px}.deploy-gtm .deploy-widget-steps-list li{display:flex;gap:10px;align-items:flex-start;counter-increment:deploy-widget-step-item}.deploy-gtm .deploy-widget-steps-list li:before{content:counter(deploy-widget-step-item);flex-shrink:0;min-width:14px;font-family:var(--font-family-mono);font-size:var(--font-3);font-weight:var(--font-semibold);line-height:20px;color:var(--accent-violet)}.deploy-gtm .deploy-info-box{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:var(--radius-12);border:1px solid color-mix(in srgb,var(--color-blue-vivid) 26%,transparent);background-color:color-mix(in srgb,var(--color-blue-vivid) 8%,var(--surface-elevated))}.deploy-gtm .deploy-info-box__icon{flex-shrink:0;margin-top:2px;color:var(--color-blue-vivid)}.deploy-gtm .deploy-info-box__text{margin:0;color:color-mix(in srgb,var(--color-blue-vivid) 70%,var(--text-primary));font-size:var(--font-3-75);font-weight:var(--font-normal);line-height:20px}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media(prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.break-snippet-code-block{position:relative;background:var(--surface-input);border:1px solid var(--border-hairline-strong);border-radius:var(--radius-12);overflow:hidden;width:100%;box-sizing:border-box}.break-snippet-code-block__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 12px;border-bottom:1px solid var(--border-hairline)}.break-snippet-code-block__language{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-family-mono);font-size:var(--font-2);line-height:16px;letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted)}.break-snippet-code-block__copy{display:inline-flex;align-items:center;gap:5px;padding:0;margin:0;background:transparent;border:none;border-radius:var(--radius-6);color:var(--text-secondary);font-size:var(--font-3);font-weight:var(--font-medium);line-height:16px;cursor:pointer}.break-snippet-code-block__copy:hover{color:var(--text-primary)}.break-snippet-code-block__copy:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.break-snippet-code-block__body{display:flex;flex-direction:row;align-items:flex-start;width:100%;padding:12px 14px;box-sizing:border-box}.break-snippet-code-block__body--one-line{align-items:center}.break-snippet-code-block__skeleton{flex:1;min-width:0}.break-snippet-code-block__skeleton span{display:flex;height:20px}.break-snippet-code-block__skeleton--one-line span{height:14px}.break-snippet-code-block__monaco{flex:1;min-width:0;margin:0;padding:0;font-family:var(--font-family-mono);font-size:var(--font-3-75);line-height:21px;background:transparent;color:var(--text-primary);overflow:auto;white-space:pre-wrap;word-break:break-word}.break-snippet-code-block__monaco br{line-height:21px}.break-snippet-code-block__monaco::-webkit-scrollbar{width:8px;height:8px}.break-snippet-code-block__monaco::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-8)}.break-snippet-code-block__monaco::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.install-shopify-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:100px}.install-shopify-container .title{font-size:var(--font-8);font-weight:var(--font-medium);line-height:26px;color:var(--color-gray-42);margin-top:16px;margin-bottom:8px}.install-shopify-container .description{display:flex;text-align:center;font-size:var(--font-7);font-weight:var(--font-normal);line-height:20px;color:var(--color-gray-31);margin-bottom:24px}.deploy-gtm .deploy-custom-agent{display:flex;flex-direction:column;gap:20px}.deploy-gtm .deploy-custom-agent .banner-container{display:flex;flex-direction:column;padding:40px 133px;position:relative}.deploy-gtm .deploy-custom-agent .banner-container>svg.banner-svg{position:absolute;left:0;top:0}.deploy-gtm .deploy-custom-agent .banner-container .banner-content{z-index:2;display:flex;flex-direction:column;color:var(--text-primary);font-size:var(--font-8);font-weight:var(--font-medium);line-height:26px;width:390px}.deploy-gtm .deploy-custom-agent .banner-container .banner-content .banner-title{color:var(--text-muted);margin-bottom:8px;font-size:var(--font-3-75);font-weight:var(--font-normal)}.deploy-gtm .deploy-custom-agent .banner-container .banner-content .break-button.primary.demo-btn{display:flex;background:var(--btn-primary-bg);padding:8px 16px;margin-top:16px;color:var(--btn-primary-fg);gap:6px;line-height:20px;align-items:center}.deploy-gtm .deploy-custom-agent .dropdown-container{width:335px;display:flex;flex-direction:column;gap:8px}.deploy-gtm .deploy-custom-agent .dropdown-container .label{color:var(--text-secondary);font-size:var(--font-3-75);font-weight:var(--font-normal);line-height:20px}@keyframes messaging-setup-spin{to{transform:rotate(360deg)}}@keyframes messaging-setup-pulse{0%,to{opacity:1}50%{opacity:.45}}.messaging-setup{width:100%;max-width:880px}.messaging-setup .break-button.primary{color:var(--btn-primary-fg)}.messaging-setup__summary{display:flex;flex-direction:row;justify-content:flex-start;width:100%;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-5);border:1px solid var(--color-success-border);border-radius:var(--radius-12);background:var(--color-success-bg);cursor:pointer;text-align:left;font-family:inherit;color:var(--text-primary)}.messaging-setup__summary-main{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);min-width:0}.messaging-setup__summary-dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--status-success);box-shadow:0 0 10px var(--status-success)}.messaging-setup__summary-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:var(--space-1);min-width:0}.messaging-setup__summary-title-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--font-5)}.messaging-setup__summary-separator{color:var(--text-faint)}.messaging-setup__summary-subtitle{font-size:var(--font-3);color:var(--color-success-darker)}.messaging-setup__summary-side{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex:none}.messaging-setup__summary-badge{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--status-success) 12%,transparent);color:var(--status-success);font-size:var(--font-3);font-weight:var(--font-medium)}.messaging-setup__summary-badge-dot{width:7px;height:7px;border-radius:50%;background:var(--status-success)}.messaging-setup__summary-expand{color:var(--text-muted);font-size:var(--font-3)}.messaging-setup__stepper{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:var(--space-3)}.messaging-setup__collapse-link{align-self:flex-start;background:none;border:none;padding:0 0 var(--space-1);color:var(--text-muted);font-family:inherit;font-size:var(--font-3);cursor:pointer}.messaging-setup__step{border:1px solid var(--border-default);border-radius:var(--radius-12);background:var(--surface-elevated);overflow:hidden;--step-accent: var(--text-muted)}.messaging-setup__step--active{--step-accent: var(--status-success)}.messaging-setup__step--error{--step-accent: var(--status-danger)}.messaging-setup__step--action{--step-accent: var(--status-warning)}.messaging-setup__step--pending{--step-accent: var(--status-info)}.messaging-setup__step-header{display:flex;flex-direction:row;justify-content:flex-start;width:100%;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;color:var(--text-primary)}.messaging-setup__step-index{display:flex;flex-direction:row;justify-content:flex-start;flex:none;width:26px;height:26px;align-items:center;justify-content:center;border:1px solid var(--border-strong);border-radius:50%;font-size:var(--font-3);font-weight:var(--font-medium);color:var(--text-secondary)}.messaging-setup__step-heading{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;flex:1;min-width:0;gap:var(--space-1)}.messaging-setup__step-title-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2)}.messaging-setup__status-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--step-accent);box-shadow:0 0 8px color-mix(in srgb,var(--step-accent) 60%,transparent)}.messaging-setup__step-title{font-size:var(--font-6);font-weight:var(--font-medium)}.messaging-setup__step-subtitle{font-size:var(--font-3);color:var(--text-muted)}.messaging-setup__status-pill{flex:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb,var(--step-accent) 10%,transparent);color:var(--step-accent);font-size:var(--font-3);font-weight:var(--font-medium);white-space:nowrap}.messaging-setup__step-chevron{flex:none;color:var(--text-muted);transition:transform .18s ease}.messaging-setup__step-chevron--open{transform:rotate(90deg)}.messaging-setup__step-body{padding:var(--space-1) var(--space-8) var(--space-5);border-top:1px solid var(--border-subtle)}.messaging-setup__field{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:var(--space-2)}.messaging-setup__field--full{grid-column:1/3}.messaging-setup__label{display:block;margin-top:var(--space-4);margin-bottom:var(--space-2);font-size:var(--font-3);font-weight:var(--font-medium);color:var(--text-secondary)}.messaging-setup__field .messaging-setup__label{margin:0}.messaging-setup__label-optional{font-weight:var(--font-regular);color:var(--text-muted)}.messaging-setup__credentials-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-4);margin-top:var(--space-4)}.messaging-setup__mono-input input,.messaging-setup__mono-input{font-family:var(--font-family-mono)}.messaging-setup__mono{font-family:var(--font-family-mono);font-size:var(--font-3-75)}.messaging-setup__mono--strong{color:var(--text-primary)}.messaging-setup__secret-stored{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-8);background:var(--surface-sunken)}.messaging-setup__secret-stored-text{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);font-size:var(--font-3-75);color:var(--text-secondary)}.messaging-setup__secret-lock{color:var(--status-success)}.messaging-setup__info-box{margin-top:var(--space-3);padding:var(--space-3) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-sunken);font-size:var(--font-3-75);line-height:1.6;color:var(--text-secondary)}.messaging-setup__actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);margin-top:var(--space-4)}.messaging-setup__disconnect-button{margin-left:auto}.messaging-setup__confirm-modal-body{margin:0;font-size:var(--font-3-75);line-height:var(--line-h-4);color:var(--text-secondary)}.messaging-setup__result-box{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-8);font-size:var(--font-3-75);line-height:1.65}.messaging-setup__result-box--success{border:1px solid var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-darker)}.messaging-setup__result-box--success strong{color:var(--status-success)}.messaging-setup__result-box--error{border:1px solid var(--color-danger-border);background:var(--status-danger-bg);color:var(--color-danger-pressed)}.messaging-setup__raw{margin:var(--space-3) 0 0;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-sunken);color:var(--color-success-base);font-family:var(--font-family-mono);font-size:var(--font-3);line-height:1.6;overflow-x:auto}.messaging-setup__hint{margin-top:var(--space-3);font-size:var(--font-3-75);line-height:1.6;color:var(--text-secondary)}.messaging-setup__hint--test{margin-top:var(--space-4)}.messaging-setup__timestamp{margin-top:var(--space-2);font-size:var(--font-3);color:var(--text-muted)}.messaging-setup__timestamp span{color:var(--text-secondary)}.messaging-setup__busy-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-sunken);font-size:var(--font-3-75);color:var(--text-secondary)}.messaging-setup__busy-box--borderless{border:none;background:none;padding-left:0;padding-right:0}.messaging-setup__spinner{color:var(--text-muted);animation:messaging-setup-spin .8s linear infinite}.messaging-setup__locked-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-sunken);font-size:var(--font-3-75);color:var(--text-muted)}.messaging-setup__numbers-table{margin-top:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-9);overflow:hidden}.messaging-setup__numbers-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,2fr) 130px 145px;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);font-size:var(--font-3-75);transition:var(--transition-default)}.messaging-setup__numbers-row:hover{background:color-mix(in srgb,var(--color-primary) 3%,transparent)}.messaging-setup__numbers-row--head{padding:var(--space-3) var(--space-4);border-top:none;font-size:var(--font-2);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.messaging-setup__numbers-row--head,.messaging-setup__numbers-row--head:hover{background:var(--surface-table-header)}.messaging-setup__numbers-row--bound{background:color-mix(in srgb,var(--status-success) 4%,transparent)}.messaging-setup__numbers-row--bound:hover{background:color-mix(in srgb,var(--status-success) 6%,transparent)}.messaging-setup__number-cell{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:var(--space-1);min-width:0}.messaging-setup__number-badges{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--font-3);color:var(--text-muted)}.messaging-setup__cell-muted{color:var(--text-faint)}.messaging-setup__attached-chip{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-1-5);width:fit-content;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:1px solid var(--color-success-border);border-radius:var(--radius-full);background:color-mix(in srgb,var(--status-success) 12%,transparent);color:var(--color-success-darker);font-size:var(--font-3);font-weight:var(--font-medium);white-space:nowrap}.messaging-setup__attached-chip--whatsapp{border-style:solid}.messaging-setup__attached-chip-remove{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:var(--space-0);border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer;line-height:0;transition:var(--transition-default)}.messaging-setup__attached-chip-remove:hover{color:var(--text-error)}.messaging-setup__signup-link{padding:0;border:none;background:none;font-size:var(--font-3-75);color:var(--text-accent);cursor:pointer;white-space:nowrap}.messaging-setup__signup-link:hover{text-decoration:underline}.messaging-setup__signup-panel{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-elevated)}.messaging-setup__signup-panel .messaging-setup__wa-signup-steps{margin-top:var(--space-2)}.messaging-setup__capability-chip{padding:var(--space-1) var(--space-2);border-radius:var(--radius-6);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-3)}.messaging-setup__capability-chip--whatsapp{background:color-mix(in srgb,var(--status-success) 12%,transparent);color:var(--color-success-darker)}.messaging-setup__disabled-button-wrap{display:inline-flex}.messaging-setup__channel-section{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.messaging-setup__channel-section--first-flat:first-child{margin-top:var(--space-2);padding-top:0;border-top:none}.messaging-setup__channel-section-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--font-3);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.messaging-setup__wa-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-4);margin-top:var(--space-4);max-width:760px}.messaging-setup__channel-toggle{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-1);width:fit-content;margin-bottom:var(--space-4);padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-table-header)}.messaging-setup__channel-toggle-option{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) var(--space-4);border:1px solid transparent;border-radius:var(--radius-full);background:transparent;font-size:var(--font-3-75);font-weight:var(--font-medium);color:var(--text-muted);cursor:pointer;transition:var(--transition-default)}.messaging-setup__channel-toggle-option:hover:not(.is-active):not(:disabled){color:var(--text-primary)}.messaging-setup__channel-toggle-option.is-active{border-color:var(--border-default);background:var(--surface-elevated);color:var(--text-primary);font-weight:var(--font-bold);box-shadow:var(--shadow-md)}.messaging-setup__channel-toggle-option:disabled{color:var(--text-faint);cursor:not-allowed}.messaging-setup__channel-toggle-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--text-faint)}.messaging-setup__channel-toggle-dot--ok{background:var(--status-success)}.messaging-setup__channel-toggle-dot--error{background:var(--status-danger)}.messaging-setup__channel-toggle-dot--warn{background:var(--status-warning)}.messaging-setup__channel-toggle-dot--muted{background:var(--text-faint)}.messaging-setup__wa-status-ok{color:var(--status-success);font-weight:var(--font-medium)}.messaging-setup__wa-status-warn{color:var(--color-warning-alt);font-weight:var(--font-medium)}.messaging-setup__test-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:var(--space-3);margin-top:var(--space-4);max-width:480px}.messaging-setup__test-form .messaging-setup__actions{margin-top:0}.messaging-setup__compliance{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-1-5);font-size:var(--font-3-75)}.messaging-setup__compliance--success{color:var(--status-success)}.messaging-setup__compliance--success .messaging-setup__compliance-dot{background:var(--status-success)}.messaging-setup__compliance--warning{color:var(--color-warning-alt)}.messaging-setup__compliance--warning .messaging-setup__compliance-dot{background:var(--status-warning)}.messaging-setup__compliance--muted{color:var(--text-muted)}.messaging-setup__compliance-dot{flex:none;width:7px;height:7px;border-radius:50%}.messaging-setup__summary-channel{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2)}.messaging-setup__summary-channel-label{font-size:var(--font-3);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.messaging-setup__url-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);max-width:620px}.messaging-setup__url{flex:1;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-input);color:var(--text-primary);font-family:var(--font-family-mono);font-size:var(--font-3);overflow-x:auto;white-space:nowrap}.messaging-setup__error-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);font-size:var(--font-3-75);font-weight:var(--font-bold);color:var(--status-danger)}.messaging-setup__error-pulse{width:8px;height:8px;border-radius:50%;background:var(--status-danger);animation:messaging-setup-pulse 1.6s infinite}.messaging-setup__error-body{margin-top:var(--space-2);font-size:var(--font-3-75);line-height:1.65}.messaging-setup__drift-diff{margin-top:var(--space-2);font-size:var(--font-3)}.messaging-setup__drift-diff span{color:var(--text-muted)}.messaging-setup__repair-button{margin-top:var(--space-3);color:var(--status-danger);border-color:var(--color-danger-border);background:color-mix(in srgb,var(--status-danger) 10%,transparent)}.messaging-setup__wa-online{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-1-5);color:var(--status-success)}.messaging-setup__wa-online-dot{width:7px;height:7px;border-radius:50%;background:var(--status-success)}.messaging-setup__wa-signup-steps{margin:var(--space-4-5) 0 0;padding-left:var(--space-4-5);font-size:var(--font-3-75);line-height:1.75;color:var(--text-secondary)}.messaging-setup__wa-poll-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);margin-top:var(--space-3)}.messaging-setup__wa-poll-status{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);font-size:var(--font-3-75);color:var(--text-secondary)}.messaging-setup__wa-offline-dot{width:8px;height:8px;border-radius:50%;background:var(--text-muted)}.messaging-setup__wa-footnote{margin-top:var(--space-3);font-size:var(--font-3);color:var(--text-muted)}@media(max-width:900px){.messaging-setup__credentials-grid{grid-template-columns:1fr}.messaging-setup__field--full{grid-column:auto}.messaging-setup__numbers-row{grid-template-columns:1fr 1fr;row-gap:var(--space-2)}.messaging-setup__numbers-cell--action{justify-content:flex-start}}.api-key-link{cursor:pointer;color:var(--accent-primary);text-decoration:underline}.api-key-link:hover{opacity:.8}.on-site-page{flex-flow:row;padding:0;gap:2px;height:100%}.on-site-page input::placeholder,.on-site-page textarea::placeholder{color:var(--text-placeholder)!important}.on-site-page [class*=__placeholder]{color:var(--text-placeholder)}.on-site-page .left-side-container,.on-site-page .right-side-container{display:flex;flex-direction:column;gap:var(--space-4)}.on-site-page .left-side-container{flex:1 1 0;min-width:0;padding:0;overflow:hidden;height:100%}.on-site-page .widget-preview{padding-left:20px;padding-top:20px;font-size:var(--font-3);font-weight:var(--font-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.on-site-page .right-side-container{flex:0 0 540px;border-radius:0;border-left:1px solid var(--border-subtle);background-color:var(--surface-panel)}.on-site-page .right-side-container .loading{margin:0 auto}.on-site-page p{color:var(--text-secondary)}.on-site-page .ow-config{position:relative;flex:1;min-height:0;width:100%;display:flex;flex-direction:row;overflow:hidden}.on-site-page .ow-nav{display:flex;flex:0 0 240px;flex-direction:column;gap:var(--space-5);padding:var(--space-5) var(--space-4);border-right:1px solid var(--border-hairline)}.on-site-page .ow-nav__title{margin:0;padding:0 var(--space-3);color:var(--text-title);font-size:var(--font-9);font-weight:var(--font-semibold);line-height:var(--line-h-6)}.on-site-page .ow-nav__list{display:flex;flex-direction:column;gap:var(--space-1)}.on-site-page .ow-nav__item{all:unset;position:relative;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-3);border-radius:var(--radius-8);color:var(--text-secondary);font-size:var(--font-3-75);font-weight:var(--font-medium);cursor:pointer;transition:color .15s ease,background-color .15s ease;-webkit-user-select:none;user-select:none}.on-site-page .ow-nav__item .ow-nav__icon{flex-shrink:0;color:var(--text-muted);transition:color .15s ease}.on-site-page .ow-nav__item:hover:not([aria-selected=true]){background:var(--surface-option-hover);color:var(--text-primary)}.on-site-page .ow-nav__item:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.on-site-page .ow-nav__item[aria-selected=true]{background:var(--accent-violet-bg-soft);color:var(--text-accent)}.on-site-page .ow-nav__item[aria-selected=true] .ow-nav__icon{color:var(--text-accent)}.on-site-page .ow-nav__item[aria-selected=true]:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:3px;border-radius:var(--radius-full);background:var(--accent-violet)}.on-site-page .ow-nav__item .ow-nav__dot{width:6px;height:6px;margin-left:auto;border-radius:var(--radius-full);background-color:var(--status-warning);opacity:0;flex-shrink:0;transition:opacity .15s ease}.on-site-page .ow-nav__item[data-dirty=true] .ow-nav__dot{opacity:1}.on-site-page .ow-nav__deploy{display:flex;flex-direction:column;gap:var(--space-2);margin-top:auto;padding:var(--space-4);border:1px solid var(--border-hairline-strong);border-radius:var(--radius-12);background:var(--surface-input)}.on-site-page .ow-nav__deploy-title{margin:0;color:var(--text-title);font-size:var(--font-3-75);font-weight:var(--font-semibold);line-height:var(--line-h-3)}.on-site-page .ow-nav__deploy-text{margin:0;color:var(--text-secondary);font-size:var(--font-3);line-height:var(--line-h-3)}.on-site-page .ow-nav__deploy-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:32px;margin-top:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-elevated);color:var(--text-primary);font-size:var(--font-3-75);font-weight:var(--font-medium);text-decoration:none;transition:background-color .15s ease}.on-site-page .ow-nav__deploy-link:hover{background:var(--surface-hover)}.on-site-page .ow-nav__deploy-link:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.on-site-page .ow-content{display:flex;flex:1;flex-direction:column;gap:0;min-width:0;min-height:0;padding:0 var(--space-6);background-color:var(--surface-panel)}.on-site-page .ow-content__header{display:flex;flex:0 0 auto;align-items:flex-start;gap:var(--space-3);margin:0 calc(-1 * var(--space-6));padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:1px solid var(--border-hairline);background-color:var(--surface-page)}.on-site-page .ow-content__heading{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:0}.on-site-page .ow-content__title{margin:0;color:var(--text-title);font-size:var(--font-8);font-weight:var(--font-semibold);line-height:var(--line-h-6)}.on-site-page .ow-content__description{margin:0;color:var(--text-secondary);font-size:var(--font-3-75);line-height:var(--line-h-4)}.on-site-page .ow-panes{flex:1;min-height:0;margin:0 calc(-1 * var(--space-5)) 0 calc(-1 * var(--space-1));padding:var(--space-4) var(--space-5) var(--space-10) var(--space-1);overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin}.on-site-page .ow-panes::-webkit-scrollbar{width:8px}.on-site-page .ow-panes::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:var(--radius-8)}.on-site-page .ow-pane{display:flex;flex-direction:column;gap:var(--space-8);width:100%;container-type:inline-size}.on-site-page .ow-pane--wide{gap:var(--space-5)}.on-site-page .ow-section{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-4);container-type:inline-size;border:1px solid var(--border-hairline-strong);border-radius:var(--radius-12);background:var(--surface-elevated);box-shadow:var(--shadow-sm)}.on-site-page .ow-section__header{display:flex;align-items:center;gap:var(--space-3)}.on-site-page .ow-section__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-8);background:var(--accent-violet-bg-soft);color:var(--text-accent)}.on-site-page .ow-section__heading{display:flex;flex-direction:column;gap:0;min-width:0}.on-site-page .ow-section__title{margin:0;color:var(--text-title);font-size:var(--font-7);font-weight:var(--font-semibold);line-height:var(--line-h-6)}.on-site-page .ow-section__description{margin:0;color:var(--text-muted);font-size:var(--font-3);line-height:var(--line-h-2)}.on-site-page .ow-collapse-icon-picker{display:flex;align-items:center;gap:var(--space-2);min-height:38px}.on-site-page .ow-collapse-icon-picker__option{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px dashed var(--border-default);border-radius:var(--radius-8);background-color:var(--surface-page);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.on-site-page .ow-collapse-icon-picker__option:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-primary)}.on-site-page .ow-collapse-icon-picker__option:focus-visible{outline:none;box-shadow:var(--focus-ring-brand)}.on-site-page .ow-collapse-icon-picker__option:disabled{cursor:not-allowed;opacity:.5}.on-site-page .ow-collapse-icon-picker__option--selected,.on-site-page .ow-collapse-icon-picker__option--selected:hover:not(:disabled){border-style:solid;border-color:var(--accent-brand);background-color:var(--accent-brand-bg);color:var(--accent-brand)}.on-site-page .ow-block{display:flex;flex-direction:column;gap:var(--space-5)}.on-site-page .ow-block+.on-site-page .ow-block{padding-top:var(--space-5);border-top:1px dashed var(--border-default)}.on-site-page .ow-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-items:start;gap:var(--space-5) var(--space-3)}.on-site-page .ow-row>*{min-width:0}.on-site-page .ow-row--fill{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.on-site-page .ow-row>.ow-row__wide{grid-column:span 2}@container (max-width: 360px){.on-site-page .ow-row>.ow-row__wide{grid-column:auto}}.on-site-page .ow-section .ow-grid.ow-grid--3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.on-site-page .ow-suggestion-colors-section .ow-grid.ow-grid--3{grid-template-columns:repeat(3,minmax(0,180px))}.on-site-page .ow-fields{display:flex;flex-direction:column;gap:var(--space-5)}.on-site-page .ow-help{margin:0;color:var(--text-muted);font-size:var(--font-3);line-height:var(--line-h-3)}.on-site-page .ow-colors .ow-grid.ow-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--space-4)}@container (max-width: 520px){.on-site-page .ow-colors .ow-grid.ow-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.on-site-page .ow-colors .color-picker-container>.label{color:var(--text-primary);font-size:var(--font-3-75);font-weight:var(--font-medium)}.on-site-page .ow-colors .color-picker-container>button.color-container{justify-content:flex-start;gap:var(--space-2);min-height:36px;height:36px;padding:0 var(--space-3);border:1px solid var(--border-hairline-strong)}.on-site-page .ow-colors .color-picker-container>button.color-container:hover{border-color:var(--border-strong)}.on-site-page .ow-colors .color-picker-container>button.color-container .color-box{width:18px!important;height:18px!important;border:1px solid var(--border-hairline-strong);border-radius:var(--radius-4)!important}.on-site-page .ow-colors .color-picker-container>button.color-container .color-hex-value{color:var(--text-primary);font-family:var(--font-family-mono);font-size:var(--font-3-5);line-height:var(--line-h-3)}.on-site-page .ow-colors .custom-color-container .label{color:var(--text-primary);font-size:var(--font-3-75);font-weight:var(--font-medium)}.on-site-page .ow-card{display:flex;flex-direction:column;gap:var(--space-4);padding:0;border:0;background:none}.on-site-page .ow-card__title{margin:0;color:var(--text-muted);font-size:var(--font-3);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase}.on-site-page [data-unsaved=true] .dropdown-container,.on-site-page [data-unsaved=true] .input-block,.on-site-page [data-unsaved=true] .input-with-image,.on-site-page [data-unsaved=true] .logo-input-container,.on-site-page [data-unsaved=true] .ow-collapse-icon-picker__option--selected,.on-site-page [data-unsaved=true] .custom-icon-button,.on-site-page [data-unsaved=true] .color-container,.on-site-page [data-unsaved=true] .ow-editor,.on-site-page [data-unsaved=true] .switch-container{outline:1px dashed var(--status-warning);outline-offset:2px}.on-site-page [data-unsaved=true] .dropdown-container,.on-site-page [data-unsaved=true] .input-with-image{border-radius:var(--radius-8)}.on-site-page [data-unsaved=true] .switch-container{border-radius:var(--radius-full)}.on-site-page .ow-field{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:0}.on-site-page .ow-field input{width:100%;max-width:100%;box-sizing:border-box}.on-site-page .ow-field .input-field{width:100%}.on-site-page .ow-field .break-input-container .input-block{border:1px solid var(--border-default);box-shadow:unset}.on-site-page .ow-field .break-input-container .input-block:hover{border-color:var(--border-strong)}.on-site-page .ow-field--half{max-width:50%}.on-site-page .ow-grid{display:grid;gap:var(--space-3);align-items:start}.on-site-page .ow-grid.ow-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.on-site-page .ow-grid.ow-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.on-site-page .ow-grid.ow-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.on-site-page .ow-grid>div{min-width:0}.on-site-page .label{flex:unset;color:var(--text-primary);font-size:var(--font-3-75);font-weight:var(--font-medium)}.on-site-page .description{color:var(--text-secondary);font-size:var(--font-3-5)}.on-site-page .error-message{color:var(--status-danger);font-size:var(--font-3-75)}.on-site-page .break-input-container .input-block,.on-site-page .break-input-container>input,.on-site-page .break-input-container .upload-file-input{min-height:38px;height:38px;border-radius:var(--radius-8)}.on-site-page .break-input-container .input-block input,.on-site-page .break-input-container>input{padding-top:0;padding-bottom:0}.on-site-page .value-control{width:100%;max-width:100%;height:38px;min-height:38px;border-radius:var(--radius-8);border:1px solid var(--border-default);box-sizing:border-box}.on-site-page .value-control:hover{border:1px solid var(--border-default)}.on-site-page .value-control.opened-menu{box-shadow:var(--shadow-sm)}.on-site-page .value-control.opened-menu svg{transform:rotate(180deg)}.on-site-page .dropdown-appearance-responsive-container{width:100%;min-width:0;display:flex;flex-direction:column}.on-site-page .dropdown-appearance-responsive-container>div{width:100%;min-width:0}.on-site-page .dropdown-appearance-responsive-container .widget-header-appearance-dropdown,.on-site-page .dropdown-appearance-responsive-container .widget-button-appearance-dropdown{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.on-site-page .dropdown-appearance-responsive-container .widget-header-appearance-dropdown .dropdown-appearance__control,.on-site-page .dropdown-appearance-responsive-container .widget-button-appearance-dropdown .dropdown-appearance__control{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.on-site-page .dropdown-appearance-responsive-container .widget-header-appearance-dropdown .dropdown-appearance__value-container,.on-site-page .dropdown-appearance-responsive-container .widget-button-appearance-dropdown .dropdown-appearance__value-container{min-width:0!important;overflow:hidden}.on-site-page .dropdown-appearance-responsive-container .widget-header-appearance-dropdown .dropdown-appearance__single-value,.on-site-page .dropdown-appearance-responsive-container .widget-button-appearance-dropdown .dropdown-appearance__single-value{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.on-site-page .menu-list .apperance-dropdown-option{display:flex;cursor:pointer;justify-content:space-between;align-items:center;background-color:var(--surface-elevated);color:var(--text-primary);padding:10px 14px;height:40px;gap:var(--space-2)}.on-site-page .menu-list .apperance-dropdown-option .dropdown-appearance-option{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--space-2)}.on-site-page .color-picker-container,.on-site-page .custom-color-container{flex-direction:column;justify-content:flex-end;gap:var(--space-1-5);width:100%}.on-site-page .color-picker-container button,.on-site-page .custom-color-container button{width:100%;transition:border-color .15s ease}.on-site-page .color-picker-container button:hover,.on-site-page .custom-color-container button:hover{border-color:var(--border-strong)}.on-site-page .color-picker-container>button.color-container,.on-site-page .custom-color-container>button.color-container{min-height:38px;height:38px;padding:0 14px;border:1px solid var(--border-default);border-radius:var(--radius-8);background-color:var(--surface-page);box-sizing:border-box}.on-site-page .color-picker-container>button.color-container.opened,.on-site-page .custom-color-container>button.color-container.opened{border:1px solid var(--border-focus);box-shadow:var(--focus-ring-brand)}.on-site-page .color-picker-container .label,.on-site-page .custom-color-container .label{color:var(--text-secondary);font-size:var(--font-3-5)}.on-site-page .custom-color-container .control{width:100%;min-height:38px;height:38px;padding:5px 14px;border-radius:var(--radius-8);border:1px solid var(--border-default);background-color:var(--surface-page);box-shadow:unset;cursor:pointer;box-sizing:border-box}.on-site-page .custom-color-container .control:hover{border-color:var(--border-strong)}.on-site-page .custom-color-container .dropdown__control--is-focused,.on-site-page .custom-color-container .dropdown__control--menu-is-open{border-color:var(--border-focus);box-shadow:var(--focus-ring-brand)}.on-site-page .ow-grid--3 button.widget-main-color-trigger .color-box,.on-site-page .ow-grid--4 button.widget-main-color-trigger .color-box{width:20px;height:20px}.on-site-page .ow-grid--3 button.widget-main-color-trigger .color-hex-value,.on-site-page .ow-grid--4 button.widget-main-color-trigger .color-hex-value{font-size:var(--font-3-75);line-height:20px}.on-site-page .logo-input-container{display:flex;height:38px;min-height:38px;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-8);background-color:var(--surface-page);box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease}.on-site-page .logo-input-container:hover{border-color:var(--border-strong);background-color:var(--surface-option-hover)}.on-site-page .logo-input-container{position:relative}.on-site-page .logo-input-container .icon-container:has(.break-default-agent-avatar){width:auto;height:auto}.on-site-page .logo-input-container .break-input-container{position:static;padding:0}.on-site-page .logo-input-container .upload-file-input{position:static;align-items:center;gap:0;padding:0;border:0;background:none}.on-site-page .logo-input-container .upload-file-field{flex:0 1 auto;min-width:0}.on-site-page .logo-input-container .upload-file-placeholder:empty{display:none}.on-site-page .logo-input-container .pg-dots-loader{flex-direction:row;gap:var(--space-2)}.on-site-page .logo-input-container .upload-file-input>.upload-file-button{position:static;padding:0;text-decoration:none}.on-site-page .logo-input-container .upload-file-input>.upload-file-button:after{content:"";position:absolute;inset:0;border-radius:inherit;cursor:pointer}.on-site-page .logo-input-container .upload-file-input>.upload-file-button,.on-site-page .logo-input-container .upload-file-input>.upload-file-button .button-content{color:var(--text-placeholder);font-size:var(--font-3-75);font-weight:var(--font-normal)}.on-site-page .logo-input-container .upload-file-field .upload-file-button{position:relative;z-index:1;flex-shrink:0;width:20px;height:20px;min-height:20px;margin:0 0 0 var(--space-1);padding:0;justify-content:center;border-radius:var(--radius-4);color:var(--text-muted)}.on-site-page .logo-input-container .upload-file-field .upload-file-button svg{width:14px;height:14px;color:currentColor}.on-site-page .logo-input-container .upload-file-field .upload-file-button:hover{color:var(--text-primary);background-color:var(--surface-option-hover)}.on-site-page .logo-input-container .upload-file-value{color:var(--text-primary)}.on-site-page .logo-input-container:focus-within{border-color:var(--border-focus);box-shadow:var(--focus-ring-brand)}.on-site-page .logo-input-container .icon-container{display:flex;align-items:center}.on-site-page .logo-input-container .icon-container img{width:24px;height:24px;border-radius:var(--radius-24);object-fit:cover}.on-site-page .logo-input-container .break-input-container{min-width:0;flex:1}.on-site-page .logo-input-container .upload-file-input{height:auto;min-height:0}.on-site-page .logo-input-container .upload-file-input:focus-within{box-shadow:none}.on-site-page .logo-input-container{width:100%;min-width:0}.on-site-page .logo-input-container input{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.on-site-page .agent-details-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-1-5)}.on-site-page .agent-details-wrapper .agent-details{width:100%;gap:0}.on-site-page .agent-details-wrapper .form-input-container{flex:1;min-width:0;width:100%}.on-site-page .agent-details-wrapper .input-field.agent-input{width:100%;min-width:0}.on-site-page .agent-details-wrapper .agent-details p.label{display:none}.on-site-page .custom-icon-container .break-button.custom-icon-button{display:flex;height:38px;min-height:38px;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-8);background-color:var(--surface-page);box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease}.on-site-page .custom-icon-container .break-button.custom-icon-button:hover{border-color:var(--border-strong);background-color:var(--surface-option-hover)}.on-site-page .custom-icon-container .break-button.custom-icon-button{width:100%;justify-content:start;box-shadow:none}.on-site-page .custom-icon-container .break-button.custom-icon-button:focus-visible{border-color:var(--border-focus);box-shadow:var(--focus-ring-brand)}.on-site-page .agent-details .agent-input .custom-icon-container{display:flex;height:38px;min-height:38px;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-8);background-color:var(--surface-page);box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease}.on-site-page .agent-details .agent-input .custom-icon-container:hover{border-color:var(--border-strong);background-color:var(--surface-option-hover)}.on-site-page .agent-details .agent-input .custom-icon-container{position:relative}.on-site-page .agent-details .agent-input .custom-icon-container .icon-container:has(.break-default-agent-avatar){width:auto;height:auto}.on-site-page .agent-details .agent-input .custom-icon-container .break-input-container{position:static;padding:0}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-input{position:static;align-items:center;gap:0;padding:0;border:0;background:none}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-field{flex:0 1 auto;min-width:0}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-placeholder:empty{display:none}.on-site-page .agent-details .agent-input .custom-icon-container .pg-dots-loader{flex-direction:row;gap:var(--space-2)}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-input>.upload-file-button{position:static;padding:0;text-decoration:none}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-input>.upload-file-button:after{content:"";position:absolute;inset:0;border-radius:inherit;cursor:pointer}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-input>.upload-file-button,.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-input>.upload-file-button .button-content{color:var(--text-placeholder);font-size:var(--font-3-75);font-weight:var(--font-normal)}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-field .upload-file-button{position:relative;z-index:1;flex-shrink:0;width:20px;height:20px;min-height:20px;margin:0 0 0 var(--space-1);padding:0;justify-content:center;border-radius:var(--radius-4);color:var(--text-muted)}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-field .upload-file-button svg{width:14px;height:14px;color:currentColor}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-field .upload-file-button:hover{color:var(--text-primary);background-color:var(--surface-option-hover)}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-value{color:var(--text-primary)}.on-site-page .agent-details .agent-input .custom-icon-container:focus-within{border-color:var(--border-focus);box-shadow:var(--focus-ring-brand)}.on-site-page .agent-details .agent-input .custom-icon-container .icon-container{display:flex;align-items:center}.on-site-page .agent-details .agent-input .custom-icon-container .icon-container img{width:24px;height:24px;border-radius:var(--radius-24);object-fit:cover}.on-site-page .agent-details .agent-input .custom-icon-container .break-input-container{min-width:0;flex:1}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-input{height:auto;min-height:0}.on-site-page .agent-details .agent-input .custom-icon-container .upload-file-input:focus-within{box-shadow:none}.on-site-page .widget-state{width:100%;gap:var(--space-3)!important}.on-site-page .widget-state .ow-field{width:calc((100% - 14px)/2);flex:0 0 calc((100% - 14px)/2);max-width:calc((100% - 14px)/2);box-sizing:border-box;gap:var(--space-1-5)}.on-site-page .widget-state .ow-field>div{width:100%}.on-site-page .widget-state .ow-field div.value-control{width:100%;box-sizing:border-box}.on-site-page .ow-switch-list{display:grid;grid-template-columns:repeat(2,max-content);align-items:start;gap:var(--space-3) var(--space-10);width:fit-content;max-width:100%}@container (max-width: 520px){.on-site-page .ow-switch-list{grid-template-columns:minmax(0,1fr)}}.on-site-page .ow-switch-row{display:flex;align-items:center;gap:var(--space-2)}.on-site-page .ow-switch-row .switch-container{gap:0}.on-site-page .ow-switch-row .switch-container .react-switch-label{width:28px;height:16px}.on-site-page .ow-switch-row .switch-container .react-switch-label .react-switch-button{width:12px;height:12px;border-radius:var(--radius-full)}.on-site-page .ow-switch-row.is-disabled .ow-switch-text{opacity:.5}.on-site-page .ow-switch-text{display:flex;align-items:center;gap:var(--space-1-5);min-width:0}.on-site-page .ow-switch-title{color:var(--text-primary);font-size:var(--font-3-5);font-weight:var(--font-medium);line-height:var(--line-h-3)}.on-site-page .ow-switch-help{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-full);background:none;color:var(--text-muted);cursor:help}.on-site-page .ow-switch-help:hover{color:var(--text-secondary)}.on-site-page .ow-switch-help:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.on-site-page .icon-input-picker,.on-site-page .ow-editor-field{width:100%}.on-site-page .ow-editor{border:1px solid var(--border-default);border-radius:var(--radius-8);overflow:hidden;width:100%;background-color:var(--surface-elevated)}.on-site-page .ow-savebar{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;margin:0 calc(-1 * var(--space-6));padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-hairline);background-color:var(--surface-page)}.on-site-page .ow-savebar__status{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:2px 8px;border:1px solid var(--status-warning);border-radius:999px;background:color-mix(in srgb,var(--status-warning) 12%,transparent);color:var(--status-warning);font-size:var(--font-3-75);font-weight:var(--font-medium);line-height:18px;white-space:nowrap}.on-site-page .ow-savebar__status--saved{border-color:var(--status-success);background:color-mix(in srgb,var(--status-success) 12%,transparent);color:var(--status-success)}.on-site-page .ow-savebar__status-icon{flex-shrink:0}.on-site-page .ow-savebar__actions{display:flex;gap:var(--space-2);flex:0 0 auto;margin-left:auto}.on-site-page .ow-savebar__actions .break-button.break-button{min-height:30px;height:auto;padding:4px 10px;font-size:var(--font-5)}.on-site-page .ow-savebar__actions .break-button.break-button.has-left-icon{padding-left:8px}.show-key-modal-container{min-width:500px;max-width:500px;padding:24px}.show-key-modal-container .modal-title{display:flex;flex-direction:column}.show-key-modal-container .modal-content{padding-bottom:24px}.show-key-modal-container .modal-content .loader-container{min-height:80px}.show-key-modal-container .modal-content .modal-description{color:var(--text-secondary);font-size:var(--font-3-75);font-weight:var(--font-normal);margin:0}.show-key-modal-container .modal-content .api-key-display{background-color:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--radius-8);padding:12px 16px;gap:12px}.show-key-modal-container .modal-content .api-key-display .api-key-value{font-size:var(--font-3-5);color:var(--text-primary);word-break:break-all;flex:1}.show-key-modal-container .modal-content .api-key-display .copy-button{flex-shrink:0;padding:4px 8px}.show-key-modal-container .modal-footer{justify-content:flex-end;gap:12px}.show-key-modal-container .modal-footer button{width:auto;border-radius:var(--radius-8);padding:8px 16px}.api-keys-description__highlight{color:var(--color-danger);font-weight:var(--font-medium)}.api-keys-page-wrapper{flex:1;min-height:0;width:100%}.api-keys-page-wrapper>.table-container{display:flex;flex-direction:column;flex:1;min-height:0}.api-keys-page-wrapper>.table-container .pagination-table-container{flex:1;min-height:0}.create-edit-agent-api-key-modal{min-width:500px;max-width:500px;padding:24px}.create-edit-agent-api-key-modal .modal-title{display:flex;flex-direction:column}.create-edit-agent-api-key-modal .create-edit-agent-api-key-modal-title .description{color:#667085;font-size:var(--font-3-75);font-weight:var(--font-normal);margin:0}.create-edit-agent-api-key-modal .modal-content{padding-bottom:24px}.create-edit-agent-api-key-modal .create-edit-agent-api-key-modal-content .create-edit-agent-api-key-modal-form{padding:20px 0}.create-edit-agent-api-key-modal .create-edit-agent-api-key-modal-content .create-edit-agent-api-key-modal-form .break-input-label{color:var(--color-gray-34)}.create-edit-agent-api-key-modal .create-edit-agent-api-key-modal-content .create-edit-agent-api-key-modal-form .break-input{border:1px solid var(--color-gray-14);border-radius:var(--radius-8);font-size:var(--font-3-75);color:var(--color-gray-42)}.create-edit-agent-api-key-modal .create-edit-agent-api-key-modal-content .create-edit-agent-api-key-modal-form .break-input:focus{border-color:var(--color-primary)}.create-edit-agent-api-key-modal .create-edit-agent-api-key-modal-content .create-edit-agent-api-key-modal-form .dropdown-label{font-size:var(--font-3-75);color:var(--color-gray-34);margin:0;font-weight:var(--font-medium)}.create-edit-agent-api-key-modal .create-edit-agent-api-key-modal-content .create-edit-agent-api-key-modal-form .required-label:after{content:" *";color:var(--color-danger)}.create-edit-agent-api-key-modal .modal-footer,.create-edit-agent-api-key-modal .create-edit-agent-api-key-modal-footer{justify-content:flex-end;gap:12px}.create-edit-agent-api-key-modal .modal-footer button,.create-edit-agent-api-key-modal .create-edit-agent-api-key-modal-footer button{width:auto;border-radius:var(--radius-8);padding:8px 16px;font-size:var(--font-3-75);font-weight:var(--font-medium)}.pg-api-keys{flex-direction:row;height:100%;overflow:hidden}.pg-api-keys__nav{display:flex;flex:0 0 240px;flex-direction:column;gap:var(--space-5);padding:var(--space-5) var(--space-4);border-right:1px solid var(--border-hairline)}.pg-api-keys__nav-title{margin:0;padding:0 var(--space-3);color:var(--text-title);font-size:var(--font-9);font-weight:var(--font-semibold);line-height:var(--line-h-6)}.pg-api-keys__nav-list{display:flex;flex-direction:column;gap:var(--space-1)}.pg-api-keys__nav-item{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-3);border-radius:var(--radius-8);color:var(--text-secondary);font-size:var(--font-3-75);font-weight:var(--font-medium);text-decoration:none;transition:color .15s ease,background-color .15s ease;-webkit-user-select:none;user-select:none}.pg-api-keys__nav-icon{flex-shrink:0;color:var(--text-muted);transition:color .15s ease}.pg-api-keys__nav-item:hover:not([aria-current=page]){background:var(--surface-option-hover);color:var(--text-primary)}.pg-api-keys__nav-item:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.pg-api-keys__nav-item[aria-current=page]{background:var(--accent-violet-bg-soft);color:var(--text-accent)}.pg-api-keys__nav-item[aria-current=page] .pg-api-keys__nav-icon{color:var(--text-accent)}.pg-api-keys__nav-item[aria-current=page]:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:3px;border-radius:var(--radius-full);background:var(--accent-violet)}.pg-api-keys__content{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;background-color:var(--surface-page)}.pg-api-keys__header{flex:0 0 auto;padding:var(--space-6) var(--space-6) var(--space-4)}.pg-api-keys__header:empty{display:none}.pg-api-keys__header .page-title-description .page-title:is(.large-size,.medium-size,.small-size){margin:0;color:var(--text-title);font-size:var(--font-8);font-weight:var(--font-semibold);line-height:var(--line-h-6)}.pg-api-keys__body{display:flex;flex:1;flex-direction:column;min-height:0;padding:var(--space-6);overflow:auto}.create-edit-organization-api-key-modal{min-width:500px;max-width:500px;padding:24px}.create-edit-organization-api-key-modal .modal-title{display:flex;flex-direction:column}.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-title .description{color:var(--text-secondary);font-size:var(--font-3-75);font-weight:var(--font-normal);margin:0}.create-edit-organization-api-key-modal .modal-content{padding-bottom:24px}.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container .label{color:var(--text-secondary)}.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container .input-block,.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container>input{background-color:var(--surface-elevated);border:1px solid var(--border-default);color:var(--text-primary)}.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container .input-block:hover,.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container>input:hover{border-color:var(--border-strong)}.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container .input-block:focus,.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container .input-block:focus-within,.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container>input:focus,.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container>input:focus-within{border-color:var(--text-primary);background-color:var(--surface-elevated)}.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-content .create-edit-organization-api-key-modal-form .break-input-container .input-block input{color:var(--text-primary);background-color:transparent}.create-edit-organization-api-key-modal .modal-footer,.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-footer{justify-content:flex-end;gap:12px}.create-edit-organization-api-key-modal .modal-footer button,.create-edit-organization-api-key-modal .create-edit-organization-api-key-modal-footer button{width:auto;border-radius:var(--radius-8);padding:8px 16px;font-size:var(--font-3-75);font-weight:var(--font-medium)}.organization-settings-page{width:100%;min-height:100%;display:flex;align-items:flex-start;justify-content:flex-start;padding:0 0 48px;gap:16px;color:var(--text-primary)}.organization-settings-page__column{width:100%;max-width:800px;display:flex;flex-direction:column;align-items:stretch;gap:20px}.organization-settings-page .organization-settings-content-card{width:100%;border:1px solid var(--border-default);border-radius:12px;color:var(--text-primary);padding:24px}.organization-settings-page .organization-settings-main-section{width:100%;flex:1;display:flex;flex-direction:column}.organization-settings-page .organization-settings-form,.organization-settings-page .organization-settings-form .form-row{width:100%}.organization-settings-page .organization-settings-form .form-row .form-field{flex:1}.organization-settings-page .organization-settings-form .form-field-full{width:100%}.organization-settings-page .button-container{background:transparent;margin-top:24px;padding-top:16px}.create-edit-publishable-key-modal{min-width:500px;max-width:500px;padding:24px}.create-edit-publishable-key-modal .modal-title{display:flex;flex-direction:column}.create-edit-publishable-key-modal .create-edit-publishable-key-modal-title .description{color:#667085;font-size:var(--font-3-75);font-weight:var(--font-normal);margin:0}.create-edit-publishable-key-modal .modal-content{padding-bottom:24px}.create-edit-publishable-key-modal .create-edit-publishable-key-modal-content .create-edit-publishable-key-modal-form{padding:20px 0}.create-edit-publishable-key-modal .create-edit-publishable-key-modal-content .create-edit-publishable-key-modal-form .break-input-label{color:var(--color-gray-34)}.create-edit-publishable-key-modal .create-edit-publishable-key-modal-content .create-edit-publishable-key-modal-form .break-input{border:1px solid var(--color-gray-14);border-radius:var(--radius-8);font-size:var(--font-3-75);color:var(--color-gray-42)}.create-edit-publishable-key-modal .create-edit-publishable-key-modal-content .create-edit-publishable-key-modal-form .break-input:focus{border-color:var(--color-primary)}.create-edit-publishable-key-modal .create-edit-publishable-key-modal-content .create-edit-publishable-key-modal-form .dropdown-label{font-size:var(--font-3-75);color:var(--color-gray-34);margin:0;font-weight:var(--font-medium)}.create-edit-publishable-key-modal .create-edit-publishable-key-modal-content .create-edit-publishable-key-modal-form .required-label:after{content:" *";color:var(--color-danger)}.create-edit-publishable-key-modal .create-edit-publishable-key-modal-content .create-edit-publishable-key-modal-form .publishable-key-description-textarea{padding:14px}.create-edit-publishable-key-modal .modal-footer,.create-edit-publishable-key-modal .create-edit-publishable-key-modal-footer{justify-content:flex-end;gap:12px}.create-edit-publishable-key-modal .modal-footer button,.create-edit-publishable-key-modal .create-edit-publishable-key-modal-footer button{width:auto;border-radius:var(--radius-8);padding:8px 16px;font-size:var(--font-3-75);font-weight:var(--font-medium)}.publishable-keys-description__highlight{color:var(--text-accent);font-weight:var(--font-medium)}.publishable-keys-wrapper{flex:1;min-height:0;width:100%}.publishable-keys-wrapper .keys-tab-content{flex:1;min-height:0}.publishable-keys-wrapper .keys-tab-content>.table-container{flex:1;min-height:0;display:flex;flex-direction:column}.publishable-keys-wrapper .keys-tab-content>.table-container .pagination-table-container{flex:1;min-height:0}.modal-container .modal-title .invite-user-modal-title{margin-top:16px;color:var(--text-title)}.modal-container .modal-content{color:var(--text-secondary);font-size:var(--font-3-75);font-weight:var(--font-normal);display:flex;flex-direction:column;padding-bottom:32px}[data-theme=dark] .modal-container .modal-content,html[data-theme=dark] .modal-container .modal-content{color:var(--text-primary)}.modal-container .modal-content .label{color:var(--text-primary)}.modal-container .modal-content .invite-modal-description{color:var(--text-secondary)}.team-member-page-container .pagination-table-container .table-cell{border:none}.team-member-page-container .pagination-table-container{width:100%}.team-member-page-container{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.team-member-page-container .team-member-tabs{flex:1;min-height:0}.team-member-page-container .team-member-tabs .tab-item{padding:0 var(--space-2)}.team-member-page-container .team-member-tabs .team-member-tabs__label{display:inline-flex;align-items:center;gap:6px}.team-member-page-container .team-member-tabs .tabs-panels,.team-member-page-container .team-member-tabs .tab-panel-container{display:flex;flex-direction:column;flex:1;min-height:0}.team-member-page-container .team-member-tabs .tab-panel-container>.table-container{display:flex;flex-direction:column;flex:1;min-height:0}.team-member-page-container .pagination-table-container{flex:1;min-height:0}.team-member-page-container .pagination-table-container .table-cell .action-button.break-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-8);background:transparent;box-shadow:none;color:var(--text-primary);transition:all .3s ease-in-out}.team-member-page-container .pagination-table-container .table-cell .action-button.break-button:hover:not(:disabled){background:var(--accent-violet-bg-soft);color:var(--accent-violet)}.team-member-page-container .pagination-table-container .table-cell .action-button.break-button.remove-org-member{color:var(--status-danger)!important}.team-member-page-container .pagination-table-container .table-cell .action-button.break-button.remove-org-member svg{color:var(--status-danger)!important}.team-member-page-container .pagination-table-container .table-cell .action-button.break-button.remove-org-member:hover:not(:disabled){background:var(--status-danger-bg)}.modal-container{min-width:400px;max-width:400px;padding:24px}.modal-container .modal-title{display:flex;flex-direction:column}.modal-container .modal-content{color:#667085;font-size:var(--font-3-75);font-weight:var(--font-normal);display:flex;flex-direction:column;padding-bottom:32px}[data-theme=dark] .modal-container .modal-content{color:#c2c2c2}.modal-container .modal-content .invite-form{margin-top:20px}.modal-container .modal-content .label{color:var(--text-secondary)}.modal-container .modal-content .dropdown-appearance .role-dropdown-option{color:var(--text-primary)}.modal-container .modal-footer{gap:12px}.modal-container .modal-footer button{width:100%;border-radius:var(--radius-8);padding:8px 16px;border:1px solid var(--border-default)}.modal-container .modal-footer .break-button.primary{border-color:transparent}.modal-container input{width:100%}.invited-label{background-color:var(--color-gray-42);height:36px;width:116px;border:1px solid transparent;border-radius:var(--radius-8);display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center;position:absolute;bottom:64px;left:50%}.invited-label span{color:var(--color-white);font-size:var(--font-3-75);font-weight:var(--font-normal)}.error-message{font-size:var(--font-3-5);color:var(--color-danger)}.team-member-action-menu .remove-org-member{color:var(--color-danger)}
