/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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-ease:initial}}}@layer theme{:host,:root{--font-sans:-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-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-10{top:calc(var(--spacing) * 10)}.right-\[-7px\]{right:-7px}.isolate{isolation:isolate}.z-\[number\]{z-index:number}.float-left{float:left}.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-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.mx-1{margin-inline:var(--spacing)}.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-5{margin-inline:calc(var(--spacing) * 5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mb-1{margin-bottom:var(--spacing)}.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)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.aspect-\[16\/9\]{aspect-ratio:16/9}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-10{height:calc(var(--spacing) * 10)}.h-48{height:calc(var(--spacing) * 48)}.h-screen{height:100vh}.w-36{width:calc(var(--spacing) * 36)}.w-56{width:calc(var(--spacing) * 56)}.w-\[…\]{width:…}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-\[900px\]{min-width:900px}.min-w-\[1240px\]{min-width:1240px}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.bg-\[var\(--brand-blue\)\]{background-color:var(--brand-blue)}.bg-\[var\(--status-danger-fg\)\]{background-color:var(--status-danger-fg)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-\[…\]{color:…}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_8px_20px_rgba\(\.\.\.\)\]{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_8px_20px_rgba\(\.\.\.\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,rgba(...))}.shadow\/blur{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow\/blur{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:shadow-\[var\(--bw-focus-ring\)\]:focus-visible{--tw-shadow:var(--bw-focus-ring);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-cyrillic-ext-wght-normal.94c2b096.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-cyrillic-wght-normal.6c613f86.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-greek-ext-wght-normal.8f0233ef.woff2)format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-greek-wght-normal.ec944915.woff2)format("woff2-variations");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-vietnamese-wght-normal.b99ed083.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-latin-ext-wght-normal.bd67fbcd.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-latin-wght-normal.a7560406.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2)format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2)format("woff2-variations");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-cyrillic-ext-wght-italic.0bcd60a2.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-cyrillic-wght-italic.f2d8ea27.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-greek-ext-wght-italic.1b8589c9.woff2)format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-greek-wght-italic.a5759f1f.woff2)format("woff2-variations");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-vietnamese-wght-italic.27ecac16.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-latin-ext-wght-italic.111aab4e.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-tight-latin-wght-italic.b84f860f.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-italic.c22d24ca.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-italic.e7fa2cde.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-italic.d189ec65.woff2)format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-italic.faaec838.woff2)format("woff2-variations");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-italic.4fff4b4f.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-italic.dde54da3.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-italic.77eab352.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-4-wght-normal.3135562b.woff2)format("woff2-variations");unicode-range:u+1f1e9-1f1f5,u+1f1f7-1f1ff,u+1f21a,u+1f232,u+1f234-1f237,u+1f250-1f251,u+1f300,u+1f302-1f308,u+1f30a-1f311,u+1f315,u+1f319-1f320,u+1f324,u+1f327,u+1f32a,u+1f32c-1f32d,u+1f330-1f357,u+1f359-1f37e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-5-wght-normal.9684a109.woff2)format("woff2-variations");unicode-range:u+fee3,u+fef3,u+ff03-ff04,u+ff07,u+ff0a,u+ff17-ff19,u+ff1c-ff1d,u+ff20-ff3a,u+ff3c,u+ff3e-ff5b,u+ff5d,u+ff61-ff65,u+ff67-ff6a,u+ff6c,u+ff6f-ff78,u+ff7a-ff7d,u+ff80-ff84,u+ff86,u+ff89-ff8e,u+ff92,u+ff97-ff9b,u+ff9d-ff9f,u+ffe0-ffe4,u+ffe6,u+ffe9,u+ffeb,u+ffed,u+fffc,u+1f004,u+1f170-1f171,u+1f192-1f195,u+1f198-1f19a,u+1f1e6-1f1e8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-6-wght-normal.1c158d56.woff2)format("woff2-variations");unicode-range:u+f0a7,u+f0b2,u+f0b7,u+f0c9,u+f0d8,u+f0da,u+f0dc-f0dd,u+f0e0,u+f0e6,u+f0eb,u+f0fc,u+f101,u+f104-f105,u+f107,u+f10b,u+f11b,u+f14b,u+f18a,u+f193,u+f1d6-f1d7,u+f244,u+f27a,u+f296,u+f2ae,u+f471,u+f4b3,u+f610-f611,u+f880-f881,u+f8ec,u+f8f5,u+f8ff,u+f901,u+f90a,u+f92c-f92d,u+f934,u+f937,u+f941,u+f965,u+f967,u+f969,u+f96b,u+f96f,u+f974,u+f978-f979,u+f97e,u+f981,u+f98a,u+f98e,u+f997,u+f99c,u+f9b2,u+f9b5,u+f9ba,u+f9be,u+f9ca,u+f9d0-f9d1,u+f9dd,u+f9e0-f9e1,u+f9e4,u+f9f7,u+fa00-fa01,u+fa08,u+fa0a,u+fa11,u+fb01-fb02,u+fdfc,u+fe0e,u+fe30-fe31,u+fe33-fe44,u+fe49-fe52,u+fe54-fe57,u+fe59-fe66,u+fe68-fe6b,u+fe8e,u+fe92-fe93,u+feae,u+feb8,u+fecb-fecc,u+fee0}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-21-wght-normal.a804b352.woff2)format("woff2-variations");unicode-range:u+9f83,u+9f85-9f8d,u+9f90-9f91,u+9f94-9f96,u+9f98,u+9f9b-9f9c,u+9f9e,u+9fa0,u+9fa2,u+9ff?,u+a001,u+a007,u+a025,u+a046-a047,u+a057,u+a072,u+a078-a079,u+a083,u+a085,u+a100,u+a118,u+a132,u+a134,u+a1f4,u+a242,u+a4a6,u+a4aa,u+a4b0-a4b1,u+a4b3,u+a9c1-a9c2,u+ac00-ac01,u+ac04,u+ac08,u+ac10-ac11,u+ac13-ac16,u+ac19,u+ac1c-ac1d,u+ac24,u+ac70-ac71,u+ac74,u+ac77-ac78,u+ac80-ac81,u+ac83,u+ac8c,u+ac90,u+ac9f-aca0,u+aca8-aca9,u+acac,u+acb0,u+acbd,u+acc1,u+acc4,u+ace0-ace1,u+ace4,u+ace8,u+acf3,u+acf5,u+acfc-acfd,u+ad00,u+ad0c,u+ad11,u+ad1c,u+ad34,u+ad50,u+ad64,u+ad6c,u+ad70,u+ad74,u+ad7f,u+ad81,u+ad8c,u+adc0,u+adc8,u+addc,u+ade0,u+adf8-adf9,u+adfc,u+ae00,u+ae08-ae09,u+ae0b,u+ae30,u+ae34,u+ae38,u+ae40,u+ae4a,u+ae4c,u+ae54,u+ae68,u+aebc,u+aed8,u+af2c-af2d}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-22-wght-normal.7e128468.woff2)format("woff2-variations");unicode-range:u+9e30-9e33,u+9e35-9e3b,u+9e3e,u+9e40-9e44,u+9e46-9e4e,u+9e51,u+9e53,u+9e55-9e58,u+9e5a-9e5c,u+9e5e-9e63,u+9e66-9e6e,u+9e71,u+9e73,u+9e75,u+9e78-9e79,u+9e7c-9e7e,u+9e82,u+9e86-9e88,u+9e8b-9e8c,u+9e90-9e91,u+9e93,u+9e95,u+9e97,u+9e9d,u+9ea4-9ea5,u+9ea9-9eaa,u+9eb4-9eb5,u+9eb8-9eba,u+9ebc-9ebf,u+9ec3,u+9ec9,u+9ecd,u+9ed0,u+9ed2-9ed3,u+9ed5-9ed6,u+9ed9,u+9edc-9edd,u+9edf-9ee0,u+9ee2,u+9ee5,u+9ee7-9eea,u+9eef,u+9ef1,u+9ef3-9ef4,u+9ef6,u+9ef9,u+9efb-9efc,u+9efe,u+9f0b,u+9f0d,u+9f10,u+9f14,u+9f17,u+9f19,u+9f22,u+9f29,u+9f2c,u+9f2f,u+9f31,u+9f37,u+9f39,u+9f3d-9f3e,u+9f41,u+9f4a-9f4b,u+9f51-9f52,u+9f61-9f63,u+9f66-9f67,u+9f80-9f81}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-23-wght-normal.89b2132e.woff2)format("woff2-variations");unicode-range:u+9c82-9c83,u+9c85-9c8c,u+9c8e-9c92,u+9c94-9c9b,u+9c9e-9ca3,u+9ca5-9ca7,u+9ca9,u+9cab,u+9cad-9cae,u+9cb1-9cb7,u+9cb9-9cbd,u+9cbf-9cc0,u+9cc3,u+9cc5-9cc7,u+9cc9-9cd1,u+9cd3-9cda,u+9cdc-9cdd,u+9cdf,u+9ce1-9ce3,u+9ce5,u+9ce9,u+9cee-9cef,u+9cf3-9cf4,u+9cf6,u+9cfc-9cfd,u+9d02,u+9d08-9d09,u+9d12,u+9d1b,u+9d1e,u+9d26,u+9d28,u+9d37,u+9d3b,u+9d3f,u+9d51,u+9d59,u+9d5c-9d5d,u+9d5f-9d61,u+9d6c,u+9d70,u+9d72,u+9d7a,u+9d7e,u+9d84,u+9d89,u+9d8f,u+9d92,u+9daf,u+9db4,u+9db8,u+9dbc,u+9dc4,u+9dc7,u+9dc9,u+9dd7,u+9ddf,u+9df2,u+9df9-9dfa,u+9e0a,u+9e11,u+9e1a,u+9e1e,u+9e20,u+9e22,u+9e28-9e2c,u+9e2e-9e2f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-24-wght-normal.ca3add3b.woff2)format("woff2-variations");unicode-range:u+9a80,u+9a83,u+9a85,u+9a88-9a8a,u+9a8d-9a8e,u+9a90,u+9a92-9a93,u+9a95-9a96,u+9a98-9a99,u+9a9b-9aa2,u+9aa5,u+9aa7,u+9aaf-9ab1,u+9ab5-9ab6,u+9ab9-9aba,u+9ac0-9ac4,u+9ac8,u+9acb-9acc,u+9ace-9acf,u+9ad1-9ad2,u+9ad9,u+9adf,u+9ae1,u+9ae3,u+9aea-9aeb,u+9aed-9aef,u+9af4,u+9af9,u+9afb,u+9b03-9b04,u+9b06,u+9b08,u+9b0d,u+9b0f-9b10,u+9b13,u+9b18,u+9b1a,u+9b1f,u+9b22-9b23,u+9b25,u+9b27-9b28,u+9b2a,u+9b2f,u+9b31-9b32,u+9b3b,u+9b43,u+9b46-9b49,u+9b4d-9b4e,u+9b51,u+9b56,u+9b58,u+9b5a,u+9b5c,u+9b5f,u+9b61-9b62,u+9b6f,u+9b77,u+9b80,u+9b88,u+9b8b,u+9b8e,u+9b91,u+9b9f-9ba0,u+9ba8,u+9baa-9bab,u+9bad-9bae,u+9bb0-9bb1,u+9bb8,u+9bc9-9bca,u+9bd3,u+9bd6,u+9bdb,u+9be8,u+9bf0-9bf1,u+9c02,u+9c10,u+9c15,u+9c24,u+9c2d,u+9c32,u+9c39,u+9c3b,u+9c40,u+9c47-9c49,u+9c53,u+9c57,u+9c64,u+9c72,u+9c77-9c78,u+9c7b,u+9c7f-9c80}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-25-wght-normal.3cdbfbfa.woff2)format("woff2-variations");unicode-range:u+98dd,u+98e1-98e2,u+98e7-98ea,u+98ec,u+98ee-98ef,u+98f2,u+98f4,u+98fc-98fe,u+9903,u+9905,u+9908,u+990a,u+990c-990d,u+9913-9914,u+9918,u+991a-991b,u+991e,u+9921,u+9928,u+992c,u+992e,u+9935,u+9938-9939,u+993d-993e,u+9945,u+994b-994c,u+9951-9952,u+9954-9955,u+9957,u+995e,u+9963,u+9966-9969,u+996b-996c,u+996f,u+9974-9975,u+9977-9979,u+997d-997e,u+9980-9981,u+9983-9984,u+9987,u+998a-998b,u+998d-9991,u+9993-9995,u+9997-9998,u+99a5,u+99ab,u+99ad-99ae,u+99b1,u+99b3-99b4,u+99bc,u+99bf,u+99c1,u+99c3-99c6,u+99cc,u+99d0,u+99d2,u+99d5,u+99db,u+99dd,u+99e1,u+99ed,u+99f1,u+99ff,u+9a01,u+9a03-9a04,u+9a0e-9a0f,u+9a11-9a13,u+9a19,u+9a1b,u+9a28,u+9a2b,u+9a30,u+9a32,u+9a37,u+9a40,u+9a45,u+9a4a,u+9a4d-9a4e,u+9a52,u+9a55,u+9a57,u+9a5a-9a5b,u+9a5f,u+9a62,u+9a65,u+9a69,u+9a6b,u+9a6e,u+9a75,u+9a77-9a7a,u+9a7d}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-26-wght-normal.b83baa38.woff2)format("woff2-variations");unicode-range:u+975b-975c,u+9763,u+9765-9766,u+976c-976d,u+9773,u+9776,u+977a,u+977c,u+9784-9785,u+978e-978f,u+9791-9792,u+9794-9795,u+9798,u+979a,u+979e,u+97a3,u+97a5-97a6,u+97a8,u+97ab-97ac,u+97ae-97af,u+97b2,u+97b4,u+97c6,u+97cb-97cc,u+97d3,u+97d8,u+97dc,u+97e1,u+97ea-97eb,u+97ee,u+97fb,u+97fe-97ff,u+9801-9803,u+9805-9806,u+9808,u+980c,u+9810-9814,u+9817-9818,u+981e,u+9820-9821,u+9824,u+9828,u+982b-982d,u+9830,u+9834,u+9838-9839,u+983c,u+9846,u+984d-984f,u+9851-9852,u+9854-9855,u+9857-9858,u+985a-985b,u+9862-9863,u+9865,u+9867,u+986b,u+986f-9871,u+9877-9878,u+987c,u+9880,u+9883,u+9885,u+9889,u+988b-988f,u+9893-9895,u+9899-989b,u+989e-989f,u+98a1-98a2,u+98a5-98a7,u+98a9,u+98af,u+98b1,u+98b6,u+98ba,u+98be,u+98c3-98c4,u+98c6-98c8,u+98cf-98d6,u+98da-98db}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-27-wght-normal.53b9568e.woff2)format("woff2-variations");unicode-range:u+95c4-95ca,u+95cc-95cd,u+95d4-95d6,u+95d8,u+95e1-95e2,u+95e9,u+95f0-95f1,u+95f3,u+95f6,u+95fc,u+95fe-95ff,u+9602-9604,u+9606-960d,u+960f,u+9611-9613,u+9615-9617,u+9619-961b,u+961d,u+9621,u+9628,u+962f,u+963c-963e,u+9641-9642,u+9649,u+9654,u+965b-965f,u+9661,u+9663,u+9665,u+9667-9668,u+966c,u+9670,u+9672-9674,u+9678,u+967a,u+967d,u+9682,u+9685,u+9688,u+968a,u+968d-968e,u+9695,u+9697-9698,u+969e,u+96a0,u+96a3-96a4,u+96a8,u+96aa,u+96b0-96b1,u+96b3-96b4,u+96b7-96b9,u+96bb-96bd,u+96c9,u+96cb,u+96ce,u+96d1-96d2,u+96d6,u+96d9,u+96db-96dc,u+96de,u+96e0,u+96e3,u+96e9,u+96eb,u+96f0-96f2,u+96f9,u+96ff,u+9701-9702,u+9705,u+9708,u+970a,u+970e-970f,u+9711,u+9719,u+9727,u+972a,u+972d,u+9730,u+973d,u+9742,u+9744,u+9748-9749,u+9750-9751,u+975a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-28-wght-normal.b420bb34.woff2)format("woff2-variations");unicode-range:u+94f5,u+94f7,u+94f9,u+94fb-94fd,u+94ff,u+9503-9504,u+9506-9507,u+9509-950a,u+950d-950f,u+9511-9518,u+951a-9520,u+9522,u+9528-952d,u+9530-953a,u+953c-953f,u+9543-9546,u+9548-9550,u+9552-9555,u+9557-955b,u+955d-9568,u+956a-956d,u+9570-9574,u+9583,u+9586,u+9589,u+958e-958f,u+9591-9592,u+9594,u+9598-9599,u+959e-95a0,u+95a2-95a6,u+95a8-95b2,u+95b4,u+95b8-95c3}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-29-wght-normal.e6be28b4.woff2)format("woff2-variations");unicode-range:u+941c-942b,u+942d-942e,u+9432-9433,u+9435,u+9438,u+943a,u+943e,u+9444,u+944a,u+9451-9452,u+945a,u+9462-9463,u+9465,u+9470-9487,u+948a-9492,u+9494-9498,u+949a,u+949c-949d,u+94a1,u+94a3-94a4,u+94a8,u+94aa-94ad,u+94af,u+94b2,u+94b4-94ba,u+94bc-94c0,u+94c4,u+94c6-94db,u+94de-94ec,u+94ee-94f1,u+94f3}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-30-wght-normal.e2e18a86.woff2)format("woff2-variations");unicode-range:u+92ec-92ed,u+92f0,u+92f3,u+92f8,u+92fc,u+9304,u+9306,u+9310,u+9312,u+9315,u+9318,u+931a,u+931e,u+9320-9322,u+9324,u+9326-9329,u+932b-932c,u+932f,u+9331-9332,u+9335-9336,u+933e,u+9340-9341,u+934a-9360,u+9362-9363,u+9365-936b,u+936e,u+9375,u+937e,u+9382,u+938a,u+938c,u+938f,u+9393-9394,u+9396-9397,u+939a,u+93a2,u+93a7,u+93ac-93cd,u+93d0-93d1,u+93d6-93d8,u+93de-93df,u+93e1-93e2,u+93e4,u+93f8,u+93fb,u+93fd,u+940e-941a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-31-wght-normal.a2dcaced.woff2)format("woff2-variations");unicode-range:u+9163-9164,u+9169,u+9170,u+9172,u+9174,u+9179-917a,u+917d-917e,u+9182-9183,u+9185,u+918c-918d,u+9190-9191,u+919a,u+919c,u+91a1-91a4,u+91a8,u+91aa-91af,u+91b4-91b5,u+91b8,u+91ba,u+91be,u+91c0-91c1,u+91c6,u+91c8,u+91cb,u+91d0,u+91d2,u+91d7-91d8,u+91dd,u+91e3,u+91e6-91e7,u+91ed,u+91f0,u+91f5,u+91f9,u+9200,u+9205,u+9207-920a,u+920d-920e,u+9210,u+9214-9215,u+921c,u+921e,u+9221,u+9223-9227,u+9229-922a,u+922d,u+9234-9235,u+9237,u+9239-923a,u+923c-9240,u+9244-9246,u+9249,u+924e-924f,u+9251,u+9253,u+9257,u+925b,u+925e,u+9262,u+9264-9266,u+9268,u+926c,u+926f,u+9271,u+927b,u+927e,u+9280,u+9283,u+9285-928a,u+928e,u+9291,u+9293,u+9296,u+9298,u+929c-929d,u+92a8,u+92ab-92ae,u+92b3,u+92b6-92b7,u+92b9,u+92c1,u+92c5-92c6,u+92c8,u+92cc,u+92d0,u+92d2,u+92e4,u+92ea}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-32-wght-normal.887dd482.woff2)format("woff2-variations");unicode-range:u+9004,u+900b,u+9011,u+9015-9016,u+901e,u+9021,u+9026,u+902d,u+902f,u+9031,u+9035-9036,u+9039-903a,u+9041,u+9044-9046,u+904a,u+904f-9052,u+9054-9055,u+9058-9059,u+905b-905e,u+9060-9062,u+9068-9069,u+906f,u+9072,u+9074,u+9076-907a,u+907c-907d,u+9081,u+9083,u+9085,u+9087-908b,u+908f,u+9095,u+9097,u+9099-909b,u+909d,u+90a0-90a1,u+90a8-90a9,u+90ac,u+90b0,u+90b2-90b4,u+90b6,u+90b8,u+90ba,u+90bd-90be,u+90c3-90c5,u+90c7-90c8,u+90cf-90d0,u+90d3,u+90d5,u+90d7,u+90da-90dc,u+90de,u+90e2,u+90e4,u+90e6-90e7,u+90ea-90eb,u+90ef,u+90f4-90f5,u+90f7,u+90fe-9100,u+9104,u+9109,u+910c,u+9112,u+9114-9115,u+9118,u+911c,u+911e,u+9120,u+9122-9123,u+9127,u+912d,u+912f-9132,u+9139-913a,u+9143,u+9146,u+9149-914a,u+914c,u+914e-9150,u+9154,u+9157,u+915a,u+915d-915e,u+9161-9162}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-33-wght-normal.0b0e185b.woff2)format("woff2-variations");unicode-range:u+8e41-8e42,u+8e47,u+8e49-8e4b,u+8e50-8e53,u+8e59-8e5a,u+8e5f-8e60,u+8e64,u+8e69,u+8e6c,u+8e70,u+8e74,u+8e76,u+8e7a-8e7c,u+8e7f,u+8e84-8e85,u+8e87,u+8e89,u+8e8b,u+8e8d,u+8e8f-8e90,u+8e94,u+8e99,u+8e9c,u+8e9e,u+8eaa,u+8eac,u+8eb0,u+8eb6,u+8ec0,u+8ec6,u+8eca-8ece,u+8ed2,u+8eda,u+8edf,u+8ee2,u+8eeb,u+8ef8,u+8efb-8efe,u+8f03,u+8f09,u+8f0b,u+8f12-8f15,u+8f1b,u+8f1d,u+8f1f,u+8f29-8f2a,u+8f2f,u+8f36,u+8f38,u+8f3b,u+8f3e-8f3f,u+8f44-8f45,u+8f49,u+8f4d-8f4e,u+8f5f,u+8f6b,u+8f6d,u+8f71-8f73,u+8f75-8f76,u+8f78-8f7a,u+8f7c,u+8f7e,u+8f81-8f82,u+8f84,u+8f87,u+8f8a-8f8b,u+8f8d-8f8f,u+8f94-8f95,u+8f97-8f9a,u+8fa6,u+8fad-8faf,u+8fb2,u+8fb5-8fb7,u+8fba-8fbc,u+8fbf,u+8fc2,u+8fcb,u+8fcd,u+8fd3,u+8fd5,u+8fd7,u+8fda,u+8fe2-8fe5,u+8fe8-8fe9,u+8fee,u+8ff3-8ff4,u+8ff8,u+8ffa}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-34-wght-normal.6d8f4cfa.woff2)format("woff2-variations");unicode-range:u+8cbd,u+8cbf-8cc4,u+8cc7-8cc8,u+8cca,u+8ccd,u+8cd1,u+8cd3,u+8cdb-8cdc,u+8cde,u+8ce0,u+8ce2-8ce4,u+8ce6-8ce8,u+8cea,u+8ced,u+8cf4,u+8cf8,u+8cfa,u+8cfc-8cfd,u+8d04-8d05,u+8d07-8d08,u+8d0a,u+8d0d,u+8d0f,u+8d13-8d14,u+8d16,u+8d1b,u+8d20,u+8d30,u+8d32-8d33,u+8d36,u+8d3b,u+8d3d,u+8d40,u+8d42-8d43,u+8d45-8d46,u+8d48-8d4a,u+8d4d,u+8d51,u+8d53,u+8d55,u+8d59,u+8d5c-8d5d,u+8d5f,u+8d61,u+8d66-8d67,u+8d6a,u+8d6d,u+8d71,u+8d73,u+8d84,u+8d90-8d91,u+8d94-8d95,u+8d99,u+8da8,u+8daf,u+8db1,u+8db5,u+8db8,u+8dba,u+8dbc,u+8dbf,u+8dc2,u+8dc4,u+8dc6,u+8dcb,u+8dce-8dcf,u+8dd6-8dd7,u+8dda-8ddb,u+8dde,u+8de1,u+8de3-8de4,u+8de9,u+8deb-8dec,u+8df0-8df1,u+8df6-8dfd,u+8e05,u+8e07,u+8e09-8e0a,u+8e0c,u+8e0e,u+8e10,u+8e14,u+8e1d-8e1f,u+8e23,u+8e26,u+8e2b-8e31,u+8e34-8e35,u+8e39-8e3a,u+8e3d,u+8e40}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-35-wght-normal.20ce6171.woff2)format("woff2-variations");unicode-range:u+8b80,u+8b83,u+8b8a,u+8b8c,u+8b90,u+8b93,u+8b99-8b9a,u+8ba0,u+8ba3,u+8ba5-8ba7,u+8baa-8bac,u+8bb4-8bb5,u+8bb7,u+8bb9,u+8bc2-8bc3,u+8bc5,u+8bcb-8bcc,u+8bce-8bd0,u+8bd2-8bd4,u+8bd6,u+8bd8-8bd9,u+8bdc,u+8bdf,u+8be3-8be4,u+8be7-8be9,u+8beb-8bec,u+8bee,u+8bf0,u+8bf2-8bf3,u+8bf6,u+8bf9,u+8bfc-8bfd,u+8bff-8c00,u+8c02,u+8c04,u+8c06-8c07,u+8c0c,u+8c0f,u+8c11-8c12,u+8c14-8c1b,u+8c1d-8c21,u+8c24-8c25,u+8c27,u+8c2a-8c2c,u+8c2e-8c30,u+8c32-8c36,u+8c3f,u+8c47-8c4c,u+8c4e-8c50,u+8c54-8c56,u+8c62,u+8c68,u+8c6c,u+8c73,u+8c78,u+8c7a,u+8c82,u+8c85,u+8c89-8c8a,u+8c8d-8c8e,u+8c90,u+8c93-8c94,u+8c98,u+8c9d-8c9e,u+8ca0-8ca2,u+8ca7-8cac,u+8caf-8cb0,u+8cb3-8cb4,u+8cb6-8cb9,u+8cbb-8cbc}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-36-wght-normal.c87a5a64.woff2)format("woff2-variations");unicode-range:u+8a15-8a18,u+8a1a-8a1b,u+8a1d,u+8a1f,u+8a22-8a23,u+8a25,u+8a2b,u+8a2d,u+8a31,u+8a33-8a34,u+8a36-8a38,u+8a3a,u+8a3c,u+8a3e,u+8a40-8a41,u+8a46,u+8a48,u+8a50,u+8a52,u+8a54-8a55,u+8a58,u+8a5b,u+8a5d-8a63,u+8a66,u+8a69-8a6b,u+8a6d-8a6e,u+8a70,u+8a72-8a73,u+8a7a,u+8a85,u+8a87,u+8a8a,u+8a8c-8a8d,u+8a90-8a92,u+8a95,u+8a98,u+8aa0-8aa1,u+8aa3-8aa6,u+8aa8-8aa9,u+8aac-8aae,u+8ab0,u+8ab2,u+8ab8-8ab9,u+8abc,u+8abe-8abf,u+8ac7,u+8acf,u+8ad2,u+8ad6-8ad7,u+8adb-8adc,u+8adf,u+8ae1,u+8ae6-8ae8,u+8aeb,u+8aed-8aee,u+8af1,u+8af3-8af4,u+8af7-8af8,u+8afa,u+8afe,u+8b00-8b02,u+8b07,u+8b0a,u+8b0c,u+8b0e,u+8b10,u+8b17,u+8b19,u+8b1b,u+8b1d,u+8b20-8b21,u+8b26,u+8b28,u+8b2c,u+8b33,u+8b39,u+8b3e-8b3f,u+8b41,u+8b45,u+8b49,u+8b4c,u+8b4f,u+8b57-8b58,u+8b5a,u+8b5c,u+8b5e,u+8b60,u+8b6c,u+8b6f-8b70,u+8b72,u+8b74,u+8b77,u+8b7d}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-37-wght-normal.f9e9e941.woff2)format("woff2-variations");unicode-range:u+8882,u+8884-8886,u+8888,u+888f,u+8892-8893,u+889b,u+88a2,u+88a4,u+88a6,u+88a8,u+88aa,u+88ae,u+88b1,u+88b4,u+88b7,u+88bc,u+88c0,u+88c6-88c9,u+88ce-88cf,u+88d1-88d3,u+88d8,u+88db-88dd,u+88df,u+88e1-88e3,u+88e5,u+88e8,u+88ec,u+88f0-88f1,u+88f3-88f4,u+88fc-88fe,u+8900,u+8902,u+8906-8907,u+8909-890c,u+8912-8915,u+8918-891b,u+8921,u+8925,u+892b,u+8930,u+8932,u+8934,u+8936,u+893b,u+893d,u+8941,u+894c,u+8955-8956,u+8959,u+895c,u+895e-8960,u+8966,u+896a,u+896c,u+896f-8970,u+8972,u+897b,u+897e,u+8980,u+8983,u+8985,u+8987-8988,u+898c,u+898f,u+8993,u+8997,u+899a,u+89a1,u+89a7,u+89a9-89aa,u+89b2-89b3,u+89b7,u+89c0,u+89c7,u+89ca-89cc,u+89ce-89d1,u+89d6,u+89da,u+89dc,u+89de,u+89e5,u+89e7,u+89eb,u+89ef,u+89f1,u+89f3-89f4,u+89f8,u+89ff,u+8a01-8a03,u+8a07-8a0a,u+8a0e-8a0f,u+8a13}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-38-wght-normal.f8449bd8.woff2)format("woff2-variations");unicode-range:u+86f4,u+86f8-86f9,u+86fb,u+86fe,u+8703,u+8706-870a,u+870d,u+8711-8713,u+871a,u+871e,u+8722-8723,u+8725,u+8729,u+872e,u+8731,u+8734,u+8737,u+873a-873b,u+873e-8740,u+8742,u+8747-8748,u+8753,u+8755,u+8757-8758,u+875d,u+875f,u+8762-8766,u+8768,u+876e,u+8770,u+8772,u+8775,u+8778,u+877b-877e,u+8782,u+8785,u+8788,u+878b,u+8793,u+8797,u+879a,u+879e-87a0,u+87a2-87a3,u+87a8,u+87ab-87ad,u+87af,u+87b3,u+87b5,u+87bd,u+87c0,u+87c4,u+87c6,u+87ca-87cb,u+87d1-87d2,u+87db-87dc,u+87de,u+87e0,u+87e5,u+87ea,u+87ec,u+87ee,u+87f2-87f3,u+87fb,u+87fd-87fe,u+8802-8803,u+8805,u+880a-880b,u+880d,u+8813-8816,u+8819,u+881b,u+881f,u+8821,u+8823,u+8831-8832,u+8835-8836,u+8839,u+883b-883c,u+8844,u+8846,u+884a,u+884e,u+8852-8853,u+8855,u+8859,u+885b,u+885d-885e,u+8862,u+8864,u+8869-886a,u+886e-886f,u+8872,u+8879,u+887d-887f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-39-wght-normal.637d95ac.woff2)format("woff2-variations");unicode-range:u+8548,u+854e,u+8553,u+8556-8557,u+8559,u+855e,u+8561,u+8564-8565,u+8568-856a,u+856d,u+856f-8570,u+8572,u+8576,u+8579-857b,u+8580,u+8585-8586,u+8588,u+858a,u+858f,u+8591,u+8594,u+8599,u+859c,u+85a2,u+85a4,u+85a6,u+85a8-85a9,u+85ab-85ac,u+85ae,u+85b7-85b9,u+85be,u+85c1,u+85c7,u+85cd,u+85d0,u+85d3,u+85d5,u+85dc-85dd,u+85df-85e0,u+85e5-85e6,u+85e8-85ea,u+85f4,u+85f9,u+85fe-85ff,u+8602,u+8605-8607,u+860a-860b,u+8616,u+8618,u+861a,u+8627,u+8629,u+862d,u+8638,u+863c,u+863f,u+864d,u+864f,u+8652-8655,u+865b-865c,u+865f,u+8662,u+8667,u+866c,u+866e,u+8671,u+8675,u+867a-867c,u+867f,u+868b,u+868d,u+8693,u+869c-869d,u+86a1,u+86a3-86a4,u+86a7-86a9,u+86ac,u+86af-86b1,u+86b4-86b6,u+86ba,u+86c0,u+86c4,u+86c6,u+86c9-86ca,u+86cd-86d1,u+86d4,u+86d8,u+86de-86df,u+86e4,u+86e6,u+86e9,u+86ed,u+86ef-86f3}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-40-wght-normal.e9e35f86.woff2)format("woff2-variations");unicode-range:u+83c5,u+83c8-83c9,u+83cb,u+83d1,u+83d3-83d6,u+83d8,u+83db,u+83dd,u+83df,u+83e1,u+83e5,u+83ea-83eb,u+83f0,u+83f4,u+83f8-83f9,u+83fb,u+83fd,u+83ff,u+8401,u+8406,u+840a-840b,u+840f,u+8411,u+8418,u+841c,u+8420,u+8422-8424,u+8426,u+8429,u+842c,u+8438-8439,u+843b-843c,u+843f,u+8446-8447,u+8449,u+844e,u+8451-8452,u+8456,u+8459-845a,u+845c,u+8462,u+8466,u+846d,u+846f-8470,u+8473,u+8476-8478,u+847a,u+847d,u+8484-8485,u+8487,u+8489,u+848c,u+848e,u+8490,u+8493-8494,u+8497,u+849b,u+849e-849f,u+84a1,u+84a5,u+84a8,u+84af,u+84b4,u+84b9-84bf,u+84c1-84c2,u+84c5-84c7,u+84ca-84cb,u+84cd,u+84d0-84d1,u+84d3,u+84d6,u+84df-84e0,u+84e2-84e3,u+84e5-84e7,u+84ee,u+84f3,u+84f6,u+84fa,u+84fc,u+84ff-8500,u+850c,u+8511,u+8514-8515,u+8517-8518,u+851f,u+8523,u+8525-8526,u+8529,u+852b,u+852d,u+8532,u+8534-8535,u+8538-853a,u+853c,u+8543,u+8545}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-41-wght-normal.0884a5c2.woff2)format("woff2-variations");unicode-range:u+82bc,u+82be,u+82c0-82c2,u+82c4-82c8,u+82ca-82cc,u+82ce,u+82d0,u+82d2-82d3,u+82d5-82d6,u+82d8-82d9,u+82dc-82de,u+82e0-82e4,u+82e7,u+82e9-82eb,u+82ed-82ee,u+82f3-82f4,u+82f7-82f8,u+82fa-8301,u+8306-8308,u+830c-830d,u+830f,u+8311,u+8313-8315,u+8318,u+831a-831b,u+831d,u+8324,u+8327,u+832a,u+832c-832d,u+832f,u+8331-8334,u+833a-833c,u+8340,u+8343-8345,u+8347-8348,u+834a,u+834c,u+834f,u+8351,u+8356,u+8358-835c,u+835e,u+8360,u+8364-8366,u+8368-836a,u+836c-836e,u+8373,u+8378,u+837b-837d,u+837f-8380,u+8382,u+8388,u+838a-838b,u+8392,u+8394,u+8396,u+8398-8399,u+839b-839c,u+83a0,u+83a2-83a3,u+83a8-83aa,u+83ae-83b0,u+83b3-83b4,u+83b6,u+83b8,u+83ba,u+83bc-83bd,u+83bf-83c0,u+83c2}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-42-wght-normal.e3a78ee2.woff2)format("woff2-variations");unicode-range:u+8166-8169,u+816b,u+816d,u+8171,u+8173-8174,u+8178,u+817c-817d,u+8182,u+8188,u+8191,u+8198-819b,u+81a0,u+81a3,u+81a5-81a6,u+81a9,u+81b6,u+81ba-81bb,u+81bd,u+81bf,u+81c1,u+81c3,u+81c6,u+81c9-81ca,u+81cc-81cd,u+81d1,u+81d3-81d4,u+81d8,u+81db-81dc,u+81de-81df,u+81e5,u+81e7-81e9,u+81eb-81ec,u+81ee-81ef,u+81f5,u+81f8,u+81fa,u+81fc,u+81fe,u+8200-8202,u+8204,u+8208-820a,u+820e-8210,u+8216-8218,u+821b-821c,u+8221-8224,u+8226-8228,u+822b,u+822d,u+822f,u+8232-8234,u+8237-8238,u+823a-823b,u+823e,u+8244,u+8249,u+824b,u+824f,u+8259-825a,u+825f,u+8266,u+8268,u+826e,u+8271,u+8276-8279,u+827d,u+827f,u+8283-8284,u+8288-828a,u+828d-8291,u+8293-8294,u+8296-8298,u+829f-82a1,u+82a3-82a4,u+82a7-82ab,u+82ae,u+82b0,u+82b2,u+82b4-82b6}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-43-wght-normal.6a01a1cf.woff2)format("woff2-variations");unicode-range:u+8016,u+8018-8019,u+801c,u+801e,u+8026-802a,u+8031,u+8034-8035,u+8037,u+8043,u+804b,u+804d,u+8052,u+8056,u+8059,u+805e,u+8061,u+8068-8069,u+806e-8074,u+8076-8078,u+807c-8080,u+8082,u+8084-8085,u+8088,u+808f,u+8093,u+809c,u+809f,u+80ab,u+80ad-80ae,u+80b1,u+80b6-80b8,u+80bc-80bd,u+80c2,u+80c4,u+80ca,u+80cd,u+80d1,u+80d4,u+80d7,u+80d9-80db,u+80dd,u+80e0,u+80e4-80e5,u+80e7-80ed,u+80ef-80f1,u+80f3-80f4,u+80fc,u+8101,u+8104-8105,u+8107-8108,u+810c-810e,u+8112-8115,u+8117-8119,u+811b-811f,u+8121-8130,u+8132-8134,u+8137,u+8139,u+813f-8140,u+8142,u+8146,u+8148,u+814d-814e,u+8151,u+8153,u+8158-815a,u+815e,u+8160}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-44-wght-normal.a79255a9.woff2)format("woff2-variations");unicode-range:u+7ef0-7ef2,u+7ef6,u+7efa-7efb,u+7efe,u+7f01-7f04,u+7f08,u+7f0a-7f12,u+7f17,u+7f19,u+7f1b-7f1c,u+7f1f,u+7f21-7f23,u+7f25-7f28,u+7f2a-7f33,u+7f35-7f37,u+7f3d,u+7f42,u+7f44-7f45,u+7f4c-7f4d,u+7f52,u+7f54,u+7f58-7f59,u+7f5d,u+7f5f-7f61,u+7f63,u+7f65,u+7f68,u+7f70-7f71,u+7f73-7f75,u+7f77,u+7f79,u+7f7d-7f7e,u+7f85-7f86,u+7f88-7f89,u+7f8b-7f8c,u+7f90-7f91,u+7f94-7f96,u+7f98-7f9b,u+7f9d,u+7f9f,u+7fa3,u+7fa7-7fa9,u+7fac-7fb2,u+7fb4,u+7fb6,u+7fb8,u+7fbc,u+7fbf-7fc0,u+7fc3,u+7fca,u+7fcc,u+7fce,u+7fd2,u+7fd5,u+7fd9-7fdb,u+7fdf,u+7fe3,u+7fe5-7fe7,u+7fe9,u+7feb-7fec,u+7fee-7fef,u+7ff1,u+7ff3-7ff4,u+7ff9-7ffa,u+7ffe,u+8004,u+8006,u+800b,u+800e,u+8011-8012,u+8014}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-45-wght-normal.481b8213.woff2)format("woff2-variations");unicode-range:u+7dd2,u+7dd4,u+7dd6-7dd8,u+7dda-7de0,u+7de2-7de6,u+7de8-7ded,u+7def,u+7df1-7df5,u+7df7,u+7df9,u+7dfb-7dfc,u+7dfe-7e02,u+7e04,u+7e08-7e0b,u+7e12,u+7e1b,u+7e1e,u+7e20,u+7e22-7e23,u+7e26,u+7e29,u+7e2b,u+7e2e-7e2f,u+7e31,u+7e37,u+7e39-7e3e,u+7e40,u+7e43-7e44,u+7e46-7e47,u+7e4a-7e4b,u+7e4d-7e4e,u+7e51,u+7e54-7e56,u+7e58-7e5b,u+7e5d-7e5e,u+7e61,u+7e66-7e67,u+7e69-7e6b,u+7e6d,u+7e70,u+7e73,u+7e77,u+7e79,u+7e7b-7e7d,u+7e81-7e82,u+7e8c-7e8d,u+7e8f,u+7e92-7e94,u+7e96,u+7e98,u+7e9a-7e9c,u+7e9e-7e9f,u+7ea1,u+7ea3,u+7ea5,u+7ea8-7ea9,u+7eab,u+7ead-7eae,u+7eb0,u+7ebb,u+7ebe,u+7ec0-7ec2,u+7ec9,u+7ecb-7ecc,u+7ed0,u+7ed4,u+7ed7,u+7edb,u+7ee0-7ee2,u+7ee5-7ee6,u+7ee8,u+7eeb}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-46-wght-normal.21eb9306.woff2)format("woff2-variations");unicode-range:u+7ce8,u+7cec,u+7cf0,u+7cf5-7cf9,u+7cfc,u+7cfe,u+7d00,u+7d04-7d0b,u+7d0d,u+7d10-7d14,u+7d17-7d19,u+7d1b-7d1f,u+7d21,u+7d24-7d26,u+7d28-7d2a,u+7d2c-7d2e,u+7d30-7d31,u+7d33,u+7d35-7d36,u+7d38-7d3a,u+7d40,u+7d42-7d44,u+7d46,u+7d4b-7d4c,u+7d4f,u+7d51,u+7d54-7d56,u+7d58,u+7d5b-7d5c,u+7d5e,u+7d61-7d63,u+7d66,u+7d68,u+7d6a-7d6c,u+7d6f,u+7d71-7d73,u+7d75-7d77,u+7d79-7d7a,u+7d7e,u+7d81,u+7d84-7d8b,u+7d8d,u+7d8f,u+7d91,u+7d94,u+7d96,u+7d98-7d9a,u+7d9c-7da0,u+7da2,u+7da6,u+7daa-7db1,u+7db4-7db8,u+7dba-7dbf,u+7dc1,u+7dc4,u+7dc7-7dc8,u+7dca-7dcd,u+7dcf,u+7dd1}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-47-wght-normal.b41e857e.woff2)format("woff2-variations");unicode-range:u+7bd3-7bd4,u+7bd9-7bda,u+7bdd,u+7be0-7be1,u+7be4-7be6,u+7be9-7bea,u+7bef,u+7bf4,u+7bf6,u+7bfc,u+7bfe,u+7c01,u+7c03,u+7c07-7c08,u+7c0a-7c0d,u+7c0f,u+7c11,u+7c15-7c16,u+7c19,u+7c1e-7c21,u+7c23-7c24,u+7c26,u+7c28-7c33,u+7c35,u+7c37-7c3b,u+7c3d-7c3e,u+7c40-7c41,u+7c43,u+7c47-7c48,u+7c4c,u+7c50,u+7c53-7c54,u+7c59,u+7c5f-7c60,u+7c63-7c65,u+7c6c,u+7c6e,u+7c72,u+7c74,u+7c79-7c7a,u+7c7c,u+7c81-7c82,u+7c84-7c85,u+7c88,u+7c8a-7c91,u+7c93-7c96,u+7c99,u+7c9b-7c9e,u+7ca0-7ca2,u+7ca6-7ca9,u+7cac,u+7caf-7cb3,u+7cb5-7cb7,u+7cba-7cbd,u+7cbf-7cc2,u+7cc5,u+7cc7-7cc9,u+7ccc-7ccd,u+7cd7,u+7cdc,u+7cde,u+7ce0,u+7ce4-7ce5,u+7ce7}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-48-wght-normal.4cd6c589.woff2)format("woff2-variations");unicode-range:u+7ae6,u+7af4-7af7,u+7afa-7afb,u+7afd-7b0a,u+7b0c,u+7b0e-7b0f,u+7b13,u+7b15-7b16,u+7b18-7b19,u+7b1e-7b20,u+7b22-7b25,u+7b29-7b2b,u+7b2d-7b2e,u+7b30-7b3b,u+7b3e-7b3f,u+7b41-7b42,u+7b44-7b47,u+7b4a,u+7b4c-7b50,u+7b58,u+7b5a,u+7b5c,u+7b60,u+7b66-7b67,u+7b69,u+7b6c-7b6f,u+7b72-7b76,u+7b7b-7b7d,u+7b7f,u+7b82,u+7b85,u+7b87,u+7b8b-7b96,u+7b98-7b99,u+7b9b-7b9f,u+7ba2-7ba4,u+7ba6-7bac,u+7bae-7bb0,u+7bb4,u+7bb7-7bb9,u+7bbb,u+7bc0-7bc1,u+7bc3-7bc4,u+7bc6,u+7bc8-7bcc,u+7bd1}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-49-wght-normal.2a168b98.woff2)format("woff2-variations");unicode-range:u+798b-798e,u+7992,u+7994-7995,u+7997-7998,u+799a-799c,u+799f,u+79a3-79a6,u+79a8-79ac,u+79ae-79b1,u+79b3-79b5,u+79b8,u+79ba,u+79bf,u+79c2,u+79c6,u+79c8,u+79cf,u+79d5-79d6,u+79dd-79de,u+79e3,u+79e7-79e8,u+79eb,u+79ed,u+79f4,u+79f7-79f8,u+79fa,u+79fe,u+7a02-7a03,u+7a05,u+7a0a,u+7a14,u+7a17,u+7a19,u+7a1c,u+7a1e-7a1f,u+7a23,u+7a25-7a26,u+7a2c,u+7a2e,u+7a30-7a32,u+7a36-7a37,u+7a39,u+7a3c,u+7a40,u+7a42,u+7a47,u+7a49,u+7a4c-7a4f,u+7a51,u+7a55,u+7a5b,u+7a5d-7a5e,u+7a62-7a63,u+7a66,u+7a68-7a69,u+7a6b,u+7a70,u+7a78,u+7a80,u+7a85-7a88,u+7a8a,u+7a90,u+7a93-7a96,u+7a98,u+7a9b-7a9c,u+7a9e,u+7aa0-7aa1,u+7aa3,u+7aa8-7aaa,u+7aac-7ab0,u+7ab3,u+7ab8,u+7aba,u+7abd-7abf,u+7ac4-7ac5,u+7ac7-7ac8,u+7aca,u+7ad1-7ad2,u+7ada-7add,u+7ae1,u+7ae4}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-50-wght-normal.6265a433.woff2)format("woff2-variations");unicode-range:u+784c,u+784e-7854,u+7856-7857,u+7859-785a,u+7865,u+7869-786a,u+786d,u+786f,u+7876-7877,u+787c,u+787e-787f,u+7881,u+7887-7889,u+7893-7894,u+7898-789e,u+78a1,u+78a3,u+78a5,u+78a9,u+78ad,u+78b2,u+78b4,u+78b6,u+78b9-78ba,u+78bc,u+78bf,u+78c3,u+78c9,u+78cb,u+78d0-78d2,u+78d4,u+78d9-78da,u+78dc,u+78de,u+78e1,u+78e5-78e6,u+78ea,u+78ec,u+78ef,u+78f1-78f2,u+78f4,u+78fa-78fb,u+78fe,u+7901-7902,u+7905,u+7907,u+7909,u+790b-790c,u+790e,u+7910,u+7913,u+7919-791b,u+791e-791f,u+7921,u+7924,u+7926,u+792a-792b,u+7934,u+7936,u+7939,u+793b,u+793d,u+7940,u+7942-7943,u+7945-7947,u+7949-794a,u+794c,u+794e-7951,u+7953-7955,u+7957-795a,u+795c,u+795f-7960,u+7962,u+7964,u+7966-7967,u+7969,u+796b,u+796f,u+7972,u+7974,u+7979,u+797b-797c,u+797e-7980,u+7982,u+7986-7987,u+7989-798a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-51-wght-normal.07d42486.woff2)format("woff2-variations");unicode-range:u+7722,u+7726,u+7728,u+772b-7730,u+7732-7736,u+7739-773a,u+773d-773f,u+7743,u+7746-7747,u+774c-774f,u+7751-7752,u+7758-775a,u+775c-775e,u+7762,u+7765-7766,u+7768-776a,u+776c-776d,u+7771-7772,u+777a,u+777c-777e,u+7780,u+7785,u+7787,u+778b-778d,u+778f-7791,u+7793,u+779e-77a0,u+77a2,u+77a5,u+77ad,u+77af,u+77b4-77b7,u+77bd-77c0,u+77c2,u+77c5,u+77c7,u+77cd,u+77d6-77d7,u+77d9-77da,u+77dd-77de,u+77e7,u+77ea,u+77ec,u+77ef,u+77f8,u+77fb,u+77fd-77fe,u+7800,u+7803,u+7806,u+7809,u+780f-7812,u+7815,u+7817-7818,u+781a-781f,u+7821-7823,u+7825-7827,u+7829,u+782b-7830,u+7832-7833,u+7835,u+7837,u+7839-783c,u+783e,u+7841-7844,u+7847-7849,u+784b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-52-wght-normal.633f5e4f.woff2)format("woff2-variations");unicode-range:u+7613-7619,u+761b-761d,u+761f-7622,u+7625,u+7627-762a,u+762e-7630,u+7632-7635,u+7638-763a,u+763c-763d,u+763f-7640,u+7642-7643,u+7647-7648,u+764d-764e,u+7652,u+7654,u+7658,u+765a,u+765c,u+765e-765f,u+7661-7663,u+7665,u+7669,u+766c,u+766e-766f,u+7671-7673,u+7675-7676,u+7678-767a,u+767f,u+7681,u+7683,u+7688,u+768a-768c,u+768e,u+7690-7692,u+7695,u+7698,u+769a-769b,u+769d-76a0,u+76a2,u+76a4-76a7,u+76ab-76ac,u+76af-76b0,u+76b2,u+76b4-76b5,u+76ba-76bb,u+76bf,u+76c2-76c3,u+76c5,u+76c9,u+76cc-76ce,u+76dc-76de,u+76e1-76ea,u+76f1,u+76f9-76fb,u+76fd,u+76ff-7700,u+7703-7704,u+7707-7708,u+770c-770f,u+7712,u+7714,u+7716,u+7719-771b,u+771e,u+7721}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-53-wght-normal.6e86418b.woff2)format("woff2-variations");unicode-range:u+750d,u+750f,u+7511,u+7513,u+7515,u+7517,u+7519,u+7521-7527,u+752a,u+752c-752d,u+752f,u+7534,u+7536,u+753a,u+753e,u+7540,u+7544,u+7547-754b,u+754d-754e,u+7550-7553,u+7556-7557,u+755a-755b,u+755d-755e,u+7560,u+7562,u+7564,u+7566-7568,u+756b-756c,u+756f-7573,u+7575,u+7579-757c,u+757e-757f,u+7581-7584,u+7587,u+7589-758e,u+7590,u+7592,u+7594,u+7596,u+7599-759a,u+759d,u+759f-75a0,u+75a3,u+75a5,u+75a8,u+75ac-75ad,u+75b0-75b1,u+75b3-75b5,u+75b8,u+75bd,u+75c1-75c4,u+75c8-75ca,u+75cc-75cd,u+75d4,u+75d6,u+75d9,u+75de,u+75e0,u+75e2-75e4,u+75e6-75ea,u+75f1-75f3,u+75f7,u+75f9-75fa,u+75fc,u+75fe-7601,u+7603,u+7605-7606,u+7608-760e,u+7610-7612}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-54-wght-normal.bf8885f5.woff2)format("woff2-variations");unicode-range:u+73f0,u+73f2,u+73f4-73f5,u+73f7,u+73f9-73fa,u+73fc-73fd,u+73ff-7402,u+7404,u+7407-7408,u+740a-740f,u+7418,u+741a-741c,u+741e,u+7424-7425,u+7428-7429,u+742c-7430,u+7432,u+7435-7436,u+7438-743b,u+743e-7441,u+7443-7446,u+7448,u+744a-744b,u+7452,u+7457,u+745b,u+745d,u+7460,u+7462-7465,u+7467-746a,u+746d,u+746f,u+7471,u+7473-7474,u+7477,u+747a,u+747e,u+7481-7482,u+7484,u+7486,u+7488-748b,u+748e-748f,u+7493,u+7498,u+749a,u+749c-74a0,u+74a3,u+74a6,u+74a9-74aa,u+74ae,u+74b0-74b2,u+74b6,u+74b8-74ba,u+74bd,u+74bf,u+74c1,u+74c3,u+74c5,u+74c8,u+74ca,u+74cc,u+74cf,u+74d1-74d2,u+74d4-74d5,u+74d8-74db,u+74de-74e0,u+74e2,u+74e4-74e5,u+74e7-74e9,u+74ee-74ef,u+74f4,u+74ff,u+7501,u+7503,u+7505,u+7508}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-55-wght-normal.49b7b2a3.woff2)format("woff2-variations");unicode-range:u+72e6,u+72e8,u+72ef-72f0,u+72f2-72f4,u+72f6-72f7,u+72f9-72fb,u+72fd,u+7300-7304,u+7307,u+730a-730c,u+7313-7317,u+731d-7322,u+7327,u+7329,u+732c-732d,u+7330-7331,u+7333,u+7335-7337,u+7339,u+733d-733e,u+7340,u+7342,u+7344-7345,u+734a,u+734d-7350,u+7352,u+7355,u+7357,u+7359,u+735f-7360,u+7362-7363,u+7365,u+7368,u+736c-736d,u+736f-7370,u+7372,u+7374-7376,u+7378,u+737a-737b,u+737d-737e,u+7382-7383,u+7386,u+7388,u+738a,u+738c-7393,u+7395,u+7397-739a,u+739c,u+739e,u+73a0-73a3,u+73a5-73a8,u+73aa,u+73ad,u+73b1,u+73b3,u+73b6-73b7,u+73b9,u+73c2,u+73c5-73c9,u+73cc,u+73ce-73d0,u+73d2,u+73d6,u+73d9,u+73db-73de,u+73e3,u+73e5-73ea,u+73ee-73ef}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-56-wght-normal.325fa410.woff2)format("woff2-variations");unicode-range:u+71a8,u+71af,u+71b1-71bc,u+71be,u+71c1-71c2,u+71c4,u+71c8-71cb,u+71ce-71d0,u+71d2,u+71d4,u+71d9-71da,u+71dc,u+71df-71e0,u+71e6-71e8,u+71ea,u+71ed-71ee,u+71f4,u+71f6,u+71f9,u+71fb-71fc,u+71ff-7200,u+7207,u+720c-720d,u+7210,u+7216,u+721a-721e,u+7223,u+7228,u+722b,u+722d-722e,u+7230,u+7232,u+723a-723c,u+723e-7242,u+7246,u+724b,u+724d-724e,u+7252,u+7256,u+7258,u+725a,u+725c-725d,u+7260,u+7264-7266,u+726a,u+726c,u+726e-726f,u+7271,u+7273-7274,u+7278,u+727b,u+727d-727e,u+7281-7282,u+7284,u+7287,u+728a,u+728d,u+728f,u+7292,u+729b,u+729f-72a0,u+72a7,u+72ad-72ae,u+72b0-72b5,u+72b7-72b8,u+72ba-72be,u+72c0-72c1,u+72c3,u+72c5-72c6,u+72c8,u+72cc-72ce,u+72d2,u+72d6,u+72db,u+72dd-72df,u+72e1,u+72e5}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-57-wght-normal.543ad386.woff2)format("woff2-variations");unicode-range:u+700b,u+700d,u+7015,u+7018,u+701b,u+701d-701f,u+7023,u+7026-7028,u+702c,u+702e-7030,u+7035,u+7037,u+7039-703a,u+703c-703e,u+7044,u+7049-704b,u+704f,u+7051,u+7058,u+705a,u+705c-705e,u+7061,u+7064,u+7066,u+706c,u+707d,u+7080-7081,u+7085-7086,u+708a,u+708f,u+7091,u+7094-7095,u+7098-7099,u+709c-709d,u+709f,u+70a4,u+70a9-70aa,u+70af-70b2,u+70b4-70b7,u+70bb,u+70c0,u+70c3,u+70c7,u+70cb,u+70ce-70cf,u+70d4,u+70d9-70da,u+70dc-70dd,u+70e0,u+70e9,u+70ec,u+70f7,u+70fa,u+70fd,u+70ff,u+7104,u+7108-7109,u+710c,u+7110,u+7113-7114,u+7116-7118,u+711c,u+711e,u+7120,u+712e-712f,u+7131,u+713c,u+7142,u+7144-7147,u+7149-714b,u+7150,u+7152,u+7155-7156,u+7159-715a,u+715c,u+7161,u+7165-7166,u+7168-7169,u+716d,u+7173-7174,u+7176,u+7178,u+717a,u+717d,u+717f-7180,u+7184,u+7186-7188,u+7192,u+7198,u+719c,u+71a0,u+71a4-71a5}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-58-wght-normal.860bf44f.woff2)format("woff2-variations");unicode-range:u+6ed9,u+6edb,u+6edd,u+6edf-6ee0,u+6ee2,u+6ee6,u+6eea,u+6eec,u+6eee-6eef,u+6ef2-6ef3,u+6ef7-6efa,u+6efe,u+6f01,u+6f03,u+6f08-6f09,u+6f15-6f16,u+6f19,u+6f22-6f25,u+6f28-6f2a,u+6f2c-6f2d,u+6f2f,u+6f32,u+6f36-6f38,u+6f3f,u+6f43-6f46,u+6f48,u+6f4b,u+6f4e-6f4f,u+6f51,u+6f54-6f57,u+6f59-6f5b,u+6f5e-6f5f,u+6f61,u+6f64-6f67,u+6f69-6f6c,u+6f6f-6f72,u+6f74-6f76,u+6f78-6f7e,u+6f80-6f83,u+6f86,u+6f89,u+6f8b-6f8d,u+6f90,u+6f92,u+6f94,u+6f97-6f98,u+6f9b,u+6fa3-6fa5,u+6fa7,u+6faa,u+6faf,u+6fb1,u+6fb4,u+6fb6,u+6fb9,u+6fc1-6fcb,u+6fd1-6fd3,u+6fd5,u+6fdb,u+6fde-6fe1,u+6fe4,u+6fe9,u+6feb-6fec,u+6fee-6ff1,u+6ffa,u+6ffe,u+7005-7006,u+7009}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-59-wght-normal.99a3d67c.woff2)format("woff2-variations");unicode-range:u+6dc3,u+6dc5-6dc6,u+6dc9,u+6dcc,u+6dcf,u+6dd2-6dd3,u+6dd6,u+6dd9-6dde,u+6de0,u+6de4,u+6de6,u+6de8-6dea,u+6dec,u+6def-6df0,u+6df5-6df6,u+6df8,u+6dfa,u+6dfc,u+6e03-6e04,u+6e07-6e09,u+6e0b-6e0c,u+6e0e,u+6e11,u+6e13,u+6e15-6e16,u+6e19-6e1b,u+6e1e-6e1f,u+6e22,u+6e25-6e27,u+6e2b-6e2c,u+6e36-6e37,u+6e39-6e3a,u+6e3c-6e41,u+6e44-6e45,u+6e47,u+6e49-6e4b,u+6e4d-6e4e,u+6e51,u+6e53-6e55,u+6e5c-6e5f,u+6e61-6e63,u+6e65-6e67,u+6e6a-6e6b,u+6e6d-6e70,u+6e72-6e74,u+6e76-6e78,u+6e7c,u+6e80-6e82,u+6e86-6e87,u+6e89,u+6e8d,u+6e8f,u+6e96,u+6e98,u+6e9d-6e9f,u+6ea1,u+6ea5-6ea7,u+6eab,u+6eb1-6eb2,u+6eb4,u+6eb7,u+6ebb-6ebd,u+6ebf-6ec6,u+6ec8-6ec9,u+6ecc,u+6ecf-6ed0,u+6ed3-6ed4,u+6ed7-6ed8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-60-wght-normal.d7aa0cc1.woff2)format("woff2-variations");unicode-range:u+6cb1-6cb2,u+6cb4-6cb5,u+6cb7,u+6cba,u+6cbc-6cbd,u+6cc1-6cc3,u+6cc5-6cc7,u+6cd0-6cd4,u+6cd6-6cd7,u+6cd9-6cda,u+6cde-6ce0,u+6ce4,u+6ce6,u+6ce9,u+6ceb-6cef,u+6cf1-6cf2,u+6cf6-6cf7,u+6cfa,u+6cfe,u+6d03-6d05,u+6d07-6d08,u+6d0a,u+6d0c,u+6d0e-6d11,u+6d13-6d14,u+6d16,u+6d18-6d1a,u+6d1c,u+6d1f,u+6d22-6d23,u+6d26-6d29,u+6d2b,u+6d2e-6d30,u+6d33,u+6d35-6d36,u+6d38-6d3a,u+6d3c,u+6d3f,u+6d42-6d44,u+6d48-6d49,u+6d4d,u+6d50,u+6d52,u+6d54,u+6d56-6d58,u+6d5a-6d5c,u+6d5e,u+6d60-6d61,u+6d63-6d65,u+6d67,u+6d6c-6d6d,u+6d6f,u+6d75,u+6d7b-6d7d,u+6d87,u+6d8a,u+6d8e,u+6d90-6d9a,u+6d9c-6da0,u+6da2-6da3,u+6da7,u+6daa-6dac,u+6dae,u+6db3-6db4,u+6db6,u+6db8,u+6dbc,u+6dbf,u+6dc2}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-61-wght-normal.b19a6083.woff2)format("woff2-variations");unicode-range:u+6b83-6b86,u+6b89,u+6b8d,u+6b91-6b93,u+6b95,u+6b97-6b98,u+6b9a-6b9b,u+6b9e,u+6ba1-6ba4,u+6ba9-6baa,u+6bad,u+6baf-6bb0,u+6bb2-6bb3,u+6bba-6bbd,u+6bc0,u+6bc2,u+6bc6,u+6bca-6bcc,u+6bce,u+6bd0-6bd1,u+6bd3,u+6bd6-6bd8,u+6bda,u+6be1,u+6be6,u+6bec,u+6bf1,u+6bf3-6bf5,u+6bf9,u+6bfd,u+6c05-6c08,u+6c0d,u+6c10,u+6c15-6c1a,u+6c21,u+6c23-6c26,u+6c29-6c2d,u+6c30-6c33,u+6c35-6c37,u+6c39-6c3a,u+6c3c-6c3f,u+6c46,u+6c4a-6c4c,u+6c4e-6c50,u+6c54,u+6c56,u+6c59-6c5c,u+6c5e,u+6c63,u+6c67-6c69,u+6c6b,u+6c6d,u+6c6f,u+6c72-6c74,u+6c78-6c7a,u+6c7c,u+6c84-6c87,u+6c8b-6c8c,u+6c8f,u+6c91,u+6c93-6c96,u+6c98,u+6c9a,u+6c9d,u+6ca2-6ca4,u+6ca8-6ca9,u+6cac-6cae}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-62-wght-normal.930ff9da.woff2)format("woff2-variations");unicode-range:u+69fe-6a01,u+6a06,u+6a09,u+6a0b,u+6a11,u+6a13,u+6a17-6a19,u+6a1b,u+6a1e,u+6a23,u+6a28-6a29,u+6a2b,u+6a2f-6a30,u+6a35,u+6a38-6a40,u+6a46-6a48,u+6a4a-6a4b,u+6a4e,u+6a50,u+6a52,u+6a5b,u+6a5e,u+6a62,u+6a65-6a67,u+6a6b,u+6a79,u+6a7c,u+6a7e-6a7f,u+6a84,u+6a86,u+6a8e,u+6a90-6a91,u+6a94,u+6a97,u+6a9c,u+6a9e,u+6aa0,u+6aa2,u+6aa4,u+6aa9,u+6aab,u+6aae-6ab0,u+6ab2-6ab3,u+6ab5,u+6ab7-6ab8,u+6aba-6abb,u+6abd,u+6abf,u+6ac2-6ac4,u+6ac6,u+6ac8,u+6acc,u+6ace,u+6ad2-6ad3,u+6ad8-6adc,u+6adf-6ae0,u+6ae4-6ae5,u+6ae7-6ae8,u+6afb,u+6b04-6b05,u+6b0d-6b13,u+6b16-6b17,u+6b19,u+6b24-6b25,u+6b2c,u+6b37-6b39,u+6b3b,u+6b3d,u+6b43,u+6b46,u+6b4e,u+6b50,u+6b53-6b54,u+6b58-6b59,u+6b5b,u+6b60,u+6b69,u+6b6d,u+6b6f-6b70,u+6b73-6b74,u+6b77-6b7a,u+6b80-6b82}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-63-wght-normal.61977353.woff2)format("woff2-variations");unicode-range:u+68d3,u+68d7,u+68dd,u+68df,u+68e1,u+68e3-68e4,u+68e6-68ed,u+68ef-68f0,u+68f2,u+68f4,u+68f6-68f7,u+68f9,u+68fb-68fd,u+68ff-6902,u+6906-6908,u+690b,u+6910,u+691a-691c,u+691f-6920,u+6924-6925,u+692a,u+692d,u+6934,u+6939,u+693c-6945,u+694a-694b,u+6952-6954,u+6957,u+6959,u+695b,u+695d,u+695f,u+6962-6964,u+6966,u+6968-696c,u+696e-696f,u+6971,u+6973-6974,u+6978-6979,u+697d,u+697f-6980,u+6985,u+6987-698a,u+698d-698e,u+6994-6999,u+699b,u+69a3-69a4,u+69a6-69a7,u+69ab,u+69ad-69ae,u+69b1,u+69b7,u+69bb-69bc,u+69c1,u+69c3-69c5,u+69c7,u+69ca-69ce,u+69d0-69d1,u+69d3-69d4,u+69d7-69da,u+69e0,u+69e4,u+69e6,u+69ec-69ed,u+69f1-69f3,u+69f8,u+69fa-69fc}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-64-wght-normal.811b83f6.woff2)format("woff2-variations");unicode-range:u+678b-678d,u+678f,u+6792-6793,u+6796,u+6798,u+679e-67a1,u+67a5,u+67a7-67a9,u+67ac-67ad,u+67b0-67b1,u+67b3,u+67b5,u+67b7,u+67b9,u+67bb-67bc,u+67c0-67c1,u+67c3,u+67c5-67ca,u+67d1-67d2,u+67d7-67d9,u+67dd-67df,u+67e2-67e4,u+67e6-67e9,u+67f0,u+67f5,u+67f7-67f8,u+67fa-67fb,u+67fd-67fe,u+6800-6801,u+6803-6804,u+6806,u+6809-680a,u+680c,u+680e,u+6812,u+681d-681f,u+6822,u+6824-6829,u+682b-682d,u+6831-6835,u+683b,u+683e,u+6840-6841,u+6844-6845,u+6849,u+684e,u+6853,u+6855-6856,u+685c-685d,u+685f-6862,u+6864,u+6866-6868,u+686b,u+686f,u+6872,u+6874,u+6877,u+687f,u+6883,u+6886,u+688f,u+689b,u+689f-68a0,u+68a2-68a3,u+68b1,u+68b6,u+68b9-68ba,u+68bc-68bf,u+68c1-68c4,u+68c6,u+68c8,u+68ca,u+68cc,u+68d0-68d1}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-65-wght-normal.18948bec.woff2)format("woff2-variations");unicode-range:u+6631,u+6633-6634,u+6636,u+663a-663b,u+663d,u+6641,u+6644-6645,u+6649,u+664c,u+664f,u+6654,u+6659,u+665b,u+665d-665e,u+6660-6667,u+6669,u+666b-666c,u+6671,u+6673,u+6677-6679,u+667c,u+6680-6681,u+6684-6685,u+6688-6689,u+668b-668e,u+6690,u+6692,u+6695,u+6698,u+669a,u+669d,u+669f-66a0,u+66a2-66a3,u+66a6,u+66aa-66ab,u+66b1-66b2,u+66b5,u+66b8-66b9,u+66bb,u+66be,u+66c1,u+66c6-66c9,u+66cc,u+66d5-66d8,u+66da-66dc,u+66de-66e2,u+66e8-66ea,u+66ec,u+66f1,u+66f3,u+66f7,u+66fa,u+66fd,u+6702,u+6705,u+670a,u+670f-6710,u+6713,u+6715,u+6719,u+6722-6723,u+6725-6727,u+6729,u+672d-672e,u+6732-6733,u+6736,u+6739,u+673b,u+673f,u+6744,u+6748,u+674c-674d,u+6753,u+6755,u+6762,u+6767,u+6769-676c,u+676e,u+6772-6773,u+6775,u+6777,u+677a-677d,u+6782-6783,u+6787,u+678a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-66-wght-normal.7eb87be1.woff2)format("woff2-variations");unicode-range:u+64f1-64f2,u+64f4,u+64f7-64f8,u+64fa,u+64fc,u+64fe-64ff,u+6503,u+6509,u+650f,u+6514,u+6518,u+651c-651e,u+6522-6525,u+652a-652c,u+652e,u+6530-6532,u+6534-6535,u+6537-6538,u+653a,u+653c-653d,u+6542,u+6549-654b,u+654d-654e,u+6553-6555,u+6557-6558,u+655d,u+6564,u+6569,u+656b,u+656d-656f,u+6571,u+6573,u+6575-6576,u+6578-657e,u+6581-6583,u+6585-6586,u+6589,u+658e-658f,u+6592-6593,u+6595-6596,u+659b,u+659d,u+659f-65a1,u+65a3,u+65ab-65ac,u+65b2,u+65b6-65b7,u+65ba-65bb,u+65be-65c0,u+65c2-65c4,u+65c6-65c8,u+65cc,u+65ce,u+65d0,u+65d2-65d3,u+65d6,u+65db,u+65dd,u+65e1,u+65e3,u+65ee-65f0,u+65f3-65f5,u+65f8,u+65fb-65fc,u+65fe-6600,u+6603,u+6607,u+6609,u+660b,u+6610-6611,u+6619-661a,u+661c-661e,u+6621,u+6624,u+6626,u+662a-662c,u+662e,u+6630}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-67-wght-normal.274d4cfc.woff2)format("woff2-variations");unicode-range:u+63b8-63bc,u+63be,u+63c0,u+63c3-63c4,u+63c6,u+63c8,u+63cd-63ce,u+63d1,u+63d6,u+63da-63db,u+63de,u+63e0,u+63e3,u+63e9-63ea,u+63ee,u+63f2,u+63f5-63fa,u+63fc,u+63fe-6400,u+6406,u+640b-640d,u+6410,u+6414,u+6416-6417,u+641b,u+6420-6423,u+6425-6428,u+642a,u+6431-6432,u+6434-6437,u+643d-6442,u+6445,u+6448,u+6450-6452,u+645b-645f,u+6462,u+6465,u+6468,u+646d,u+646f-6471,u+6473,u+6477,u+6479-647d,u+6482-6485,u+6487-6488,u+648c,u+6490,u+6493,u+6496-649a,u+649d,u+64a0,u+64a5,u+64ab-64ac,u+64b1-64b7,u+64b9-64bb,u+64be-64c1,u+64c4,u+64c7,u+64c9-64cb,u+64d0,u+64d4,u+64d7-64d8,u+64da,u+64de,u+64e0-64e2,u+64e4,u+64e9,u+64ec,u+64f0}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-68-wght-normal.b6bd31a3.woff2)format("woff2-variations");unicode-range:u+622c,u+622e-6230,u+6232,u+6238,u+623b,u+623d-623e,u+6243,u+6246,u+6248-6249,u+624c,u+6255,u+6259,u+625e,u+6260-6261,u+6265-6266,u+626a,u+6271,u+627a,u+627c-627d,u+6283,u+6286,u+6289,u+628e,u+6294,u+629c,u+629e-629f,u+62a1,u+62a8,u+62ba-62bb,u+62bf,u+62c2,u+62c4,u+62c8,u+62ca-62cb,u+62cf,u+62d1,u+62d7,u+62d9-62da,u+62dd,u+62e0-62e1,u+62e3-62e4,u+62e7,u+62eb,u+62ee,u+62f0,u+62f4-62f6,u+6308,u+630a-630e,u+6310,u+6312-6313,u+6317,u+6319,u+631b,u+631d-631f,u+6322,u+6326,u+6329,u+6331-6332,u+6334-6337,u+6339,u+633b-633c,u+633e-6340,u+6343,u+6347,u+634b-634e,u+6354,u+635c-635d,u+6368-6369,u+636d,u+636f-6372,u+6376,u+637a-637b,u+637d,u+6382-6383,u+6387,u+638a-638b,u+638d-638e,u+6391,u+6393-6397,u+6399,u+639b,u+639e-639f,u+63a1,u+63a3-63a4,u+63ac-63ae,u+63b1-63b5}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-69-wght-normal.c03f046b.woff2)format("woff2-variations");unicode-range:u+60ed-60ee,u+60f0-60f1,u+60f4,u+60f6,u+60fa,u+6100,u+6106,u+610d-610e,u+6112,u+6114-6115,u+6119,u+611c,u+6120,u+6122-6123,u+6126,u+6128-6130,u+6136-6137,u+613a,u+613d-613e,u+6144,u+6146-6147,u+614a-614b,u+6151,u+6153,u+6158,u+615a,u+615c-615d,u+615f,u+6161,u+6163-6165,u+616b-616c,u+616e,u+6171,u+6173-6177,u+617e,u+6182,u+6187,u+618a,u+618d-618e,u+6190-6191,u+6194,u+6199-619a,u+619c,u+619f,u+61a1,u+61a3-61a4,u+61a7-61a9,u+61ab-61ad,u+61b2-61b3,u+61b5-61b7,u+61ba-61bb,u+61bf,u+61c3-61c4,u+61c6-61c7,u+61c9-61cb,u+61d0-61d1,u+61d3-61d4,u+61d7,u+61da,u+61df-61e1,u+61e6,u+61ee,u+61f0,u+61f2,u+61f6-61f8,u+61fa,u+61fc-61fe,u+6200,u+6206-6207,u+6209,u+620b,u+620d-620e,u+6213-6215,u+6217,u+6219,u+621b-6223,u+6225-6226}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-70-wght-normal.aae71171.woff2)format("woff2-variations");unicode-range:u+5fc4,u+5fc9,u+5fcb,u+5fce-5fd6,u+5fda-5fde,u+5fe1-5fe2,u+5fe4-5fe5,u+5fea,u+5fed-5fee,u+5ff1-5ff3,u+5ff6,u+5ff8,u+5ffb,u+5ffe-5fff,u+6002-6006,u+600a,u+600d,u+600f,u+6014,u+6019,u+601b,u+6020,u+6023,u+6026,u+6029,u+602b,u+602e-602f,u+6031,u+6033,u+6035,u+6039,u+603f,u+6041-6043,u+6046,u+604f,u+6053-6054,u+6058-605b,u+605d-605e,u+6060,u+6063,u+6065,u+6067,u+606a-606c,u+6075,u+6078-6079,u+607b,u+607d,u+607f,u+6083,u+6085-6087,u+608a,u+608c,u+608e-608f,u+6092-6093,u+6095-6097,u+609b-609d,u+60a2,u+60a7,u+60a9-60ab,u+60ad,u+60af-60b1,u+60b3-60b6,u+60b8,u+60bb,u+60bd-60be,u+60c0-60c3,u+60c6-60c9,u+60cb,u+60ce,u+60d3-60d4,u+60d7-60db,u+60dd,u+60e1-60e4,u+60e6,u+60ea,u+60ec}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-71-wght-normal.c15d83fb.woff2)format("woff2-variations");unicode-range:u+5e98,u+5e9b,u+5e9d,u+5ea0-5ea5,u+5ea8,u+5eab,u+5eaf,u+5eb3,u+5eb5-5eb6,u+5eb9,u+5ebe,u+5ec1-5ec3,u+5ec6,u+5ec8,u+5ecb-5ecc,u+5ed1-5ed2,u+5ed4,u+5ed9-5edb,u+5edd,u+5edf-5ee0,u+5ee2-5ee3,u+5ee8,u+5eea,u+5eec,u+5eef-5ef0,u+5ef3-5ef4,u+5ef8,u+5efb-5efc,u+5efe-5eff,u+5f01,u+5f07,u+5f0b-5f0e,u+5f10-5f12,u+5f14,u+5f1a,u+5f22,u+5f28-5f29,u+5f2c-5f2d,u+5f35-5f36,u+5f38,u+5f3b-5f43,u+5f45-5f4a,u+5f4c-5f4e,u+5f50,u+5f54,u+5f56-5f59,u+5f5b-5f5f,u+5f61,u+5f63,u+5f65,u+5f67-5f68,u+5f6b,u+5f6e-5f6f,u+5f72-5f78,u+5f7a,u+5f7e-5f7f,u+5f82-5f83,u+5f87,u+5f89-5f8a,u+5f8d,u+5f91,u+5f93,u+5f95,u+5f98-5f99,u+5f9c,u+5f9e,u+5fa0,u+5fa6-5fa9,u+5fac-5fad,u+5faf,u+5fb3-5fb5,u+5fb9,u+5fbc}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-72-wght-normal.cad9dd03.woff2)format("woff2-variations");unicode-range:u+5d26-5d27,u+5d2e-5d34,u+5d3c-5d3e,u+5d41-5d44,u+5d46-5d48,u+5d4a-5d4b,u+5d4e,u+5d50,u+5d52,u+5d55-5d58,u+5d5a-5d5d,u+5d68-5d69,u+5d6b-5d6c,u+5d6f,u+5d74,u+5d7f,u+5d82-5d89,u+5d8b-5d8c,u+5d8f,u+5d92-5d93,u+5d99,u+5d9d,u+5db2,u+5db6-5db7,u+5dba,u+5dbc-5dbd,u+5dc2-5dc3,u+5dc6-5dc7,u+5dc9,u+5dcc,u+5dd2,u+5dd4,u+5dd6-5dd8,u+5ddb-5ddc,u+5de3,u+5ded,u+5def,u+5df3,u+5df6,u+5dfa-5dfd,u+5dff-5e00,u+5e07,u+5e0f,u+5e11,u+5e13-5e14,u+5e19-5e1b,u+5e22,u+5e25,u+5e28,u+5e2a,u+5e2f-5e31,u+5e33-5e34,u+5e36,u+5e39-5e3c,u+5e3e,u+5e40,u+5e44,u+5e46-5e48,u+5e4c,u+5e4f,u+5e53-5e54,u+5e57,u+5e59,u+5e5b,u+5e5e-5e5f,u+5e61,u+5e63,u+5e6a-5e6b,u+5e75,u+5e77,u+5e79-5e7a,u+5e7e,u+5e80-5e81,u+5e83,u+5e85,u+5e87,u+5e8b,u+5e91-5e92,u+5e96}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-73-wght-normal.534db5ad.woff2)format("woff2-variations");unicode-range:u+5bec,u+5bee-5bf0,u+5bf2-5bf3,u+5bf5-5bf6,u+5bfe,u+5c02-5c03,u+5c05,u+5c07-5c09,u+5c0b-5c0c,u+5c0e,u+5c10,u+5c12-5c13,u+5c15,u+5c17,u+5c19,u+5c1b-5c1c,u+5c1e-5c1f,u+5c22,u+5c25,u+5c28,u+5c2a-5c2b,u+5c2f-5c30,u+5c37,u+5c3b,u+5c43-5c44,u+5c46-5c47,u+5c4d,u+5c50,u+5c59,u+5c5b-5c5c,u+5c62-5c64,u+5c66,u+5c6c,u+5c6e,u+5c74,u+5c78-5c7e,u+5c80,u+5c83-5c84,u+5c88,u+5c8b-5c8d,u+5c91,u+5c94-5c96,u+5c98-5c99,u+5c9c,u+5c9e,u+5ca1-5ca3,u+5cab-5cac,u+5cb1,u+5cb5,u+5cb7,u+5cba,u+5cbd-5cbf,u+5cc1,u+5cc3-5cc4,u+5cc7,u+5ccb,u+5cd2,u+5cd8-5cd9,u+5cdf-5ce0,u+5ce3-5ce6,u+5ce8-5cea,u+5ced,u+5cef,u+5cf3-5cf4,u+5cf6,u+5cf8,u+5cfd,u+5d00-5d04,u+5d06,u+5d08,u+5d0b-5d0d,u+5d0f-5d13,u+5d15,u+5d17-5d1a,u+5d1d-5d22,u+5d24-5d25}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-74-wght-normal.ee1342b7.woff2)format("woff2-variations");unicode-range:u+5aa0,u+5aa3-5aa4,u+5aaa,u+5aae-5aaf,u+5ab1-5ab2,u+5ab4-5ab5,u+5ab7-5aba,u+5abd-5abf,u+5ac3-5ac4,u+5ac6-5ac8,u+5aca-5acb,u+5acd,u+5acf-5ad2,u+5ad4,u+5ad8-5ada,u+5adc,u+5adf-5ae2,u+5ae4,u+5ae6,u+5ae8,u+5aea-5aed,u+5af0-5af3,u+5af5,u+5af9-5afb,u+5afd,u+5b01,u+5b05,u+5b08,u+5b0b-5b0c,u+5b11,u+5b16-5b17,u+5b1b,u+5b21-5b22,u+5b24,u+5b27-5b2e,u+5b30,u+5b32,u+5b34,u+5b36-5b38,u+5b3e-5b40,u+5b43,u+5b45,u+5b4a-5b4b,u+5b51-5b53,u+5b56,u+5b5a-5b5b,u+5b62,u+5b65,u+5b67,u+5b6a-5b6e,u+5b70-5b71,u+5b73,u+5b7a-5b7b,u+5b7f-5b80,u+5b84,u+5b8d,u+5b91,u+5b93-5b95,u+5b9f,u+5ba5-5ba6,u+5bac,u+5bae,u+5bb8,u+5bc0,u+5bc3,u+5bcb,u+5bd0-5bd1,u+5bd4-5bd8,u+5bda-5bdc,u+5be2,u+5be4-5be5,u+5be7,u+5be9,u+5beb}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-75-wght-normal.d7c5ca93.woff2)format("woff2-variations");unicode-range:u+596a,u+596c-596e,u+5977,u+597b-597c,u+5981,u+598f,u+5997-5998,u+599a,u+599c-599d,u+59a0-59a1,u+59a3-59a4,u+59a7,u+59aa-59ad,u+59af,u+59b2-59b3,u+59b5-59b6,u+59b8,u+59ba,u+59bd-59be,u+59c0-59c1,u+59c3-59c4,u+59c7-59ca,u+59cc-59cd,u+59cf,u+59d2,u+59d5-59d6,u+59d8-59d9,u+59db,u+59dd-59e0,u+59e2-59e7,u+59e9-59eb,u+59ee,u+59f1,u+59f3,u+59f5,u+59f7-59f9,u+59fd,u+5a06,u+5a08-5a0a,u+5a0c-5a0d,u+5a11-5a13,u+5a15-5a16,u+5a1a-5a1b,u+5a21-5a23,u+5a2d-5a2f,u+5a32,u+5a38,u+5a3c,u+5a3e-5a45,u+5a47,u+5a4a,u+5a4c-5a4d,u+5a4f-5a51,u+5a53,u+5a55-5a57,u+5a5e,u+5a60,u+5a62,u+5a65-5a67,u+5a6a,u+5a6c-5a6d,u+5a72-5a73,u+5a75-5a76,u+5a79-5a7c,u+5a81-5a84,u+5a8c,u+5a8e,u+5a93,u+5a96-5a97,u+5a9c,u+5a9e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-76-wght-normal.ff38d531.woff2)format("woff2-variations");unicode-range:u+5820,u+5822-5823,u+5825-5826,u+582c,u+582f,u+5831,u+583a,u+583d,u+583f-5842,u+5844-5846,u+5848,u+584a,u+584d,u+5852,u+5857,u+5859-585a,u+585c-585d,u+5862,u+5868-5869,u+586c-586d,u+586f-5873,u+5875,u+5879,u+587d-587e,u+5880-5881,u+5888-588a,u+588d,u+5892,u+5896-5898,u+589a,u+589c-589d,u+58a0-58a1,u+58a3,u+58a6,u+58a9,u+58ab-58ae,u+58b0,u+58b3,u+58bb-58bf,u+58c2-58c3,u+58c5-58c8,u+58ca,u+58cc,u+58ce,u+58d1-58d3,u+58d5,u+58d8-58d9,u+58de-58df,u+58e2,u+58e9,u+58ec,u+58ef,u+58f1-58f2,u+58f5,u+58f7-58f8,u+58fa,u+58fd,u+5900,u+5902,u+5906,u+5908-590c,u+590e,u+5910,u+5914,u+5919,u+591b,u+591d-591e,u+5920,u+5922-5925,u+5928,u+592c-592d,u+592f,u+5932,u+5936,u+593c,u+593e,u+5940-5942,u+5944,u+594c-594d,u+5950,u+5953,u+5958,u+595a,u+5961,u+5966-5968}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-77-wght-normal.3e83eaf1.woff2)format("woff2-variations");unicode-range:u+56f9,u+56fc,u+56ff-5700,u+5703-5704,u+5709-570a,u+570c-570d,u+570f,u+5712-5713,u+5718-5719,u+571c,u+571e,u+5725,u+5727,u+5729-572a,u+572c,u+572e-572f,u+5734-5735,u+5739,u+573b,u+5741,u+5743,u+5745,u+5749,u+574c-574d,u+575c,u+5763,u+5768-5769,u+576b,u+576d-576e,u+5770,u+5773,u+5775,u+5777,u+577b-577c,u+5785-5786,u+5788,u+578c,u+578e-578f,u+5793-5795,u+5799-57a1,u+57a3-57a4,u+57a6-57aa,u+57ac-57ad,u+57af-57b2,u+57b4-57b6,u+57b8-57b9,u+57bd-57bf,u+57c2,u+57c4-57c8,u+57cc-57cd,u+57cf,u+57d2,u+57d5-57de,u+57e1-57e2,u+57e4-57e5,u+57e7,u+57eb,u+57ed,u+57ef,u+57f4-57f8,u+57fc-57fd,u+5800-5801,u+5803,u+5805,u+5807,u+5809,u+580b-580e,u+5811,u+5814,u+5819,u+581b-581f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-78-wght-normal.052ca535.woff2)format("woff2-variations");unicode-range:u+55f5-55f7,u+55fb,u+55fe,u+5600-5601,u+5605-5606,u+5608,u+560c-560d,u+560f,u+5614,u+5616-5617,u+561a,u+561c,u+561e,u+5621-5625,u+5627,u+5629,u+562b-5630,u+5636,u+5638-563a,u+563c,u+5640-5642,u+5649,u+564c-5650,u+5653-5655,u+5657-565b,u+5660,u+5663-5664,u+5666,u+566b,u+566f-5671,u+5673-567c,u+567e,u+5684-5687,u+568c,u+568e-5693,u+5695,u+5697,u+569b-569c,u+569e-569f,u+56a1-56a2,u+56a4-56a9,u+56ac-56af,u+56b1,u+56b4,u+56b6-56b8,u+56bf,u+56c1-56c3,u+56c9,u+56cd,u+56d1,u+56d4,u+56d6-56d9,u+56dd,u+56df,u+56e1,u+56e3-56e6,u+56e8-56ec,u+56ee-56ef,u+56f1-56f3,u+56f5,u+56f7-56f8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-79-wght-normal.14725f64.woff2)format("woff2-variations");unicode-range:u+550f,u+5511-5514,u+5516-5517,u+5519,u+551b,u+551d-551e,u+5520,u+5522-5523,u+5526-5527,u+552a-552c,u+5530,u+5532-5535,u+5537-5538,u+553b-5541,u+5543-5544,u+5547-5549,u+554b,u+554d,u+5550,u+5553,u+5555-5558,u+555b-555f,u+5567-5569,u+556b-5572,u+5574-5577,u+557b-557c,u+557e-557f,u+5581,u+5583,u+5585-5586,u+5588,u+558b-558c,u+558e-5591,u+5593,u+5599-559a,u+559f,u+55a5-55a6,u+55a8-55ac,u+55ae,u+55b0-55b3,u+55b6,u+55b9-55ba,u+55bc-55be,u+55c4,u+55c6-55c7,u+55c9,u+55cc-55d2,u+55d4-55db,u+55dd-55df,u+55e1,u+55e3-55e6,u+55ea-55ee,u+55f0-55f3}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-80-wght-normal.e0b04bd4.woff2)format("woff2-variations");unicode-range:u+53e7-53e9,u+53f1,u+53f4-53f5,u+53fa-5400,u+5402,u+5405-5407,u+540b,u+540f,u+5412,u+5414,u+5416,u+5418-541a,u+541d,u+5420-5423,u+5425,u+5429-542a,u+542d-542e,u+5431-5433,u+5436,u+543d,u+543f,u+5442-5443,u+5449,u+544b-544c,u+544e,u+5451-5454,u+5456,u+5459,u+545b-545c,u+5461,u+5463-5464,u+546a-5472,u+5474,u+5476-5478,u+547a,u+547e-5484,u+5486,u+548a,u+548d-548e,u+5490-5491,u+5494,u+5497-5499,u+549b,u+549d,u+54a1-54a7,u+54a9,u+54ab,u+54ad,u+54b4-54b5,u+54b9,u+54bb,u+54be-54bf,u+54c2-54c3,u+54c9-54cc,u+54cf-54d0,u+54d3,u+54d5-54d6,u+54d9-54da,u+54dc-54de,u+54e2,u+54e7,u+54f3-54f4,u+54f8-54f9,u+54fd-54ff,u+5501,u+5504-5506,u+550c-550e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-81-wght-normal.8060c928.woff2)format("woff2-variations");unicode-range:u+5289,u+528b,u+528d,u+528f,u+5291-5293,u+529a,u+52a2,u+52a6-52a7,u+52ac-52ad,u+52af,u+52b4-52b5,u+52b9,u+52bb-52bc,u+52be,u+52c1,u+52c5,u+52ca,u+52cd,u+52d0,u+52d6-52d7,u+52d9,u+52db,u+52dd-52de,u+52e0,u+52e2-52e3,u+52e5,u+52e7-52f0,u+52f2-52f3,u+52f5-52f9,u+52fb-52fc,u+5302,u+5304,u+530b,u+530d,u+530f-5310,u+5315,u+531a,u+531c-531d,u+5321,u+5323,u+5326,u+532e-5331,u+5338,u+533c-533e,u+5344-5345,u+534b-534d,u+5350,u+5354,u+5358,u+535d-535f,u+5363,u+5368-5369,u+536c,u+536e-536f,u+5372,u+5379-537b,u+537d,u+538d-538e,u+5390,u+5393-5394,u+5396,u+539b-539d,u+53a0-53a1,u+53a3-53a5,u+53a9,u+53ad-53ae,u+53b0,u+53b2-53b3,u+53b5-53b8,u+53bc,u+53be,u+53c1,u+53c3-53c7,u+53ce-53cf,u+53d2-53d3,u+53d5,u+53da,u+53de-53df,u+53e1-53e2}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-82-wght-normal.b33d8f82.woff2)format("woff2-variations");unicode-range:u+5104,u+5106-5107,u+5109-510b,u+510d,u+510f-5110,u+5113,u+5115,u+5117-5118,u+511a-511c,u+511e-511f,u+5121,u+5128,u+512b-512d,u+5131-5135,u+5137-5139,u+513c,u+5140,u+5142,u+5147,u+514c,u+514e-5150,u+5155-5158,u+5162,u+5169,u+5172,u+517f,u+5181-5184,u+5186-5187,u+518b,u+518f,u+5191,u+5195-5197,u+519a,u+51a2-51a3,u+51a6-51ab,u+51ad-51ae,u+51b1,u+51b4,u+51bc-51bd,u+51bf,u+51c3,u+51c7-51c8,u+51ca-51cb,u+51cd-51ce,u+51d4,u+51d6,u+51db-51dc,u+51e6,u+51e8-51eb,u+51f1,u+51f5,u+51fc,u+51ff,u+5202,u+5205,u+5208,u+520b,u+520d-520e,u+5215-5216,u+5228,u+522a,u+522c-522d,u+5233,u+523c-523d,u+523f-5240,u+5245,u+5247,u+5249,u+524b-524c,u+524e,u+5250,u+525b-525f,u+5261,u+5263-5264,u+5270,u+5273,u+5275,u+5277,u+527d,u+527f,u+5281-5285,u+5287}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-83-wght-normal.4cba1478.woff2)format("woff2-variations");unicode-range:u+4fd1,u+4fd3,u+4fda-4fdc,u+4fdf-4fe0,u+4fe2-4fe4,u+4fe6,u+4fe8,u+4feb-4fed,u+4ff3,u+4ff5-4ff6,u+4ff8,u+4ffe,u+5001,u+5005-5006,u+5009,u+500c,u+500f,u+5013-5018,u+501b-501e,u+5022-5025,u+5027-5028,u+502b-502e,u+5030,u+5033-5034,u+5036-5039,u+503b,u+5041-5043,u+5045-5046,u+5048-504a,u+504c-504e,u+5051,u+5053,u+5055-5057,u+505b,u+505e,u+5060,u+5062-5063,u+5067,u+506a,u+506c,u+5070-5072,u+5074-5075,u+5078,u+507b,u+507d-507e,u+5080,u+5088-5089,u+5091-5092,u+5095,u+5097-509e,u+50a2-50a3,u+50a5-50a7,u+50a9,u+50ad,u+50b3,u+50b5,u+50b7,u+50ba,u+50be,u+50c4-50c5,u+50c7,u+50ca,u+50cd,u+50d1,u+50d5-50d6,u+50da,u+50de,u+50e5-50e6,u+50ec-50ee,u+50f0-50f1,u+50f3,u+50f9-50fb,u+50fe-5102}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-84-wght-normal.504cbcba.woff2)format("woff2-variations");unicode-range:u+4ea3,u+4ea5,u+4eb0-4eb1,u+4eb3-4eb6,u+4eb8-4eb9,u+4ebb-4ebe,u+4ec2-4ec4,u+4ec8-4ec9,u+4ecc,u+4ecf-4ed0,u+4ed2,u+4eda-4edb,u+4edd-4ee1,u+4ee6-4ee9,u+4eeb,u+4eee-4eef,u+4ef3-4ef5,u+4ef8-4efa,u+4efc,u+4f00,u+4f03-4f05,u+4f08-4f09,u+4f0b,u+4f0e,u+4f12-4f13,u+4f15,u+4f1b,u+4f1d,u+4f21-4f22,u+4f25,u+4f27-4f29,u+4f2b-4f2e,u+4f31-4f33,u+4f36-4f37,u+4f39,u+4f3e,u+4f40-4f41,u+4f43,u+4f47-4f49,u+4f54,u+4f57-4f58,u+4f5d-4f5e,u+4f61-4f62,u+4f64-4f65,u+4f67,u+4f6a,u+4f6e-4f6f,u+4f72,u+4f74-4f7e,u+4f80-4f82,u+4f84,u+4f89-4f8a,u+4f8e-4f98,u+4f9e,u+4fa1,u+4fa5,u+4fa9-4faa,u+4fac,u+4fb3,u+4fb6-4fb8,u+4fbd,u+4fc2,u+4fc5-4fc6,u+4fcd-4fce,u+4fd0}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-85-wght-normal.244bf71c.woff2)format("woff2-variations");unicode-range:u+3129,u+3131,u+3134,u+3137,u+3139,u+3141-3142,u+3145,u+3147-3148,u+314b,u+314d-314e,u+315c,u+3160-3161,u+3163-3164,u+3186,u+318d,u+3192,u+3196-3198,u+319e-319f,u+3220-3229,u+3231,u+3268,u+3297,u+3299,u+32a3,u+338e-338f,u+3395,u+339c-339e,u+33c4,u+33d1-33d2,u+33d5,u+3434,u+34dc,u+34ee,u+353e,u+355d,u+3566,u+3575,u+3592,u+35a0-35a1,u+35ad,u+35ce,u+36a2,u+36ab,u+38a8,u+3dab,u+3de7,u+3deb,u+3e1a,u+3f1b,u+3f6d,u+4495,u+4723,u+48fa,u+4ca3,u+4db6-4dbf,u+4e02,u+4e04-4e06,u+4e0c,u+4e0f,u+4e15,u+4e17,u+4e1f-4e21,u+4e26,u+4e29,u+4e2c,u+4e2f,u+4e31,u+4e35,u+4e37,u+4e3c,u+4e3f-4e42,u+4e44,u+4e46-4e47,u+4e57,u+4e5a-4e5c,u+4e64-4e65,u+4e67,u+4e69,u+4e6d,u+4e78,u+4e7f-4e82,u+4e85,u+4e87,u+4e8a,u+4e8d,u+4e93,u+4e96,u+4e98-4e99,u+4e9c,u+4e9e-4ea0,u+4ea2}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-86-wght-normal.20563c39.woff2)format("woff2-variations");unicode-range:u+279f-27a2,u+27a4-27a5,u+27a8,u+27b0,u+27b2-27b3,u+27b9,u+27e8-27e9,u+27f6,u+2800,u+28ec,u+2913,u+2921-2922,u+2934-2935,u+2a2f,u+2b05-2b07,u+2b50,u+2b55,u+2bc5-2bc6,u+2e1c-2e1d,u+2ebb,u+2f00,u+2f08,u+2f24,u+2f2d,u+2f2f-2f30,u+2f3c,u+2f45,u+2f63-2f64,u+2f74,u+2f83,u+2f8f,u+2fbc,u+3003,u+3005-3007,u+3012-3013,u+301c-301e,u+3021,u+3023-3024,u+3030,u+3034-3035,u+3041,u+3043,u+3045,u+3047,u+3049,u+3056,u+3058,u+305c,u+305e,u+3062,u+306c,u+3074,u+3077,u+307a,u+307c-307d,u+3080,u+308e,u+3090-3091,u+3099-309b,u+309d-309e,u+30a5,u+30bc,u+30be,u+30c2,u+30c5,u+30cc,u+30d8,u+30e2,u+30e8,u+30ee,u+30f0-30f2,u+30f4-30f6,u+30fd-30fe,u+3105-3126,u+3128}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-87-wght-normal.44ffc6ca.woff2)format("woff2-variations");unicode-range:u+2651-2655,u+2658,u+265a-265b,u+265d-265e,u+2660-266d,u+266f,u+267b,u+2688,u+2693-2696,u+2698-2699,u+269c,u+26a0-26a1,u+26a4,u+26aa-26ab,u+26bd-26be,u+26c4-26c5,u+26d4,u+26e9,u+26f0-26f1,u+26f3,u+26f5,u+26fd,u+2702,u+2704-2706,u+2708-270f,u+2712-2718,u+271a-271b,u+271d,u+271f,u+2721,u+2724-2730,u+2732-2734,u+273a,u+273d-2744,u+2747-2749,u+274c,u+274e-274f,u+2753-2757,u+275b,u+275d-275e,u+2763,u+2765-2767,u+276e-276f,u+2776-277e,u+2780-2782,u+278a-278c,u+278e,u+2794-2796,u+279c}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-88-wght-normal.b77880e8.woff2)format("woff2-variations");unicode-range:u+2550-2551,u+2554,u+2557,u+255a-255b,u+255d,u+255f-2560,u+2562-2563,u+2565-2567,u+2569-256a,u+256c-2572,u+2579,u+2580-2595,u+25a1,u+25a3,u+25a9-25ad,u+25b0,u+25b3-25bb,u+25bd-25c2,u+25c4,u+25c8-25cb,u+25cd,u+25d0-25d1,u+25d4-25d5,u+25d8,u+25dc-25e6,u+25ea-25eb,u+25ef,u+25fe,u+2600-2604,u+2609,u+260e-260f,u+2611,u+2614-2615,u+2618,u+261a-2620,u+2622-2623,u+262a,u+262d-2630,u+2639-2640,u+2642,u+2648-2650}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-89-wght-normal.1da0feca.woff2)format("woff2-variations");unicode-range:u+23f0,u+23f3,u+2445,u+2449,u+2465-2471,u+2474-249b,u+24b8,u+24c2,u+24c7,u+24c9,u+24d0,u+24d2,u+24d4,u+24d8,u+24dd-24de,u+24e3,u+24e6,u+24e8,u+2500-2509,u+250b-2526,u+2528-2534,u+2536-2537,u+253b-2548,u+254a-254b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-90-wght-normal.1af94941.woff2)format("woff2-variations");unicode-range:u+207c-2083,u+208c-208e,u+2092,u+20a6,u+20a8-20ad,u+20af,u+20b1,u+20b4-20b5,u+20b8-20ba,u+20bd,u+20db,u+20dd,u+20e0,u+20e3,u+2105,u+2109,u+2113,u+2116-2117,u+2120-2121,u+2126,u+212b,u+2133,u+2139,u+2194,u+2196-2199,u+21a0,u+21a9-21aa,u+21af,u+21b3,u+21b5,u+21ba-21bb,u+21c4,u+21ca,u+21cc,u+21d0-21d4,u+21e1,u+21e6-21e9,u+2200,u+2202,u+2205-2208,u+220f,u+2211-2212,u+2215,u+2217-2219,u+221d-2220,u+2223,u+2225,u+2227-222b,u+222e,u+2234-2237,u+223c-223d,u+2248,u+224c,u+2252,u+2256,u+2260-2261,u+2266-2267,u+226a-226b,u+226e-226f,u+2282-2283,u+2295,u+2297,u+2299,u+22a5,u+22b0-22b1,u+22b9,u+22bf,u+22c5-22c6,u+22ef,u+2304,u+2307,u+230b,u+2312-2314,u+2318,u+231a-231b,u+2323,u+239b,u+239d-239e,u+23a0,u+23e9}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-91-wght-normal.b7e38ec4.woff2)format("woff2-variations");unicode-range:u+1d34-1d35,u+1d38-1d3a,u+1d3c,u+1d3f-1d40,u+1d49,u+1d4e-1d4f,u+1d52,u+1d55,u+1d5b,u+1d5e,u+1d9c,u+1da0,u+1dc4-1dc5,u+1e69,u+1e73,u+1ea0-1ea9,u+1eab-1ead,u+1eaf,u+1eb1,u+1eb3,u+1eb5,u+1eb7,u+1eb9,u+1ebb,u+1ebd-1ebe,u+1ec0-1ec3,u+1ec5-1ec6,u+1ec9-1ecd,u+1ecf-1ed3,u+1ed5,u+1ed7-1edf,u+1ee1,u+1ee3,u+1ee5-1eeb,u+1eed,u+1eef-1ef1,u+1ef3,u+1ef7,u+1ef9,u+1f62,u+1f7b,u+2001-2002,u+2004-2006,u+2009-200a,u+200c-2012,u+2015-2016,u+201a,u+201e-2021,u+2023,u+2025,u+2028,u+202a-202d,u+202f-2030,u+2032-2033,u+2035,u+2038,u+203c,u+203e-203f,u+2043-2044,u+2049,u+204d-204e,u+2060-2061,u+2070,u+2074-2078,u+207a-207b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-97-wght-normal.3a00e0d6.woff2)format("woff2-variations");unicode-range:u+2ae-2b3,u+2b5-2bf,u+2c2-2c3,u+2c6-2d1,u+2d8-2da,u+2dc,u+2e1-2e3,u+2e5,u+2eb,u+2ee-2f0,u+2f2-2f7,u+2f9-2ff,u+302-30d,u+311,u+31b,u+321-325,u+327-329,u+32b-32c,u+32e-32f,u+331-339,u+33c-33d,u+33f,u+348,u+352,u+35c,u+35e-35f,u+361,u+363,u+368,u+36c,u+36f,u+530-540,u+55d-55e,u+561,u+563,u+565,u+56b,u+56e-579}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-98-wght-normal.7e81c175.woff2)format("woff2-variations");unicode-range:u+176-17f,u+192,u+194,u+19a-19b,u+19d,u+1a0-1a1,u+1a3-1a4,u+1aa,u+1ac-1ad,u+1af-1bf,u+1d2,u+1d4,u+1d6,u+1d8,u+1da,u+1dc,u+1e3,u+1e7,u+1e9,u+1ee,u+1f0-1f1,u+1f3,u+1f5-1ff,u+219-21b,u+221,u+223-226,u+228,u+22b,u+22f,u+231,u+234-237,u+23a-23b,u+23d,u+250-252,u+254-255,u+259-25e,u+261-263,u+265,u+268,u+26a-26b,u+26f-277,u+279,u+27b-280,u+282-283,u+285,u+28a,u+28c,u+28f,u+292,u+294-296,u+298-29a,u+29c,u+29f,u+2a1-2a4,u+2a6-2a7,u+2a9,u+2ab}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-99-wght-normal.1f86e54a.woff2)format("woff2-variations");unicode-range:u+a1-a4,u+a6-a8,u+aa,u+ac,u+af,u+b1,u+b3-b6,u+b8-ba,u+bc-d6,u+d8-de,u+e6,u+eb,u+ee-f0,u+f5,u+f7-f8,u+fb,u+fd-100,u+102,u+104-107,u+10d,u+10f-112,u+115,u+117,u+119,u+11b,u+11e-11f,u+121,u+123,u+125-127,u+129-12a,u+12d,u+12f-13f,u+141-142,u+144,u+146,u+14b-14c,u+14f-153,u+158-15b,u+15e-160,u+163-165,u+168-16a,u+16d-175}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-100-wght-normal.c8a7e0d0.woff2)format("woff2-variations");unicode-range:u+221a,u+2264,u+2464,u+25a0,u+3008,u+4e10,u+512a,u+5152,u+5201,u+5241,u+5340,u+5352,u+549a,u+54b2,u+54c6,u+54d7,u+54e1,u+5509,u+55c5,u+5618,u+5716,u+576f,u+5784,u+57a2,u+589f,u+5a20,u+5a25,u+5a29,u+5a34,u+5a7f,u+5ad6,u+5b09,u+5b5c,u+5bc7,u+5be6,u+5c27,u+5d2d,u+5dcd,u+5f1b,u+5f37,u+604d,u+6055,u+6073,u+60eb,u+61ff,u+62ce,u+62ed,u+6345,u+6390,u+63b0,u+63b7,u+64ae,u+64c2,u+64d2,u+6556,u+663c,u+667e,u+66d9,u+66f8,u+6756,u+6789,u+689d,u+68f1,u+695e,u+6975,u+6a1f,u+6b0a,u+6b61,u+6b87,u+6c5d,u+6c7e,u+6c92,u+6d31,u+6df9,u+6e0d,u+6e2d,u+6f31,u+6f3e,u+70b3,u+70bd,u+70ca,u+70e8,u+725f,u+733f,u+7396,u+739f,u+7459,u+74a7,u+75a1,u+75f0,u+76cf,u+76d4,u+7729,u+77aa,u+77b0,u+77e3,u+780c,u+78d5,u+7941,u+7977,u+797a,u+79c3,u+7a20,u+7a92,u+7b71,u+7bf1,u+7c9f,u+7eb6,u+7eca,u+7ef7,u+7f07,u+7f09,u+7f15,u+7f81,u+7fb9,u+8038,u+8098,u+80b4,u+8110,u+814b-814c,u+816e,u+818a,u+8205,u+8235,u+828b,u+82a5,u+82b7,u+82d4,u+82db,u+82df,u+8317,u+8338,u+8385-8386,u+83c1,u+83cf,u+8537,u+853b,u+854a,u+8715,u+8783,u+892a,u+8a71,u+8bb3,u+8d2e,u+8d58,u+8dbe,u+8f67,u+8fab,u+8fc4,u+8fe6,u+9023,u+9084,u+9091,u+916a,u+91c9,u+91dc,u+94b3,u+9502,u+9523,u+9551,u+956f,u+960e,u+962a,u+962e,u+9647,u+96f3,u+9739,u+97a0,u+97ed,u+983b,u+985e,u+988a,u+99ac,u+9a6f,u+9a87,u+9a8b,u+9ab7,u+9abc,u+9ac5,u+9e25,u+e608,u+e621,u+ff06,u+ff14-ff16}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-101-wght-normal.973dcd0f.woff2)format("woff2-variations");unicode-range:u+161,u+926,u+928,u+939,u+93f-940,u+94d,u+e17,u+e22,u+e44,u+25c7,u+25ce,u+2764,u+3009,u+3016-3017,u+4e4d,u+4e53,u+4f5a,u+4f70,u+4fae,u+4fd8,u+4ffa,u+5011,u+501a,u+51c4,u+5225,u+547b,u+5495,u+54e8,u+54ee,u+5594,u+55d3,u+55dc,u+55fd,u+560e,u+565c,u+5662,u+5669,u+566c,u+56bc,u+5742,u+5824,u+5834,u+598a,u+5992,u+59a9,u+5a04,u+5ac9,u+5b75,u+5b7d,u+5bc5,u+5c49,u+5c90,u+5e1c,u+5e27,u+5e2b,u+5e37,u+5e90,u+618b,u+61f5,u+620a,u+620c,u+6273,u+62c7,u+62f7,u+6320,u+6342,u+6401-6402,u+6413,u+6512,u+655b,u+65a7,u+65f1,u+65f7,u+665f,u+6687,u+66a7,u+673d,u+67b8,u+6854,u+68d8,u+68fa,u+696d,u+6a02,u+6a0a,u+6a80,u+6b7c,u+6bd9,u+6c2e,u+6c76,u+6cf8,u+6d4a,u+6d85,u+6e24,u+6e32,u+6ec7,u+6f88,u+700f,u+701a,u+7078,u+707c,u+70ac,u+70c1,u+72e9,u+7409,u+7422,u+745a,u+7480,u+74a8,u+752b,u+7574,u+7656,u+7699,u+7737,u+785d,u+78be,u+79b9,u+7a3d,u+7a91,u+7a9f,u+7ae3,u+7b77,u+7c3f,u+7d1a,u+7d50,u+7d93,u+8042,u+808b,u+8236,u+82b8-82b9,u+82ef,u+8309,u+836b,u+83ef,u+8431,u+85c9,u+865e,u+868c,u+8759,u+8760,u+8845,u+89ba,u+8a2a,u+8aaa,u+8c41,u+8d2c,u+8d4e,u+8e66,u+8e6d,u+8eaf,u+902e,u+914b,u+916e,u+919b,u+949b,u+94a0,u+94b0,u+9541-9542,u+9556,u+95eb,u+95f5,u+964b,u+968b,u+96cc-96cd,u+96cf,u+9713,u+9890,u+98a8,u+9985,u+9992,u+9a6d,u+9a81,u+9a86,u+9ab8,u+9ca4,u+e606-e607,u+e60a,u+e60c,u+e60e,u+fe0f,u+ff02,u+ff1e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-102-wght-normal.b9ad7b6c.woff2)format("woff2-variations");unicode-range:u+10c,u+627-629,u+639,u+644,u+64a,u+203b,u+2265,u+2463,u+2573,u+25b2,u+3448-3449,u+4e1e,u+4e5e,u+4f3a,u+4f5f,u+4fea,u+5026,u+508d,u+516e,u+5189,u+5254,u+5288,u+52d8,u+52fa,u+5306,u+5308,u+5364,u+5384,u+53ed,u+543c,u+5450,u+5455,u+5466,u+54c4,u+5578,u+55a7,u+561f,u+5631,u+572d,u+575f,u+57ae,u+57e0,u+5830,u+594e,u+5984,u+5993,u+5bdd,u+5c0d,u+5c7f,u+5c82,u+5e62,u+5ed3,u+5f08,u+607a,u+60bc,u+625b,u+6292,u+62e2,u+6363,u+6467,u+6714,u+675e,u+6771,u+67a2,u+67ff,u+6805,u+68a7,u+68e0,u+6930,u+6986,u+69a8,u+69df,u+6a44,u+6a5f,u+6c13,u+6c1f,u+6c22,u+6c2f,u+6c40,u+6c81,u+6c9b,u+6ca5,u+6da4,u+6df3,u+6e85,u+6eba,u+6ed5,u+6f13,u+6f33,u+6f62,u+715e,u+72c4,u+73d1,u+7405,u+7487,u+7578,u+75a4,u+75eb,u+7693,u+7738,u+7741,u+776b,u+7792,u+77a7,u+77a9,u+77b3,u+788c,u+7984,u+79a7,u+79e4,u+7a1a,u+7a57,u+7aa6,u+7b0b,u+7b5d,u+7c27,u+7c7d,u+7caa,u+7cd9,u+7cef,u+7eda,u+7ede,u+7f24,u+803f,u+8046,u+80fa,u+81fb,u+8207,u+8258,u+8335,u+8339,u+8354,u+840e,u+85b0,u+85fb,u+8695,u+86aa,u+8717,u+8749,u+874c,u+8996,u+89bd,u+89c5,u+8bdb,u+8bf5,u+8c5a,u+8cec,u+8d3f,u+8d9f,u+8e44,u+8fed,u+9005,u+9019,u+9082,u+90af,u+90dd,u+90e1,u+90f8,u+916f,u+9176,u+949e,u+94a7,u+94c2,u+9525,u+9580,u+95dc,u+96e2,u+96fb,u+9704,u+9a7c,u+9a7f,u+9b41,u+9ca8,u+9cc4,u+9cde,u+9e92,u+9ede,u+9f9a,u+e60b,u+e610,u+ff10,u+ff13,u+ff3b,u+ff3d,u+f012b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-103-wght-normal.1ed14d3d.woff2)format("woff2-variations");unicode-range:u+60,u+631,u+2606,u+3014-3015,u+309c,u+33a1,u+4e52,u+4ec6,u+4f86,u+4f8d,u+4fde,u+4fef,u+500b,u+502a,u+515c,u+518a,u+51a5,u+51f3,u+5243,u+52c9,u+52d5,u+53a2,u+53ee,u+54ce,u+54fa,u+54fc,u+5580,u+5587,u+563f,u+56da,u+5792,u+5815,u+5960,u+59d7,u+5b78,u+5b9b,u+5be1,u+5c4e,u+5c51,u+5c6f,u+5c9a,u+5cfb,u+5d16,u+5ed6,u+5f27,u+5f6a,u+609a,u+60df,u+6168,u+61c8,u+6236,u+62f1,u+62fd,u+631a,u+6328,u+632b,u+6346,u+638f,u+63a0,u+63c9,u+655e,u+6590,u+6615,u+6627,u+66ae,u+66e6,u+66f0,u+67da,u+67ec,u+6813,u+6816,u+6869,u+6893,u+68ad,u+68f5,u+6977,u+6984,u+69db,u+6b72,u+6bb7,u+6ce3,u+6cfb,u+6d47,u+6da1,u+6dc4,u+6e43,u+6eaf,u+6eff,u+6f8e,u+7011,u+7063,u+7076,u+7096,u+70ba,u+70db,u+70ef,u+7119-711a,u+7172,u+718f,u+7194,u+727a,u+72d9,u+72ed,u+7325,u+73ae,u+73ba,u+73c0,u+73fe,u+7410,u+7426,u+7455,u+7554,u+7576,u+75ae,u+75b9,u+762b,u+766b,u+7682,u+7750,u+7779,u+7784,u+77eb,u+77ee,u+78f7,u+79e9,u+7a79,u+7b1b,u+7b28,u+7bf7,u+7db2,u+7ec5,u+7eee,u+7f14,u+7f1a,u+7fe1,u+8087,u+809b,u+81b3,u+8231,u+830e,u+835f,u+83e9,u+849c,u+851a,u+868a,u+8718,u+874e,u+8822,u+8910,u+8944,u+8a3b,u+8bb6,u+8bbc,u+8e72,u+8f9c,u+900d,u+904b,u+904e,u+9063,u+90a2,u+90b9,u+9119,u+94f2,u+952f,u+9576-9577,u+9593,u+95f8,u+961c,u+969b,u+96a7,u+96c1,u+9716,u+9761,u+97ad,u+97e7,u+98a4,u+997a,u+9a73,u+9b44,u+9e3d,u+9ecf,u+9ed4,u+ff11-ff12,u+fffd}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-104-wght-normal.2958f540.woff2)format("woff2-variations");unicode-range:u+2003,u+2193,u+2462,u+4e19,u+4e2b,u+4e36,u+4ea8,u+4ed1,u+4ed7,u+4f51,u+4f63,u+4f83,u+50e7,u+5112,u+5167,u+51a4,u+51b6,u+5239,u+5265,u+532a,u+5351,u+537f,u+5401,u+548f,u+5492,u+54af,u+54b3,u+54bd,u+54d1,u+54df,u+554f,u+5564,u+5598,u+5632,u+56a3,u+56e7,u+574e,u+575d-575e,u+57d4,u+584c,u+58e4,u+5937,u+5955,u+5a05,u+5a1f,u+5a49,u+5ac2,u+5c39,u+5c61,u+5d0e,u+5de9,u+5e9a,u+5eb8,u+5f0a,u+5f13,u+5f6c,u+5f8c,u+603c,u+608d,u+611b,u+6127,u+62a0,u+62d0,u+634f,u+635e,u+63fd,u+6577,u+658b,u+65bc,u+660a,u+6643,u+6656,u+6703,u+6760,u+67af,u+67c4,u+67e0,u+6817,u+68cd,u+690e,u+6960,u+69b4,u+6a71,u+6aac,u+6b67,u+6bb4,u+6c55,u+6c70,u+6c82,u+6ca6,u+6cb8,u+6cbe,u+6ede,u+6ee5,u+6f4d,u+6f84,u+6f9c,u+7115,u+7121,u+722a,u+7261,u+7272,u+7280,u+72f8,u+7504,u+754f,u+75d8,u+767c,u+76ef,u+778e,u+77bb,u+77f6,u+786b,u+78b1,u+7948,u+7985,u+79be,u+7a83,u+7a8d,u+7eac,u+7eef,u+7ef8,u+7efd,u+7f00,u+803d,u+8086,u+810a,u+8165,u+819d,u+81a8,u+8214,u+829c,u+831c,u+832b,u+8367,u+83e0,u+83f1,u+8403,u+846b,u+8475,u+84b2,u+8513,u+8574,u+85af,u+86d9,u+86db,u+8acb,u+8bbd,u+8be0-8be1,u+8c0e,u+8d29,u+8d50,u+8d63,u+8f7f,u+9032,u+9042,u+90b1,u+90b5,u+9165,u+9175,u+94a6,u+94c5,u+950c,u+9610,u+9631,u+9699,u+973e,u+978d,u+97ec,u+97f6,u+984c,u+987d,u+9882,u+9965,u+996a,u+9972,u+9a8f,u+9ad3,u+9ae6,u+9cb8,u+9edb,u+e600,u+e60f,u+e611,u+ff05,u+ff0b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-105-wght-normal.5202d792.woff2)format("woff2-variations");unicode-range:u+5e,u+2190,u+250a,u+25bc,u+25cf,u+4e56,u+4ea9,u+4f3d,u+4f6c,u+4f88,u+4fa8,u+4fcf,u+5029,u+5188,u+51f9,u+5203,u+524a,u+5256,u+529d,u+5375,u+53db,u+541f,u+5435,u+5457,u+548b,u+54c7,u+54d4,u+54e9,u+556a,u+5589,u+55bb,u+55e8,u+55ef,u+563b,u+566a,u+576a,u+58f9,u+598d,u+599e,u+59a8,u+5a9b,u+5ae3,u+5bb0,u+5bde,u+5c4c,u+5c60,u+5d1b,u+5deb,u+5df7,u+5e18,u+5f26,u+5f64,u+601c,u+6084,u+60e9,u+614c,u+6208,u+621a,u+6233,u+6254,u+62d8,u+62e6,u+62ef,u+6323,u+632a,u+633d,u+6361,u+6405,u+640f,u+6614,u+6642,u+6657,u+67a3,u+6808,u+683d,u+6850,u+6897,u+68b3,u+68b5,u+68d5,u+6a58,u+6b47,u+6b6a,u+6c28,u+6c90,u+6ca7,u+6cf5,u+6d51,u+6da9,u+6dc7,u+6dd1,u+6e0a,u+6e5b,u+6e9c,u+6f47,u+6f6d,u+70ad,u+70f9,u+710a,u+7130,u+71ac,u+745f,u+7476,u+7490,u+7529,u+7538,u+75d2,u+7696,u+76b1,u+76fc,u+777f,u+77dc,u+789f,u+795b,u+79bd,u+79c9,u+7a3b,u+7a46,u+7aa5,u+7ad6,u+7ca5,u+7cb9,u+7cdf,u+7d6e,u+7f06,u+7f38,u+7fa1,u+7fc1,u+8015,u+803b,u+80a2,u+80aa,u+8116,u+813e,u+82bd,u+8305,u+8328,u+8346,u+846c,u+8549,u+859b,u+8611,u+8680,u+87f9,u+884d,u+8877,u+888d,u+88d4,u+898b,u+8a79,u+8a93,u+8c05,u+8c0d,u+8c26,u+8d1e,u+8d31,u+8d81,u+8e22,u+8e81,u+8f90,u+8f96,u+90ca,u+916c,u+917f,u+9187,u+918b,u+9499,u+94a9,u+9524,u+9540,u+958b,u+9600,u+9640,u+96b6,u+96c7,u+96ef,u+98d9,u+9976,u+997f,u+9a74,u+9a84,u+9c8d,u+9e26,u+9e9f,u+ad6d,u+c5b4,u+d55c,u+ff0f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-106-wght-normal.934db2f1.woff2)format("woff2-variations");unicode-range:u+b0,u+2191,u+2460-2461,u+25c6,u+300e-300f,u+4e1b,u+4e7e,u+4ed5,u+4ef2,u+4f10,u+4f1e,u+4f50,u+4fa6,u+4faf,u+5021,u+50f5,u+5179,u+5180,u+51d1,u+522e,u+52a3,u+52c3,u+52cb,u+5300,u+5319,u+5320,u+5349,u+5395,u+53d9,u+541e,u+5428,u+543e,u+54b1,u+54c0,u+54d2,u+570b,u+5858,u+58f6,u+5974,u+59a5,u+59e8,u+59ec,u+5a36,u+5a9a,u+5ab3,u+5b99,u+5baa,u+5ce1,u+5d14,u+5d4c,u+5dc5,u+5de2,u+5e99,u+5e9e,u+5f18,u+5f66,u+5f70,u+6070,u+60d5,u+60e7,u+6101,u+611a,u+61be,u+6241,u+6252,u+626f,u+6296,u+62bc,u+62cc,u+6380,u+63a9,u+644a,u+6454,u+64a9,u+64b8,u+6500,u+6572,u+65a5,u+65a9,u+65ec,u+660f,u+6749,u+6795,u+67ab,u+68da,u+6912,u+6bbf,u+6bef,u+6cab,u+6cca,u+6ccc,u+6cfc,u+6d3d,u+6d78,u+6dee,u+6e17,u+6e34,u+6e83,u+6ea2,u+6eb6,u+6f20,u+6fa1,u+707f,u+70d8,u+70eb,u+714c,u+714e,u+7235,u+7239,u+73ca,u+743c,u+745c,u+7624,u+763e,u+76f2,u+77db,u+77e9,u+780d,u+7838,u+7845,u+78ca,u+796d,u+7a84,u+7aed,u+7b3c,u+7eb2,u+7f05,u+7f20,u+7f34,u+7f62,u+7fc5,u+7fd8,u+7ff0,u+800d,u+8036,u+80ba,u+80be,u+80c0-80c1,u+8155,u+817a,u+8180,u+81e3,u+8206,u+8247,u+8270,u+8299,u+82ad,u+8304,u+8393,u+83b9,u+840d,u+8427,u+8469,u+8471,u+84c4,u+84ec,u+853d,u+8681-8682,u+8721,u+8854,u+88d5,u+88f9,u+8bc0,u+8c0a,u+8c29,u+8c2d,u+8d41,u+8dea,u+8eb2,u+8f9f,u+903b,u+903e,u+9102,u+9493,u+94a5,u+94f8,u+95f7,u+9706,u+9709,u+9774,u+98a0,u+9e64,u+9f9f,u+e603}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-107-wght-normal.a20e35d3.woff2)format("woff2-variations");unicode-range:u+200b,u+2103,u+4e18,u+4e27-4e28,u+4e38,u+4e59,u+4e8f,u+4ead,u+4ec7,u+4fe9,u+503a,u+5085,u+5146,u+51af,u+51f8,u+52ab,u+5339,u+535c,u+5378,u+538c,u+5398,u+53f9,u+5415,u+5475,u+54aa,u+54ac,u+54b8,u+5582,u+5760,u+5764,u+57cb,u+5835,u+5885,u+5951,u+5983,u+59da,u+5a77,u+5b5d,u+5b5f,u+5bb5,u+5bc2,u+5be8,u+5bfa,u+5c2c,u+5c34,u+5c41,u+5c48,u+5c65,u+5cad,u+5e06,u+5e42,u+5ef7,u+5f17,u+5f25,u+5f6d,u+5f79,u+6028,u+6064,u+6068,u+606d,u+607c,u+6094,u+6109,u+6124,u+6247,u+626d,u+6291,u+629a,u+62ac,u+62b9,u+62fe,u+6324,u+6349,u+6367,u+6398,u+6495,u+64a4,u+64b0,u+64bc,u+64ce,u+658c,u+65ed,u+6602,u+6674,u+6691,u+66a8,u+674f,u+679a,u+67ef,u+67f4,u+680b,u+6876,u+68a8,u+6a59,u+6a61,u+6b20,u+6bc5,u+6d12,u+6d46,u+6d8c,u+6dc0,u+6e14,u+6e23,u+6f06,u+7164,u+716e,u+7199,u+71e5,u+72ac,u+742a,u+755c,u+75ab,u+75b2,u+75f4,u+7897,u+78b3,u+78c5,u+7978,u+79fd,u+7a74,u+7b4b,u+7b5b,u+7ece,u+7ed2,u+7ee3,u+7ef3,u+7f50,u+7f55,u+7f9e,u+7fe0,u+809d,u+8106,u+814a,u+8154,u+817b,u+818f,u+81c2,u+81ed,u+821f,u+82a6,u+82d1,u+8302,u+83c7,u+83ca,u+845b,u+848b,u+84c9,u+85e4,u+86ee,u+8700,u+8774,u+8881,u+8c1c,u+8c79,u+8d2a,u+8d3c,u+8eba,u+8f70,u+8fa9,u+8fb1,u+900a,u+9017,u+901d,u+9022,u+906e,u+946b,u+94dd,u+94ed,u+953b,u+95ef,u+95fa,u+95fd,u+96c0,u+971e,u+9753,u+9756,u+97e6,u+9881,u+9887,u+9b4f,u+9e2d,u+9f0e,u+e601-e602,u+e604-e605,u+ff5c}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-108-wght-normal.8c7c4dad.woff2)format("woff2-variations");unicode-range:u+24,u+4e08,u+4e43,u+4e4f,u+4ef0,u+4f2a,u+507f,u+50ac,u+50bb,u+5151,u+51bb,u+51f6,u+51fd,u+5272,u+52fe,u+5362,u+53c9,u+53d4,u+53e0,u+543b,u+54f2,u+5507,u+5524,u+558a,u+55b5,u+561b,u+56ca,u+5782,u+57c3,u+5893,u+5915,u+5949,u+5962,u+59ae,u+59dc,u+59fb,u+5bd3,u+5c38,u+5cb3,u+5d07,u+5d29,u+5de1,u+5dfe,u+5e15,u+5eca,u+5f2f,u+5f7c,u+5fcc,u+6021,u+609f,u+60f9,u+6108,u+6148,u+6155,u+6170,u+61d2,u+6251,u+629b,u+62ab,u+62e8,u+62f3,u+6321,u+6350,u+6566,u+659c,u+65e8,u+6635,u+6655,u+6670,u+66f9,u+6734,u+679d,u+6851,u+6905,u+6b49,u+6b96,u+6c1b,u+6c41,u+6c6a,u+6c83,u+6cf3,u+6d9b,u+6dcb,u+6e1d,u+6e20-6e21,u+6eaa,u+6ee4,u+6ee9,u+6f58,u+70e4,u+722c,u+7262,u+7267,u+72b9,u+72e0,u+72ee,u+72f1,u+7334,u+73ab,u+7433,u+7470,u+758f,u+75d5,u+764c,u+7686,u+76c6,u+76fe,u+7720,u+77e2,u+7802,u+7816,u+788d,u+7891,u+7a00,u+7a9d,u+7b52,u+7bad,u+7c98,u+7cca,u+7eba,u+7eea,u+7ef5,u+7f1d,u+7f69,u+806a,u+809a,u+80bf,u+80c3,u+81c0,u+820c,u+82ac,u+82af,u+82cd,u+82d7,u+838e,u+839e,u+8404,u+84b8,u+852c,u+8587,u+8650,u+8679,u+86c7,u+8702,u+87ba,u+886b-886c,u+8870,u+8c10,u+8c23,u+8c6b,u+8d3e,u+8d4b-8d4c,u+8d64,u+8d6b,u+8d74,u+8e29,u+8f69,u+8f74,u+8fb0,u+8fdf,u+901b,u+9038,u+9093,u+9171,u+9489,u+94ae,u+94c3,u+9508,u+9510,u+9601,u+9614,u+964c,u+9675,u+971c,u+97f5,u+9888,u+98d8,u+9971,u+9aa4,u+9e3f,u+9e45,u+9e4f,u+9e70,u+9f7f,u+e715}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-109-wght-normal.54798e55.woff2)format("woff2-variations");unicode-range:u+a5,u+2192,u+2605,u+4e11,u+4e22,u+4e32,u+4f0d,u+4f0f,u+4f69,u+4ff1,u+50b2,u+5154,u+51dd,u+51f0,u+5211,u+5269,u+533f,u+5366-5367,u+5389,u+5413,u+5440,u+5446,u+5561,u+574a,u+5751,u+57ab,u+5806,u+5821,u+582a,u+58f3,u+5938,u+5948,u+5978,u+59d1,u+5a03,u+5a07,u+5ac1,u+5acc,u+5ae9,u+5bb4,u+5bc4,u+5c3f,u+5e3d,u+5e7d,u+5f92,u+5faa,u+5fe0,u+5ffd,u+6016,u+60a0,u+60dc,u+60e8,u+614e,u+6212,u+6284,u+62c6,u+62d3-62d4,u+63f4,u+642c,u+6478,u+6491-6492,u+64e6,u+6591,u+65a4,u+664b,u+6735,u+6746,u+67f1,u+67f3,u+6842,u+68af,u+68c9,u+68cb,u+6a31,u+6b3a,u+6bc1,u+6c0f,u+6c27,u+6c57,u+6cc4,u+6ce5,u+6d2a,u+6d66,u+6d69,u+6daf,u+6e58,u+6ecb,u+6ef4,u+707e,u+7092,u+70ab,u+71d5,u+7275,u+7384,u+73b2,u+7434,u+74e6,u+74f7,u+75bc,u+76c8,u+76d0,u+7709,u+77ac,u+7855,u+78a7,u+78c1,u+7a77,u+7b79,u+7c92,u+7cae,u+7cd5,u+7ea4,u+7eb5,u+7ebd,u+7f5a,u+7fd4,u+7ffc,u+8083,u+8096,u+80a0,u+80d6,u+80de,u+8102,u+8109,u+810f,u+8179,u+8292,u+82b3,u+8352,u+8361,u+83cc,u+841d,u+8461,u+8482,u+8521,u+857e,u+85aa,u+866b,u+8776,u+8896,u+889c,u+88f8,u+8a9e,u+8bc8,u+8bf8,u+8c0b,u+8c28,u+8d2b,u+8d2f,u+8d37,u+8d3a,u+8d54,u+8dc3,u+8dcc,u+8df5,u+8e0f,u+8e48,u+8f86,u+8f88,u+8f9e,u+8fc1,u+8fc8,u+8feb,u+9065,u+90a6,u+90aa,u+90bb,u+90c1,u+94dc,u+9521,u+9676,u+96d5,u+970d,u+9897,u+997c,u+9a70,u+9a76,u+9a9a,u+9ad4,u+9e23,u+9e7f,u+9f3b,u+e675,u+e6b9,u+ffe5}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-110-wght-normal.cbb24916.woff2)format("woff2-variations");unicode-range:u+300c-300d,u+4e54,u+4e58,u+4e95,u+4ec1,u+4f2f,u+4f38,u+4fa3,u+4fca,u+503e,u+5141,u+5144,u+517c,u+51cc,u+51ed,u+5242,u+52b2,u+52d2,u+52e4,u+540a,u+5439,u+5448,u+5496,u+54ed,u+5565,u+5761,u+5766,u+58ee,u+593a,u+594b,u+594f,u+5954,u+5996,u+59c6,u+59ff,u+5b64,u+5bff,u+5c18,u+5c1d,u+5c97,u+5ca9,u+5cb8,u+5e9f,u+5ec9,u+5f04,u+5f7b,u+5fa1,u+5fcd,u+6012,u+60a6,u+60ac,u+60b2,u+60ef,u+626e,u+6270,u+6276,u+62d6,u+62dc,u+6316,u+632f,u+633a,u+6355,u+63aa,u+6447,u+649e,u+64c5,u+654c,u+65c1,u+65cb,u+65e6,u+6606,u+6731,u+675c,u+67cf,u+67dc,u+6846,u+6b8b,u+6beb,u+6c61,u+6c88,u+6cbf,u+6cdb,u+6cea,u+6d45,u+6d53,u+6d74,u+6d82,u+6da8,u+6db5,u+6deb,u+6eda,u+6ee8,u+6f0f,u+706d,u+708e,u+70ae,u+70bc,u+70c2,u+70e6,u+7237-7238,u+72fc,u+730e,u+731b,u+739b,u+73bb,u+7483,u+74dc,u+74f6,u+7586,u+7626,u+775b,u+77ff,u+788e,u+78b0,u+7956,u+7965,u+79e6,u+7af9,u+7bee,u+7c97,u+7eb1,u+7eb7,u+7ed1,u+7ed5,u+7f6a,u+7f72,u+7fbd,u+8017,u+808c,u+80a9,u+80c6,u+80ce,u+8150,u+8170,u+819c,u+820d,u+8230,u+8239,u+827e,u+8377,u+8389,u+83b2,u+8428,u+8463,u+867e,u+88c2,u+88d9,u+8986,u+8bca,u+8bde,u+8c13,u+8c8c,u+8d21,u+8d24,u+8d56,u+8d60,u+8d8b,u+8db4,u+8e2a,u+8f68,u+8f89,u+8f9b,u+8fa8,u+8fbd,u+9003,u+90ce,u+90ed,u+9189,u+94bb,u+9505,u+95f9,u+963b,u+9655,u+966a,u+9677,u+96fe,u+9896,u+99a8,u+9a71,u+9a82,u+9a91,u+9b45,u+9ece,u+9f20,u+feff,u+ff0d}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-111-wght-normal.3f3c8c90.woff2)format("woff2-variations");unicode-range:u+4e4c,u+4e88,u+4ea1,u+4ea6,u+4ed3-4ed4,u+4eff,u+4f30,u+4fa7,u+4fc4,u+4fd7,u+500d,u+504f,u+5076-5077,u+517d,u+5192,u+51c9,u+51ef,u+5238,u+5251,u+526a,u+52c7,u+52df,u+52ff,u+53a6,u+53a8,u+53ec,u+5410,u+559d,u+55b7,u+5634,u+573e,u+5783,u+585e,u+586b,u+58a8,u+5999,u+59d3,u+5a1c,u+5a46,u+5b54-5b55,u+5b85,u+5b8b,u+5b8f,u+5bbf,u+5bd2,u+5c16,u+5c24,u+5e05,u+5e45,u+5e7c,u+5e84,u+5f03,u+5f1f,u+5f31,u+5f84,u+5f90,u+5fbd,u+5fc6,u+5fd9,u+5fe7,u+6052,u+6062,u+6089,u+60a3,u+60d1,u+6167,u+622a,u+6234,u+624e,u+6269,u+626c,u+62b5,u+62d2,u+6325,u+63e1,u+643a,u+6446,u+6562,u+656c,u+65e2,u+65fa,u+660c,u+6628,u+6652,u+6668,u+6676,u+66fc,u+66ff,u+6717,u+676d,u+67aa,u+67d4,u+6843,u+6881,u+68d2,u+695a,u+69fd,u+6a2a,u+6b8a,u+6c60,u+6c64,u+6c9f,u+6caa,u+6cc9,u+6ce1,u+6cfd,u+6d1b,u+6d1e,u+6d6e,u+6de1,u+6e10,u+6e7f,u+6f5c,u+704c,u+7070,u+7089,u+70b8,u+718a,u+71c3,u+723d,u+732a,u+73cd,u+7518,u+756a,u+75af,u+75be,u+75c7,u+76d2,u+76d7,u+7763,u+78e8,u+795d,u+79df,u+7c4d,u+7d2f,u+7ee9,u+7f13,u+7f8a,u+8000,u+8010,u+80af,u+80f6,u+80f8,u+8212,u+8273,u+82f9,u+83ab,u+83b1,u+83f2,u+8584,u+871c,u+8861,u+888b,u+88c1,u+88e4,u+8bd1,u+8bf1,u+8c31,u+8d5a,u+8d75-8d76,u+8de8,u+8f85,u+8fa3,u+8fc5,u+9006,u+903c,u+904d,u+9075,u+9178,u+9274,u+950b,u+9526,u+95ea,u+9636,u+9686,u+978b,u+987f,u+9a7e,u+9b42,u+9e1f,u+9ea6,u+9f13,u+9f84,u+ff5e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-112-wght-normal.4d8fa99b.woff2)format("woff2-variations");unicode-range:u+23,u+3d,u+4e01,u+4e39,u+4e73,u+4ecd,u+4ed9,u+4eea,u+4f0a,u+4f1f,u+4f5b,u+4fa0,u+4fc3,u+501f,u+50a8,u+515a,u+5175,u+51a0,u+51c0,u+51e1,u+51e4,u+5200,u+520a,u+5224,u+523a,u+52aa,u+52b1,u+52b3,u+5348,u+5353,u+5360,u+5371,u+5377,u+539a,u+541b,u+5434,u+547c,u+54e6,u+5510,u+5531,u+5609,u+56f0,u+56fa,u+5733,u+574f,u+5851,u+5854,u+5899,u+58c1,u+592e,u+5939,u+5976,u+5986,u+59bb,u+5a18,u+5a74,u+5b59,u+5b87,u+5b97,u+5ba0,u+5bab,u+5bbd-5bbe,u+5bf8,u+5c0a,u+5c3a,u+5c4a,u+5e16,u+5e1d,u+5e2d,u+5e8a,u+6015,u+602a,u+6050,u+6069,u+6162,u+61c2,u+6293,u+6297,u+62b1,u+62bd,u+62df,u+62fc,u+6302,u+635f,u+638c,u+63ed,u+6458,u+6469,u+6563,u+6620,u+6653,u+6696-6697,u+66dd,u+675f,u+676f-6770,u+67d0,u+67d3,u+684c,u+6865,u+6885,u+68b0,u+68ee,u+690d,u+6b23,u+6b32,u+6bd5,u+6c89,u+6d01,u+6d25,u+6d89,u+6da6,u+6db2,u+6df7,u+6ed1,u+6f02,u+70c8,u+70df,u+70e7,u+7126,u+7236,u+7259,u+731c,u+745e,u+74e3,u+751a,u+751c,u+7532,u+7545,u+75db,u+7761,u+7a0d,u+7b51,u+7ca4,u+7cd6,u+7d2b,u+7ea0,u+7eb9,u+7ed8,u+7f18,u+7f29,u+8033,u+804a,u+80a4-80a5,u+80e1,u+817f,u+829d,u+82e6,u+8336,u+840c,u+8499,u+864e,u+8651,u+865a,u+88ad,u+89e6,u+8bd7,u+8bfa,u+8c37,u+8d25,u+8d38,u+8ddd,u+8fea,u+9010,u+9012,u+906d,u+907f-9080,u+90d1,u+9177,u+91ca,u+94fa,u+9501,u+9634-9635,u+9694,u+9707,u+9738,u+9769,u+9a7b,u+9a97,u+9aa8,u+9b3c,u+9c81,u+9ed8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-113-wght-normal.58d174d1.woff2)format("woff2-variations");unicode-range:u+26,u+3c,u+d7,u+4e4e,u+4e61,u+4e71,u+4ebf,u+4f26,u+5012,u+51ac,u+51b0,u+51b2,u+51b7,u+5218,u+521a,u+5220,u+5237,u+523b,u+526f,u+5385,u+53bf,u+53e5,u+53eb,u+53f3,u+53f6,u+5409,u+5438,u+54c8,u+54e5,u+552f,u+5584,u+5706,u+5723,u+5750,u+575a,u+5987-5988,u+59b9,u+59d0,u+59d4,u+5b88,u+5b9c,u+5bdf,u+5bfb,u+5c01,u+5c04,u+5c3e,u+5c4b,u+5c4f,u+5c9b,u+5cf0,u+5ddd,u+5de6,u+5de8,u+5e01,u+5e78,u+5e7b,u+5e9c,u+5ead,u+5ef6,u+5f39,u+5fd8,u+6000,u+6025,u+604b,u+6076,u+613f,u+6258,u+6263,u+6267,u+6298,u+62a2,u+62e5,u+62ec,u+6311,u+6377,u+6388-6389,u+63a2,u+63d2,u+641e,u+642d,u+654f,u+6551,u+6597,u+65cf,u+65d7,u+65e7,u+6682,u+66f2,u+671d,u+672b,u+6740,u+6751,u+6768,u+6811,u+6863,u+6982,u+6bd2,u+6cf0,u+6d0b,u+6d17,u+6d59,u+6dd8,u+6dfb,u+6e7e,u+6f6e,u+6fb3,u+706f,u+719f,u+72af,u+72d0,u+72d7,u+732b,u+732e,u+7389,u+73e0,u+7530,u+7687,u+76d6,u+76db,u+7840,u+786c,u+79cb,u+79d2,u+7a0e,u+7a33,u+7a3f,u+7a97,u+7ade-7adf,u+7b26,u+7e41,u+7ec3,u+7f3a,u+8089,u+80dc,u+811a,u+8131,u+8138,u+821e,u+8349,u+83dc,u+8457,u+867d,u+86cb,u+8a89,u+8ba8,u+8bad,u+8bef,u+8bfe,u+8c6a,u+8d1d,u+8d4f,u+8d62,u+8dd1,u+8df3,u+8f6e,u+8ff9,u+900f,u+9014,u+9057,u+9192,u+91ce,u+9488,u+94a2,u+9547,u+955c,u+95f2,u+9644,u+964d,u+96c4-96c5,u+96e8,u+96f6-96f7,u+9732,u+9759,u+9760,u+987a,u+989c,u+9910,u+996d-996e,u+9b54,u+9e21,u+9ebb,u+9f50}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-114-wght-normal.4c8b25a1.woff2)format("woff2-variations");unicode-range:u+7e,u+2026,u+4e03,u+4e25,u+4e30,u+4e34,u+4e45,u+4e5d,u+4e89,u+4eae,u+4ed8,u+4f11,u+4f19,u+4f24,u+4f34,u+4f59,u+4f73,u+4f9d,u+4fb5,u+5047,u+505c,u+5170,u+519c,u+51cf,u+5267,u+5356,u+5374,u+5382,u+538b,u+53e6,u+5426,u+542b,u+542f,u+5462,u+5473,u+554a,u+5566,u+5708,u+571f,u+5757,u+57df,u+57f9,u+5802,u+590f,u+591c,u+591f,u+592b,u+5965,u+5979,u+5a01,u+5a5a,u+5b63,u+5b69,u+5b81,u+5ba1,u+5ba3,u+5c3c,u+5c42,u+5c81,u+5de7,u+5dee,u+5e0c,u+5e10,u+5e55,u+5e86,u+5e8f,u+5ea7,u+5f02,u+5f52,u+5f81,u+5ff5,u+60ca,u+60e0,u+6279,u+62c5,u+62ff,u+63cf,u+6444,u+64cd,u+653b,u+65bd,u+65e9,u+665a,u+66b4,u+66fe,u+6728,u+6742,u+677e,u+67b6,u+680f,u+68a6,u+68c0,u+699c,u+6b4c,u+6b66,u+6b7b,u+6bcd,u+6bdb,u+6c38,u+6c47,u+6c49,u+6cb3,u+6cb9,u+6ce2,u+6d32,u+6d3e,u+6d4f,u+6e56,u+6fc0,u+7075,u+7206,u+725b,u+72c2,u+73ed,u+7565,u+7591,u+7597,u+75c5,u+76ae,u+76d1,u+76df,u+7834,u+7968,u+7981,u+79c0,u+7a7f,u+7a81,u+7ae5,u+7b14,u+7c89,u+7d27,u+7eaf,u+7eb3,u+7eb8,u+7ec7,u+7ee7,u+7eff,u+7f57,u+7ffb,u+805a,u+80a1,u+822c,u+82cf,u+82e5,u+8363,u+836f,u+84dd,u+878d,u+8840,u+8857,u+8863,u+8865,u+8b66,u+8bb2,u+8bda,u+8c01,u+8c08,u+8c46,u+8d1f,u+8d35,u+8d5b,u+8d5e,u+8da3,u+8ddf,u+8f93,u+8fdd,u+8ff0,u+8ff7,u+8ffd,u+9000,u+9047,u+9152,u+949f,u+94c1,u+94f6,u+9646,u+9648,u+9669,u+969c,u+96ea,u+97e9,u+987b,u+987e,u+989d,u+9970,u+9986,u+9c7c,u+9c9c}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-115-wght-normal.d494d07f.woff2)format("woff2-variations");unicode-range:u+25,u+4e14,u+4e1d,u+4e3d,u+4e49,u+4e60,u+4e9a,u+4eb2,u+4ec5,u+4efd,u+4f3c,u+4f4f,u+4f8b,u+4fbf,u+5019,u+5145,u+514b,u+516b,u+516d,u+5174,u+5178,u+517b,u+5199,u+519b,u+51b3,u+51b5,u+5207,u+5212,u+5219,u+521d,u+52bf,u+533b,u+5343,u+5347,u+534a,u+536b,u+5370,u+53e4,u+53f2,u+5403,u+542c,u+547d,u+54a8,u+54cd,u+54ea,u+552e,u+56f4,u+5747,u+575b,u+5883,u+589e,u+5931,u+5947,u+5956-5957,u+5a92,u+5b83,u+5ba4,u+5bb3,u+5bcc,u+5c14,u+5c1a,u+5c3d,u+5c40,u+5c45,u+5c5e,u+5df4,u+5e72,u+5e95,u+5f80,u+5f85,u+5fb7,u+5fd7,u+601d,u+626b,u+627f,u+62c9,u+62cd,u+6309,u+63a7,u+6545,u+65ad,u+65af,u+65c5,u+666e,u+667a,u+670b,u+671b,u+674e,u+677f,u+6781,u+6790,u+6797,u+6821,u+6838-6839,u+697c,u+6b27,u+6b62,u+6bb5,u+6c7d,u+6c99,u+6d4b,u+6d4e,u+6d6a,u+6e29,u+6e2f,u+6ee1,u+6f14,u+6f2b,u+72b6,u+72ec,u+7387,u+7533,u+753b,u+76ca,u+76d8,u+7701,u+773c,u+77ed,u+77f3,u+7814,u+793c,u+79bb,u+79c1,u+79d8,u+79ef,u+79fb,u+7a76,u+7b11,u+7b54,u+7b56,u+7b97,u+7bc7,u+7c73,u+7d20,u+7eaa,u+7ec8,u+7edd,u+7eed,u+7efc,u+7fa4,u+804c,u+8058,u+80cc,u+8111,u+817e,u+826f,u+8303,u+843d,u+89c9,u+89d2,u+8ba2,u+8bbf,u+8bc9,u+8bcd,u+8be6,u+8c22,u+8c61,u+8d22,u+8d26-8d27,u+8d8a,u+8f6f,u+8f7b,u+8f83,u+8f91,u+8fb9,u+8fd4,u+8fdc,u+9002,u+94b1,u+9519,u+95ed,u+961f,u+9632-9633,u+963f,u+968f-9690,u+96be,u+9876,u+9884,u+98de,u+9988,u+9999,u+9ec4,u+ff1b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-116-wght-normal.7c86bddd.woff2)format("woff2-variations");unicode-range:u+2b,u+40,u+3000,u+300a-300b,u+4e16,u+4e66,u+4e70,u+4e91-4e92,u+4e94,u+4e9b,u+4ec0,u+4eca,u+4f01,u+4f17-4f18,u+4f46,u+4f4e,u+4f9b,u+4fee,u+503c,u+5065,u+50cf,u+513f,u+5148,u+518d,u+51c6,u+51e0,u+5217,u+529e-529f,u+5341,u+534f,u+5361,u+5386,u+53c2,u+53c8,u+53cc,u+53d7-53d8,u+53ea,u+5404,u+5411,u+5417,u+5427,u+5468,u+559c,u+5668,u+56e0,u+56e2,u+56ed,u+5740,u+57fa,u+58eb,u+5904,u+592a,u+59cb,u+5a31,u+5b58,u+5b9d,u+5bc6,u+5c71,u+5dde,u+5df1,u+5e08,u+5e26,u+5e2e,u+5e93,u+5e97,u+5eb7,u+5f15,u+5f20,u+5f3a,u+5f62,u+5f69,u+5f88,u+5f8b,u+5fc5,u+600e,u+620f,u+6218,u+623f,u+627e,u+628a,u+62a4,u+62db,u+62e9,u+6307,u+6362,u+636e,u+64ad,u+6539,u+653f,u+6548,u+6574,u+6613,u+6625,u+663e,u+666f,u+672a,u+6750,u+6784,u+6a21,u+6b3e,u+6b65,u+6bcf,u+6c11,u+6c5f,u+6df1,u+706b,u+7167,u+724c,u+738b,u+73a9,u+73af,u+7403,u+7537,u+754c,u+7559,u+767d,u+7740,u+786e,u+795e,u+798f,u+79f0,u+7aef,u+7b7e,u+7bb1,u+7ea2,u+7ea6,u+7ec4,u+7ec6,u+7ecd,u+7edc,u+7ef4,u+8003,u+80b2,u+81f3-81f4,u+822a,u+827a,u+82f1,u+83b7,u+8425,u+89c2,u+89c8,u+8ba9,u+8bb8,u+8bc6,u+8bd5,u+8be2,u+8be5,u+8bed,u+8c03,u+8d23,u+8d2d,u+8d34,u+8d70,u+8db3,u+8fbe,u+8fce,u+8fd1,u+8fde,u+9001,u+901f-9020,u+90a3,u+914d,u+91c7,u+94fe,u+9500,u+952e,u+9605,u+9645,u+9662,u+9664,u+9700,u+9752,u+975e,u+97f3,u+9879,u+9886,u+98df,u+9a6c,u+9a8c,u+9ed1,u+9f99}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-117-wght-normal.2e4b1f04.woff2)format("woff2-variations");unicode-range:u+4e,u+201c-201d,u+3010-3011,u+4e07,u+4e1c,u+4e24,u+4e3e,u+4e48,u+4e50,u+4e5f,u+4e8b-4e8c,u+4ea4,u+4eab-4eac,u+4ecb,u+4ece,u+4ed6,u+4ee3,u+4ef6-4ef7,u+4efb,u+4f20,u+4f55,u+4f7f,u+4fdd,u+505a,u+5143,u+5149,u+514d,u+5171,u+5177,u+518c,u+51fb,u+521b,u+5229,u+522b,u+52a9,u+5305,u+5317,u+534e,u+5355,u+5357,u+535a,u+5373,u+539f,u+53bb,u+53ca,u+53cd,u+53d6,u+53e3,u+53f0,u+5458,u+5546,u+56db,u+573a,u+578b,u+57ce,u+58f0,u+590d,u+5934,u+5973,u+5b57,u+5b8c,u+5b98,u+5bb9,u+5bfc,u+5c06,u+5c11,u+5c31,u+5c55,u+5df2,u+5e03,u+5e38,u+5e76,u+5e94,u+5efa,u+5f71,u+5f97,u+5feb,u+6001,u+603b,u+60f3,u+611f,u+6216,u+624d,u+6253,u+6295,u+6301,u+6392,u+641c,u+652f,u+653e,u+6559,u+6599,u+661f,u+671f,u+672f,u+6761,u+67e5,u+6807,u+6837,u+683c,u+6848,u+6b22,u+6b64,u+6bd4,u+6c14,u+6c34,u+6c42,u+6ca1,u+6d41,u+6d77,u+6d88,u+6e05,u+6e38,u+6e90,u+7136,u+7231,u+7531,u+767e,u+76ee,u+76f4,u+771f,u+7801,u+793a,u+79cd,u+7a0b,u+7a7a,u+7acb,u+7ae0,u+7b2c,u+7b80,u+7ba1,u+7cbe,u+7d22,u+7ea7,u+7ed3,u+7ed9,u+7edf,u+7f16,u+7f6e,u+8001,u+800c,u+8272,u+8282,u+82b1,u+8350,u+88ab,u+88c5,u+897f,u+89c1,u+89c4,u+89e3,u+8a00,u+8ba1,u+8ba4,u+8bae-8bb0,u+8bbe,u+8bc1,u+8bc4,u+8bfb,u+8d28,u+8d39,u+8d77,u+8d85,u+8def,u+8eab,u+8f66,u+8f6c,u+8f7d,u+8fd0,u+9009,u+90ae,u+90fd,u+91cc-91cd,u+91cf,u+95fb,u+9650,u+96c6,u+9891,u+98ce,u+ff1f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-118-wght-normal.fa5a5b16.woff2)format("woff2-variations");unicode-range:u+d,u+3e,u+5f,u+7c,u+a0,u+a9,u+4e09-4e0b,u+4e0d-4e0e,u+4e13,u+4e1a,u+4e2a,u+4e3a-4e3b,u+4e4b,u+4e86,u+4e8e,u+4ea7,u+4eba,u+4ee4-4ee5,u+4eec,u+4f1a,u+4f4d,u+4f53,u+4f5c,u+4f60,u+4fe1,u+5165,u+5168,u+516c,u+5173,u+5176,u+5185,u+51fa,u+5206,u+5230,u+5236,u+524d,u+529b,u+52a0-52a1,u+52a8,u+5316,u+533a,u+53cb,u+53d1,u+53ef,u+53f7-53f8,u+5408,u+540c-540e,u+544a,u+548c,u+54c1,u+56de,u+56fd-56fe,u+5728,u+5730,u+5907,u+5916,u+591a,u+5927,u+5929,u+597d,u+5982,u+5b50,u+5b66,u+5b89,u+5b9a,u+5b9e,u+5ba2,u+5bb6,u+5bf9,u+5c0f,u+5de5,u+5e02,u+5e73-5e74,u+5e7f,u+5ea6,u+5f00,u+5f0f,u+5f53,u+5f55,u+5fae,u+5fc3,u+6027,u+606f,u+60a8,u+60c5,u+610f,u+6210-6211,u+6237,u+6240,u+624b,u+6280,u+62a5,u+63a5,u+63a8,u+63d0,u+6536,u+6570,u+6587,u+65b9,u+65e0,u+65f6,u+660e,u+662d,u+662f,u+66f4,u+6700,u+670d,u+672c,u+673a,u+6743,u+6765,u+679c,u+682a,u+6b21,u+6b63,u+6cbb,u+6cd5,u+6ce8,u+6d3b,u+70ed,u+7247-7248,u+7269,u+7279,u+73b0,u+7406,u+751f,u+7528,u+7535,u+767b,u+76f8,u+770b,u+77e5,u+793e,u+79d1,u+7ad9,u+7b49,u+7c7b,u+7cfb,u+7ebf,u+7ecf,u+7f8e,u+8005,u+8054,u+80fd,u+81ea,u+85cf,u+884c,u+8868,u+8981,u+89c6,u+8bba,u+8bdd,u+8bf4,u+8bf7,u+8d44,u+8fc7,u+8fd8-8fd9,u+8fdb,u+901a,u+9053,u+90e8,u+91d1,u+957f,u+95e8,u+95ee,u+95f4,u+9762,u+9875,u+9898,u+9996,u+9ad8,u+ff01,u+ff08-ff09}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-119-wght-normal.affd1213.woff2)format("woff2-variations");unicode-range:u+20-22,u+27-2a,u+2c-3b,u+3f,u+41-4d,u+4f-5d,u+61-7b,u+7d,u+ab,u+ae,u+b2,u+b7,u+bb,u+df-e5,u+e7-ea,u+ec-ed,u+f1-f4,u+f6,u+f9-fa,u+fc,u+101,u+103,u+113,u+12b,u+148,u+14d,u+16b,u+1ce,u+1d0,u+300-301,u+1ebf,u+1ec7,u+2013-2014,u+2022,u+2027,u+2039-203a,u+2122,u+3001-3002,u+3042,u+3044,u+3046,u+3048,u+304a-3055,u+3057,u+3059-305b,u+305d,u+305f-3061,u+3063-306b,u+306d-3073,u+3075-3076,u+3078-3079,u+307b,u+307e-307f,u+3081-308d,u+308f,u+3092-3093,u+30a1-30a4,u+30a6-30bb,u+30bd,u+30bf-30c1,u+30c3-30c4,u+30c6-30cb,u+30cd-30d7,u+30d9-30e1,u+30e3-30e7,u+30e9-30ed,u+30ef,u+30f3,u+30fb-30fc,u+3127,u+4e00,u+4e2d,u+65b0,u+65e5,u+6708-6709,u+70b9,u+7684,u+7f51,u+ff0c,u+ff0e,u+ff1a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-cyrillic-wght-normal.6ee02884.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-vietnamese-wght-normal.ce2ba7a3.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-latin-ext-wght-normal.d855d3e2.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-sc-latin-wght-normal.c2b84027.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-600-normal.236eb3ca.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-600-normal.82fdc3fb.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-cyrillic-600-normal.d0a72cc7.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-600-normal.e76cfc9a.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-vietnamese-600-normal.a7123274.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-600-normal.60383d45.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-latin-ext-600-normal.41138a44.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-600-normal.bd68feb5.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-latin-600-normal.422bb707.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-600-normal.0dcad33c.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-700-normal.ed4b7c01.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-700-normal.fbb7b0be.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-cyrillic-700-normal.da15bb2e.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-700-normal.d1d08f3d.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-vietnamese-700-normal.cc9aac44.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-700-normal.cc5f51e8.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-latin-ext-700-normal.a29553b0.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-700-normal.13d00322.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-latin-700-normal.49ea3fe8.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-700-normal.443d9e4c.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-latin-ui-stack:"Inter Variable";--font-latin-conversation-stack:"Inter Variable";--font-latin-display-stack:"Inter Tight Variable";--font-cjk-ui-stack:"Noto Sans SC Variable";--font-mono-face:"IBM Plex Mono";--font-ui-stack:var(--font-latin-ui-stack),var(--font-cjk-ui-stack),ui-sans-serif,system-ui,sans-serif;--font-conversation-stack:var(--font-latin-conversation-stack),var(--font-cjk-ui-stack),ui-sans-serif,system-ui,sans-serif;--font-display-stack:var(--font-latin-display-stack),var(--font-cjk-ui-stack),ui-sans-serif,system-ui,sans-serif;--font-marketing-display-stack:var(--font-display-stack);--font-mid-stack:var(--font-ui-stack);--font-data-stack:var(--font-mono);--font-mono:var(--font-mono-face),var(--font-cjk-ui-stack),ui-monospace,monospace;--font-ui-features:"kern" 1,"liga" 1,"calt" 1;--font-display-features:"kern" 1,"liga" 1,"calt" 1;--font-data-features:"kern" 1,"tnum" 1;--font-mono-features:"kern" 1,"liga" 0;--font-family-sans-ref:var(--font-ui-stack);--font-family-sans-ref-features:var(--font-ui-features);--font-family-mono-ref:var(--font-mono);--font-family-mono-ref-features:var(--font-mono-features);color-scheme:light;--bw-paper-0:#fff;--bw-paper-1:#fbf9f4;--bw-paper-2:#f5f1e8;--bw-paper-3:#ede7db;--bw-paper-4:#e2dbcd;--bw-paper-5:#d3cabb;--bw-graphite-950:#0b0e13;--bw-graphite-900:#111419;--bw-graphite-800:#1a1e24;--bw-graphite-700:#2b3038;--bw-graphite-600:#454b54;--bw-graphite-500:#5f656d;--bw-graphite-400:#7c828a;--bw-graphite-300:#a0a6ad;--bw-graphite-200:#c4c8cd;--bw-graphite-100:#e3e5e7;--bw-cobalt-700:#2e4299;--bw-cobalt-600:#3b55c4;--bw-cobalt-500:#4a63d8;--bw-cobalt-400:#7186e0;--bw-cobalt-300:#a3b3ea;--bw-cobalt-200:#c9d2f2;--bw-cobalt-100:#e9edfa;--bw-cobalt-50:#f2f5fc;--bw-clay-700:#8c3f1e;--bw-clay-600:#a84b25;--bw-clay-500:#b4552d;--bw-clay-300:#e6a07b;--bw-clay-100:#f6e6dc;--bw-signal-600:#4d6b00;--bw-signal-500:#6b8f0a;--bw-signal-300:#b9db52;--bw-signal-200:#d7ff5f;--bw-signal-100:#eef7cf;--bw-canvas:var(--bw-paper-2);--bw-surface-1:var(--bw-paper-1);--bw-surface-2:#f0ebe1;--bw-surface-3:var(--bw-paper-3);--bw-surface-4:var(--bw-paper-4);--bw-surface-deep:var(--bw-graphite-900);--bw-hairline:#ece6db;--bw-border:#e4ddd0;--bw-border-input:#d8d0c2;--bw-border-strong:#c2b8a8;--bw-ink-1:#15181d;--bw-ink-2:#4b5159;--bw-ink-3:#5f656d;--bw-ink-4:#7c828a;--bw-ink-disabled:#8f959c;--bw-ink-inverse:#fff;--bw-color-primary:var(--bw-cobalt-600);--bw-color-primary-hover:#3349a8;--bw-color-primary-active:#2b3d8c;--bw-color-primary-bg:var(--bw-cobalt-100);--bw-color-primary-bg-hover:#dfe6f8;--bw-color-primary-border:var(--bw-cobalt-200);--bw-color-primary-border-hover:var(--bw-cobalt-300);--bw-color-link:var(--bw-cobalt-700);--bw-color-link-hover:#26377f;--bw-color-link-active:#1f2c66;--bw-color-focus:var(--bw-cobalt-600);--bw-text-on-primary:#fff;--bw-provider-openai:#16836b;--bw-provider-anthropic:#d58a67;--bw-provider-google:#4285f4;--bw-provider-alibaba:#ff6a00;--bw-provider-deepseek:#4d8df7;--bw-provider-minimax:#c27a4b;--bw-provider-kimi:#35a69c;--bw-provider-zai:#e64b62;--bw-provider-openrouter:#7883e8;--bw-color-success:#1f8a5b;--bw-color-success-ink:#0f5b36;--bw-color-success-bg:var(--bw-color-success)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-success-bg:color-mix(in srgb,var(--bw-color-success) 11%,transparent)}}:root{--bw-color-success-bg-hover:var(--bw-color-success)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-success-bg-hover:color-mix(in srgb,var(--bw-color-success) 17%,transparent)}}:root{--bw-color-success-border:var(--bw-color-success)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-success-border:color-mix(in srgb,var(--bw-color-success) 26%,transparent)}}:root{--bw-color-warning:#b26a00;--bw-color-warning-ink:#8a5200;--bw-color-warning-bg:var(--bw-color-warning)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-warning-bg:color-mix(in srgb,var(--bw-color-warning) 11%,transparent)}}:root{--bw-color-warning-bg-hover:var(--bw-color-warning)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-warning-bg-hover:color-mix(in srgb,var(--bw-color-warning) 17%,transparent)}}:root{--bw-color-warning-border:var(--bw-color-warning)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-warning-border:color-mix(in srgb,var(--bw-color-warning) 26%,transparent)}}:root{--bw-color-error:#c8322b;--bw-color-error-ink:#a6241e;--bw-color-error-bg:var(--bw-color-error)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-error-bg:color-mix(in srgb,var(--bw-color-error) 10%,transparent)}}:root{--bw-color-error-bg-hover:var(--bw-color-error)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-error-bg-hover:color-mix(in srgb,var(--bw-color-error) 16%,transparent)}}:root{--bw-color-error-border:var(--bw-color-error)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-error-border:color-mix(in srgb,var(--bw-color-error) 26%,transparent)}}:root{--bw-color-info:#1f6fb2;--bw-color-info-ink:#155c96;--bw-color-info-bg:var(--bw-color-info)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-info-bg:color-mix(in srgb,var(--bw-color-info) 10%,transparent)}}:root{--bw-color-info-bg-hover:var(--bw-color-info)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-info-bg-hover:color-mix(in srgb,var(--bw-color-info) 16%,transparent)}}:root{--bw-color-info-border:var(--bw-color-info)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-info-border:color-mix(in srgb,var(--bw-color-info) 26%,transparent)}}:root{--bw-color-agent:var(--bw-clay-600);--bw-color-agent-soft:var(--bw-color-agent)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-agent-soft:color-mix(in srgb,var(--bw-color-agent) 10%,transparent)}}:root{--bw-color-agent-border:var(--bw-color-agent)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-agent-border:color-mix(in srgb,var(--bw-color-agent) 24%,transparent)}}:root{--bw-agent-thinking:var(--bw-clay-500);--bw-agent-searching:#4f7a5b;--bw-agent-reading:#4f6f9e;--bw-agent-editing:#7d5fa8;--bw-agent-done:var(--bw-color-success-ink);--bw-color-live:var(--bw-signal-600);--bw-color-live-ink:#3c5300;--bw-color-live-bg:var(--bw-signal-100);--bw-color-live-border:var(--bw-color-live)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-live-border:color-mix(in srgb,var(--bw-color-live) 28%,transparent)}}:root{--bw-color-auth-gridline:var(--bw-paper-0)}@supports (color:color-mix(in lab,red,red)){:root{--bw-color-auth-gridline:color-mix(in srgb,var(--bw-paper-0) 5%,transparent)}}:root{--bw-color-overlay-scrim:#00000070;--bw-brand-canvas:#0c0f14;--bw-brand-surface:#12161d;--bw-brand-surface-2:#181d26;--bw-brand-surface-3:#202732;--bw-brand-surface-4:#28313f;--bw-brand-surface-deep:#080a0e;--bw-brand-ink:#f2efe7;--bw-brand-muted:#c0bdb5;--bw-brand-faint:#9b9992;--bw-brand-line:#232a34;--bw-brand-border:#2e3743;--bw-brand-border-input:#3b4654;--bw-brand-border-strong:#4e5b6c;--bw-brand-primary:#4a63d8;--bw-brand-primary-hover:#5b74e6;--bw-brand-primary-active:#3f5bd6;--bw-brand-primary-bg:var(--bw-brand-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-brand-primary-bg:color-mix(in srgb,var(--bw-brand-primary) 14%,transparent)}}:root{--bw-brand-primary-bg-hover:var(--bw-brand-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-brand-primary-bg-hover:color-mix(in srgb,var(--bw-brand-primary) 22%,transparent)}}:root{--bw-brand-primary-border:var(--bw-brand-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-brand-primary-border:color-mix(in srgb,var(--bw-brand-primary) 36%,transparent)}}:root{--bw-brand-primary-border-hover:var(--bw-brand-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-brand-primary-border-hover:color-mix(in srgb,var(--bw-brand-primary) 56%,transparent)}}:root{--bw-brand-link:#aebbf0;--bw-brand-link-hover:#c8d2f7;--bw-material-ink-canvas:var(--bw-brand-canvas);--bw-material-ink-surface:var(--bw-brand-surface);--bw-material-ink-surface-2:var(--bw-brand-surface-2);--bw-material-ink-surface-3:var(--bw-brand-surface-3);--bw-material-ink-surface-4:var(--bw-brand-surface-4);--bw-material-ink-surface-deep:var(--bw-brand-surface-deep);--bw-material-ink-ink:var(--bw-brand-ink);--bw-material-ink-muted:var(--bw-brand-muted);--bw-material-ink-faint:var(--bw-brand-faint);--bw-material-ink-line:var(--bw-brand-line);--bw-material-ink-border:var(--bw-brand-border);--bw-material-ink-border-input:var(--bw-brand-border-input);--bw-material-ink-border-strong:var(--bw-brand-border-strong);--bw-material-ink-link:var(--bw-brand-link);--bw-material-ink-link-hover:var(--bw-brand-link-hover);--bw-type-micro-size:11px;--bw-type-micro-line-height:14px;--bw-type-micro-tracking:0px;--bw-type-caption-size:12px;--bw-type-caption-line-height:18px;--bw-type-caption-tracking:0px;--bw-type-dense-size:13px;--bw-type-dense-line-height:20px;--bw-type-dense-tracking:0px;--bw-type-medium:14px;--bw-type-body-size:15px;--bw-type-body-line-height:24px;--bw-type-body-tracking:0px;--bw-type-body-dense-size:14px;--bw-type-body-dense-line-height:21px;--bw-type-body-dense-tracking:0px;--bw-type-reading-size:17px;--bw-type-reading-line-height:28px;--bw-type-reading-tracking:0px;--bw-type-title-sm-size:16px;--bw-type-title-sm-line-height:24px;--bw-type-title-sm-tracking:0px;--bw-type-title-md-size:19px;--bw-type-title-md-line-height:27px;--bw-type-title-md-tracking:0px;--bw-type-title-lg-size:23px;--bw-type-title-lg-line-height:30px;--bw-type-title-lg-tracking:0px;--bw-type-display-sm-size:30px;--bw-type-display-sm-line-height:36px;--bw-type-display-sm-tracking:0px;--bw-type-display-md-size:40px;--bw-type-display-md-line-height:44px;--bw-type-display-md-tracking:0px;--bw-type-display-lg-size:56px;--bw-type-display-lg-line-height:58px;--bw-type-display-lg-tracking:0px;--bw-type-display-xl-size:72px;--bw-type-display-xl-line-height:72px;--bw-type-display-xl-tracking:0px;--bw-mono-caption-size:12px;--bw-mono-caption-line-height:18px;--bw-mono-body-size:13px;--bw-mono-body-line-height:20px;--bw-font-weight-regular:400;--bw-font-weight-medium:500;--bw-font-weight-strong:600;--bw-font-weight-panel-title:560;--bw-title-weight:600;--bw-title-line-height:1.08;--bw-title-letter-spacing:0px;--bw-space-0:2px;--bw-space-1:4px;--bw-space-1h:6px;--bw-space-2:8px;--bw-space-3:12px;--bw-space-4:16px;--bw-space-5:20px;--bw-space-6:24px;--bw-space-7:28px;--bw-space-8:32px;--bw-space-10:40px;--bw-space-12:48px;--bw-space-14:56px;--bw-space-16:64px;--bw-space-20:80px;--bw-space-24:96px;--bw-space-28:112px;--bw-space-32:128px;--bw-radius-xs:4px;--bw-radius-sm:6px;--bw-radius-md:10px;--bw-radius-lg:16px;--bw-radius-xl:22px;--bw-radius-2xl:28px;--bw-radius-full:9999px;--bw-radius-device-phone:42px;--bw-radius-device-tablet:32px;--bw-radius-device-phone-screen:34px;--bw-radius-device-tablet-screen:24px;--bw-control-height-xs:24px;--bw-control-height-sm:30px;--bw-control-height-md:36px;--bw-control-height-lg:44px;--bw-control-height-xl:48px;--bw-control-height-touch:48px;--bw-icon-size-xs:12px;--bw-icon-size-sm:16px;--bw-icon-size-md:20px;--bw-icon-size-lg:24px;--bw-icon-size-xl:32px;--bw-header-height:72px;--bw-gutter:clamp(20px,4vw,40px);--bw-container-wide:1280px;--bw-container-reading:720px;--bw-container-narrow:560px;--bw-measure-hero:44rem;--bw-measure-compact:32rem;--bw-section-gap:clamp(64px,8vw,112px);--bw-page-gap:var(--bw-space-8);--bw-shadow-none:none;--bw-shadow-card:0 1px 1px #11141905,0 8px 24px -20px #1114192e;--bw-shadow-control:0 1px 1px #1114190a;--bw-shadow-segmented-active:0 1px 2px #11141914;--bw-shadow-header-scrolled-seam:0 1px 0 var(--bw-hairline);--bw-shadow-primary-control:inset 0 1px 0 #ffffff24;--bw-shadow-control-focus:0 0 0 3px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-control-focus:0 0 0 3px color-mix(in srgb,var(--bw-color-primary) 16%,transparent)}}:root{--bw-shadow-control-invalid:0 0 0 3px var(--bw-color-error-bg);--bw-shadow-card-hover:0 18px 40px -32px #1114194d;--bw-shadow-selection:0 1px 3px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-selection:0 1px 3px color-mix(in srgb,var(--bw-ink-1) 12%,transparent)}}:root{--bw-shadow-selection-ring:0 0 0 2px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-selection-ring:0 0 0 2px color-mix(in srgb,var(--bw-color-primary) 14%,transparent)}}:root{--bw-shadow-home-eyebrow-dot:0 0 0 3px var(--bw-color-primary-bg);--bw-shadow-home-status-indicator:0 0 0 3px currentColor}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-home-status-indicator:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}}:root{--bw-shadow-live-indicator:0 0 0 3px var(--bw-color-live-bg);--bw-shadow-project-live-pulse:0 0 0 3px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-project-live-pulse:0 0 0 3px color-mix(in srgb,var(--bw-color-primary) 20%,transparent)}}:root{--bw-shadow-design-interaction-marker:0 0 0 1px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-design-interaction-marker:0 0 0 1px color-mix(in srgb,var(--bw-color-primary) 42%,transparent)}}:root{--bw-shadow-design-interaction-hover:0 0 0 2px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-design-interaction-hover:0 0 0 2px color-mix(in srgb,var(--bw-color-primary) 48%,transparent)}}:root{--bw-shadow-design-selection:0 0 0 1px var(--bw-surface-1),0 0 0 3px var(--bw-color-primary);--bw-shadow-design-resize-handle:0 0 0 1px var(--bw-color-primary);--bw-shadow-design-artboard-active:0 0 0 2px var(--bw-color-primary),var(--bw-shadow-popover)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-design-artboard-active:0 0 0 2px color-mix(in srgb,var(--bw-color-primary) 20%,transparent),var(--bw-shadow-popover)}}:root{--bw-shadow-device-earpiece:inset 0 1px 1px var(--bw-paper-0)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-device-earpiece:inset 0 1px 1px color-mix(in srgb,var(--bw-paper-0) 4%,transparent)}}:root{--bw-shadow-device-tablet-camera:0 0 0 3px var(--surface-media-canvas)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-device-tablet-camera:0 0 0 3px color-mix(in srgb,var(--surface-media-canvas) 35%,transparent)}}:root{--bw-shadow-list-divider:0 1px 0 var(--bw-border)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-list-divider:0 1px 0 color-mix(in srgb,var(--bw-border) 35%,transparent)}}:root{--bw-shadow-focus-ring:0 0 0 2px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-focus-ring:0 0 0 2px color-mix(in srgb,var(--bw-color-primary) 28%,transparent)}}:root{--bw-shadow-project-composer:0 14px 34px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-project-composer:0 14px 34px color-mix(in srgb,var(--bw-ink-1) 6%,transparent)}}:root{--bw-shadow-project-composer-focus:0 16px 40px var(--bw-ink-1),0 0 0 2px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-project-composer-focus:0 16px 40px color-mix(in srgb,var(--bw-ink-1) 7%,transparent),0 0 0 2px color-mix(in srgb,var(--bw-color-primary) 8%,transparent)}}:root{--bw-shadow-home-float-hover:0 22px 44px -34px var(--bw-ink-1),var(--bw-shadow-card)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-home-float-hover:0 22px 44px -34px color-mix(in srgb,var(--bw-ink-1) 42%,transparent),var(--bw-shadow-card)}}:root{--bw-shadow-auth-card:0 24px 64px -40px #11141957;--bw-shadow-composer:0 8px 24px #00000029;--bw-shadow-menu:0 18px 36px #00000057;--bw-shadow-mobile-navigation:0 8px 20px #0000003d;--bw-shadow-mobile-drawer:-12px 0 28px #0000003d;--bw-shadow-docked-toolbar:0 -8px 18px #0000002e;--bw-shadow-home-showcase:0 1px 0 #ffffff0d inset,0 30px 80px -56px #000c;--bw-shadow-home-showcase-hover:0 1px 0 #ffffff0d inset,0 42px 92px -42px #000000d6;--bw-shadow-home-action:inset 0 1px 0 #ffffff24,0 16px 34px -24px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--bw-shadow-home-action:inset 0 1px 0 #ffffff24,0 16px 34px -24px color-mix(in srgb,var(--bw-color-primary) 62%,transparent)}}:root{--bw-shadow-popover:0 1px 2px #1114190d,0 16px 40px -16px #11141938;--bw-shadow-modal:0 2px 4px #1114190f,0 32px 80px -24px #11141952;--bw-shadow-overlay:0 2px 4px #1114190f,0 32px 80px -24px #11141952;--bw-motion-duration-instant:80ms;--bw-motion-duration-fast:.14s;--bw-motion-duration-mid:.22s;--bw-motion-duration-slow:.36s;--bw-motion-duration-loop:1.6s;--bw-motion-duration-spin:.9s;--bw-motion-ease-out:cubic-bezier(.22,1,.36,1);--bw-motion-ease-in-out:cubic-bezier(.65,0,.35,1);--bw-motion-ease-out-back:cubic-bezier(.34,1.4,.64,1);--bw-console-bg:#0b0e13;--bw-console-bg-raised:#12161d;--bw-console-fg:#d8d5cd;--bw-console-muted:#8f8d87;--bw-console-border:#232a35;--bw-code-keyword:#aebbf0;--bw-code-comment:var(--bw-material-ink-muted);--bw-code-punctuation:var(--bw-material-ink-ink);--bw-code-property:#e6a07b;--bw-code-number:var(--bw-signal-200);--bw-code-string:#8fd6b4;--bw-code-operator:var(--bw-material-ink-link);--bw-code-function:var(--bw-material-ink-ink);--bw-code-regex:#f2b969;--bw-focus-ring:0 0 0 2px var(--bw-canvas),0 0 0 4px var(--bw-color-focus);--bw-focus-ring-inset:inset 0 0 0 2px var(--bw-color-focus);--oauth-google-yellow:#fbbb00;--oauth-google-blue:#518ef8;--oauth-google-green:#28b446;--oauth-google-red:#f14336;--surface-machine-readable:#fff;--surface-media-canvas:#000;--bw-tool-tree-depth:0;--bw-z-sticky:40;--bw-z-drawer:120;--bw-z-popover:160;--bw-z-modal-backdrop:180;--bw-z-modal:190;--bw-z-toast:220;--bw-z-tooltip:240}[data-theme=dark],html.dark{color-scheme:dark;--bw-canvas:#0c0f14;--bw-surface-1:#12161d;--bw-surface-2:#181d26;--bw-surface-3:#202732;--bw-surface-4:#28313f;--bw-surface-deep:#080a0e;--bw-hairline:#222933;--bw-border:#2d3542;--bw-border-input:#3b4654;--bw-border-strong:#4e5b6c;--bw-ink-1:#f2efe7;--bw-ink-2:#c0bdb5;--bw-ink-3:#9b9992;--bw-ink-4:#777d85;--bw-ink-disabled:#5e646c;--bw-ink-inverse:#0c0f14;--bw-color-primary:var(--bw-brand-primary);--bw-color-primary-hover:var(--bw-brand-primary-hover);--bw-color-primary-active:var(--bw-brand-primary-active);--bw-color-primary-bg:var(--bw-brand-primary-bg);--bw-color-primary-bg-hover:var(--bw-brand-primary-bg-hover);--bw-color-primary-border:var(--bw-brand-primary-border);--bw-color-primary-border-hover:var(--bw-brand-primary-border-hover);--bw-color-link:var(--bw-brand-link);--bw-color-link-hover:var(--bw-brand-link-hover);--bw-color-link-active:#d6defa;--bw-color-focus:#8ea0ec;--bw-provider-openai:#d9e2e7;--bw-color-success:#64d6a3;--bw-color-success-ink:#64d6a3;--bw-color-warning:#f2b969;--bw-color-warning-ink:#f2b969;--bw-color-error:#ff8a84;--bw-color-error-ink:#ff8a84;--bw-color-info:#7cc7ea;--bw-color-info-ink:#7cc7ea;--bw-color-agent:#e6a07b;--bw-color-agent-soft:var(--bw-color-agent)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark],html.dark{--bw-color-agent-soft:color-mix(in srgb,var(--bw-color-agent) 14%,transparent)}}[data-theme=dark],html.dark{--bw-color-agent-border:var(--bw-color-agent)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark],html.dark{--bw-color-agent-border:color-mix(in srgb,var(--bw-color-agent) 30%,transparent)}}[data-theme=dark],html.dark{--bw-agent-thinking:#e6a07b;--bw-agent-searching:#9fc9a2;--bw-agent-reading:#9fbbe0;--bw-agent-editing:#c0a8dd;--bw-agent-done:#64d6a3;--bw-color-live:var(--bw-signal-200);--bw-color-live-ink:var(--bw-signal-200);--bw-color-live-bg:var(--bw-signal-200)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark],html.dark{--bw-color-live-bg:color-mix(in srgb,var(--bw-signal-200) 12%,transparent)}}[data-theme=dark],html.dark{--bw-color-live-border:var(--bw-signal-200)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark],html.dark{--bw-color-live-border:color-mix(in srgb,var(--bw-signal-200) 30%,transparent)}}[data-theme=dark],html.dark{--bw-shadow-card:0 1px 1px #0000002e;--bw-shadow-control:0 1px 1px #00000047;--bw-shadow-popover:0 1px 0 #ffffff0d inset,0 18px 48px -18px #000000b8;--bw-shadow-modal:0 1px 0 #ffffff0f inset,0 32px 80px -24px #000000d1;--bw-shadow-overlay:var(--bw-shadow-modal);--bw-console-bg:#080a0e;--bw-console-bg-raised:#10141b;--bw-console-fg:#d8d5cd;--bw-console-muted:#8f8d87;--bw-console-border:#232a35;--bw-code-keyword:#aebbf0;--bw-focus-ring:0 0 0 2px var(--bw-canvas),0 0 0 4px var(--bw-color-focus);--bw-focus-ring-inset:inset 0 0 0 2px var(--bw-color-focus);--surface-machine-readable:#0c0f14;--surface-media-canvas:#000}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--bw-canvas:#0c0f14;--bw-surface-1:#12161d;--bw-surface-2:#181d26;--bw-surface-3:#202732;--bw-surface-4:#28313f;--bw-surface-deep:#080a0e;--bw-hairline:#222933;--bw-border:#2d3542;--bw-border-input:#3b4654;--bw-border-strong:#4e5b6c;--bw-ink-1:#f2efe7;--bw-ink-2:#c0bdb5;--bw-ink-3:#9b9992;--bw-ink-4:#777d85;--bw-ink-disabled:#5e646c;--bw-ink-inverse:#0c0f14;--bw-color-primary:var(--bw-brand-primary);--bw-color-primary-hover:var(--bw-brand-primary-hover);--bw-color-primary-active:var(--bw-brand-primary-active);--bw-color-primary-bg:var(--bw-brand-primary-bg);--bw-color-primary-bg-hover:var(--bw-brand-primary-bg-hover);--bw-color-primary-border:var(--bw-brand-primary-border);--bw-color-primary-border-hover:var(--bw-brand-primary-border-hover);--bw-color-link:var(--bw-brand-link);--bw-color-link-hover:var(--bw-brand-link-hover);--bw-color-focus:#8ea0ec;--bw-provider-openai:#d9e2e7;--bw-color-success:#64d6a3;--bw-color-success-ink:#64d6a3;--bw-color-warning:#f2b969;--bw-color-warning-ink:#f2b969;--bw-color-error:#ff8a84;--bw-color-error-ink:#ff8a84;--bw-color-info:#7cc7ea;--bw-color-info-ink:#7cc7ea;--bw-color-agent:#e6a07b;--bw-color-agent-soft:#e6a07b24;--bw-color-agent-border:#e6a07b4d;--bw-color-live:var(--bw-signal-200);--bw-color-live-ink:var(--bw-signal-200);--bw-color-live-bg:var(--bw-signal-200)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme]){--bw-color-live-bg:color-mix(in srgb,var(--bw-signal-200) 12%,transparent)}}:root:not([data-theme]){--bw-color-live-border:var(--bw-signal-200)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme]){--bw-color-live-border:color-mix(in srgb,var(--bw-signal-200) 30%,transparent)}}:root:not([data-theme]){--bw-shadow-card:0 1px 1px #0000002e;--bw-shadow-control:0 1px 1px #00000047;--bw-shadow-popover:0 1px 0 #ffffff0d inset,0 18px 48px -18px #000000b8;--bw-shadow-modal:0 1px 0 #ffffff0f inset,0 32px 80px -24px #000000d1;--bw-shadow-overlay:var(--bw-shadow-modal);--bw-console-bg:#080a0e;--bw-console-bg-raised:#10141b;--bw-console-fg:#d8d5cd;--bw-console-muted:#8f8d87;--bw-console-border:#232a35;--bw-code-keyword:#aebbf0;--bw-focus-ring:0 0 0 2px var(--bw-canvas),0 0 0 4px var(--bw-color-focus);--bw-focus-ring-inset:inset 0 0 0 2px var(--bw-color-focus)}}.bw-bench,.bw-bench-boot,.bw-ink-scope,.bw-projects,.bw-projects-dialog{color-scheme:dark;--bw-canvas:var(--bw-brand-canvas);--bw-surface-1:var(--bw-brand-surface);--bw-surface-2:var(--bw-brand-surface-2);--bw-surface-3:var(--bw-brand-surface-3);--bw-surface-4:var(--bw-brand-surface-4);--bw-surface-deep:var(--bw-brand-surface-deep);--bw-hairline:var(--bw-brand-line);--bw-border:var(--bw-brand-border);--bw-border-input:var(--bw-brand-border-input);--bw-border-strong:var(--bw-brand-border-strong);--bw-ink-1:var(--bw-brand-ink);--bw-ink-2:var(--bw-brand-muted);--bw-ink-3:var(--bw-brand-faint);--bw-ink-4:#777d85;--bw-ink-disabled:#5e646c;--bw-ink-inverse:var(--bw-brand-canvas);--bw-color-primary:var(--bw-brand-primary);--bw-color-primary-hover:var(--bw-brand-primary-hover);--bw-color-primary-active:var(--bw-brand-primary-active);--bw-color-primary-bg:var(--bw-brand-primary-bg);--bw-color-primary-bg-hover:var(--bw-brand-primary-bg-hover);--bw-color-primary-border:var(--bw-brand-primary-border);--bw-color-primary-border-hover:var(--bw-brand-primary-border-hover);--bw-color-link:var(--bw-brand-link);--bw-color-link-hover:var(--bw-brand-link-hover);--bw-color-focus:#8ea0ec;--bw-provider-openai:#d9e2e7;--bw-color-success:#64d6a3;--bw-color-success-ink:#64d6a3;--bw-color-warning:#f2b969;--bw-color-warning-ink:#f2b969;--bw-color-error:#ff8a84;--bw-color-error-ink:#ff8a84;--bw-color-info:#7cc7ea;--bw-color-info-ink:#7cc7ea;--bw-color-agent:#e6a07b;--bw-color-agent-soft:#e6a07b24;--bw-color-agent-border:#e6a07b4d;--bw-color-live:var(--bw-signal-200);--bw-color-live-ink:var(--bw-signal-200);--bw-color-live-bg:var(--bw-signal-200)}@supports (color:color-mix(in lab,red,red)){.bw-bench,.bw-bench-boot,.bw-ink-scope,.bw-projects,.bw-projects-dialog{--bw-color-live-bg:color-mix(in srgb,var(--bw-signal-200) 12%,transparent)}}.bw-bench,.bw-bench-boot,.bw-ink-scope,.bw-projects,.bw-projects-dialog{--bw-color-live-border:var(--bw-signal-200)}@supports (color:color-mix(in lab,red,red)){.bw-bench,.bw-bench-boot,.bw-ink-scope,.bw-projects,.bw-projects-dialog{--bw-color-live-border:color-mix(in srgb,var(--bw-signal-200) 30%,transparent)}}.bw-bench,.bw-bench-boot,.bw-ink-scope,.bw-projects,.bw-projects-dialog{--bw-shadow-card:0 1px 1px #0000002e;--bw-shadow-control:0 1px 1px #00000047;--bw-shadow-popover:0 1px 0 #ffffff0d inset,0 18px 48px -18px #000000b8;--bw-shadow-modal:0 1px 0 #ffffff0f inset,0 32px 80px -24px #000000d1;--bw-shadow-overlay:var(--bw-shadow-modal);--bw-console-bg:#080a0e;--bw-console-bg-raised:#10141b;--bw-console-fg:#d8d5cd;--bw-console-muted:#8f8d87;--bw-console-border:#232a35;--bw-focus-ring:0 0 0 2px var(--bw-canvas),0 0 0 4px var(--bw-color-focus);--bw-focus-ring-inset:inset 0 0 0 2px var(--bw-color-focus)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--bw-type-mono-body-size:var(--bw-mono-body-size);--bw-type-mono-body-line-height:var(--bw-mono-body-line-height);--bw-roadmap-tone-ink:var(--bw-color-link)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-gutter:stable;min-height:100%}body{background:var(--bw-canvas);min-height:100%;font-family:var(--font-ui-stack);font-feature-settings:var(--font-ui-features);font-kerning:normal;font-optical-sizing:auto;font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-regular);line-height:var(--bw-type-body-line-height);letter-spacing:var(--bw-type-body-tracking);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,h4,h5,h6{color:var(--bw-ink-1);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display-stack);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-title-line-height);letter-spacing:var(--bw-title-letter-spacing);text-wrap:balance}h1{font-size:var(--bw-type-display-md-size);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking)}h2{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}h3{font-size:var(--bw-type-title-lg-size);line-height:var(--bw-type-title-lg-line-height);letter-spacing:var(--bw-type-title-lg-tracking)}h4{font-size:var(--bw-type-title-md-size);line-height:var(--bw-type-title-md-line-height);letter-spacing:var(--bw-type-title-md-tracking)}h5,h6{font-size:var(--bw-type-title-sm-size);line-height:var(--bw-type-title-sm-line-height);letter-spacing:var(--bw-type-title-sm-tracking)}ol,p,ul{margin:0}ol,ul{padding:0}li{list-style:none}a{color:var(--bw-color-link);text-underline-offset:3px;transition:color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);text-decoration:none}a:hover{color:var(--bw-color-link-hover);text-decoration:underline;text-decoration-thickness:1px}a:focus-visible{outline:2px solid var(--bw-color-focus);outline-offset:3px}b,strong{font-weight:var(--bw-font-weight-strong)}small{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}hr{background:var(--bw-hairline);border:0;height:1px;margin:0}canvas,img,svg,video{max-width:100%}img{height:auto}svg{flex:none}button,input,select,textarea{color:inherit;font:inherit;margin:0}button{cursor:pointer}button:disabled{cursor:not-allowed}label{color:inherit}fieldset{border:0;margin:0;padding:0}code,kbd,pre,samp{font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-variant-ligatures:none}pre{margin:0;overflow:auto}:focus-visible{outline:2px solid var(--bw-color-focus);outline-offset:3px}::selection{background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--bw-color-primary) 22%,transparent)}}::selection{color:var(--bw-ink-1)}::placeholder{color:var(--bw-ink-3);opacity:1}*{scrollbar-width:thin;scrollbar-color:var(--bw-border) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--bw-radius-full);background:var(--bw-border);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--bw-border-strong);background-clip:content-box}.bw-sr-only,.bw-visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bw-skip-link{top:var(--bw-space-3);left:var(--bw-space-3);z-index:calc(var(--bw-z-tooltip) + 1);min-height:var(--bw-control-height-md);border:1px solid var(--bw-color-primary);border-radius:var(--bw-radius-md);padding:0 var(--bw-space-4);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-popover);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);transform:translateY(calc(-100% - var(--bw-space-4)));transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out);align-items:center;text-decoration:none;display:inline-flex;position:fixed}.bw-skip-link:focus-visible{border-radius:var(--bw-radius-md);outline:2px solid var(--bw-color-focus);outline-offset:3px;transform:translateY(0)}.bw-logo-link,.bw-logo-link *{text-decoration:none}.bw-icon-lg,.bw-icon-md,.bw-icon-sm,.bw-icon-xl,.bw-icon-xs{stroke-width:1.75px;vertical-align:-.125em;flex:none;display:inline-block}.bw-icon-xs{width:var(--bw-icon-size-xs);height:var(--bw-icon-size-xs)}.bw-icon-sm{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm)}.bw-icon-md{width:var(--bw-icon-size-md);height:var(--bw-icon-size-md)}.bw-icon-lg{width:var(--bw-icon-size-lg);height:var(--bw-icon-size-lg)}.bw-icon-xl{width:var(--bw-icon-size-xl);height:var(--bw-icon-size-xl)}.bw-ui-flex,.bw-ui-inline,.bw-ui-stack{min-width:0;display:flex}.bw-ui-stack{flex-direction:column}.bw-ui-inline{align-items:center;display:inline-flex}.bw-ui-layout-content,.bw-ui-layout-footer,.bw-ui-layout-header,.bw-ui-layout-sider{min-width:0}.bw-ui-gap-1{gap:var(--bw-space-1)}.bw-ui-gap-2{gap:var(--bw-space-2)}.bw-ui-gap-3{gap:var(--bw-space-3)}.bw-ui-gap-4{gap:var(--bw-space-4)}.bw-ui-gap-5{gap:var(--bw-space-5)}.bw-ui-gap-6{gap:var(--bw-space-6)}.bw-ui-gap-8{gap:var(--bw-space-8)}.bw-spin{animation:bw-spin var(--bw-motion-duration-spin) linear infinite}.bw-pulse{animation:bw-pulse 1.6s var(--bw-motion-ease-in-out) infinite}@keyframes bw-spin{to{transform:rotate(1turn)}}@keyframes bw-pulse{0%,to{opacity:1}50%{opacity:.45}}[aria-disabled=true],[data-disabled=true]{cursor:not-allowed}::target-text{background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){::target-text{background:color-mix(in srgb,var(--bw-color-primary) 24%,transparent)}}::target-text{color:var(--bw-ink-1)}@media (max-width:767px){:root{--bw-header-height:64px}}.bw-container{width:min(var(--bw-container-wide),calc(100% - (var(--bw-gutter) * 2)));margin-inline:auto}.bw-container-reading{width:min(var(--bw-container-reading),calc(100% - (var(--bw-gutter) * 2)));margin-inline:auto}.bw-container-narrow{width:min(var(--bw-container-narrow),calc(100% - (var(--bw-gutter) * 2)));margin-inline:auto}.bw-page{padding-block:var(--bw-section-gap);background:var(--bw-canvas);position:relative}.bw-page-frame-content{align-content:start;gap:var(--bw-section-gap);min-width:0;display:grid}.bw-page-stack{gap:var(--bw-page-gap);flex-direction:column;min-width:0;display:flex}.bw-section{gap:var(--bw-space-8)}.bw-hero-block,.bw-section{align-content:start;min-width:0;display:grid}.bw-hero-block{gap:var(--bw-space-6);padding-block:var(--bw-space-4) var(--bw-space-2);position:relative}.bw-hero-block:after{width:100%;height:1px;margin-top:var(--bw-space-8);background:linear-gradient(90deg,var(--bw-color-primary) 0 72px,var(--bw-hairline) 72px 100%);content:"";display:block}.bw-hero-block-with-aside{grid-template-columns:minmax(0,1fr);align-items:end}.bw-hero-block-copy{min-width:0;max-width:var(--bw-measure-hero)}.bw-hero-block-aside{min-width:0}.bw-hero-block-panel{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);padding:clamp(20px,3vw,40px)}.bw-hero-block-panel:after{display:none}.bw-title{max-width:20ch;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking);text-wrap:balance}.bw-hero-block[data-face=marketing] .bw-title{max-width:16ch;font-size:var(--bw-type-display-xl-size);line-height:var(--bw-type-display-xl-line-height);letter-spacing:var(--bw-type-display-xl-tracking)}.bw-subtitle{max-width:38rem;color:var(--bw-ink-2);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);letter-spacing:var(--bw-type-reading-tracking);text-wrap:pretty}.bw-hero-block-meta{gap:var(--bw-space-2) var(--bw-space-4);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-hero-block-meta,.bw-kicker{align-items:center;color:var(--bw-ink-3);font-family:var(--font-data-stack)}.bw-kicker{gap:var(--bw-space-2);width:fit-content;font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase;display:inline-flex}.bw-kicker:before{background:var(--bw-color-primary);content:"";flex:none;width:20px;height:1px}.bw-kicker svg{color:var(--bw-color-primary)}.bw-section-header{justify-content:space-between;align-items:flex-end;gap:var(--bw-space-4);flex-wrap:wrap;min-width:0;display:flex}.bw-section-header>div:first-child{flex:32rem;min-width:min(100%,20rem)}.bw-section-title{max-width:22ch;margin-top:var(--bw-space-3);color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-sm-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking);text-wrap:balance}.bw-section-desc{max-width:46rem;margin-top:var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);letter-spacing:var(--bw-type-reading-tracking);text-wrap:pretty}.bw-section-header-action{padding-bottom:var(--bw-space-1);flex:none}.bw-section-toolbar{align-items:center;gap:var(--bw-space-3)}.bw-page-header,.bw-section-toolbar{justify-content:space-between;flex-wrap:wrap;display:flex}.bw-page-header{align-items:flex-start;gap:var(--bw-space-5);min-width:0;padding-bottom:var(--bw-space-5);border-bottom:1px solid var(--bw-hairline)}.bw-page-header-main{flex:30rem;min-width:min(100%,22rem)}.bw-page-header-actions{flex:none}.bw-content-detail-title,.bw-page-main-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-sm-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking);text-wrap:balance}.bw-list-panel,.bw-panel,.bw-section-panel{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);min-width:0;box-shadow:var(--bw-shadow-card);color:var(--bw-ink-1)}.bw-panel{padding:clamp(20px,3vw,32px)}.bw-section-panel{padding:var(--bw-space-6)}.bw-panel-plain{min-width:0;color:var(--bw-ink-1)}.bw-list-panel{overflow:hidden}.bw-list-row{align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-4) var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-list-row:first-child{border-top:0}.bw-list-row:hover{background:var(--bw-surface-2)}.bw-feature-card{gap:var(--bw-space-3);min-width:0;min-height:100%;padding:var(--bw-space-6);transition:border-color var(--bw-motion-duration-mid) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-mid) var(--bw-motion-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.bw-feature-card:before{background:var(--bw-color-primary);content:"";width:0;height:2px;transition:width var(--bw-motion-duration-slow) var(--bw-motion-ease-out);position:absolute;top:0;left:0}.bw-feature-card:hover{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-feature-card:hover{background:color-mix(in srgb,var(--bw-color-primary) 3%,var(--bw-surface-1))}}.bw-feature-card:hover:before{width:100%}.bw-feature-card-head{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-bottom:var(--bw-space-2);display:flex}.bw-icon-frame{border:1px solid var(--bw-color-primary-border);border-radius:var(--bw-radius-md);background:var(--bw-color-primary-bg);width:40px;height:40px;color:var(--bw-color-link);justify-content:center;align-items:center;display:inline-flex}.bw-feature-card-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height);letter-spacing:var(--bw-type-title-md-tracking)}.bw-feature-card-description{max-width:42ch;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height);text-wrap:pretty}.bw-feature-card-action{padding-top:var(--bw-space-4);margin-top:auto}.bw-evidence-list-items{display:grid}.bw-evidence-item{align-items:flex-start;gap:var(--bw-space-3);padding:var(--bw-space-4) var(--bw-space-5);display:flex}.bw-evidence-item-divided{border-top:1px solid var(--bw-hairline)}.bw-evidence-item-icon,.bw-evidence-item-icon-placeholder{border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);width:32px;height:32px;color:var(--bw-color-link);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.bw-evidence-item-content{flex:auto;min-width:0}.bw-evidence-item-meta,.bw-state-summary-label{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-evidence-item-title{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height)}.bw-evidence-item-description{margin-top:var(--bw-space-1);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-state-summary>.bw-ui-card-content{padding:0}.bw-state-summary>.bw-ui-card-content>dl{margin:0;display:grid}.bw-state-summary-two-columns>.bw-ui-card-content>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-state-summary-three-columns>.bw-ui-card-content>dl{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-state-summary-item{min-width:0;padding:var(--bw-space-4) var(--bw-space-5)}.bw-state-summary-item-divided,.bw-state-summary-two-columns .bw-state-summary-item-divided{border-top:1px solid var(--bw-hairline)}.bw-state-summary-three-columns .bw-state-summary-item-divided{border-top:0;border-left:1px solid var(--bw-hairline)}.bw-state-summary-value{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height);letter-spacing:var(--bw-type-title-md-tracking);font-variant-numeric:tabular-nums}.bw-state-summary-hint{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-empty-state-panel,.bw-loading-state-panel{text-align:center;border-style:solid;justify-content:center;align-items:center;min-height:220px;display:flex}.bw-empty-state-panel{background:linear-gradient(var(--bw-hairline) 1px,transparent 1px) 0 0 /100% 100%,var(--bw-surface-1)}.bw-empty-state-body{justify-items:center;gap:var(--bw-space-2);max-width:34rem;padding:var(--bw-space-8);display:grid}.bw-empty-state-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height)}.bw-empty-state-description{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height)}.bw-empty-state-action{margin-top:var(--bw-space-3)}.bw-loading-state-panel{gap:var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);place-self:start stretch;width:100%;height:auto}.bw-fullscreen-state{min-height:100dvh;padding:var(--bw-gutter);background:var(--bw-canvas);place-items:center;display:grid}.bw-fullscreen-state-content{justify-items:center;gap:var(--bw-space-4);text-align:center;width:min(100%,28rem);display:grid}.bw-centered-feedback{min-height:12rem;padding:var(--bw-space-6);color:var(--bw-ink-2);text-align:center;place-items:center;display:grid}.bw-closing-cta{isolation:isolate;border:1px solid var(--bw-brand-ink);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta{border:1px solid color-mix(in srgb,var(--bw-brand-ink) 12%,transparent)}}.bw-closing-cta{border-radius:var(--bw-radius-xl);background:var(--bw-surface-deep);color:var(--bw-brand-ink);padding:clamp(28px,5vw,64px)}.bw-closing-cta:before{z-index:-1;background:radial-gradient(closest-side,var(--bw-color-primary),transparent 72%);width:60%;height:140%;position:absolute;top:-30%;right:-10%}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--bw-color-primary) 36%,transparent),transparent 72%)}}.bw-closing-cta:before{content:"";pointer-events:none}.bw-closing-cta:after{z-index:-1;background-image:linear-gradient(var(--bw-brand-ink) 1px,transparent 1px),linear-gradient(90deg,var(--bw-brand-ink) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta:after{background-image:linear-gradient(color-mix(in srgb,var(--bw-brand-ink) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--bw-brand-ink) 5%,transparent) 1px,transparent 1px)}}.bw-closing-cta:after{content:"";pointer-events:none;background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%,#000);mask-image:linear-gradient(90deg,#0000,#000 40%,#000)}.bw-closing-cta-content{justify-content:space-between;align-items:flex-end;gap:var(--bw-space-8);flex-wrap:wrap;display:flex}.bw-closing-cta-copy{flex:34rem;min-width:min(100%,22rem)}.bw-closing-cta .bw-kicker{color:var(--bw-brand-ink)}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta .bw-kicker{color:color-mix(in srgb,var(--bw-brand-ink) 62%,transparent)}}.bw-closing-cta .bw-kicker:before{background:var(--bw-brand-primary)}.bw-closing-cta .bw-section-title{max-width:18ch;color:var(--bw-brand-ink);font-size:var(--bw-type-display-md-size);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking)}.bw-closing-cta .bw-section-desc{color:var(--bw-brand-ink)}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta .bw-section-desc{color:color-mix(in srgb,var(--bw-brand-ink) 68%,transparent)}}.bw-closing-cta .bw-section-desc a{color:var(--bw-brand-ink)}.bw-closing-cta-action{flex:none}.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline],.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]{border-color:var(--bw-brand-ink)}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline],.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]{border-color:color-mix(in srgb,var(--bw-brand-ink) 26%,transparent)}}.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline],.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]{background:var(--bw-brand-ink)}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline],.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]{background:color-mix(in srgb,var(--bw-brand-ink) 7%,transparent)}}.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline],.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]{color:var(--bw-brand-ink)}.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline]:hover:not(:disabled),.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]:hover:not(:disabled){border-color:var(--bw-brand-ink)}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline]:hover:not(:disabled),.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]:hover:not(:disabled){border-color:color-mix(in srgb,var(--bw-brand-ink) 46%,transparent)}}.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline]:hover:not(:disabled),.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]:hover:not(:disabled){background:var(--bw-brand-ink)}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline]:hover:not(:disabled),.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]:hover:not(:disabled){background:color-mix(in srgb,var(--bw-brand-ink) 12%,transparent)}}.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=outline]:hover:not(:disabled),.bw-closing-cta-action [data-component=button].bw-ui-button[data-variant=secondary]:hover:not(:disabled){color:var(--bw-brand-ink)}.bw-closing-cta-note{margin-top:var(--bw-space-6);padding-top:var(--bw-space-4);border-top:1px solid var(--bw-brand-ink)}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta-note{border-top:1px solid color-mix(in srgb,var(--bw-brand-ink) 12%,transparent)}}.bw-closing-cta-note{color:var(--bw-brand-ink)}@supports (color:color-mix(in lab,red,red)){.bw-closing-cta-note{color:color-mix(in srgb,var(--bw-brand-ink) 52%,transparent)}}.bw-closing-cta-note{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}@media (min-width:768px){.bw-hero-block-with-aside{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:clamp(32px,6vw,88px)}}@media (max-width:767px){.bw-hero-block[data-face=marketing] .bw-title,.bw-title{max-width:100%;font-size:var(--bw-type-display-md-size);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking)}.bw-hero-block[data-face=marketing] .bw-title{font-size:var(--bw-type-display-lg-size);line-height:var(--bw-type-display-lg-line-height);letter-spacing:var(--bw-type-display-lg-tracking)}.bw-section-title{font-size:var(--bw-type-title-lg-size);line-height:var(--bw-type-title-lg-line-height);letter-spacing:var(--bw-type-title-lg-tracking)}.bw-subtitle{font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height)}.bw-state-summary-three-columns>.bw-ui-card-content>dl,.bw-state-summary-two-columns>.bw-ui-card-content>dl{grid-template-columns:minmax(0,1fr)}.bw-state-summary-three-columns .bw-state-summary-item-divided,.bw-state-summary-two-columns .bw-state-summary-item-divided{border-top:1px solid var(--bw-hairline);border-left:0}.bw-closing-cta-content{align-items:flex-start}}.bw-product-center{padding-block:clamp(32px,5vw,56px) clamp(72px,9vw,112px)}.bw-product-layout{gap:var(--bw-space-8);grid-template-columns:minmax(0,1fr);display:grid}.bw-product-sidebar{min-width:0}.bw-product-sidebar-desktop{display:none}.bw-product-sidebar-inner{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-product-main{min-width:0}.bw-profile-card{gap:var(--bw-space-4);padding:var(--bw-space-4);flex-direction:column;display:flex}.bw-profile-row{align-items:center;gap:var(--bw-space-3);min-width:0;display:flex}.bw-profile-avatar{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);object-fit:cover;flex:0 0 44px;width:44px;height:44px}.bw-profile-avatar-fallback{background:var(--bw-color-primary-bg);color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);justify-content:center;align-items:center;display:inline-flex}.bw-profile-copy{flex:auto;min-width:0}.bw-profile-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-dense-line-height)}.bw-profile-email,.bw-profile-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-profile-email{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin-top:2px}.bw-nav-list{padding:var(--bw-space-2)}.bw-nav-list,.bw-product-nav-group{flex-direction:column;gap:2px;display:flex}.bw-product-nav-group+.bw-product-nav-group{margin-top:var(--bw-space-3);padding-top:var(--bw-space-3);border-top:1px solid var(--bw-hairline)}.bw-product-nav-group-label{padding:var(--bw-space-2) var(--bw-space-3) var(--bw-space-1);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-product-nav-link{align-items:center;gap:var(--bw-space-3);border-radius:var(--bw-radius-md);min-height:36px;padding:var(--bw-space-2) var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height);transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);border:1px solid #0000;text-decoration:none;display:flex;position:relative}.bw-product-nav-link:hover{background:var(--bw-surface-2);color:var(--bw-ink-1);text-decoration:none}.bw-product-nav-link-active,.bw-product-nav-link-active:hover{background:var(--bw-color-primary-bg);color:var(--bw-color-link);font-weight:var(--bw-font-weight-strong)}.bw-product-nav-link-active:before{background:var(--bw-color-primary);content:"";border-radius:1px;width:2px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.bw-product-nav-link svg{color:currentColor;opacity:.8}.bw-product-nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-product-nav-link-compact{min-height:32px;font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height)}.bw-nav-list-loading{gap:var(--bw-space-2);padding:var(--bw-space-3);flex-direction:column;display:flex}.bw-nav-loading-row{align-items:center;gap:var(--bw-space-3);min-height:32px;display:flex}.bw-profile-copy-loading{gap:var(--bw-space-2);display:grid}.bw-skeleton-line{border-radius:var(--bw-radius-sm);height:10px}.bw-skeleton-line-name{width:8rem}.bw-skeleton-line-email{width:11rem;height:8px}.bw-skeleton-line-nav{width:7rem}.bw-skeleton-line-heading{width:min(16rem,60%);height:18px}.bw-skeleton-line-description{width:min(24rem,90%)}.bw-skeleton-line-stat-label{width:6rem;height:8px}.bw-skeleton-line-stat-value{width:4rem;height:22px}.bw-avatar-skeleton{border-radius:var(--bw-radius-full);width:44px;height:44px}.bw-loading-content{gap:var(--bw-space-4);display:grid}.bw-loading-stat-grid{gap:var(--bw-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-loading-stat-card{gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-4);display:grid}.bw-product-mobile-nav{margin-bottom:var(--bw-space-4)}.bw-mobile-nav-only-lg,.bw-mobile-nav-only-md{display:block}.bw-product-mobile-nav-trigger{justify-content:space-between;width:100%;display:flex}.bw-product-mobile-nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-product-mobile-nav-chevron{transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-product-mobile-nav-chevron.is-open{transform:rotate(180deg)}.bw-product-mobile-nav-panel{gap:var(--bw-space-3);padding:var(--bw-space-4);flex-direction:column;display:flex}.bw-product-mobile-nav-drawer .bw-ui-drawer-body{padding:0}.bw-product-mobile-nav-drawer.bw-ui-drawer.bw-ui-drawer-top{top:var(--bw-header-height);max-height:calc(100dvh - var(--bw-header-height))}@media (min-width:768px){.bw-mobile-nav-only-md{display:none}}@media (min-width:1024px){.bw-mobile-nav-only-lg{display:none}.bw-product-layout{grid-template-columns:236px minmax(0,1fr);gap:clamp(32px,4vw,56px)}.bw-product-sidebar-desktop{display:block}.bw-product-sidebar-inner{top:calc(var(--bw-header-height) + var(--bw-space-6));position:sticky}.bw-product-center .bw-product-mobile-nav{display:none}.bw-loading-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bw-page-pagination{justify-content:space-between;align-items:center;gap:var(--bw-space-3);padding-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}.bw-page-pagination-label{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);font-variant-numeric:tabular-nums}.bw-page-pagination-actions{align-items:center;gap:var(--bw-space-2);display:flex}[data-component=button].bw-ui-button{min-height:var(--bw-control-height-md);justify-content:center;align-items:center;gap:var(--bw-space-2);border-radius:var(--bw-radius-md);padding-inline:var(--bw-space-4);background:var(--bw-color-primary);box-shadow:var(--bw-shadow-primary-control);color:var(--bw-text-on-primary);font-family:var(--font-ui-stack);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-fast) var(--bw-motion-ease-out),transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex;position:relative}[data-component=button].bw-ui-button:hover:not(:disabled){background:var(--bw-color-primary-hover);color:var(--bw-text-on-primary);text-decoration:none}[data-component=button].bw-ui-button:active:not(:disabled){background:var(--bw-color-primary-active);transform:translateY(1px)}[data-component=button].bw-ui-button:focus-visible{box-shadow:var(--bw-focus-ring);outline:none}[data-component=button].bw-ui-button:disabled,[data-component=button].bw-ui-button[aria-disabled=true]{cursor:not-allowed;opacity:.45}[data-component=button].bw-ui-button[data-variant=default]:disabled,[data-component=button].bw-ui-button[data-variant=default][aria-disabled=true]{border-color:var(--bw-hairline);background:var(--bw-surface-2);color:var(--bw-ink-3);opacity:1;box-shadow:none}[data-component=button].bw-ui-button[data-variant=outline],[data-component=button].bw-ui-button[data-variant=secondary]{border-color:var(--bw-border);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-control);color:var(--bw-ink-1)}[data-component=button].bw-ui-button[data-variant=outline]:hover:not(:disabled),[data-component=button].bw-ui-button[data-variant=secondary]:hover:not(:disabled){border-color:var(--bw-border-strong);background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button[data-variant=outline]:active:not(:disabled),[data-component=button].bw-ui-button[data-variant=secondary]:active:not(:disabled){background:var(--bw-surface-3)}[data-component=button].bw-ui-button[data-variant=ghost]{box-shadow:none;color:var(--bw-ink-2);background:0 0;border-color:#0000}[data-component=button].bw-ui-button[data-variant=ghost]:hover:not(:disabled){background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button[data-variant=ghost]:active:not(:disabled){background:var(--bw-surface-3)}[data-component=button].bw-ui-button[data-variant=destructive]{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);box-shadow:none;color:var(--bw-color-error-ink)}[data-component=button].bw-ui-button[data-variant=destructive]:hover:not(:disabled){border-color:var(--bw-color-error);background:var(--bw-color-error-bg-hover);color:var(--bw-color-error-ink)}[data-component=button].bw-ui-button[data-variant=link]{border-radius:var(--bw-radius-xs);min-height:0;box-shadow:none;color:var(--bw-color-link);font-weight:var(--bw-font-weight-medium);background:0 0;border-color:#0000;padding:0}[data-component=button].bw-ui-button[data-variant=link]:hover:not(:disabled){color:var(--bw-color-link-hover);text-underline-offset:3px;background:0 0;text-decoration:underline}[data-component=button].bw-ui-button[data-size=small]{min-height:var(--bw-control-height-sm);gap:var(--bw-space-1h);padding-inline:var(--bw-space-3);font-size:var(--bw-type-caption-size)}[data-component=button].bw-ui-button[data-size=large]{min-height:var(--bw-control-height-lg);gap:var(--bw-space-2);padding-inline:var(--bw-space-6);font-size:var(--bw-type-body-size)}[data-component=button].bw-ui-button[data-size=icon]{width:var(--bw-control-height-md);min-width:var(--bw-control-height-md);height:var(--bw-control-height-md);min-height:var(--bw-control-height-md);padding:0}[data-component=button].bw-ui-button[data-size=icon] svg{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm)}.bw-compact-icon-button[data-size=icon]{width:30px;min-width:30px;height:30px;min-height:30px}.bw-ui-button-unstyled[data-component=button].bw-ui-button,[data-component=button].bw-ui-button-unstyled{border-radius:var(--bw-radius-sm);width:auto;height:auto;min-height:0;box-shadow:none;color:inherit;font:inherit;text-align:inherit;white-space:normal;background:0 0;border:0;padding:0}.bw-ui-button-unstyled[data-component=button].bw-ui-button:hover:not(:disabled){color:inherit;background:0 0}.bw-ui-button-spinner{border-radius:var(--bw-radius-full);width:13px;height:13px;animation:bw-spin var(--bw-motion-duration-spin) linear infinite;opacity:.8;border:1.5px solid;border-right:1.5px solid #0000;flex:none}.bw-ui-collapsible-arrow{color:currentColor;transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out);align-items:center;display:inline-flex}.bw-ui-collapsible-arrow.is-open{transform:rotate(180deg)}.bw-ui-input,.bw-ui-select,.bw-ui-select-field,.bw-ui-textarea{border:1px solid var(--bw-border-input);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);width:100%;min-width:0;box-shadow:var(--bw-shadow-control);color:var(--bw-ink-1);font-family:var(--font-ui-stack);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height);transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-ui-input,.bw-ui-select-field{min-height:var(--bw-control-height-md);padding:0 var(--bw-space-3)}.bw-ui-textarea{min-height:96px;padding:var(--bw-space-2) var(--bw-space-3);line-height:var(--bw-type-body-line-height);resize:vertical;display:block}select.bw-ui-select-field{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--bw-ink-3) 50%),linear-gradient(135deg,var(--bw-ink-3) 50%,transparent 50%);padding-right:var(--bw-space-8);cursor:pointer;background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.bw-ui-select-field[multiple]{height:auto;min-height:7rem;padding:var(--bw-space-2);background-image:none}.bw-ui-input:hover:not(:disabled),.bw-ui-select-field:hover:not(:disabled),.bw-ui-select:hover:not([data-disabled]),.bw-ui-textarea:hover:not(:disabled){border-color:var(--bw-border-strong)}.bw-ui-input:focus,.bw-ui-select-field:focus,.bw-ui-select:focus-visible,.bw-ui-select[data-state=open],.bw-ui-textarea:focus{border-color:var(--bw-color-primary);box-shadow:var(--bw-shadow-control-focus);outline:none}.bw-ui-input:disabled,.bw-ui-select-field:disabled,.bw-ui-select[data-disabled],.bw-ui-textarea:disabled{cursor:not-allowed;background:var(--bw-surface-2);color:var(--bw-ink-3);opacity:1}.bw-ui-input[aria-invalid=true],.bw-ui-textarea[aria-invalid=true]{border-color:var(--bw-color-error)}.bw-ui-input[aria-invalid=true]:focus,.bw-ui-textarea[aria-invalid=true]:focus{box-shadow:var(--bw-shadow-control-invalid)}.bw-ui-select{min-height:var(--bw-control-height-md);justify-content:space-between;align-items:center;gap:var(--bw-space-2);padding:0 var(--bw-space-3);text-align:start;cursor:pointer;display:inline-flex}.bw-ui-select>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-ui-select>svg{color:var(--bw-ink-3);flex:none}.bw-form-field{gap:var(--bw-space-2);min-width:0;display:grid}.bw-form-field-label{align-items:center;gap:var(--bw-space-1);color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);line-height:var(--bw-type-body-dense-line-height);display:inline-flex}.bw-form-field-required{color:var(--bw-color-error-ink)}.bw-form-field-helper{color:var(--bw-ink-3)}.bw-form-field-error,.bw-form-field-helper{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-form-field-error{color:var(--bw-color-error-ink)}.bw-search-field{align-items:center;min-width:0;display:flex;position:relative}.bw-search-icon{left:var(--bw-space-3);z-index:1;color:var(--bw-ink-3);pointer-events:none;position:absolute}.bw-search-input.bw-ui-input{padding-left:calc(var(--bw-space-3) + var(--bw-icon-size-sm) + var(--bw-space-2))}.bw-ui-checkbox{min-width:18px;min-height:18px;color:var(--bw-ink-1);cursor:pointer;justify-content:center}.bw-ui-checkbox,.bw-ui-checkbox-field{align-items:center;display:inline-flex}.bw-ui-checkbox-field{gap:var(--bw-space-2);min-width:0;font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height);margin:0}.bw-ui-checkbox-control{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}.bw-ui-checkbox-control input{z-index:1;cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.bw-ui-checkbox-mark{border:1px solid var(--bw-border-input);border-radius:var(--bw-radius-xs);background:var(--bw-surface-1);width:18px;height:18px;color:var(--bw-text-on-primary);transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);justify-content:center;align-items:center;display:inline-flex}.bw-ui-checkbox-control input:hover+.bw-ui-checkbox-mark{border-color:var(--bw-border-strong)}.bw-ui-checkbox-control input:checked+.bw-ui-checkbox-mark,.bw-ui-checkbox-control input:indeterminate+.bw-ui-checkbox-mark{border-color:var(--bw-color-primary);background:var(--bw-color-primary)}.bw-ui-checkbox-control input:focus-visible+.bw-ui-checkbox-mark{box-shadow:var(--bw-focus-ring)}.bw-ui-checkbox-control input:disabled+.bw-ui-checkbox-mark{cursor:not-allowed;opacity:.5}.bw-ui-checkbox-label{min-width:0;color:var(--bw-ink-2)}.bw-ui-checkbox-dash{background:currentColor;border-radius:1px;width:10px;height:2px}.bw-ui-color-picker{width:var(--bw-control-height-md);height:var(--bw-control-height-md);border:1px solid var(--bw-border-input);border-radius:var(--bw-radius-sm);background:var(--bw-surface-1);cursor:pointer;padding:3px}.bw-ui-color-picker:focus-visible{outline:2px solid var(--bw-color-focus);outline-offset:2px}.bw-ui-tabs{min-width:0}.bw-ui-tabs-list{align-items:center;gap:var(--bw-space-1);border-bottom:1px solid var(--bw-hairline);flex-wrap:wrap;min-width:0;display:flex}.bw-ui-tab-trigger{border-radius:var(--bw-radius-md) var(--bw-radius-md) 0 0;min-height:38px;padding:0 var(--bw-space-3);color:var(--bw-ink-3);font-family:inherit;font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);cursor:pointer;transition:color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;border:0;border-bottom:2px solid #0000;position:relative}.bw-ui-tab-trigger:hover{background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-ui-tab-trigger:hover{background:color-mix(in srgb,var(--bw-color-primary) 5%,transparent)}}.bw-ui-tab-trigger:hover{color:var(--bw-ink-1)}.bw-ui-tab-trigger[data-state=active]{border-bottom-color:var(--bw-color-primary);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-ui-tab-trigger[data-state=active]{background:color-mix(in srgb,var(--bw-color-primary) 7%,transparent)}}.bw-ui-tab-trigger[data-state=active]{color:var(--bw-ink-1)}.bw-ui-tab-trigger:focus-visible{box-shadow:var(--bw-focus-ring-inset);outline:none}.bw-ui-tab-trigger:disabled{cursor:not-allowed;opacity:.5}.bw-ui-tab-content{min-width:0;padding-top:var(--bw-space-5)}.bw-ui-accordion{min-width:0;color:var(--bw-ink-1)}.bw-ui-accordion-item{border-bottom:1px solid var(--bw-hairline)}.bw-ui-accordion-item:first-child{border-top:1px solid var(--bw-hairline)}.bw-ui-accordion-trigger{width:100%;min-height:var(--bw-control-height-lg);justify-content:space-between;align-items:center;gap:var(--bw-space-4);border-radius:var(--bw-radius-md);padding:var(--bw-space-4) 0;color:var(--bw-ink-1);font-family:inherit;font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-medium);line-height:var(--bw-type-body-line-height);text-align:start;cursor:pointer;transition:color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;border:0;display:flex}.bw-ui-accordion-trigger:hover{background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-ui-accordion-trigger:hover{background:color-mix(in srgb,var(--bw-color-primary) 4%,transparent)}}.bw-ui-accordion-trigger:hover{color:var(--bw-color-link)}.bw-ui-accordion-trigger:focus-visible{box-shadow:var(--bw-focus-ring-inset);outline:none}.bw-ui-accordion-chevron{color:var(--bw-ink-3);transition:transform var(--bw-motion-duration-mid) var(--bw-motion-ease-out);flex:none}.bw-ui-accordion-trigger[data-state=open] .bw-ui-accordion-chevron{transform:rotate(180deg)}.bw-ui-accordion-content{padding:0 0 var(--bw-space-5);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-reading-line-height);overflow:hidden}.bw-ui-segmented{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);align-items:stretch;gap:2px;max-width:100%;padding:2px;display:inline-flex}.bw-ui-segmented-block{width:100%;display:flex}.bw-ui-segmented-item{min-height:var(--bw-control-height-sm);border-radius:calc(var(--bw-radius-md) - 2px);padding:0 var(--bw-space-3);color:var(--bw-ink-3);font-family:inherit;font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-medium);cursor:pointer;transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;border:0;flex:auto}.bw-ui-segmented-item:hover{color:var(--bw-ink-1)}.bw-ui-segmented-item[data-state=on]{background:var(--bw-surface-1);box-shadow:var(--bw-shadow-segmented-active);color:var(--bw-ink-1)}.bw-ui-segmented-item:focus-visible{outline:2px solid var(--bw-color-focus);outline-offset:1px}.bw-ui-segmented-item:disabled{cursor:not-allowed;opacity:.5}.bw-ui-segmented-small .bw-ui-segmented-item{min-height:var(--bw-control-height-sm);font-size:var(--bw-type-micro-size)}.bw-ui-segmented-large .bw-ui-segmented-item{min-height:var(--bw-control-height-md);font-size:var(--bw-type-body-dense-size)}.bw-ui-menu-content,.bw-ui-popover-content,.bw-ui-select-content{z-index:var(--bw-z-popover);min-width:11rem;max-width:min(28rem,calc(100vw - var(--bw-space-4)));border:1px solid var(--bw-border);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-popover);color:var(--bw-ink-1);animation:bw-popover-in var(--bw-motion-duration-fast) var(--bw-motion-ease-out);overflow:hidden}.bw-ui-select-content{z-index:calc(var(--bw-z-modal) + 1);max-height:min(22rem,60vh,var(--radix-select-content-available-height,60vh));padding:var(--bw-space-1)}.bw-native-select-proxy{clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bw-ui-popover-content{padding:var(--bw-space-4);max-width:min(22rem,calc(100vw - var(--bw-space-4)))}.bw-ui-menu-item,.bw-ui-select-item{align-items:center;gap:var(--bw-space-2);border-radius:var(--bw-radius-sm);min-height:34px;padding:var(--bw-space-2) var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.bw-ui-select-item{padding-right:var(--bw-space-8)}.bw-ui-menu-item:focus,.bw-ui-menu-item[data-highlighted],.bw-ui-select-item[data-highlighted]{background:var(--bw-surface-2)}.bw-ui-select-item[data-state=checked]{color:var(--bw-color-link)}.bw-ui-menu-item[data-disabled],.bw-ui-select-item[data-disabled]{pointer-events:none;opacity:.5}.bw-ui-select-item-indicator{right:var(--bw-space-2);align-items:center;display:inline-flex;position:absolute}.bw-ui-menu-label,.bw-ui-select-label{padding:var(--bw-space-2) var(--bw-space-2) var(--bw-space-1);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase;display:block}.bw-ui-menu-separator,.bw-ui-select-separator{height:1px;margin:var(--bw-space-1) 0;background:var(--bw-hairline)}.bw-ui-select-scroll-button{height:var(--bw-control-height-sm);color:var(--bw-ink-3);justify-content:center;align-items:center;display:flex}.bw-ui-menu-item-inset{padding-left:var(--bw-space-6)}.bw-ui-menu-shortcut{font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-ui-menu-shortcut,.bw-ui-menu-sub-chevron{color:var(--bw-ink-3);margin-left:auto}.bw-ui-tooltip-content{z-index:var(--bw-z-tooltip);border:1px solid var(--bw-brand-ink);max-width:18rem}@supports (color:color-mix(in lab,red,red)){.bw-ui-tooltip-content{border:1px solid color-mix(in srgb,var(--bw-brand-ink) 14%,transparent)}}.bw-ui-tooltip-content{border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-surface-deep);box-shadow:var(--bw-shadow-popover);color:var(--bw-brand-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}@keyframes bw-popover-in{0%{opacity:0;transform:translateY(-3px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.bw-dialog-overlay,.bw-ui-drawer-overlay{z-index:var(--bw-z-modal-backdrop);background:var(--bw-graphite-950);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.bw-dialog-overlay,.bw-ui-drawer-overlay{background:color-mix(in srgb,var(--bw-graphite-950) 54%,transparent)}}.bw-dialog-overlay,.bw-ui-drawer-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:bw-fade-in var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-ui-dialog{z-index:var(--bw-z-modal);width:min(32rem,calc(100vw - var(--bw-space-8)));border:1px solid var(--bw-border);border-radius:var(--bw-radius-xl);max-height:min(85vh,56rem);padding:var(--bw-space-7);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-modal);color:var(--bw-ink-1);animation:bw-dialog-in var(--bw-motion-duration-mid) var(--bw-motion-ease-out);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.bw-ui-dialog-header{gap:var(--bw-space-1);padding-right:var(--bw-space-8);display:grid}.bw-ui-dialog-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height);letter-spacing:var(--bw-type-title-md-tracking);margin:0}.bw-ui-dialog-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height)}.bw-ui-dialog-footer{justify-content:flex-end;gap:var(--bw-space-2);margin-top:var(--bw-space-6);padding-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}.bw-ui-dialog-close,.bw-ui-drawer-close{top:var(--bw-space-4);right:var(--bw-space-4);border-radius:var(--bw-radius-sm);width:30px;height:30px;color:var(--bw-ink-3);cursor:pointer;transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.bw-ui-dialog-close:hover,.bw-ui-drawer-close:hover{background:var(--bw-surface-2);color:var(--bw-ink-1)}.bw-ui-dialog-close:focus-visible,.bw-ui-drawer-close:focus-visible{outline:2px solid var(--bw-color-focus);outline-offset:2px}@keyframes bw-dialog-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes bw-fade-in{0%{opacity:0}to{opacity:1}}.bw-ui-drawer{z-index:var(--bw-z-modal);border:1px solid var(--bw-border);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-overlay);color:var(--bw-ink-1);flex-direction:column;display:flex;position:fixed;overflow:hidden}.bw-ui-drawer-right{animation:bw-slide-left var(--bw-motion-duration-mid) var(--bw-motion-ease-out);inset:0 0 0 auto}.bw-ui-drawer-left{animation:bw-slide-right var(--bw-motion-duration-mid) var(--bw-motion-ease-out);inset:0 auto 0 0}.bw-ui-drawer-top{animation:bw-slide-down var(--bw-motion-duration-mid) var(--bw-motion-ease-out);inset:0 0 auto}.bw-ui-drawer-bottom{animation:bw-slide-up var(--bw-motion-duration-mid) var(--bw-motion-ease-out);inset:auto 0 0}.bw-ui-drawer-header{min-height:var(--bw-control-height-lg);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-4) var(--bw-space-5);font-weight:var(--bw-font-weight-strong);flex:none}.bw-ui-drawer-body{min-height:0;padding:var(--bw-space-5);flex:auto;overflow:auto}@keyframes bw-slide-left{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes bw-slide-right{0%{opacity:.4;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes bw-slide-down{0%{opacity:.4;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes bw-slide-up{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.bw-notification-region{right:var(--bw-space-4);bottom:var(--bw-space-4);z-index:var(--bw-z-toast);width:min(24rem,calc(100vw - var(--bw-space-8)));pointer-events:none;position:fixed}.bw-notification-list{gap:var(--bw-space-2);flex-direction:column;display:flex}.bw-notification-toast{pointer-events:auto;border:1px solid var(--bw-border);border-radius:var(--bw-radius-lg);padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-modal);color:var(--bw-ink-1);animation:bw-toast-in var(--bw-motion-duration-mid) var(--bw-motion-ease-out)}.bw-notification-toast-inner{align-items:flex-start;gap:var(--bw-space-3);display:flex}.bw-notification-toast [data-slot=toast-icon]{border-radius:var(--bw-radius-sm);background:var(--bw-color-primary-bg);width:28px;height:28px;color:var(--bw-color-link);flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.bw-notification-toast [data-slot=toast-title]{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-dense-line-height);margin:0}.bw-notification-toast [data-slot=toast-description]{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-notification-toast[data-variant=error]{border-color:var(--bw-color-error-border)}.bw-notification-toast[data-variant=error] [data-slot=toast-icon]{background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-notification-toast[data-variant=success] [data-slot=toast-icon]{background:var(--bw-color-success-bg);color:var(--bw-color-success-ink)}.bw-notification-toast[data-variant=info] [data-slot=toast-icon]{background:var(--bw-color-primary-bg);color:var(--bw-color-link)}@keyframes bw-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.bw-notification-region{right:var(--bw-space-3);left:var(--bw-space-3);width:auto}}.bw-ui-bubble{font-family:var(--font-ui-stack)}.bw-ui-bubble-root{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);max-width:min(44rem,100%);padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-surface-2);color:var(--bw-ink-1)}.bw-ui-bubble-root[data-placement=end]{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);margin-left:auto}.bw-ui-sender{gap:var(--bw-space-2);border:1px solid var(--bw-border-input);border-radius:var(--bw-radius-lg);padding:var(--bw-space-2);background:var(--bw-surface-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.bw-ui-sender textarea{width:100%;min-height:4.5rem;color:inherit;font:inherit;resize:vertical;background:0 0;border:0;outline:none}.bw-ui-sender button{width:var(--bw-control-height-md);height:var(--bw-control-height-md);border-radius:var(--bw-radius-md);background:var(--bw-color-primary);color:var(--bw-text-on-primary);cursor:pointer;border:0;justify-content:center;align-self:end;align-items:center;display:inline-flex}.bw-ui-sender button:disabled{cursor:not-allowed;opacity:.5}.bw-turnstile-widget{width:100%;min-height:64px;display:block}.bw-turnstile-widget iframe{width:100%!important;max-width:100%!important}@media (pointer:coarse){[data-component=button].bw-ui-button[data-size=icon]{width:var(--bw-control-height-touch);min-width:var(--bw-control-height-touch);height:var(--bw-control-height-touch);min-height:var(--bw-control-height-touch)}}.bw-ui-bubble-typing{align-items:center;gap:4px;min-height:28px;padding:6px 10px;display:inline-flex}.bw-ui-bubble-typing:after,.bw-ui-bubble-typing:before,.bw-ui-bubble-typing>span{border-radius:var(--bw-radius-full);background:var(--bw-ink-3);content:"";width:5px;height:5px;animation:bw-typing 1.2s var(--bw-motion-ease-in-out) infinite}.bw-ui-bubble-typing:after{animation-delay:.2s}.bw-ui-bubble-typing>span{animation-delay:.1s}@keyframes bw-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}[data-component=button].bw-ui-button.bw-ui-button-outline,[data-component=button].bw-ui-button.bw-ui-button-secondary{border-color:var(--bw-border);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-control);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-ui-button-ghost{box-shadow:none;color:var(--bw-ink-2);background:0 0;border-color:#0000}[data-component=button].bw-ui-button.bw-ui-button-destructive{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);box-shadow:none;color:var(--bw-color-error-ink)}[data-component=button].bw-ui-button.bw-ui-button-link{min-height:0;box-shadow:none;color:var(--bw-color-link);background:0 0;border-color:#0000;padding:0}[data-component=button].bw-ui-button.bw-ui-button-default{background:var(--bw-color-primary);color:var(--bw-text-on-primary)}[data-component=button].bw-ui-button.bw-ui-button-default:hover:not(:disabled){background:var(--bw-color-primary-hover);color:var(--bw-text-on-primary)}[data-component=button].bw-ui-button.bw-ui-button:focus-visible{box-shadow:var(--bw-focus-ring);outline:none}.bw-ui-checkbox-mark>svg{opacity:0;transition:opacity var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-ui-checkbox-control input:checked+.bw-ui-checkbox-mark>svg,.bw-ui-checkbox-control input:indeterminate+.bw-ui-checkbox-mark>svg{opacity:1}.bw-ui-drawer-top{border-radius:0 0 var(--bw-radius-xl) var(--bw-radius-xl)}.bw-ui-drawer-bottom{border-radius:var(--bw-radius-xl) var(--bw-radius-xl) 0 0}[data-component=button].bw-ui-button.bw-ui-button-outline,[data-component=button].bw-ui-button[data-variant=outline]{box-shadow:none;background:0 0}[data-component=button].bw-ui-button.bw-ui-button-outline:hover:not(:disabled),[data-component=button].bw-ui-button[data-variant=outline]:hover:not(:disabled){background:var(--bw-surface-2)}.bw-ui-card,[data-component=card]{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);min-width:0;box-shadow:var(--bw-shadow-card);color:var(--bw-ink-1);overflow:hidden}.bw-ui-card-content,.bw-ui-card-footer,.bw-ui-card-header{padding:var(--bw-space-5)}.bw-ui-card-header{padding-bottom:var(--bw-space-3)}.bw-ui-card-content{padding-top:var(--bw-space-1)}.bw-ui-card-footer{align-items:center;gap:var(--bw-space-2);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4);display:flex}.bw-ui-card-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height);letter-spacing:var(--bw-type-title-md-tracking);margin:0}.bw-ui-card-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-ui-alert{gap:var(--bw-space-3);border:1px solid var(--bw-color-info-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-color-info-bg);color:var(--bw-ink-1);grid-template-columns:auto minmax(0,1fr);display:grid}.bw-ui-alert>svg{color:var(--bw-color-info-ink);margin-top:2px}.bw-ui-alert-destructive{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg)}.bw-ui-alert-destructive>svg{color:var(--bw-color-error-ink)}.bw-ui-alert-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-dense-line-height);margin:0}.bw-ui-alert-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-ui-badge,[data-component=badge]{align-items:center;gap:var(--bw-space-1);border-radius:var(--bw-radius-sm);min-height:22px;padding:0 var(--bw-space-2);color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0;white-space:nowrap;border:1px solid #0000;line-height:1;display:inline-flex}.bw-ui-badge-default{border-color:var(--bw-border);background:var(--bw-surface-2);color:var(--bw-ink-1)}.bw-ui-badge-secondary{border-color:var(--bw-hairline);background:var(--bw-surface-1);color:var(--bw-ink-2)}.bw-ui-badge-outline{border-color:var(--bw-border);color:var(--bw-ink-2);background:0 0}.bw-ui-badge-success{border-color:var(--bw-color-success-border);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink)}.bw-ui-badge-warning{border-color:var(--bw-color-warning-border);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink)}.bw-ui-badge-danger{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-ui-skeleton{border-radius:var(--bw-radius-sm);background:linear-gradient(90deg,var(--bw-surface-2) 25%,var(--bw-surface-3) 50%,var(--bw-surface-2) 75%);min-height:1rem;animation:bw-skeleton-shimmer 1.5s var(--bw-motion-ease-in-out) infinite;background-size:200% 100%}@keyframes bw-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bw-ui-list{min-width:0;color:var(--bw-ink-1)}.bw-ui-list-footer,.bw-ui-list-header{padding-block:var(--bw-space-3);color:var(--bw-ink-2)}.bw-ui-list-item{border-bottom:1px solid var(--bw-hairline);min-width:0;padding-block:var(--bw-space-3)}.bw-ui-list-item:last-child{border-bottom:0}.bw-table-wrap{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);width:100%;box-shadow:var(--bw-shadow-card);overflow-x:auto}.bw-table-wrap>table{border-collapse:collapse;width:100%;font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-table-wrap td,.bw-table-wrap th{min-width:0;padding:var(--bw-space-3) var(--bw-space-4);text-align:start;vertical-align:middle}.bw-table-head{background:var(--bw-surface-2);color:var(--bw-ink-3)}.bw-table-head th{padding-block:var(--bw-space-2);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase;white-space:nowrap}.bw-table-head th,.bw-table-wrap tbody tr{border-bottom:1px solid var(--bw-hairline)}.bw-table-wrap tbody tr:last-child{border-bottom:0}.bw-table-wrap tbody tr:hover{background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-table-wrap tbody tr:hover{background:color-mix(in srgb,var(--bw-color-primary) 3%,var(--bw-surface-1))}}.bw-table-wrap td:last-child,.bw-table-wrap th:last-child{text-align:end}.bw-table-wrap--wrap-first td:first-child,.bw-table-wrap--wrap-first th:first-child{white-space:normal;overflow-wrap:anywhere}@media (max-width:767px){.bw-table-wrap td,.bw-table-wrap th{padding:var(--bw-space-2) var(--bw-space-3)}}.bw-prose{max-width:68ch;color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);letter-spacing:var(--bw-type-reading-tracking)}.bw-prose>*+*{margin-top:var(--bw-space-5)}.bw-prose h2,.bw-prose h3,.bw-prose h4{margin-top:var(--bw-space-10);margin-bottom:var(--bw-space-3);text-wrap:balance}.bw-prose h2{padding-top:var(--bw-space-3);border-top:1px solid var(--bw-hairline);font-size:var(--bw-type-title-lg-size);line-height:var(--bw-type-title-lg-line-height);letter-spacing:var(--bw-type-title-lg-tracking)}.bw-prose h3{font-size:var(--bw-type-title-md-size);line-height:var(--bw-type-title-md-line-height);letter-spacing:var(--bw-type-title-md-tracking)}.bw-prose h4{font-size:var(--bw-type-title-sm-size);line-height:var(--bw-type-title-sm-line-height)}.bw-prose ol,.bw-prose ul{gap:var(--bw-space-2);padding-left:var(--bw-space-1);display:grid}.bw-prose li{padding-left:var(--bw-space-6);position:relative}.bw-prose ul>li:before{top:.7em;left:var(--bw-space-1);background:var(--bw-color-primary);content:"";border-radius:1px;width:5px;height:5px;position:absolute}.bw-prose ol{counter-reset:bw-prose-ol}.bw-prose ol>li{counter-increment:bw-prose-ol}.bw-prose ol>li:before{color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);content:counter(bw-prose-ol) ".";position:absolute;left:0}.bw-prose b,.bw-prose strong{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-prose a{color:var(--bw-color-link);text-decoration:underline;-webkit-text-decoration-color:var(--bw-color-link);text-decoration-color:var(--bw-color-link)}@supports (color:color-mix(in lab,red,red)){.bw-prose a{-webkit-text-decoration-color:color-mix(in srgb,var(--bw-color-link) 32%,transparent);text-decoration-color:color-mix(in srgb,var(--bw-color-link) 32%,transparent)}}.bw-prose a{text-underline-offset:3px}.bw-prose a:hover{text-decoration-color:currentColor}.bw-prose blockquote{margin:var(--bw-space-6) 0;border-left:2px solid var(--bw-color-primary);padding:var(--bw-space-1) 0 var(--bw-space-1) var(--bw-space-5);color:var(--bw-ink-2);font-size:var(--bw-type-title-sm-size);line-height:1.65}.bw-prose table{border-collapse:collapse;width:100%;font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height)}.bw-prose td,.bw-prose th{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-2) var(--bw-space-3);text-align:start}.bw-prose th{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-prose :not(pre)>code{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);background:var(--bw-surface-2);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);padding:.12em .38em}.bw-prose img{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);height:auto}.bw-prose hr{border:0;border-top:1px solid var(--bw-hairline);margin-block:var(--bw-space-8)}.bw-prose pre,[data-component=markdown] pre{border:1px solid var(--bw-console-border);border-radius:var(--bw-radius-lg);padding:var(--bw-space-4) var(--bw-space-5);background:var(--bw-console-bg);color:var(--bw-console-fg);font-size:var(--bw-type-mono-body-size);line-height:var(--bw-type-mono-body-line-height);tab-size:2;position:relative;overflow:auto}.bw-prose>pre{margin-bottom:var(--bw-space-4)}.bw-prose pre code,[data-component=markdown] pre code{color:inherit;font-family:var(--font-data-stack);font-size:inherit;background:0 0;padding:0;display:block}[data-component=markdown-code]{position:relative}[data-component=markdown-code]>pre{padding-top:var(--bw-space-10)}[data-slot=markdown-copy-button]{top:var(--bw-space-2);right:var(--bw-space-2);z-index:2;width:var(--bw-control-height-xs);min-width:var(--bw-control-height-xs);height:var(--bw-control-height-xs);min-height:var(--bw-control-height-xs);border:1px solid var(--bw-console-border);border-radius:var(--bw-radius-sm);padding:0 var(--bw-space-2);background:var(--bw-console-bg-raised);color:var(--bw-console-muted);font-size:var(--bw-type-micro-size);cursor:pointer;opacity:.7;transition:opacity var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);justify-content:center;align-items:center;display:inline-flex;position:absolute}[data-slot=markdown-copy-button] [data-slot=check-icon],[data-slot=markdown-copy-button][data-copied=true] [data-slot=copy-icon]{display:none}[data-slot=markdown-copy-button][data-copied=true] [data-slot=check-icon]{display:inline-flex}[data-component=markdown-code]:hover [data-slot=markdown-copy-button],[data-slot=markdown-copy-button]:focus-visible{opacity:1;color:var(--bw-console-fg)}code[class*=language-]{color:var(--bw-console-fg)}code[class*=language-] .token.cdata,code[class*=language-] .token.comment,code[class*=language-] .token.doctype,code[class*=language-] .token.prolog{color:var(--bw-code-comment)}code[class*=language-] .token.punctuation{color:var(--bw-code-punctuation)}code[class*=language-] .token.constant,code[class*=language-] .token.deleted,code[class*=language-] .token.property,code[class*=language-] .token.symbol,code[class*=language-] .token.tag{color:var(--bw-code-property)}code[class*=language-] .token.boolean,code[class*=language-] .token.number{color:var(--bw-code-number)}code[class*=language-] .token.attr-name,code[class*=language-] .token.builtin,code[class*=language-] .token.char,code[class*=language-] .token.inserted,code[class*=language-] .token.selector,code[class*=language-] .token.string{color:var(--bw-code-string)}code[class*=language-] .language-css .token.string,code[class*=language-] .style .token.string,code[class*=language-] .token.atrule,code[class*=language-] .token.attr-value,code[class*=language-] .token.entity,code[class*=language-] .token.operator,code[class*=language-] .token.url{color:var(--bw-code-operator)}code[class*=language-] .token.class-name,code[class*=language-] .token.function{color:var(--bw-code-function);font-weight:var(--bw-font-weight-strong)}code[class*=language-] .token.keyword{color:var(--bw-code-keyword)}code[class*=language-] .token.important,code[class*=language-] .token.regex,code[class*=language-] .token.variable{color:var(--bw-code-regex)}code[class*=language-] .token.bold,code[class*=language-] .token.important{font-weight:var(--bw-font-weight-strong)}code[class*=language-] .token.italic{font-style:italic}.bw-page-error-state{justify-items:center;gap:var(--bw-space-4);width:min(100%,34rem);padding:var(--bw-space-10) var(--bw-space-4);text-align:center;margin-inline:auto;display:grid}.bw-page-error-icon{border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-lg);background:var(--bw-color-error-bg);width:48px;height:48px;color:var(--bw-color-error-ink);justify-content:center;align-items:center;display:inline-flex}.bw-page-error-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-lg-line-height)}.bw-page-error-message{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-reading-line-height)}.bw-page-error-actions{justify-content:center;gap:var(--bw-space-2);margin-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-auth-required-card,.bw-auth-required-width,.bw-auth-unavailable-card{width:min(100%,30rem);max-width:100%;margin-inline:auto}.bw-auth-required-card,.bw-auth-unavailable-card{justify-items:center;gap:var(--bw-space-4);min-height:0;padding:clamp(var(--bw-space-5),4vw,var(--bw-space-8));text-align:center;display:grid}.bw-auth-unavailable-card.bw-centered-feedback{place-items:center;min-height:0}.bw-auth-required-copy{justify-items:center;gap:var(--bw-space-2);text-align:center;display:grid}.bw-auth-required-title{justify-content:center;align-items:center;gap:var(--bw-space-2);font-size:var(--bw-type-title-md-size);line-height:var(--bw-type-title-md-line-height);margin:0;display:flex}.bw-auth-required-description{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height)}.bw-auth-required-action{margin-top:var(--bw-space-1);justify-content:center}[data-component=button].bw-ui-button.bw-auth-required-button{width:fit-content;max-width:100%}.bw-auth-unavailable-icon{border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-md);background:var(--bw-color-warning-bg);width:2.75rem;height:2.75rem;color:var(--bw-color-warning-ink);justify-content:center;align-items:center;display:inline-flex}.bw-auth-unavailable-copy{justify-items:center;gap:var(--bw-space-2);min-width:0;display:grid}.bw-auth-unavailable-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height);margin:0}.bw-auth-unavailable-description{max-width:34rem;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-reading-line-height);margin:0}.bw-app-loading{align-self:center;place-items:center;gap:var(--bw-space-4);width:min(100%,28rem);min-height:0;padding:var(--bw-gutter);background:var(--bw-canvas);text-align:center;display:grid}.bw-app-loading-icon{border:1px solid var(--bw-color-primary-border);border-radius:var(--bw-radius-lg);background:var(--bw-color-primary-bg);width:52px;height:52px;color:var(--bw-color-link);justify-content:center;align-items:center;display:inline-flex}.bw-app-loading-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong)}.bw-app-loading-description,.bw-app-loading-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-maintenance-card{justify-items:start;gap:var(--bw-space-3);width:min(100%,36rem);padding:var(--bw-space-8);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-popover);margin-inline:auto;display:grid}.bw-maintenance-title{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}.bw-maintenance-message{color:var(--bw-ink-2);font-size:var(--bw-type-body-size);line-height:var(--bw-type-reading-line-height)}.bw-maintenance-details{border-top:1px solid var(--bw-hairline);width:100%;padding-top:var(--bw-space-3);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-maintenance-button{margin-top:var(--bw-space-2)}.bw-maintenance-notice-dialog{gap:var(--bw-space-3);display:grid}.bw-maintenance-notice-id{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-github-callback-page{min-height:60vh;padding:var(--bw-gutter);place-items:center;display:grid}.bw-github-callback-card{justify-items:center;gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);width:min(100%,28rem);padding:var(--bw-space-8);background:var(--bw-surface-1);text-align:center;display:grid}.bw-github-callback-icon-frame{border-radius:var(--bw-radius-md);background:var(--bw-surface-2);width:44px;height:44px;color:var(--bw-color-link);justify-content:center;align-items:center;display:inline-flex}.bw-github-callback-title{font-size:var(--bw-type-title-md-size);line-height:var(--bw-type-title-md-line-height)}.bw-github-callback-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size)}.bw-github-callback-retry{margin-top:var(--bw-space-2)}.bw-invitation-auth-card,.bw-invitation-card{gap:var(--bw-space-3);width:min(100%,30rem);padding:var(--bw-space-8);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);text-align:center;margin-inline:auto;display:grid}.bw-invitation-icon{border-radius:var(--bw-radius-lg);background:var(--bw-color-primary-bg);width:48px;height:48px;color:var(--bw-color-link);justify-content:center;justify-self:center;align-items:center;display:inline-flex}.bw-invitation-title{font-size:var(--bw-type-title-lg-size);line-height:var(--bw-type-title-lg-line-height)}.bw-invitation-description{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height)}.bw-invitation-code{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-surface-2);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);overflow-wrap:anywhere;display:block}.bw-invitation-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size)}.bw-invitation-actions{justify-content:center;gap:var(--bw-space-2);margin-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-invitation-main{min-height:60vh;padding:var(--bw-gutter);place-items:center;display:grid}.bw-admin-stat-value,.bw-user-stat-value{font-family:var(--font-data-stack);font-variant-numeric:tabular-nums}.bw-status-state{min-height:var(--bw-control-height-xs);align-items:center;gap:var(--bw-space-1);border:1px solid var(--bw-border);border-radius:var(--bw-radius-full);padding:2px var(--bw-space-2);background:var(--bw-surface-2);color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);white-space:nowrap;line-height:1.5;display:inline-flex}.bw-status-state-ok{border-color:var(--bw-color-success-border);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink)}.bw-status-state-warn{border-color:var(--bw-color-warning-border);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink)}.bw-status-state-down{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-status-state-info{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-color-link)}.bw-live-mark{align-items:center;gap:var(--bw-space-2);color:var(--bw-color-live-ink);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase;display:inline-flex}.bw-live-mark:before{border-radius:var(--bw-radius-full);background:var(--bw-color-live);width:6px;height:6px;box-shadow:var(--bw-shadow-live-indicator);content:""}.bw-empty-state-docs-link{min-height:44px;color:var(--bw-color-link);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);text-underline-offset:3px;justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}.bw-empty-state-docs-link:hover{color:var(--bw-color-link-hover)}.bw-site-shell{background:var(--bw-canvas);min-height:100vh;color:var(--bw-ink-1);flex-direction:column;display:flex;position:relative;overflow-x:clip}.bw-site-main{flex:1;min-width:0;position:relative}.bw-site-header{z-index:var(--bw-z-sticky);background:var(--bw-canvas);border-bottom:1px solid #0000;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.bw-site-header{background:color-mix(in srgb,var(--bw-canvas) 78%,transparent)}}.bw-site-header{color:var(--bw-ink-1);-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);transition:border-color var(--bw-motion-duration-mid) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-mid) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-mid) var(--bw-motion-ease-out)}.bw-site-header.bw-ui-layout-header{height:auto;min-height:var(--bw-header-height);align-items:center;padding-inline:0;line-height:normal;display:flex}.bw-site-header-surface[data-scrolled=true]{border-bottom-color:var(--bw-hairline);background:var(--bw-canvas)}@supports (color:color-mix(in lab,red,red)){.bw-site-header-surface[data-scrolled=true]{background:color-mix(in srgb,var(--bw-canvas) 92%,transparent)}}.bw-site-header-surface[data-scrolled=true]{box-shadow:var(--bw-shadow-header-scrolled-seam)}.bw-site-header-bar{align-items:center;gap:var(--bw-space-4);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.bw-site-header-brand{min-width:0;display:flex}.bw-brand-wordmark-accent{color:var(--bw-color-link)}.bw-site-brand-link{align-items:center;gap:var(--bw-space-2);border-radius:var(--bw-radius-md);min-width:0;display:inline-flex}.bw-site-brand-link,.bw-site-brand-link:hover{text-decoration:none}.bw-site-brand-link:focus-visible{outline:2px solid var(--bw-color-focus);outline-offset:4px}.bw-site-logo-mark{object-fit:contain;flex:none;width:28px;height:28px}.bw-site-logo-mark-light{filter:brightness(0);display:inline-flex}.bw-site-logo-mark-dark,[data-theme=dark] .bw-site-logo-mark-light,html.dark .bw-site-logo-mark-light{display:none}[data-theme=dark] .bw-site-logo-mark-dark,html.dark .bw-site-logo-mark-dark{filter:brightness(0)invert();display:inline-flex}.bw-site-brand-text{min-width:0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.bw-site-header-nav{align-items:center;gap:2px;min-width:0;display:none}.bw-header-link-plain,.bw-header-link-plain:hover{color:inherit;text-decoration:none}.bw-site-header-nav-link{border-radius:var(--bw-radius-sm);min-height:34px;padding-inline:var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);transition:color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:relative}.bw-site-header-nav-link:after{right:var(--bw-space-3);bottom:2px;left:var(--bw-space-3);background:var(--bw-color-primary);content:"";transform-origin:0;height:1px;transition:transform var(--bw-motion-duration-mid) var(--bw-motion-ease-out);position:absolute;transform:scaleX(0)}.bw-site-header-nav-link:hover{color:var(--bw-ink-1);text-decoration:none}.bw-site-header-nav-link:hover:after,.bw-site-header-nav-link[data-active=true]:after{transform:scaleX(1)}.bw-site-header-nav-link[data-active=true]{color:var(--bw-ink-1)}.bw-site-header-actions{align-items:center;gap:var(--bw-space-2);flex:none;justify-self:end;display:none}.bw-site-header-user-actions{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-site-header-lang-code{font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0}.bw-site-header-user-menu{min-width:0;position:relative}.bw-header-icon-plain{width:var(--bw-control-height-md);min-width:var(--bw-control-height-md);height:var(--bw-control-height-md);min-height:var(--bw-control-height-md);border-radius:var(--bw-radius-md);color:var(--bw-ink-2);transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.bw-header-icon-plain:hover{background:var(--bw-surface-2);color:var(--bw-ink-1);text-decoration:none}.bw-header-inbox-link{position:relative}.bw-site-header-quick-link{min-height:var(--bw-control-height-md);align-items:center;gap:var(--bw-space-1);border-radius:var(--bw-radius-md);padding-inline:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-medium);transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.bw-site-header-quick-link:hover{background:var(--bw-surface-2);color:var(--bw-ink-1);text-decoration:none}.bw-header-inbox-badge{border:2px solid var(--bw-canvas);border-radius:var(--bw-radius-full);background:var(--bw-color-primary);min-width:16px;height:16px;color:var(--bw-text-on-primary);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);justify-content:center;align-items:center;padding-inline:3px;line-height:1;display:inline-flex;position:absolute;top:3px;right:2px}.bw-header-pill-blue,.bw-header-pill-nav,.bw-site-header-mobile-register{min-height:var(--bw-control-height-md);border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);padding-inline:var(--bw-space-4);color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);white-space:nowrap;transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.bw-header-pill-nav:hover,.bw-site-header-mobile-register:hover{border-color:var(--bw-border-strong);background:var(--bw-surface-2);color:var(--bw-ink-1);text-decoration:none}.bw-header-pill-blue{border-color:var(--bw-border);color:var(--bw-ink-1);background:0 0}.bw-header-pill-blue:hover{border-color:var(--bw-border-strong);background:var(--bw-surface-2);color:var(--bw-ink-1);text-decoration:none}[data-component=button].bw-ui-button.bw-site-header-user-trigger{box-sizing:border-box;width:var(--bw-control-height-md);min-width:var(--bw-control-height-md);height:var(--bw-control-height-md);min-height:var(--bw-control-height-md);border-radius:var(--bw-radius-full);box-shadow:none;color:var(--bw-ink-1);background:0 0;border:0;padding:0;overflow:hidden}.bw-site-header-avatar{border-radius:var(--bw-radius-full);object-fit:cover;border:0;flex:0 0 100%;width:100%;height:100%}.bw-site-header-avatar-fallback{background:var(--bw-color-primary-bg);color:var(--bw-color-link);font-family:var(--font-display-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-transform:uppercase;justify-content:center;align-items:center;line-height:1;display:inline-flex}.bw-site-header-chevron{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-site-header-chevron-open{transform:rotate(180deg)}.bw-site-user-menu{top:calc(100% + var(--bw-space-2));z-index:var(--bw-z-popover);border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);min-width:12.5rem;padding:var(--bw-space-1);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-popover);animation:bw-popover-in var(--bw-motion-duration-fast) var(--bw-motion-ease-out);flex-direction:column;gap:2px;display:flex;position:absolute;right:0}.bw-site-user-menu-item{min-height:var(--bw-control-height-lg);align-items:center;gap:var(--bw-space-2);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);text-decoration:none;display:flex}.bw-site-user-menu-item:hover{background:var(--bw-surface-2);color:var(--bw-ink-1);text-decoration:none}.bw-site-user-menu-item-danger{color:var(--bw-color-error-ink)}.bw-site-user-menu-item-danger:hover{background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-site-header-mobile{align-items:center;gap:var(--bw-space-1);justify-self:end;display:flex}.bw-site-header-mobile .bw-product-mobile-nav{margin-bottom:0}.bw-site-header-mobile-register{border-color:var(--bw-border);padding-inline:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);background:0 0}.bw-site-announcement{border-bottom:1px solid var(--bw-hairline);background:var(--bw-surface-2)}.bw-site-announcement-inner{align-items:center;gap:var(--bw-space-3);min-width:0;min-height:38px;padding-block:var(--bw-space-1);display:flex}.bw-site-announcement-label{align-items:center;gap:var(--bw-space-1h);color:var(--bw-color-live-ink);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase;flex:none;display:inline-flex}.bw-site-announcement-label svg{color:var(--bw-color-live)}.bw-site-announcement-title{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bw-site-announcement-title:hover{color:var(--bw-color-link);text-decoration:none}.bw-site-announcement-dots{flex:none;align-items:center;gap:4px;display:none}.bw-site-announcement-dot{position:relative}.bw-site-announcement-dot:after{border-radius:var(--bw-radius-full);background:var(--bw-border-strong);content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bw-site-announcement-dot[aria-pressed=true]:after{background:var(--bw-color-primary)}.bw-site-announcement-action{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-medium);flex:none;text-decoration:none}.bw-site-announcement-action:hover{color:var(--bw-color-link);text-decoration:none}.bw-site-mobile-menu{gap:var(--bw-space-4);padding-block:var(--bw-space-4);flex-direction:column;display:flex}.bw-site-mobile-scroll{max-height:calc(100dvh - var(--bw-header-height));overflow-y:auto}.bw-site-mobile-list{gap:0;display:grid}.bw-header-mobile-link{border-bottom:1px solid var(--bw-hairline);min-height:48px;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-medium);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.bw-header-mobile-link:hover{color:var(--bw-color-link);text-decoration:none}.bw-site-mobile-auth,.bw-site-mobile-guest{gap:var(--bw-space-2);padding-top:var(--bw-space-4);display:grid}.bw-header-mobile-pill{width:100%;min-height:var(--bw-control-height-lg)}.bw-header-danger-link{color:var(--bw-color-error-ink);border-color:#0000}.bw-header-danger-link:hover{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-site-mobile-login,.bw-site-mobile-register{width:100%;min-height:var(--bw-control-height-lg)}.bw-site-footer{border-top:1px solid var(--bw-hairline);background:var(--bw-canvas);color:var(--bw-ink-1);position:relative;overflow:hidden}.bw-site-footer:before{background:linear-gradient(90deg,transparent,var(--bw-ink-1) 30%,transparent);height:1px;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.bw-site-footer:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bw-ink-1) 18%,transparent) 30%,transparent)}}.bw-site-footer:before{content:""}.bw-site-footer-inner{padding-block:clamp(56px,7vw,88px) var(--bw-space-6)}.bw-site-footer-main{gap:var(--bw-space-10);grid-template-columns:minmax(0,1fr);display:grid}.bw-site-footer-brand-column{max-width:26rem}.bw-site-footer-brand{align-items:center;gap:var(--bw-space-3);display:inline-flex}.bw-site-footer-brand,.bw-site-footer-brand:hover{color:var(--bw-ink-1);text-decoration:none}.bw-site-footer-logo-mark{width:30px;height:30px}.bw-site-footer .bw-site-logo-mark-light{filter:brightness(0);display:inline-flex}.bw-site-footer .bw-site-logo-mark-dark,[data-theme=dark] .bw-site-footer .bw-site-logo-mark-light,html.dark .bw-site-footer .bw-site-logo-mark-light{display:none}[data-theme=dark] .bw-site-footer .bw-site-logo-mark-dark,html.dark .bw-site-footer .bw-site-logo-mark-dark{filter:brightness(0)invert();display:inline-flex}.bw-site-footer.bw-ink-scope .bw-site-logo-mark-light{display:none}.bw-site-footer.bw-ink-scope .bw-site-logo-mark-dark{filter:brightness(0)invert();display:inline-flex}.bw-site-footer-brand-name{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0;line-height:1}.bw-site-footer-description{margin-top:var(--bw-space-4);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.65}.bw-site-footer-links{gap:var(--bw-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-site-footer-link-group{min-width:0}.bw-site-footer-link-title{margin:0 0 var(--bw-space-3);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-site-footer-link-list{gap:var(--bw-space-2);display:grid}.bw-site-footer-link{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);align-items:center;text-decoration:none;display:inline-flex}.bw-site-footer-link:hover{color:var(--bw-ink-1);text-decoration:none}.bw-site-footer-bottom{align-items:center;gap:var(--bw-space-4);margin-top:var(--bw-space-10);padding-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);grid-template-columns:minmax(0,1fr) auto;display:grid}.bw-site-footer-legal{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;min-width:0;display:flex}.bw-site-footer-copyright{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);letter-spacing:0}[data-component=button].bw-ui-button.bw-site-footer-theme-toggle{border-color:var(--bw-border);background:var(--bw-surface-1);color:var(--bw-ink-2);flex:none;place-self:center end}[data-component=button].bw-ui-button.bw-site-footer-theme-toggle:hover:not(:disabled){border-color:var(--bw-border-strong);background:var(--bw-surface-2);color:var(--bw-ink-1)}@media (min-width:640px){.bw-site-announcement-dots{display:flex}.bw-site-footer-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.bw-site-header-actions,.bw-site-header-nav{display:flex}.bw-site-header-mobile{display:none}.bw-site-footer-main{gap:var(--bw-space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}}@media (max-width:767px){.bw-site-header-quick-link{width:var(--bw-control-height-md);justify-content:center;padding-inline:0}.bw-site-header-quick-label{display:none}}@media (min-width:1024px){.bw-site-footer-links{grid-template-columns:repeat(4,minmax(0,1fr))}}.bw-site-shell-app{background:var(--bw-canvas);color:var(--bw-ink-1)}.bw-site-header-mobile .bw-product-mobile-nav-trigger{width:var(--bw-control-height-md);min-width:var(--bw-control-height-md);box-shadow:none;background:0 0;border-color:#0000;padding:0}.bw-site-header-mobile .bw-product-mobile-nav-trigger:hover:not(:disabled){background:var(--bw-surface-2);border-color:#0000}[data-component=button].bw-ui-button.bw-header-icon-plain{width:var(--bw-control-height-md);min-width:var(--bw-control-height-md);height:var(--bw-control-height-md);min-height:var(--bw-control-height-md);box-shadow:none;color:var(--bw-ink-2);background:0 0;border-color:#0000;padding:0}[data-component=button].bw-ui-button.bw-header-icon-plain:hover:not(:disabled){background:var(--bw-surface-2);color:var(--bw-ink-1);border-color:#0000}[data-component=button].bw-ui-button.bw-header-pill-nav{min-height:var(--bw-control-height-md);border-color:var(--bw-border);padding-inline:var(--bw-space-4);color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);background:0 0}[data-component=button].bw-ui-button.bw-header-pill-nav:hover:not(:disabled){border-color:var(--bw-border-strong);background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-site-announcement-dot{width:var(--bw-control-height-xs);min-width:var(--bw-control-height-xs);height:var(--bw-control-height-xs);min-height:var(--bw-control-height-xs);border-radius:var(--bw-radius-full);box-shadow:none;background:0 0;border:0;padding:0}[data-component=button].bw-ui-button.bw-site-announcement-dot:hover:not(:disabled){background:var(--bw-surface-3)}@media (max-width:400px){.bw-site-header-mobile{gap:2px}.bw-site-header-mobile-register{font-size:var(--bw-type-caption-size);padding-inline:12px}}@media (max-width:380px){.bw-site-brand-text{display:none}}@media (pointer:coarse){.bw-site-header .bw-header-icon-plain,.bw-site-header .bw-site-header-quick-link,[data-component=button].bw-ui-button.bw-header-icon-plain{width:44px;min-width:44px;height:44px;min-height:44px}.bw-home-v4-text-link,.bw-site-announcement-action,.bw-site-announcement-dot,.bw-site-announcement-inner,.bw-site-announcement-title,.bw-site-footer-brand,.bw-site-footer-link,.bw-site-header .bw-header-pill-blue,.bw-site-header .bw-header-pill-nav,.bw-site-header-brand,.bw-site-header-mobile-register{min-height:44px}.bw-site-announcement-dot{justify-content:center;width:44px}.bw-home-v4-text-link,.bw-site-announcement-dot,.bw-site-footer-link{align-items:center;min-width:44px;display:inline-flex}.bw-site-footer-link-list{gap:0}[data-component=button].bw-ui-button.bw-site-footer-theme-toggle{width:44px;min-width:44px;height:44px;min-height:44px}.bw-skip-link{align-items:center;min-height:44px;display:inline-flex}}@media (pointer:coarse) and (max-width:480px){.bw-site-header .bw-site-brand-text{display:none}.bw-site-header .bw-site-brand-link,.bw-site-header .bw-site-header-brand{justify-content:center;width:44px;min-width:44px;height:44px}.bw-site-header .bw-site-brand-link{align-items:center;display:inline-flex}}.bw-home-v4{--bw-home-gutter:clamp(20px,4vw,40px);--bw-code-comment:var(--bw-ink-3);--bw-code-punctuation:var(--bw-ink-2);--bw-code-property:var(--bw-color-info-ink);--bw-code-number:var(--bw-color-warning-ink);--bw-code-string:var(--bw-color-success-ink);--bw-code-operator:var(--bw-color-link);--bw-code-function:var(--bw-ink-1);--bw-code-regex:var(--bw-color-warning-ink);--bw-code-keyword:var(--bw-color-agent);--bw-home-section-y:clamp(72px,8vw,112px);--bw-brand-canvas:var(--bw-canvas);--bw-brand-surface:var(--bw-surface-1);--bw-brand-surface-2:var(--bw-surface-2);--bw-brand-surface-3:var(--bw-surface-3);--bw-brand-surface-deep:var(--bw-surface-2);--bw-brand-ink:var(--bw-ink-1);--bw-brand-muted:var(--bw-ink-2);--bw-brand-faint:var(--bw-ink-3);--bw-brand-line:var(--bw-hairline);--bw-brand-border:var(--bw-border);--bw-brand-border-input:var(--bw-border-input);--bw-brand-border-strong:var(--bw-border-strong);--bw-brand-primary:var(--bw-color-primary);--bw-brand-primary-bg:var(--bw-color-primary-bg);--bw-brand-primary-border:var(--bw-color-primary-border);--bw-brand-link:var(--bw-color-link);--bw-brand-link-hover:var(--bw-color-link-hover);color:var(--bw-ink-1)}.bw-home-v4,.bw-home-v4-shell{background:var(--bw-canvas)}.bw-home-v4 .bw-container{width:100%;max-width:var(--bw-container-wide);padding-inline:var(--bw-home-gutter);margin-inline:auto}.bw-home-v4-kicker{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-medium);letter-spacing:0;line-height:var(--bw-type-micro-line-height);text-transform:uppercase;display:flex}.bw-home-v4-kicker>span{color:var(--bw-color-primary);font-variant-numeric:tabular-nums}.bw-home-v4-section-head{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:end;gap:clamp(28px,6vw,80px);margin-bottom:clamp(40px,5vw,56px);display:grid}.bw-home-v4-section-head h2{max-width:24ch;margin-top:var(--bw-space-4);color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-sm-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking);text-wrap:balance}.bw-home-v4-section-head>p{max-width:36rem;color:var(--bw-ink-2);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);margin-bottom:.25em}.bw-home-v4-loop .bw-home-v4-section-head,.bw-home-v4-usecases .bw-home-v4-section-head{align-items:center;gap:var(--bw-space-4);text-align:center;flex-direction:column;display:flex}.bw-home-v4-loop .bw-home-v4-kicker,.bw-home-v4-usecases .bw-home-v4-kicker{justify-content:center}.bw-home-v4-loop .bw-home-v4-section-head h2,.bw-home-v4-usecases .bw-home-v4-section-head h2{max-width:24ch}.bw-home-v4-loop .bw-home-v4-section-head>p,.bw-home-v4-usecases .bw-home-v4-section-head>p{max-width:42rem;margin-bottom:0}.bw-home-v4-text-link{align-items:center;gap:var(--bw-space-2);border-radius:var(--bw-radius-xs);color:var(--bw-color-link);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);transition:color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);text-decoration:none;display:inline-flex}.bw-home-v4-text-link:hover{color:var(--bw-color-link-hover);text-decoration:none}.bw-home-v4-text-link:focus-visible{box-shadow:var(--bw-focus-ring);outline:none}.bw-home-v4-text-link svg{transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-home-v4-text-link:hover svg{transform:translate(2px,-2px)}.bw-home-v4-bullets{gap:var(--bw-space-2);margin-top:var(--bw-space-6);display:grid}.bw-home-v4-bullets li{align-items:flex-start;gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55;display:flex}.bw-home-v4-bullets li svg{width:14px;height:14px;color:var(--bw-color-primary);stroke-width:2.4px;flex:none;margin-top:.18em}.bw-home-v4-bullets.is-dark li{color:var(--bw-brand-muted)}.bw-home-v4-bullets.is-dark li svg{color:var(--bw-brand-link)}.bw-home-v4-hero{border-bottom:1px solid var(--bw-hairline);background:var(--bw-canvas);padding-block:clamp(56px,7vw,96px) clamp(48px,6vw,80px);position:relative;overflow:hidden}.bw-home-v4-hero-bg{pointer-events:none;position:absolute;inset:0}.bw-home-v4-hero-bg>span:first-child{background:radial-gradient(closest-side,var(--bw-color-primary),transparent 72%);width:min(1080px,90vw);height:620px;position:absolute;top:-22%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-hero-bg>span:first-child{background:radial-gradient(closest-side,color-mix(in srgb,var(--bw-color-primary) 9%,transparent),transparent 72%)}}.bw-home-v4-hero-bg>span:last-child{background-image:linear-gradient(to right,var(--bw-ink-1) 1px,transparent 1px),linear-gradient(to bottom,var(--bw-ink-1) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-hero-bg>span:last-child{background-image:linear-gradient(to right,color-mix(in srgb,var(--bw-ink-1) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--bw-ink-1) 5%,transparent) 1px,transparent 1px)}}.bw-home-v4-hero-bg>span:last-child{opacity:.55;background-size:72px 72px;-webkit-mask-image:radial-gradient(70% 56% at 50% 24%,#000 12%,#0000 78%);mask-image:radial-gradient(70% 56% at 50% 24%,#000 12%,#0000 78%)}.bw-home-v4-hero-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.bw-home-v4-eyebrow{align-items:center;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);background:var(--bw-surface-1);padding:7px 12px 7px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-eyebrow{background:color-mix(in srgb,var(--bw-surface-1) 86%,transparent)}}.bw-home-v4-eyebrow{color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:0;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:500;line-height:1}.bw-home-v4-eyebrow-dot{background:var(--bw-color-primary);width:6px;height:6px;box-shadow:var(--bw-shadow-home-eyebrow-dot);border-radius:50%}.bw-home-v4-title{max-width:18ch;margin-top:var(--bw-space-5);color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-xl-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-xl-line-height);letter-spacing:var(--bw-type-display-xl-tracking);text-wrap:balance}.bw-home-v4-title>span,.bw-home-v4-title>strong{display:block}.bw-home-v4-title>strong{color:var(--bw-color-primary);font-weight:inherit}.bw-home-v4-lede{max-width:44rem;margin-top:var(--bw-space-5);color:var(--bw-ink-2);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);text-wrap:pretty}.bw-home-v4-hero-actions{justify-content:center;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-6);flex-wrap:wrap;display:flex}.bw-home-v4-arrow-down{transform:rotate(90deg)}.bw-home-v4-cta-primary,.bw-home-v4-hero-primary{box-shadow:var(--bw-shadow-home-action)}.bw-home-v4-hero-secondary{background:var(--bw-surface-1)}.bw-home-v4-proof{margin-top:var(--bw-space-6);padding-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:0;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;display:flex}.bw-home-v4-proof li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bw-home-v4-proof svg{width:12px;height:12px;color:var(--bw-color-primary);stroke-width:2.4px}.bw-home-v4-stage-wrap{width:min(1120px,100%);margin-top:clamp(40px,5vw,64px)}.bw-home-v4-stage-caption{margin-top:var(--bw-space-4);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:0}.bw-home-v4-stage{text-align:left;width:100%}.bw-home-v4-stage-frame{border:1px solid var(--bw-brand-border);border-radius:var(--bw-radius-xl);background:var(--bw-brand-canvas);animation:bw-home-v4-stage-in var(--bw-motion-duration-slow) var(--bw-motion-ease-out) both;transition:translate var(--bw-motion-duration-fast) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-mid) var(--bw-motion-ease-out);will-change:transform,translate;position:relative;overflow:hidden;translate:0}.bw-home-v4-stage-frame:hover{translate:0 -2px}.bw-home-v4-stage-bar{align-items:center;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-brand-line);min-height:42px;padding-inline:var(--bw-space-4);background:var(--bw-brand-surface-deep);color:var(--bw-brand-faint);font-family:var(--font-data-stack);font-size:9px;display:flex}.bw-home-v4-window-dots{flex:none;gap:4px;display:inline-flex}.bw-home-v4-window-dots i{background:var(--bw-brand-border-strong);border-radius:50%;width:6px;height:6px}.bw-home-v4-window-dots i:first-child{background:var(--bw-color-agent)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-window-dots i:first-child{background:color-mix(in srgb,var(--bw-color-agent) 72%,transparent)}}.bw-home-v4-window-dots i:nth-child(2){background:var(--bw-color-warning)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-window-dots i:nth-child(2){background:color-mix(in srgb,var(--bw-color-warning) 55%,transparent)}}.bw-home-v4-window-dots i:last-child{background:var(--bw-color-success)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-window-dots i:last-child{background:color-mix(in srgb,var(--bw-color-success) 58%,transparent)}}.bw-home-v4-stage-label{color:var(--bw-brand-muted);letter-spacing:0}.bw-home-v4-stage-project{color:var(--bw-brand-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-home-v4-agent-live,.bw-home-v4-stage-live,.bw-home-v4-visual-live{border:1px solid var(--bw-color-live-border);border-radius:var(--bw-radius-full);background:var(--bw-color-live-bg);color:var(--bw-color-live);letter-spacing:0;text-transform:uppercase;align-items:center;gap:5px;margin-left:auto;padding:3px 8px;font-size:8px;display:inline-flex}.bw-home-v4-agent-live i,.bw-home-v4-live-state i,.bw-home-v4-preview-live i,.bw-home-v4-stage-live i,.bw-home-v4-status-dot,.bw-home-v4-visual-live i{width:5px;height:5px;box-shadow:var(--bw-shadow-home-status-indicator);background:currentColor;border-radius:50%}.bw-home-v4-stage-body{grid-template-columns:44px minmax(0,1.02fr) minmax(0,1.24fr) minmax(0,.62fr);min-height:458px;display:grid}.bw-home-v4-stage-rail{border-right:1px solid var(--bw-brand-line);padding-block:var(--bw-space-3);background:var(--bw-brand-surface-deep);flex-direction:column;align-items:center;gap:5px;display:flex}.bw-home-v4-stage-rail>span{border-radius:var(--bw-radius-sm);width:28px;height:28px;color:var(--bw-brand-faint);justify-content:center;align-items:center;display:inline-flex}.bw-home-v4-stage-rail>span.is-active{background:var(--bw-brand-primary-bg);color:var(--bw-brand-link)}.bw-home-v4-stage-rail svg{width:13px;height:13px}.bw-home-v4-convo{border-right:1px solid var(--bw-brand-line);min-width:0;padding:var(--bw-space-4);background:var(--bw-brand-surface);flex-direction:column;gap:11px;display:flex}.bw-home-v4-agent-bar,.bw-home-v4-agent-head,.bw-home-v4-checkpoints-head,.bw-home-v4-code-bar,.bw-home-v4-convo-head,.bw-home-v4-history-head,.bw-home-v4-preview-head,.bw-home-v4-visual-bar{justify-content:space-between;align-items:center;gap:var(--bw-space-2);color:var(--bw-brand-faint);font-family:var(--font-data-stack);letter-spacing:0;text-transform:uppercase;font-size:9px;display:flex}.bw-home-v4-convo-head>span:first-child,.bw-home-v4-history-head>span:first-child,.bw-home-v4-preview-head>span:first-child{color:var(--bw-brand-muted);align-items:center;gap:5px;display:inline-flex}.bw-home-v4-history-head svg,.bw-home-v4-preview-head svg{width:11px;height:11px}.bw-home-v4-live-state,.bw-home-v4-preview-live{color:var(--bw-color-live);align-items:center;gap:4px;font-size:7px;display:inline-flex}.bw-home-v4-convo-prompt{border:1px solid var(--bw-brand-border);border-radius:var(--bw-radius-md);background:var(--bw-brand-surface-2);align-items:flex-start;gap:8px;padding:9px;display:flex}.bw-home-v4-convo-mark{border-radius:var(--bw-radius-sm);background:var(--bw-brand-primary-bg);width:22px;height:22px;color:var(--bw-brand-link);flex:none;justify-content:center;align-items:center;display:inline-flex}.bw-home-v4-convo-mark svg{width:11px;height:11px}.bw-home-v4-convo-prompt p{color:var(--bw-brand-muted);font-size:var(--bw-type-micro-size);line-height:1.5}.bw-home-v4-convo-steps{flex-direction:column;gap:2px;display:flex}.bw-home-v4-convo-step{border-radius:var(--bw-radius-xs);min-height:25px;color:var(--bw-brand-faint);align-items:center;gap:7px;padding:4px 6px;font-size:9px;display:flex}.bw-home-v4-convo-step.is-done{color:var(--bw-brand-muted)}.bw-home-v4-convo-step.is-active{background:var(--bw-brand-primary-bg);color:var(--bw-brand-link)}.bw-home-v4-convo-step-mark{border:1px solid var(--bw-brand-border);width:14px;height:14px;color:var(--bw-color-success);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.bw-home-v4-convo-step-mark svg{width:8px;height:8px}.bw-home-v4-convo-step.is-active .bw-home-v4-convo-step-mark{border-color:var(--bw-brand-primary-border);background:var(--bw-brand-primary)}.bw-home-v4-convo-step.is-active .bw-home-v4-convo-step-mark>i{background:var(--bw-canvas);border-radius:50%;width:4px;height:4px}.bw-home-v4-convo-step-meta{color:var(--bw-brand-faint);font-family:var(--font-data-stack);margin-left:auto;font-size:7px}.bw-home-v4-convo-approval{border:1px solid var(--bw-color-agent);flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-convo-approval{border:1px solid color-mix(in srgb,var(--bw-color-agent) 28%,transparent)}}.bw-home-v4-convo-approval{border-radius:var(--bw-radius-md);background:var(--bw-color-agent);padding:8px}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-convo-approval{background:color-mix(in srgb,var(--bw-color-agent) 8%,transparent)}}.bw-home-v4-convo-approval>svg{width:13px;height:13px;color:var(--bw-color-agent)}.bw-home-v4-convo-approval p{color:var(--bw-brand-muted);flex:100%;font-size:9px;line-height:1.45}.bw-home-v4-convo-approval>span{border-radius:var(--bw-radius-xs);background:var(--bw-color-agent);color:var(--bw-text-on-primary);padding:3px 6px;font-size:7px;font-weight:600}.bw-home-v4-composer{border:1px solid var(--bw-brand-border);border-radius:var(--bw-radius-sm);background:var(--bw-brand-surface-deep);min-height:34px;color:var(--bw-brand-faint);align-items:center;gap:6px;padding:4px 4px 4px 9px;font-size:8.5px;display:flex}.bw-home-v4-composer>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bw-home-v4-composer-send{border-radius:var(--bw-radius-xs);background:var(--bw-brand-primary);width:24px;height:24px;color:var(--bw-text-on-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.bw-home-v4-composer-send svg{width:11px;height:11px}.bw-home-v4-preview{border-right:1px solid var(--bw-brand-line);min-width:0;padding:var(--bw-space-4);background:var(--bw-brand-canvas);flex-direction:column;gap:8px;display:flex}.bw-home-v4-preview-app{border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);flex:1;overflow:hidden;box-shadow:0 14px 34px -28px #00000059}.bw-home-v4-preview-nav{border-bottom:1px solid var(--bw-hairline);color:var(--bw-ink-3);align-items:center;gap:12px;padding:8px 10px;font-size:7px;display:flex}.bw-home-v4-preview-nav>svg{width:10px;height:10px;margin-left:auto}.bw-home-v4-preview-brand{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:8px;font-weight:var(--bw-font-weight-strong);letter-spacing:0}.bw-home-v4-preview-body{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:10px;padding:14px 12px;display:grid}.bw-home-v4-preview-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.bw-home-v4-preview-copy>span{color:var(--bw-color-link);font-family:var(--font-data-stack);letter-spacing:0;font-size:6px}.bw-home-v4-preview-copy>strong{color:var(--bw-ink-1);font-family:var(--font-display-stack);letter-spacing:0;margin-top:5px;font-size:15px;font-weight:600;line-height:1.05}.bw-home-v4-preview-copy>i{background:var(--bw-hairline);border-radius:99px;width:88%;height:4px;margin-top:7px}.bw-home-v4-preview-copy>i+i{width:62%;margin-top:4px}.bw-home-v4-preview-copy>b{background:var(--bw-color-primary);color:var(--bw-text-on-primary);border-radius:4px;align-items:center;gap:4px;margin-top:10px;padding:6px 8px;font-size:7px;font-weight:500;display:inline-flex}.bw-home-v4-preview-copy>b svg{width:8px;height:8px}.bw-home-v4-preview-art{background:radial-gradient(circle at 68% 28%,var(--bw-color-primary),transparent 38%),linear-gradient(145deg,var(--bw-color-primary),var(--bw-surface-2) 55%,var(--bw-surface-2));border-radius:7px;min-height:116px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-preview-art{background:radial-gradient(circle at 68% 28%,color-mix(in srgb,var(--bw-color-primary) 24%,transparent),transparent 38%),linear-gradient(145deg,color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-surface-1)),var(--bw-surface-2) 55%,var(--bw-surface-2))}}.bw-home-v4-preview-art>span{background:var(--bw-color-primary);border-radius:50% 0 0 50%;width:65%;height:78%;position:absolute;top:18%;right:-12%}.bw-home-v4-preview-art>i{border:1px solid var(--bw-border);background:var(--bw-surface-1);border-radius:5px 5px 0 0;width:36%;height:66%;position:absolute;bottom:0;right:14%;box-shadow:0 8px 18px -14px #11141973}.bw-home-v4-preview-art>b{gap:2px;display:flex;position:absolute;bottom:12%;right:18%}.bw-home-v4-preview-art em{background:var(--bw-border-strong);border-radius:50%;width:3px;height:3px}.bw-home-v4-preview-foot{border-top:1px solid var(--bw-hairline);color:var(--bw-ink-3);font-family:var(--font-data-stack);justify-content:space-between;align-items:center;padding:7px 10px;font-size:6px;display:flex}.bw-home-v4-preview-foot span:first-child{align-items:center;gap:3px;display:inline-flex}.bw-home-v4-preview-foot svg{width:7px;height:7px}.bw-home-v4-preview-status{justify-content:space-between;align-items:center;gap:var(--bw-space-2);color:var(--bw-brand-faint);font-family:var(--font-data-stack);font-size:7.5px;display:flex}.bw-home-v4-preview-status span:first-child{color:var(--bw-color-success);align-items:center;gap:4px;display:inline-flex}.bw-home-v4-preview-status svg{width:9px;height:9px}.bw-home-v4-history{gap:var(--bw-space-3);min-width:0;padding:var(--bw-space-4);background:var(--bw-brand-surface-deep);flex-direction:column;display:flex}.bw-home-v4-history-head>span:last-child{background:var(--bw-brand-surface-2);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:7px;display:inline-flex}.bw-home-v4-history-list{flex-direction:column;gap:4px;display:flex}.bw-home-v4-history-list>div{border-radius:var(--bw-radius-sm);border:1px solid #0000;grid-template-columns:22px minmax(0,1fr) 12px;align-items:center;gap:6px;padding:7px 6px;display:grid}.bw-home-v4-history-list>div.is-current{border-color:var(--bw-brand-primary-border);background:var(--bw-brand-primary-bg)}.bw-home-v4-history-list>div>span:first-child{color:var(--bw-brand-link);font-family:var(--font-data-stack);font-size:8px}.bw-home-v4-history-list>div>div{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-home-v4-history-list strong{color:var(--bw-brand-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:500;overflow:hidden}.bw-home-v4-history-list small{color:var(--bw-brand-faint);font-family:var(--font-data-stack);font-size:6.5px}.bw-home-v4-history-list svg{width:10px;height:10px;color:var(--bw-color-success)}.bw-home-v4-stage-tests{border:1px solid var(--bw-brand-line);border-radius:var(--bw-radius-sm);color:var(--bw-color-success);font-family:var(--font-data-stack);align-items:center;gap:5px;margin-top:auto;padding:7px;font-size:7px;display:flex}.bw-home-v4-stage-tests svg{width:9px;height:9px}.bw-home-v4-stage-foot{align-items:center;gap:var(--bw-space-4);border-top:1px solid var(--bw-brand-line);min-height:38px;padding-inline:var(--bw-space-4);background:var(--bw-brand-surface-deep);color:var(--bw-brand-faint);font-family:var(--font-data-stack);font-size:8px;display:flex}.bw-home-v4-stage-foot>span{align-items:center;gap:5px;display:inline-flex}.bw-home-v4-stage-foot>span:nth-child(2){color:var(--bw-color-success)}.bw-home-v4-stage-foot svg{width:9px;height:9px}.bw-home-v4-stage-foot .bw-home-v4-status-dot{background:var(--bw-color-success);width:5px;height:5px}.bw-home-v4-stage-progress{background:var(--bw-brand-surface-3);border-radius:99px;width:72px;height:3px;margin-left:auto;overflow:hidden}.bw-home-v4-stage-progress i{border-radius:inherit;background:var(--bw-brand-primary);width:82%;height:100%;display:block}.bw-home-v4-loop{border-bottom:1px solid var(--bw-hairline);background:var(--bw-canvas);padding-block:var(--bw-home-section-y)}.bw-home-v4-loop-grid{border-top:1px solid var(--bw-hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);display:grid}.bw-home-v4-loop-grid li{padding-top:var(--bw-space-4)}.bw-home-v4-float-card{transition:translate var(--bw-motion-duration-mid) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-mid) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),padding-left var(--bw-motion-duration-fast) var(--bw-motion-ease-out);will-change:transform,translate;translate:0}.bw-home-v4-float-card:hover{box-shadow:var(--bw-shadow-home-float-hover);translate:0 -2px}.bw-home-v4-loop-index{color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:0;line-height:var(--bw-type-micro-line-height)}.bw-home-v4-loop-grid h3{margin-top:var(--bw-space-3);color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);letter-spacing:0;font-weight:600}.bw-home-v4-loop-grid p{margin-top:var(--bw-space-2);max-width:30rem;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-home-v4-features{background:var(--bw-canvas)}.bw-home-v4-feature{border-top:1px solid var(--bw-hairline);padding-block:clamp(64px,7vw,96px)}.bw-home-v4-feature-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.bw-home-v4-feature-reverse .bw-home-v4-feature-row{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.bw-home-v4-feature-reverse .bw-home-v4-feature-copy{order:2}.bw-home-v4-feature-reverse .bw-home-v4-feature-visual{order:1;justify-self:start}.bw-home-v4-feature-copy{max-width:30rem}.bw-home-v4-feature-copy h2{max-width:24ch;margin-top:var(--bw-space-4);color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-sm-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking);text-wrap:balance}.bw-home-v4-feature-desc{max-width:32rem;margin-top:var(--bw-space-4);color:var(--bw-ink-2);font-size:var(--bw-type-reading-size);line-height:1.65}.bw-home-v4-feature-visual{justify-self:end;width:100%;max-width:600px}.bw-home-v4-visual{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-home-showcase);position:relative;overflow:hidden}.bw-home-v4-visual-bar{min-height:38px;padding-inline:var(--bw-space-4);background:var(--bw-surface-deep);color:var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-visual-bar{color:color-mix(in srgb,var(--bw-ink-1) 46%,transparent)}}.bw-home-v4-visual-bar .bw-home-v4-window-dots i{background:var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-visual-bar .bw-home-v4-window-dots i{background:color-mix(in srgb,var(--bw-ink-1) 24%,transparent)}}.bw-home-v4-visual-bar .bw-home-v4-window-dots i:first-child{background:var(--bw-color-agent)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-visual-bar .bw-home-v4-window-dots i:first-child{background:color-mix(in srgb,var(--bw-color-agent) 72%,transparent)}}.bw-home-v4-visual-bar .bw-home-v4-window-dots i:nth-child(2){background:var(--bw-color-warning)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-visual-bar .bw-home-v4-window-dots i:nth-child(2){background:color-mix(in srgb,var(--bw-color-warning) 55%,transparent)}}.bw-home-v4-visual-bar .bw-home-v4-window-dots i:last-child{background:var(--bw-color-success)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-visual-bar .bw-home-v4-window-dots i:last-child{background:color-mix(in srgb,var(--bw-color-success) 58%,transparent)}}.bw-home-v4-visual-bar .bw-home-v4-visual-live{background:#ffffff0d;border-color:#ffffff1f}.bw-home-v4-visual-preview-app{background:var(--bw-surface-1);padding:16px;position:relative}.bw-home-v4-visual-preview .bw-home-v4-visual-bar{background:var(--bw-surface-3);color:var(--bw-ink-2)}.bw-home-v4-visual-nav{border-bottom:1px solid var(--bw-border);color:var(--bw-ink-3);align-items:center;gap:14px;padding-bottom:10px;font-size:8px;display:flex}.bw-home-v4-visual-nav svg{width:11px;height:11px;margin-left:auto}.bw-home-v4-visual-preview-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:20px;padding-block:20px;display:grid}.bw-home-v4-visual-product{min-width:0}.bw-home-v4-visual-product-art{border-radius:var(--bw-radius-md);background:radial-gradient(circle at 68% 30%,var(--bw-color-primary),transparent 40%),linear-gradient(145deg,var(--bw-color-primary),var(--bw-surface-2) 56%,var(--bw-canvas));height:132px;display:block}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-visual-product-art{background:radial-gradient(circle at 68% 30%,color-mix(in srgb,var(--bw-color-primary) 26%,transparent),transparent 40%),linear-gradient(145deg,color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-surface-3)),var(--bw-surface-2) 56%,var(--bw-canvas))}}.bw-home-v4-visual-product>div{grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;margin-top:12px;display:grid}.bw-home-v4-visual-product strong{color:var(--bw-ink-1);font-family:var(--font-display-stack);letter-spacing:0;font-size:13px;font-weight:600}.bw-home-v4-visual-product span{color:var(--bw-ink-3);grid-column:1;font-size:8px}.bw-home-v4-visual-product b{color:var(--bw-ink-1);font-family:var(--font-data-stack);grid-area:1/2/span 2;align-self:center;font-size:11px;font-weight:500}.bw-home-v4-visual-order{border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);flex-direction:column;gap:7px;padding:14px;display:flex}.bw-home-v4-visual-order>span:first-child{color:var(--bw-ink-3);font-family:var(--font-data-stack);letter-spacing:0;text-transform:uppercase;font-size:7px}.bw-home-v4-visual-order>div{color:var(--bw-ink-2);justify-content:space-between;align-items:center;gap:12px;font-size:8px;display:flex}.bw-home-v4-visual-order>div b{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:8px;font-weight:500}.bw-home-v4-visual-order>div.is-total{border-top:1px solid var(--bw-border);color:var(--bw-ink-1);margin-top:3px;padding-top:8px;font-weight:600}.bw-home-v4-visual-order>div.is-total b{font-size:13px}.bw-home-v4-visual-pay{border-radius:var(--bw-radius-xs);background:var(--bw-color-primary);color:var(--bw-text-on-primary);justify-content:center;align-items:center;gap:4px;margin-top:3px;padding:8px;font-size:8px;font-weight:500;display:flex}.bw-home-v4-visual-pay svg{width:9px;height:9px}.bw-home-v4-visual-order small{color:var(--bw-ink-3);justify-content:center;align-items:center;gap:3px;font-size:6.5px;display:flex}.bw-home-v4-visual-order small svg{width:7px;height:7px}.bw-home-v4-visual-success{border:1px solid var(--bw-color-success);align-items:center;gap:4px;display:flex;position:absolute;bottom:22px;right:26px}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-visual-success{border:1px solid color-mix(in srgb,var(--bw-color-success) 26%,transparent)}}.bw-home-v4-visual-success{border-radius:var(--bw-radius-full);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink);font-family:var(--font-data-stack);padding:5px 8px;font-size:6.5px;box-shadow:0 5px 14px -10px #1114194d}.bw-home-v4-visual-success svg{width:8px;height:8px}.bw-home-v4-visual-checkpoints{min-height:372px;padding:var(--bw-space-5);flex-direction:column;display:flex}.bw-home-v4-checkpoints-head{padding-bottom:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);color:var(--bw-ink-3)}.bw-home-v4-checkpoints-head>span:first-child{color:var(--bw-ink-2);align-items:center;gap:6px;display:inline-flex}.bw-home-v4-checkpoints-head svg{width:13px;height:13px}.bw-home-v4-checkpoints-list{flex-direction:column;display:flex}.bw-home-v4-checkpoints-list>div{align-items:center;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);grid-template-columns:32px minmax(0,1fr) auto;padding:15px 4px;display:grid}.bw-home-v4-checkpoints-list>div.is-current{border-radius:var(--bw-radius-sm);background:var(--bw-color-primary-bg);border-bottom-color:#0000;padding-inline:8px}.bw-home-v4-checkpoints-list>div>span:first-child{color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:9px}.bw-home-v4-checkpoints-list>div>div{flex-direction:column;gap:3px;min-width:0;display:flex}.bw-home-v4-checkpoints-list strong{color:var(--bw-ink-1);font-size:12px;font-weight:500}.bw-home-v4-checkpoints-list small{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:8px}.bw-home-v4-checkpoints-list>div>svg{width:15px;height:15px;color:var(--bw-color-success)}.bw-home-v4-restore{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);color:var(--bw-ink-3);font-family:var(--font-data-stack);align-items:center;gap:4px;padding:4px 8px;font-size:7px;display:inline-flex}.bw-home-v4-restore svg{width:8px;height:8px}.bw-home-v4-checkpoints-foot{padding-top:var(--bw-space-4);color:var(--bw-ink-3);align-items:center;gap:6px;margin-top:auto;font-size:9px;display:flex}.bw-home-v4-checkpoints-foot svg{width:12px;height:12px;color:var(--bw-color-primary)}.bw-home-v4-visual-code{border-color:var(--bw-brand-border);background:var(--bw-brand-canvas);color:var(--bw-brand-ink)}.bw-home-v4-code-bar{min-height:40px;padding-inline:var(--bw-space-4);background:var(--bw-brand-surface-deep);color:var(--bw-brand-faint)}.bw-home-v4-code-bar>span:first-child{color:var(--bw-brand-muted);align-items:center;gap:6px;display:inline-flex}.bw-home-v4-code-bar svg{width:11px;height:11px}.bw-home-v4-code-body{padding:var(--bw-space-5) var(--bw-space-4);font-family:var(--font-data-stack);flex-direction:column;gap:2px;font-size:10px;line-height:1.8;display:flex}.bw-home-v4-agent-code>span,.bw-home-v4-code-body>span{color:var(--bw-brand-muted);grid-template-columns:24px minmax(0,1fr);gap:10px;display:grid}.bw-home-v4-agent-code i,.bw-home-v4-code-body i{color:var(--bw-brand-faint);text-align:right;-webkit-user-select:none;user-select:none;font-style:normal}.bw-home-v4-agent-code code,.bw-home-v4-code-body code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-home-v4-agent-code em,.bw-home-v4-code-body em{color:var(--bw-code-keyword);font-style:normal}.bw-home-v4-agent-code b,.bw-home-v4-code-body b{color:var(--bw-color-live);font-weight:500}.bw-home-v4-agent-code .is-added,.bw-home-v4-code-body .is-added{background:var(--bw-color-success)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-agent-code .is-added,.bw-home-v4-code-body .is-added{background:color-mix(in srgb,var(--bw-color-success) 7%,transparent)}}.bw-home-v4-agent-code .is-added code,.bw-home-v4-code-body .is-added code{color:var(--bw-color-success)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-agent-code .is-added code,.bw-home-v4-code-body .is-added code{color:color-mix(in srgb,var(--bw-color-success) 72%,var(--bw-brand-muted))}}.bw-home-v4-code-foot{justify-content:space-between;align-items:center;gap:var(--bw-space-2);border-top:1px solid var(--bw-brand-line);padding:10px var(--bw-space-4);color:var(--bw-brand-faint);font-family:var(--font-data-stack);margin-top:auto;font-size:8px;display:flex}.bw-home-v4-code-foot span:first-child{color:var(--bw-color-success);align-items:center;gap:4px;display:inline-flex}.bw-home-v4-code-foot svg{width:9px;height:9px}.bw-home-v4-agent{border-block:1px solid var(--bw-hairline);background:var(--bw-canvas);color:var(--bw-ink-1);padding-block:clamp(72px,8vw,112px)}.bw-home-v4-agent-layout{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.bw-home-v4-agent-copy{order:2;max-width:31rem}.bw-home-v4-agent .bw-home-v4-kicker{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-medium);line-height:var(--bw-type-micro-line-height)}.bw-home-v4-agent .bw-home-v4-kicker>span{color:var(--bw-color-primary)}.bw-home-v4-agent-copy h2{max-width:24ch;margin-top:var(--bw-space-4);color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-sm-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking);text-wrap:balance}.bw-home-v4-agent-copy>p{margin-top:var(--bw-space-4);color:var(--bw-ink-2);font-size:var(--bw-type-reading-size);line-height:1.65}.bw-home-v4-agent-copy .bw-home-v4-text-link{margin-top:var(--bw-space-6);color:var(--bw-color-link)}.bw-home-v4-agent-copy .bw-home-v4-text-link:hover{color:var(--bw-color-link-hover)}.bw-home-v4-agent-visual{order:1;justify-self:start;width:100%;max-width:660px}.bw-home-v4-agent-console{border:1px solid var(--bw-brand-border);border-radius:var(--bw-radius-lg);background:var(--bw-brand-surface);box-shadow:var(--bw-shadow-home-showcase);overflow:hidden}.bw-home-v4-agent-bar{min-height:40px;padding-inline:var(--bw-space-4);background:var(--bw-brand-surface-deep)}.bw-home-v4-agent-bar>span:nth-child(2){color:var(--bw-brand-muted);align-items:center;gap:5px;display:inline-flex}.bw-home-v4-agent-bar svg{width:10px;height:10px}.bw-home-v4-agent-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid}.bw-home-v4-agent-thread{gap:var(--bw-space-3);border-right:1px solid var(--bw-brand-line);min-width:0;padding:var(--bw-space-4);flex-direction:column;display:flex}.bw-home-v4-agent-head{padding-bottom:var(--bw-space-2);border-bottom:1px solid var(--bw-brand-line)}.bw-home-v4-agent-head>span{align-items:center;gap:5px;display:inline-flex}.bw-home-v4-agent-head svg{width:10px;height:10px}.bw-home-v4-agent-message{flex-direction:column;gap:4px;display:flex}.bw-home-v4-agent-message>span{color:var(--bw-brand-faint);font-family:var(--font-data-stack);letter-spacing:0;text-transform:uppercase;align-items:center;gap:4px;font-size:7px;display:inline-flex}.bw-home-v4-agent-message>span svg{width:9px;height:9px}.bw-home-v4-agent-message p{border:1px solid var(--bw-brand-border);border-radius:var(--bw-radius-sm);color:var(--bw-brand-muted);padding:8px 9px;font-size:9px;line-height:1.55}.bw-home-v4-agent-message.is-user p{background:var(--bw-brand-surface-2)}.bw-home-v4-agent-message.is-agent p{border-color:var(--bw-brand-primary)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-agent-message.is-agent p{border-color:color-mix(in srgb,var(--bw-brand-primary) 26%,transparent)}}.bw-home-v4-agent-message.is-agent p{background:var(--bw-brand-primary-bg)}.bw-home-v4-agent-approval{border:1px solid var(--bw-color-warning);flex-wrap:wrap;align-items:center;gap:5px;margin-top:auto;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-agent-approval{border:1px solid color-mix(in srgb,var(--bw-color-warning) 24%,transparent)}}.bw-home-v4-agent-approval{border-radius:var(--bw-radius-sm);background:var(--bw-color-warning);padding:8px}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-agent-approval{background:color-mix(in srgb,var(--bw-color-warning) 7%,transparent)}}.bw-home-v4-agent-approval>svg{width:11px;height:11px;color:var(--bw-color-warning)}.bw-home-v4-agent-approval p{color:var(--bw-brand-muted);flex:100%;font-size:8px;line-height:1.45}.bw-home-v4-agent-approval>span{border-radius:var(--bw-radius-xs);background:var(--bw-color-warning);color:var(--bw-brand-canvas);padding:3px 6px;font-size:7px;font-weight:600}.bw-home-v4-agent-diff{min-width:0;padding:var(--bw-space-4);flex-direction:column;display:flex}.bw-home-v4-agent-code{margin-top:var(--bw-space-3);font-family:var(--font-data-stack);flex-direction:column;gap:2px;font-size:8.5px;line-height:1.75;display:flex}.bw-home-v4-agent-code>span{grid-template-columns:20px minmax(0,1fr);gap:7px}.bw-home-v4-agent-tests{border-top:1px solid var(--bw-brand-line);padding-top:var(--bw-space-3);color:var(--bw-color-success);font-family:var(--font-data-stack);align-items:center;gap:5px;margin-top:auto;font-size:8px;display:flex}.bw-home-v4-agent-tests svg{width:10px;height:10px}.bw-home-v4-agent-tests span{color:var(--bw-brand-faint);margin-left:auto}.bw-home-v4-usecases{border-bottom:1px solid var(--bw-hairline);background:var(--bw-canvas);padding-block:var(--bw-home-section-y)}.bw-home-v4-usecase-grid{border-top:1px solid var(--bw-hairline);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,3vw,40px);display:grid}.bw-home-v4-usecase{align-items:start;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);color:var(--bw-ink-1);transition:translate var(--bw-motion-duration-mid) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-mid) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),padding-left var(--bw-motion-duration-fast) var(--bw-motion-ease-out);grid-template-columns:26px minmax(0,1fr) 16px;padding:22px 2px;text-decoration:none;display:grid}.bw-home-v4-usecase:hover{color:var(--bw-color-link);padding-left:var(--bw-space-2);text-decoration:none}.bw-home-v4-usecase:focus-visible{box-shadow:var(--bw-focus-ring);outline:none}.bw-home-v4-usecase-index{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-home-v4-usecase-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.bw-home-v4-usecase-copy strong{font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height);font-weight:var(--bw-font-weight-medium);letter-spacing:0}.bw-home-v4-usecase-copy small{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-home-v4-usecase>svg{width:13px;height:13px;color:var(--bw-ink-4);transition:color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out);margin-top:3px}.bw-home-v4-usecase:hover>svg{color:var(--bw-color-primary);transform:translate(2px,-2px)}.bw-home-v4-usecase-cta{margin-top:var(--bw-space-6)}.bw-home-v4-cta{isolation:isolate;border-top:1px solid var(--bw-brand-line);background:var(--bw-brand-canvas);color:var(--bw-brand-ink);padding-block:clamp(72px,8vw,112px) clamp(150px,17vw,220px);position:relative;overflow:hidden}.bw-home-v4-cta-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.bw-home-v4-cta-bg>span:first-child{background:radial-gradient(closest-side,var(--bw-brand-primary),transparent 70%);width:min(920px,86vw);height:560px;position:absolute;top:-30%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-cta-bg>span:first-child{background:radial-gradient(closest-side,color-mix(in srgb,var(--bw-brand-primary) 14%,transparent),transparent 70%)}}.bw-home-v4-cta-bg>span:last-child{background-image:linear-gradient(to right,var(--bw-ink-1) 1px,transparent 1px),linear-gradient(to bottom,var(--bw-ink-1) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-cta-bg>span:last-child{background-image:linear-gradient(to right,color-mix(in srgb,var(--bw-ink-1) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--bw-ink-1) 5%,transparent) 1px,transparent 1px)}}.bw-home-v4-cta-bg>span:last-child{background-size:64px 64px;-webkit-mask-image:radial-gradient(60% 70% at 50% 30%,#000 20%,#0000 80%);mask-image:radial-gradient(60% 70% at 50% 30%,#000 20%,#0000 80%)}.bw-home-v4-cta-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.bw-home-v4-cta .bw-home-v4-kicker{color:var(--bw-brand-faint);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-medium);line-height:var(--bw-type-micro-line-height);justify-content:center}.bw-home-v4-cta .bw-home-v4-kicker>span{color:var(--bw-brand-link)}.bw-home-v4-cta h2{max-width:16ch;margin-top:var(--bw-space-4);color:var(--bw-brand-ink);font-family:var(--font-display-stack);font-size:var(--bw-type-display-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking);text-wrap:balance}.bw-home-v4-cta-inner>p{max-width:40rem;margin-top:var(--bw-space-4);color:var(--bw-brand-muted);font-size:var(--bw-type-reading-size);line-height:1.65}.bw-home-v4-cta-actions{justify-content:center;gap:var(--bw-space-3);margin-top:var(--bw-space-6);flex-wrap:wrap;display:flex}[data-component=button].bw-ui-button.bw-home-v4-cta-secondary{border-color:var(--bw-brand-border-input);background:var(--bw-brand-surface-2)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-home-v4-cta-secondary{background:color-mix(in srgb,var(--bw-brand-surface-2) 68%,transparent)}}[data-component=button].bw-ui-button.bw-home-v4-cta-secondary{box-shadow:none;color:var(--bw-brand-ink)}[data-component=button].bw-ui-button.bw-home-v4-cta-secondary:hover:not(:disabled){border-color:var(--bw-brand-border-strong);background:var(--bw-brand-surface-3);color:var(--bw-brand-ink)}.bw-home-v4-cta-mark{z-index:0;width:max-content;max-width:none;color:var(--bw-ink-1);align-items:baseline;gap:.12em;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.bw-home-v4-cta-mark{color:color-mix(in srgb,var(--bw-ink-1) 8%,transparent)}}.bw-home-v4-cta-mark{font-family:var(--font-display-stack);font-size:180px;font-weight:var(--bw-font-weight-medium);font-kerning:none;font-variant-ligatures:none;letter-spacing:0;white-space:nowrap;-webkit-text-stroke:0;pointer-events:none;line-height:.78}.bw-home-v4-cta-mark>span{flex:none;display:block}.bw-home-v4-agent-console,.bw-home-v4-stage-frame,.bw-home-v4-visual{transition:translate var(--bw-motion-duration-mid) var(--bw-motion-ease-out),scale var(--bw-motion-duration-mid) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-mid) var(--bw-motion-ease-out);box-shadow:var(--bw-shadow-home-showcase);will-change:transform,translate;translate:0}.bw-home-v4-agent-console:hover,.bw-home-v4-stage-frame:hover,.bw-home-v4-visual:hover{box-shadow:var(--bw-shadow-home-showcase-hover);translate:0 -2px}[data-component=button].bw-ui-button.bw-home-v4-cta-primary:focus-visible,[data-component=button].bw-ui-button.bw-home-v4-cta-secondary:focus-visible,[data-component=button].bw-ui-button.bw-home-v4-hero-primary:focus-visible{box-shadow:var(--bw-focus-ring);outline:none}@media (max-width:1100px){.bw-home-v4-stage-body{grid-template-columns:44px minmax(0,1fr) minmax(0,1.2fr)}.bw-home-v4-history{display:none}.bw-home-v4-preview{border-right:0}.bw-home-v4-agent-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}}@media (max-width:900px){.bw-home-v4-section-head{align-items:start;gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr)}.bw-home-v4-section-head>p{max-width:42rem}.bw-home-v4-feature-reverse .bw-home-v4-feature-row,.bw-home-v4-feature-row{gap:var(--bw-space-6);grid-template-columns:minmax(0,1fr)}.bw-home-v4-feature-reverse .bw-home-v4-feature-copy{order:1}.bw-home-v4-feature-reverse .bw-home-v4-feature-visual{order:2;justify-self:stretch}.bw-home-v4-feature-copy{max-width:38rem}.bw-home-v4-feature-visual{justify-self:stretch;max-width:640px}.bw-home-v4-agent-layout{gap:var(--bw-space-6);grid-template-columns:minmax(0,1fr)}.bw-home-v4-agent-copy{order:1;max-width:38rem}.bw-home-v4-agent-visual{order:2;justify-self:stretch;max-width:720px}.bw-home-v4-usecase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.bw-home-v4-stage-body{grid-template-columns:minmax(0,1fr);min-height:0}.bw-home-v4-stage-rail{display:none}.bw-home-v4-convo{border-right:0}.bw-home-v4-preview{border-top:1px solid var(--bw-brand-line)}.bw-home-v4-preview-app{min-height:250px}.bw-home-v4-stage-foot{gap:var(--bw-space-2) var(--bw-space-3);flex-wrap:wrap;padding-block:8px}.bw-home-v4-stage-progress{display:none}.bw-home-v4-loop-grid{grid-template-columns:minmax(0,1fr);gap:0}.bw-home-v4-loop-grid li{column-gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);grid-template-columns:32px minmax(0,1fr);display:grid}.bw-home-v4-loop-index{grid-row:1/span 2;padding-top:2px}.bw-home-v4-loop-grid h3,.bw-home-v4-loop-grid p{grid-column:2;margin-top:0}.bw-home-v4-loop-grid p{margin-top:6px}}@media (min-width:641px) and (max-width:1279px){.bw-home-v4-title{font-size:var(--bw-type-display-lg-size);line-height:var(--bw-type-display-lg-line-height);letter-spacing:var(--bw-type-display-lg-tracking)}}@media (max-width:640px){.bw-home-v4-hero{padding-block:48px 56px}.bw-home-v4-title{max-width:14ch;font-size:var(--bw-type-display-md-size);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking)}.bw-home-v4-lede{font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height)}.bw-home-v4-hero-actions{flex-direction:column;align-items:stretch;width:100%}.bw-home-v4-hero-actions [data-component=button]{width:100%}.bw-home-v4-proof{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;width:100%;display:grid}.bw-home-v4-proof li{white-space:normal}.bw-home-v4-stage-wrap{margin-top:36px}.bw-home-v4-stage-frame{border-radius:var(--bw-radius-lg)}.bw-home-v4-stage-bar{gap:var(--bw-space-2);padding-inline:var(--bw-space-3)}.bw-home-v4-stage-project{display:none}.bw-home-v4-convo,.bw-home-v4-preview{padding:var(--bw-space-3)}.bw-home-v4-convo-prompt p,.bw-home-v4-stage-foot{font-size:var(--bw-type-micro-size)}.bw-home-v4-stage-foot{padding-inline:var(--bw-space-3)}.bw-home-v4-stage-caption{font-size:var(--bw-type-micro-size);line-height:1.5}.bw-home-v4-feature-copy h2,.bw-home-v4-section-head h2{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}.bw-home-v4-feature{padding-block:56px}.bw-home-v4-visual-preview-grid{grid-template-columns:minmax(0,1fr);gap:12px}.bw-home-v4-visual-product-art{height:96px}.bw-home-v4-visual-order{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px;display:grid}.bw-home-v4-visual-order>span:first-child{grid-column:1/-1}.bw-home-v4-visual-order>div{display:none}.bw-home-v4-visual-order>div.is-total{border:0;margin:0;padding:0;display:flex}.bw-home-v4-visual-pay{grid-area:2/2;margin:0;padding:7px 10px}.bw-home-v4-visual-order small,.bw-home-v4-visual-success{display:none}.bw-home-v4-visual-checkpoints{min-height:0;padding:var(--bw-space-4)}.bw-home-v4-checkpoints-list>div{grid-template-columns:26px minmax(0,1fr)}.bw-home-v4-checkpoints-list>div>svg,.bw-home-v4-restore{display:none}.bw-home-v4-code-body{padding:var(--bw-space-4) var(--bw-space-3);font-size:9px}.bw-home-v4-agent{padding-block:64px}.bw-home-v4-agent-copy h2{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}.bw-home-v4-agent-grid{grid-template-columns:minmax(0,1fr)}.bw-home-v4-agent-thread{border-right:0;border-bottom:1px solid var(--bw-brand-line)}.bw-home-v4-agent-diff{min-height:250px}.bw-home-v4-usecases{padding-block:64px}.bw-home-v4-usecase-grid{grid-template-columns:minmax(0,1fr)}.bw-home-v4-cta{padding-block:64px 150px}.bw-home-v4-cta h2{font-size:var(--bw-type-display-md-size);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking)}.bw-home-v4-cta-actions{flex-direction:column;align-items:stretch;width:100%}.bw-home-v4-cta-actions [data-component=button]{width:100%}.bw-home-v4-cta-mark{font-size:var(--bw-type-display-lg-size);bottom:10px}}@media (max-width:420px){.bw-home-v4-cta-mark{font-size:var(--bw-type-display-md-size);bottom:10px}.bw-home-v4-eyebrow{font-size:var(--bw-type-micro-size)}.bw-home-v4-stage-bar .bw-home-v4-stage-live{padding-inline:6px}.bw-home-v4-preview-body{grid-template-columns:minmax(0,1fr)}.bw-home-v4-preview-art{min-height:86px}}@keyframes bw-home-v4-stage-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bw-home-v4-agent-console,.bw-home-v4-float-card,.bw-home-v4-stage-frame,.bw-home-v4-visual{transition:none;animation:none}.bw-home-v4-agent-console:hover,.bw-home-v4-float-card:hover,.bw-home-v4-stage-frame:hover,.bw-home-v4-visual:hover{translate:none;scale:none}.bw-home-v4-text-link svg,.bw-home-v4-usecase,.bw-home-v4-usecase>svg{transition:none}}@media print{.bw-home-v4-stage-frame{animation:none}}.bw-home-v4-agent,.bw-home-v4-cta,.bw-home-v4-feature,.bw-home-v4-features,.bw-home-v4-hero,.bw-home-v4-loop,.bw-home-v4-usecases{scroll-margin-top:calc(var(--bw-header-height) + var(--bw-space-4))}.bw-home-v4-title{font-size:var(--bw-type-display-lg-size);line-height:var(--bw-type-display-lg-line-height);letter-spacing:var(--bw-type-display-lg-tracking)}.bw-home-v4-loop-grid h3,.bw-home-v4-usecase-copy strong{font-family:var(--font-display-stack);font-weight:var(--bw-font-weight-strong)}.bw-home-v4-cta h2,.bw-home-v4-loop-grid h3,.bw-home-v4-usecase-copy strong{font-size:var(--bw-type-title-md-size);letter-spacing:-.012em;line-height:1.35}.bw-home-v4-cta h2{max-width:30ch;max-width:24ch;font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}.bw-site-shell-marketing{background:var(--bw-canvas);color:var(--bw-ink-1)}.bw-public-band{padding-block:var(--bw-section-gap);position:relative}.bw-public-band+.bw-public-band{border-top:1px solid var(--bw-hairline)}.bw-public-section-heading{gap:var(--bw-space-3);max-width:46rem;margin-bottom:clamp(32px,4vw,56px);display:grid}.bw-public-section-heading h2{max-width:20ch;font-family:var(--font-display-stack);font-size:var(--bw-type-display-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking);text-wrap:balance}@media (max-width:767px){.bw-public-section-heading h2{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}}.bw-public-section-heading>p:last-child{max-width:40rem;color:var(--bw-ink-2);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height)}.bw-public-closing{padding-block:var(--bw-section-gap)}.bw-about-stages,.bw-public-closing-copy,.bw-public-closing-inner{gap:var(--bw-space-3);display:grid}.bw-about-stages{grid-template-columns:minmax(0,1fr)}.bw-about-stages .bw-feature-card{min-height:0;padding:var(--bw-space-5)}.bw-about-mission{gap:var(--bw-space-10);padding-top:var(--bw-space-8);border-top:1px solid var(--bw-hairline);grid-template-columns:minmax(0,1fr);display:grid}.bw-about-mission-copy{min-width:0}.bw-about-mission-subtitle{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-regular);line-height:var(--bw-type-title-lg-line-height);letter-spacing:var(--bw-type-title-lg-tracking);display:block}.bw-about-benefit-list{gap:var(--bw-space-3);margin-top:var(--bw-space-6);display:grid}.bw-about-benefit{align-items:flex-start;gap:var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.65;display:flex}.bw-about-benefit-icon{border-radius:var(--bw-radius-full);background:var(--bw-color-primary-bg);width:24px;height:24px;color:var(--bw-color-link);flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}.bw-about-benefit-icon svg{width:12px;height:12px}.bw-about-timeline-grid,.bw-about-values-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-about-timeline-year{color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking)}.bw-status-facts{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.bw-status-fact{min-width:0;padding:var(--bw-space-4);background:var(--bw-surface-1)}.bw-status-fact-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-status-fact-label,.bw-status-fact-value{font-family:var(--font-data-stack);font-weight:var(--bw-font-weight-strong)}.bw-status-fact-value{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);font-variant-numeric:tabular-nums}.bw-status-services-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-status-services-grid .bw-feature-card{min-height:0}.bw-status-generated-at{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-status-incident-trigger{font-weight:var(--bw-font-weight-medium)}.bw-status-incident-meta{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-status-incident-date,.bw-status-incident-meta,.bw-status-incident-update-time{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-status-incident-update,.bw-status-incident-updates{gap:var(--bw-space-3);display:grid}.bw-status-incident-update{border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-3);grid-template-columns:120px minmax(0,1fr)}.bw-status-incident-update-message{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:1.6}.bw-roadmap-filters{align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-roadmap-filter-count{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:0}.bw-roadmap-timeline{gap:var(--bw-space-3);padding-left:var(--bw-space-6);display:grid;position:relative}.bw-roadmap-timeline:before{background:var(--bw-hairline);content:"";width:1px;position:absolute;top:8px;bottom:8px;left:7px}.bw-roadmap-entry{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.bw-roadmap-entry-marker{top:24px;left:calc(var(--bw-space-6) * -1 + 1px);border:1px solid var(--bw-border);border-radius:var(--bw-radius-full);background:var(--bw-canvas);justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;position:absolute}.bw-roadmap-entry-dot{border-radius:var(--bw-radius-full);background:var(--bw-color-primary);width:5px;height:5px}.bw-roadmap-card{gap:var(--bw-space-3);padding:var(--bw-space-5);display:grid}.bw-roadmap-card-head{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-roadmap-card-icon{border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);width:28px;height:28px;color:var(--bw-color-link);justify-content:center;align-items:center;display:inline-flex}.bw-roadmap-card-heading{font-size:var(--bw-type-title-md-size);line-height:var(--bw-type-title-md-line-height)}.bw-roadmap-quarter{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-roadmap-description{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.65}.bw-roadmap-features{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-roadmap-feature{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);padding:3px var(--bw-space-2);color:var(--bw-ink-2)}.bw-roadmap-feature,.bw-roadmap-status{align-items:center;gap:var(--bw-space-1);font-size:var(--bw-type-micro-size);display:inline-flex}.bw-roadmap-status{border:1px solid var(--bw-color-primary-border);border-radius:var(--bw-radius-full);padding:2px var(--bw-space-2);background:var(--bw-color-primary-bg);color:var(--bw-color-link);font-family:var(--font-data-stack);font-weight:var(--bw-font-weight-strong);text-transform:uppercase}.bw-changelog-release-list{gap:var(--bw-space-3);display:grid}.bw-changelog-release-header{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);padding:var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-changelog-release-heading{gap:var(--bw-space-1);display:grid}.bw-changelog-release-title{font-size:var(--bw-type-title-md-size);line-height:var(--bw-type-title-md-line-height)}.bw-changelog-release-badges{gap:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-changelog-release-content{padding:0 var(--bw-space-5) var(--bw-space-5)}.bw-changelog-release-section-trigger{font-weight:var(--bw-font-weight-medium)}.bw-changelog-release-link{align-items:center;gap:var(--bw-space-1);color:var(--bw-color-link);font-size:var(--bw-type-caption-size);display:inline-flex}.bw-legal-toolbar{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-legal-filters{gap:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-legal-document{gap:var(--bw-space-6);padding:var(--bw-space-6);display:grid}.bw-legal-document-list{gap:var(--bw-space-2);display:grid}.bw-legal-document-trigger{font-weight:var(--bw-font-weight-medium)}.bw-legal-meta-item{gap:var(--bw-space-1) var(--bw-space-3);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);flex-wrap:wrap;display:flex}.bw-legal-compliance-copy{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:1.65}.bw-contact-channel-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-contact-faq-list{max-width:var(--bw-container-reading)}.bw-contact-faq-trigger{font-weight:var(--bw-font-weight-medium)}.bw-contact-faq-answer{color:var(--bw-ink-2)}.bw-support-case-layout{gap:var(--bw-space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.bw-support-session-list{gap:var(--bw-space-2);display:grid}.bw-support-session-row{align-items:flex-start;gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);width:100%;padding:var(--bw-space-3);background:var(--bw-surface-1);color:var(--bw-ink-1);text-align:start;cursor:pointer;display:flex}.bw-support-session-row:hover{border-color:var(--bw-border-strong);background:var(--bw-surface-2)}.bw-support-session-icon{color:var(--bw-color-link)}.bw-support-session-copy{flex:auto;min-width:0}.bw-support-session-title{font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong)}.bw-support-session-meta{margin-top:2px}.bw-support-session-code,.bw-support-session-meta{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-support-message-list{gap:var(--bw-space-4);margin-top:var(--bw-space-5);display:grid}.bw-support-message{border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4)}.bw-support-message-heading{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-support-message-kind{color:var(--bw-color-link);text-transform:uppercase}.bw-support-message-kind,.bw-support-message-time{font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-support-message-time{color:var(--bw-ink-3);margin-left:auto}.bw-support-message-content{margin-top:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);white-space:pre-wrap;line-height:1.7}.bw-support-case-form,.bw-support-reply-form{gap:var(--bw-space-4);display:grid}.bw-support-case-form-full-width,.bw-support-reply-submit{grid-column:1/-1}.bw-announcements-search-panel{align-items:center;gap:var(--bw-space-3);margin-bottom:var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-announcements-search-label{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);text-transform:uppercase}.bw-announcements-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-announcement-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);min-width:0;transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);flex-direction:column;display:flex}.bw-announcement-card:hover{border-color:var(--bw-color-primary-border)}.bw-announcement-card-content{gap:var(--bw-space-3);padding:var(--bw-space-5);flex-direction:column;flex:1;display:flex}.bw-announcement-card-badges{gap:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-announcement-card-title{font-size:var(--bw-type-title-md-size);line-height:var(--bw-type-title-md-line-height)}.bw-announcement-card-title-link{color:var(--bw-ink-1)}.bw-announcement-card-title-link:hover{color:var(--bw-color-link);text-decoration:none}.bw-announcement-card-summary{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.65}.bw-announcement-card-meta{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-announcement-card-footer{justify-content:space-between;align-items:center;gap:var(--bw-space-2);border-top:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-announcement-card-link{align-items:center;gap:var(--bw-space-1);color:var(--bw-color-link);font-size:var(--bw-type-caption-size);display:inline-flex}.bw-template-list-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-template-card{min-width:0;padding:var(--bw-space-3);transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);flex-direction:column;display:flex;overflow:hidden}.bw-template-card:hover{border-color:var(--bw-color-primary-border)}.bw-template-card-media{aspect-ratio:16/9;border-radius:calc(var(--bw-radius-lg) - 4px);background:var(--bw-surface-2);position:relative;overflow:hidden}.bw-template-card-image{object-fit:cover;width:100%;height:100%}.bw-template-card-image-fallback{width:100%;height:100%;color:var(--bw-ink-3);place-items:center;display:grid}.bw-template-card-body{gap:var(--bw-space-2);padding:var(--bw-space-4) var(--bw-space-2) var(--bw-space-2);flex-direction:column;flex:1;display:flex}.bw-template-card-title{font-size:var(--bw-type-title-md-size);line-height:var(--bw-type-title-md-line-height)}.bw-template-card-title-link{color:var(--bw-ink-1)}.bw-template-card-title-link:hover{color:var(--bw-color-link);text-decoration:none}.bw-template-card-excerpt{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-template-card-footer{justify-content:space-between;align-items:center;gap:var(--bw-space-2);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-3);flex-wrap:wrap;margin-top:auto;display:flex}.bw-template-card-meta,.bw-template-meta-item{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-brand-columns{gap:var(--bw-space-8);grid-template-columns:minmax(0,1fr);display:grid}.bw-brand-palette-grid{gap:var(--bw-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-brand-palette-swatch{justify-content:flex-end;gap:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-height:112px;padding:var(--bw-space-3);flex-direction:column;display:flex}.bw-brand-palette-swatch-primary{background:var(--bw-color-primary);color:var(--bw-text-on-primary)}.bw-brand-palette-swatch-secondary{background:var(--bw-ink-1);color:var(--bw-canvas)}.bw-brand-palette-swatch-muted{background:var(--bw-surface-3)}.bw-brand-palette-swatch-card{background:var(--bw-surface-1)}.bw-brand-palette-swatch-accent{background:var(--bw-color-agent);color:var(--bw-text-on-primary)}.bw-brand-palette-label{font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:0;text-transform:uppercase}.bw-brand-feature-list{gap:var(--bw-space-3);display:grid}.bw-trust-safety-stack{gap:var(--bw-space-5);flex-direction:column;display:flex}.bw-trust-safety-appeal-form,.bw-trust-safety-report-form,.bw-trust-safety-restricted-form{gap:var(--bw-space-4);display:grid}.bw-trust-safety-field{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-trust-safety-field-wide{grid-column:1/-1}.bw-trust-safety-columns{gap:var(--bw-space-6);grid-template-columns:minmax(0,1fr);display:grid}.bw-trust-safety-list{border-top:1px solid var(--bw-hairline);border-bottom:1px solid var(--bw-hairline)}.bw-trust-safety-list-item{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-4) 0}.bw-trust-safety-list-item:last-child{border-bottom:0}.bw-trust-safety-actions,.bw-trust-safety-badges{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-trust-safety-code,.bw-trust-safety-time{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);overflow-wrap:anywhere}.bw-trust-safety-statement{margin-top:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);white-space:pre-wrap;line-height:1.65}.bw-trust-safety-target-switch{gap:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);width:fit-content;padding:var(--bw-space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.bw-about-stages,.bw-about-timeline-grid,.bw-about-values-grid,.bw-announcements-grid,.bw-contact-channel-grid,.bw-status-services-grid,.bw-template-list-grid,.bw-trust-safety-columns,.bw-trust-safety-report-form{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-brand-columns{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.bw-brand-palette-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.bw-about-stages,.bw-about-timeline-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bw-about-mission{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(48px,6vw,96px)}.bw-announcements-grid,.bw-status-services-grid,.bw-template-list-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-roadmap-entry{grid-template-columns:minmax(0,1fr)}.bw-support-case-layout{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr)}}@media (min-width:1200px){.bw-contact-channel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bw-trust-safety-column{min-width:0}.bw-trust-safety-code-secondary{margin-top:var(--bw-space-1)}.bw-trust-safety-reason{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-trust-safety-appeal-open{margin-top:var(--bw-space-4)}.bw-trust-safety-empty{margin-top:var(--bw-space-5)}.bw-trust-safety-restricted-success{align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-5);padding:var(--bw-space-4) 0;border-top:1px solid var(--bw-hairline);border-bottom:1px solid var(--bw-hairline);color:var(--bw-color-success-ink);font-size:var(--bw-type-body-size);display:flex}.bw-trust-safety-restricted-submit{width:fit-content}.bw-legal-page>.bw-hero-block .bw-subtitle{margin-inline:auto}.bw-announcements-error-stack,.bw-legal-error-stack,.bw-template-error-stack{justify-items:start;gap:var(--bw-space-3);display:grid}.bw-announcements-error-stack>[data-page-error-alert],.bw-legal-error-stack>[data-page-error-alert],.bw-template-error-stack>[data-page-error-alert]{width:100%}.bw-legal-page .bw-list-panel{background:var(--bw-surface-1)}.bw-template-detail-head{align-content:start;gap:var(--bw-space-6);min-width:0;display:grid}.bw-template-detail-toolbar{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-template-detail-aside{align-content:start;gap:var(--bw-space-3);min-width:0;display:grid}.bw-template-detail-cover{aspect-ratio:16/9;border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-canvas);object-fit:cover;width:100%;height:auto;display:block;overflow:hidden}.bw-template-detail-cover-fallback{padding-inline:var(--bw-space-4);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-align:center;justify-content:center;align-items:center;display:flex}.bw-template-detail-chips{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-template-detail-chip{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);padding:var(--bw-space-0) var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-template-detail-chip-filled{color:var(--bw-ink-1);background:var(--bw-surface-2);font-weight:var(--bw-font-weight-strong);border-color:#0000}.bw-template-detail-stack{gap:var(--bw-space-2);min-width:0;display:grid}.bw-template-detail-stack-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-template-detail-share-item{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);display:flex}.bw-template-detail-share-item-done{color:var(--bw-color-success-ink)}.bw-template-detail-description{max-width:var(--bw-measure-hero);color:var(--bw-ink-2);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);white-space:pre-wrap}.bw-template-detail-frame{background:var(--bw-canvas);border:0;width:100%;height:72vh;display:block}.bw-template-preview-failure{place-content:center;justify-items:center;gap:var(--bw-space-4);min-height:72vh;padding:var(--bw-space-8);color:var(--bw-ink-2);text-align:center;display:grid}.bw-template-preview-failure p{max-width:var(--bw-measure-compact);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);margin:0}.bw-support-unavailable{width:min(100%,30rem);max-width:100%}.bw-support-case-empty,.bw-support-case-list,.bw-support-case-list-state{margin-top:var(--bw-space-5)}.bw-support-case-list-state{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-support-case-list{gap:var(--bw-space-2);display:grid}.bw-support-case-button-copy{flex:auto;min-width:0}.bw-support-case-button-heading{justify-content:space-between;align-items:center;gap:var(--bw-space-3);display:flex}.bw-support-case-subject{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-support-case-code,.bw-support-session-code{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);line-height:var(--bw-mono-caption-line-height);display:block}.bw-support-selected-case-badges{gap:var(--bw-space-2);margin-top:var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-support-session-section{margin-top:var(--bw-space-6);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5)}.bw-support-no-sessions{margin:var(--bw-space-3) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-about-benefit-copy{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height)}.bw-status-load-error{color:var(--bw-color-error-ink)}.bw-status-incident-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);margin:0}.bw-status-incident-update-marker{width:var(--bw-space-2);height:var(--bw-space-2);flex:0 0 var(--bw-space-2);margin-top:var(--bw-space-1h);border-radius:var(--bw-radius-full);background:var(--bw-color-primary)}.bw-status-incident-update-copy{min-width:0}.bw-announcements-search-field{position:relative}.bw-announcements-search-icon{top:50%;left:var(--bw-space-2);z-index:1;color:var(--bw-ink-3);pointer-events:none;position:absolute;transform:translateY(-50%)}.bw-announcement-card-badge{align-items:center;gap:var(--bw-space-1);display:inline-flex}.bw-changelog-release-section-list{gap:var(--bw-space-2);display:grid}.bw-changelog-release-item-list{gap:var(--bw-space-1);padding-left:var(--bw-space-5);color:var(--bw-ink-2);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);margin:0;list-style:outside;display:grid}.bw-announcement-detail-back-link{align-items:center;gap:var(--bw-space-2);width:fit-content;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);text-decoration:none;display:inline-flex}.bw-announcement-detail-back-link:focus-visible,.bw-announcement-detail-back-link:hover{color:var(--bw-ink-1);text-decoration:none}.bw-announcement-detail-card{padding:0}.bw-announcement-detail-loading{padding:var(--bw-space-6);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-announcement-detail-header{gap:var(--bw-space-4);padding:var(--bw-space-6);display:grid}.bw-announcement-detail-title{max-width:26ch}.bw-announcement-detail-summary{max-width:72ch;margin:0}.bw-announcement-detail-meta,.bw-announcement-detail-summary{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-announcement-detail-meta{align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-announcement-detail-meta-item{align-items:center;gap:var(--bw-space-1h);display:inline-flex}.bw-announcement-detail-content{padding:0 var(--bw-space-6) var(--bw-space-6)}.bw-roadmap-card-copy{min-width:0}.bw-roadmap-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-roadmap-feature-icon{color:var(--bw-roadmap-tone-ink)}@media (min-width:768px){.bw-announcement-detail-content,.bw-announcement-detail-header{padding-inline:var(--bw-space-8)}}.bw-inbox-auth-required,.bw-inbox-fullscreen-state{width:min(100%,30rem);max-width:100%}.bw-inbox-toolbar{justify-content:space-between;gap:var(--bw-space-3);margin-bottom:var(--bw-space-4)}.bw-inbox-filter-area,.bw-inbox-toolbar{align-items:center;flex-wrap:wrap;display:flex}.bw-inbox-filter-area{gap:var(--bw-space-2)}.bw-inbox-unread-badge{border-radius:var(--bw-radius-full)}.bw-inbox-filter-segmented{max-width:100%}.bw-inbox-table-wrap{border:0;border-radius:0}.bw-inbox-table{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-inbox-table th{padding:var(--bw-space-2) var(--bw-space-3)}.bw-inbox-table td{padding:var(--bw-space-3);border-top:1px solid var(--bw-hairline);vertical-align:top}.bw-inbox-table td.bw-inbox-empty-cell{padding-block:var(--bw-space-8);color:var(--bw-ink-3);font-size:var(--bw-type-body-size);text-align:center}.bw-inbox-unread-status{color:var(--bw-color-link);background:var(--bw-color-primary-bg)}.bw-inbox-message-preview,.bw-inbox-message-title{white-space:normal;max-width:28rem}.bw-inbox-message-title{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-inbox-message-preview,.bw-inbox-message-title{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-inbox-message-preview{margin-top:var(--bw-space-1);color:var(--bw-ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bw-inbox-table-muted-cell{color:var(--bw-ink-3)}.bw-inbox-message-actions{justify-content:flex-end;gap:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-inbox-pagination{margin-top:var(--bw-space-4)}.bw-inbox-error-actions,.bw-support-error-actions{margin-top:calc(var(--bw-space-3) * -1);justify-content:flex-start}.bw-public-product-proof{padding-block:var(--bw-section-gap)}.bw-template-detail-error{margin-top:var(--bw-space-4)}.bw-inbox-table-wrap{border-radius:var(--bw-radius-md)}.bw-support-page .bw-hero-block .bw-title{max-width:26ch;font-size:var(--bw-type-display-sm-size);letter-spacing:-.035em;line-height:1.16}.bw-support-page .bw-hero-block .bw-subtitle{max-width:44rem;font-size:var(--bw-type-body-size);line-height:1.6}.bw-support-page .bw-section-panel{border-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-support-page .bw-section-panel{border-color:color-mix(in srgb,var(--bw-hairline) 66%,transparent)}}.bw-support-page .bw-section-panel{border-radius:var(--bw-radius-xl);background:linear-gradient(180deg,var(--bw-surface-1),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-support-page .bw-section-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--bw-surface-1) 98%,transparent),color-mix(in srgb,var(--bw-surface-1) 94%,var(--bw-surface-2)))}}.bw-support-page .bw-section-title{max-width:34ch;margin-top:var(--bw-space-2);font-size:var(--bw-type-title-lg-size);letter-spacing:-.028em;line-height:1.3}.bw-support-page .bw-section-desc{margin-top:var(--bw-space-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-support-page .bw-section-header{gap:var(--bw-space-3)}@media (max-width:640px){.bw-support-page .bw-hero-block .bw-title{font-size:var(--bw-type-title-lg-size);letter-spacing:-.03em;line-height:1.2}.bw-support-page .bw-section-title{font-size:var(--bw-type-title-sm-size);line-height:1.35}}.bw-legal-page>.bw-hero-block .bw-hero-block-copy{text-align:start;align-items:flex-start}.bw-legal-page>.bw-hero-block .bw-subtitle{max-width:52rem;margin-inline:0}.bw-legal-page>.bw-hero-block .bw-hero-block-meta{justify-items:start}.bw-legal-page .bw-hero-block .bw-title{max-width:28ch;font-size:var(--bw-type-display-sm-size);letter-spacing:-.035em;line-height:1.16}.bw-legal-page .bw-hero-block .bw-subtitle{max-width:52rem;font-size:var(--bw-type-body-size);line-height:1.6}.bw-legal-workspace{gap:var(--bw-space-4);grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);align-items:start;display:grid}.bw-legal-rail{top:var(--bw-space-6);min-width:0;position:sticky}.bw-legal-rail-card{gap:var(--bw-space-4);padding:var(--bw-space-5);border-radius:var(--bw-radius-xl);flex-direction:column;display:flex}.bw-legal-rail-kicker{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.bw-legal-rail-document{gap:var(--bw-space-2);display:grid}.bw-legal-rail-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.02em;line-height:1.3}.bw-legal-rail-meta{gap:var(--bw-space-2);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);flex-wrap:wrap;line-height:1.5;display:flex}.bw-legal-rail-meta>span{align-items:center;gap:var(--bw-space-1);display:inline-flex}.bw-legal-rail-divider{background:var(--bw-hairline);height:1px}@supports (color:color-mix(in lab,red,red)){.bw-legal-rail-divider{background:color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-legal-rail .bw-legal-compliance-copy{align-items:flex-start;gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:1.6;display:flex}.bw-legal-rail .bw-legal-compliance-copy>svg{color:var(--bw-color-success-ink);flex:none;margin-top:2px}[data-component=button].bw-ui-button.bw-legal-accept{justify-content:center;width:100%}.bw-legal-document-card{border-radius:var(--bw-radius-xl);min-width:0;padding:0;overflow:hidden}.bw-legal-document-head{align-items:flex-start;gap:var(--bw-space-3);padding:var(--bw-space-5);border-bottom:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-legal-document-head{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 60%,transparent)}}.bw-legal-document-head{background:radial-gradient(28rem 14rem at 100% -40%,var(--bw-color-link),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-legal-document-head{background:radial-gradient(28rem 14rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 7%,transparent),transparent 72%),color-mix(in srgb,var(--bw-surface-1) 96%,var(--bw-surface-2))}}.bw-legal-document-icon{border:1px solid var(--bw-color-primary);flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-legal-document-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}.bw-legal-document-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-legal-document-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-legal-document-icon{color:var(--bw-color-link)}.bw-legal-document-copy{flex:auto;min-width:0}.bw-legal-document-kicker{color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.bw-legal-document-title{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.03em;line-height:1.25}.bw-legal-document-summary{max-width:54rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-legal-document-body{gap:var(--bw-space-3);padding:var(--bw-space-5);display:grid}.bw-legal-page .bw-legal-document-list{gap:var(--bw-space-2)}.bw-legal-page .bw-legal-document-list .bw-list-panel{border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-legal-page .bw-legal-document-list .bw-list-panel{border:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-legal-page .bw-legal-document-list .bw-list-panel{border-radius:var(--bw-radius-md);background:var(--bw-surface-1)}.bw-legal-page .bw-legal-document-trigger{padding:var(--bw-space-3) var(--bw-space-4);color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);text-align:start;line-height:1.45}.bw-legal-page .bw-legal-document-trigger:hover{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-legal-page .bw-legal-document-trigger:hover{background:color-mix(in srgb,var(--bw-surface-2) 62%,transparent)}}.bw-legal-page .bw-legal-document-list [data-state=open]>.bw-legal-document-trigger{border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-legal-page .bw-legal-document-list [data-state=open]>.bw-legal-document-trigger{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-legal-page .bw-legal-document-list .bw-prose{padding:0 var(--bw-space-4) var(--bw-space-4)}.bw-legal-page .bw-closing-cta .bw-section-title{font-size:var(--bw-type-title-lg-size);letter-spacing:-.03em;line-height:1.3}@media (max-width:900px){.bw-legal-workspace{grid-template-columns:minmax(0,1fr)}.bw-legal-rail{position:static}}@media (max-width:640px){.bw-legal-page .bw-hero-block .bw-title{font-size:var(--bw-type-title-lg-size);letter-spacing:-.03em;line-height:1.2}.bw-legal-document-head{padding:var(--bw-space-4);flex-wrap:wrap}.bw-legal-document-icon{flex-basis:36px;width:36px;height:36px}.bw-legal-document-title{font-size:var(--bw-type-title-sm-size)}.bw-legal-document-body{padding:var(--bw-space-4)}}.bw-legal-rail .bw-ui-segmented-block{gap:var(--bw-space-1);width:100%;padding:var(--bw-space-1);border-radius:var(--bw-radius-md);grid-template-columns:minmax(0,1fr);display:grid}.bw-legal-rail .bw-ui-segmented-block .bw-ui-segmented-item{width:100%;min-height:var(--bw-control-height-md);padding-inline:var(--bw-space-3);text-align:start;white-space:nowrap;justify-content:flex-start}.bw-legal-page .bw-closing-cta{padding-block:var(--bw-space-6);color:var(--bw-ink-1);isolation:auto;background:0 0;border:0;border-radius:0;padding-inline:0;overflow:visible}.bw-legal-page .bw-closing-cta:after,.bw-legal-page .bw-closing-cta:before{display:none}.bw-legal-page .bw-closing-cta .bw-kicker{color:var(--bw-ink-3)}.bw-legal-page .bw-closing-cta .bw-kicker:before{background:var(--bw-color-primary)}.bw-legal-page .bw-closing-cta .bw-section-title{color:var(--bw-ink-1)}.bw-legal-page .bw-closing-cta .bw-section-desc{color:var(--bw-ink-2)}.bw-legal-page .bw-closing-cta .bw-section-desc a{color:var(--bw-color-link)}.bw-about-page .bw-hero-block .bw-title,.bw-contact-page .bw-hero-block .bw-title{max-width:28ch;font-size:var(--bw-type-display-sm-size);letter-spacing:-.035em;line-height:1.16}.bw-about-page .bw-hero-block .bw-subtitle,.bw-contact-page .bw-hero-block .bw-subtitle{max-width:52rem;font-size:var(--bw-type-body-size);line-height:1.6}.bw-about-page .bw-section-title,.bw-contact-page .bw-section-title{max-width:34ch;font-size:var(--bw-type-title-lg-size);letter-spacing:-.028em;line-height:1.3}.bw-about-page .bw-about-mission-subtitle{max-width:30ch;letter-spacing:-.02em}.bw-about-page .bw-about-mission-subtitle,.bw-about-page .bw-feature-card-title,.bw-contact-page .bw-feature-card-title{font-size:var(--bw-type-title-md-size);line-height:1.35}.bw-contact-page .bw-contact-channel-grid{grid-template-columns:minmax(0,1fr)}.bw-contact-page .bw-feature-card{padding:var(--bw-space-5);border-radius:var(--bw-radius-xl)}.bw-contact-page .bw-feature-card-description{max-width:34ch}.bw-contact-faq-section{gap:var(--bw-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.bw-contact-faq-intro .bw-section-header{align-items:flex-start}.bw-contact-page .bw-contact-faq-list{width:100%;max-width:none}.bw-contact-page .bw-contact-faq-list .bw-list-panel{border-radius:var(--bw-radius-md);background:var(--bw-surface-1);overflow:hidden}.bw-contact-page .bw-contact-faq-trigger{padding:var(--bw-space-3) var(--bw-space-4);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);text-align:start;line-height:1.45}.bw-contact-page .bw-contact-faq-answer{padding:0 var(--bw-space-4) var(--bw-space-4);font-size:var(--bw-type-body-dense-size);line-height:1.65}@media (min-width:640px){.bw-contact-page .bw-contact-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.bw-contact-faq-section{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(32px,6vw,72px)}}@media (max-width:640px){.bw-about-page .bw-hero-block .bw-title,.bw-contact-page .bw-hero-block .bw-title{font-size:var(--bw-type-title-lg-size);letter-spacing:-.03em;line-height:1.2}.bw-about-page .bw-section-title,.bw-contact-page .bw-section-title{font-size:var(--bw-type-title-sm-size);line-height:1.35}}.bw-inbox-page .bw-hero-block .bw-title{max-width:28ch;font-size:var(--bw-type-display-sm-size);letter-spacing:-.035em;line-height:1.16}.bw-inbox-page .bw-hero-block .bw-subtitle{font-size:var(--bw-type-body-size);line-height:1.6}@media (max-width:640px){.bw-inbox-page .bw-hero-block .bw-title{font-size:var(--bw-type-title-lg-size);line-height:1.2}}.bw-referral-page{gap:var(--bw-section-gap);position:relative}.bw-referral-state-card{justify-items:center;gap:var(--bw-space-3);width:min(100%,30rem);max-width:100%;padding:var(--bw-space-8);color:var(--bw-ink-2);text-align:center;display:grid}.bw-referral-link-icon,.bw-referral-loading-icon,.bw-referral-metric-icon{color:var(--bw-color-primary);background:var(--bw-color-primary-bg);justify-content:center;align-items:center;display:inline-flex}.bw-referral-loading-icon{border:1px solid var(--bw-color-primary-border);border-radius:var(--bw-radius-md);width:44px;height:44px}.bw-referral-hero{padding-block:var(--bw-space-4) var(--bw-space-2);text-align:center;justify-items:center;display:grid}.bw-referral-hero-copy{justify-items:center;gap:var(--bw-space-4);width:min(100%,52rem);display:grid}.bw-referral-hero-title{margin:0}.bw-referral-hero-desc{max-width:46rem;margin:0}.bw-referral-error{margin-block:calc(var(--bw-space-3) * -1) 0}.bw-referral-metrics{gap:var(--bw-space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.bw-referral-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.bw-referral-metric{gap:var(--bw-space-4);padding:var(--bw-space-5);transition:border-color .16s,background-color .16s,transform .16s;display:grid}.bw-referral-metric:hover{border-color:var(--bw-color-primary-border-hover);background:var(--bw-surface-2);transform:translateY(-2px)}.bw-referral-metric-head{justify-content:space-between;align-items:center;gap:var(--bw-space-3);display:flex}.bw-referral-link-icon,.bw-referral-metric-icon{border-radius:var(--bw-radius-md);flex:0 0 40px;width:40px;height:40px}.bw-referral-metric-main{text-align:end;min-width:0}.bw-referral-metric-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-lg-line-height);font-variant-numeric:tabular-nums}.bw-referral-metric-label{margin-top:var(--bw-space-1);color:var(--bw-ink-2)}.bw-referral-link-desc,.bw-referral-metric-hint,.bw-referral-metric-label{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-referral-link-desc,.bw-referral-metric-hint{color:var(--bw-ink-3)}.bw-referral-link-panel{padding:clamp(var(--bw-space-5),4vw,var(--bw-space-7))}.bw-referral-link-head{align-items:center;gap:var(--bw-space-3);display:flex}.bw-referral-link-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height)}.bw-referral-link-desc{margin-top:var(--bw-space-1)}.bw-referral-auth-card{width:min(100%,30rem);max-width:100%;margin:var(--bw-space-5) auto 0;border:1px solid var(--bw-color-primary-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-4);background:var(--bw-color-primary-bg)}.bw-referral-auth-card .bw-auth-required-title{font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height)}.bw-referral-auth-card .bw-auth-required-description{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-referral-link-actions{align-items:stretch;gap:var(--bw-space-3);margin-top:var(--bw-space-5);display:flex}.bw-referral-link-input{min-width:0;height:44px;font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);flex:auto}.bw-referral-copy-btn{flex:none;min-height:44px}.bw-referral-feedback{margin-top:var(--bw-space-2);color:var(--bw-color-success-ink);font-size:var(--bw-type-caption-size)}.bw-referral-feedback-error{color:var(--bw-color-error-ink)}.bw-referral-table-panel{margin-top:0}.bw-referral-table-wrap{border-radius:var(--bw-radius-lg);box-shadow:none;border:0}.bw-referral-table{min-width:680px;font-size:var(--bw-type-caption-size)}.bw-referral-table th{white-space:nowrap}.bw-referral-table td:last-child,.bw-referral-table th:last-child{text-align:end}.bw-referral-table-empty{color:var(--bw-ink-3);padding:var(--bw-space-8) var(--bw-space-4)!important;text-align:center!important}.bw-referral-user-name{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-referral-user-code{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}@media (max-width:767px){.bw-referral-auth-card{gap:var(--bw-space-3)}.bw-referral-link-actions{flex-direction:column}.bw-referral-copy-btn{width:100%}.bw-referral-table-wrap[data-responsive=cards]{overflow:visible}}.bw-referral-hero{text-align:start;justify-items:start}.bw-referral-hero-copy{justify-items:start;width:100%}.bw-referral-kicker{justify-content:flex-start}.bw-referral-hero-title{max-width:28ch;font-size:var(--bw-type-display-sm-size);letter-spacing:-.035em;line-height:1.16}.bw-referral-hero-desc{max-width:52rem;font-size:var(--bw-type-body-size);margin-inline:0;line-height:1.6}@media (max-width:640px){.bw-referral-hero-title{font-size:var(--bw-type-title-lg-size);line-height:1.2}}.bw-docs-page{background:var(--bw-canvas);min-height:100dvh;color:var(--bw-ink-1)}.bw-docs-header{z-index:var(--bw-z-sticky);border-bottom:1px solid var(--bw-hairline);background:var(--bw-canvas);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.bw-docs-header{background:color-mix(in srgb,var(--bw-canvas) 88%,transparent)}}.bw-docs-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bw-docs-header-bar{align-items:center;gap:var(--bw-space-4);height:64px;min-height:64px;display:flex}.bw-docs-header-start{align-items:center;gap:var(--bw-space-3);min-width:0;display:flex}.bw-docs-brand,.bw-docs-header-actions{align-items:center;gap:var(--bw-space-2);display:flex}.bw-docs-brand,.bw-docs-brand:hover{color:var(--bw-ink-1);text-decoration:none}.bw-docs-brand-icon{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.bw-docs-logo{object-fit:contain;width:18px;height:18px}.bw-docs-logo-light{filter:brightness(0)}.bw-docs-logo-dark{filter:brightness(0)invert();display:none}[data-theme=dark] .bw-docs-logo-light,html.dark .bw-docs-logo-light{display:none}[data-theme=dark] .bw-docs-logo-dark,html.dark .bw-docs-logo-dark{display:inline-flex}.bw-docs-brand-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0}.bw-docs-breadcrumbs{align-items:center;gap:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);display:none}.bw-docs-breadcrumb-current{color:var(--bw-ink-1)}.bw-docs-header-actions{margin-left:auto}[data-component=button].bw-ui-button.bw-docs-search-trigger{border-color:var(--bw-hairline);background:var(--bw-surface-1);min-width:16rem;color:var(--bw-ink-3);font-weight:var(--bw-font-weight-regular);justify-content:space-between;display:none}[data-component=button].bw-ui-button.bw-docs-search-trigger:hover:not(:disabled){color:var(--bw-ink-1)}.bw-docs-search-trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-docs-search-shortcut{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);gap:2px;padding:1px 4px;display:inline-flex}.bw-docs-mobile-navigation-toggle{display:inline-flex}.bw-docs-workspace{max-width:1440px;padding-inline:var(--bw-gutter);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.bw-docs-sidebar{min-width:0;display:none}.bw-docs-main{min-width:0;padding-block:var(--bw-space-8) var(--bw-space-16)}.bw-docs-content{max-width:var(--bw-container-reading);min-width:0}.bw-docs-navigation{gap:var(--bw-space-5);display:grid}.bw-docs-version{gap:var(--bw-space-2);display:grid}.bw-docs-version-label{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-docs-version-control,.bw-docs-version-select{width:100%}.bw-docs-navigation-sections{gap:var(--bw-space-1);display:grid}.bw-docs-section-trigger{align-items:center;gap:var(--bw-space-2);border-radius:var(--bw-radius-sm);width:100%;padding:var(--bw-space-2);color:var(--bw-ink-1);font-family:inherit;font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.bw-docs-section-trigger:hover{background:var(--bw-surface-2)}.bw-docs-section-trigger-idle,.bw-docs-section-trigger-open{color:var(--bw-ink-1)}.bw-docs-section-trigger-copy{align-items:center;gap:var(--bw-space-2);flex:1;min-width:0;display:flex;overflow:hidden}.bw-docs-section-icon{width:var(--bw-space-5);height:var(--bw-space-5);flex:0 0 var(--bw-space-5);color:var(--bw-ink-3);justify-content:center;align-items:center;display:inline-flex}.bw-docs-section-trigger-copy>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-docs-section-icon-glyph{width:15px;height:15px}.bw-docs-chevron{width:14px;height:14px;color:var(--bw-ink-3);transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out);margin-inline-start:var(--bw-space-1)}.bw-docs-chevron-open{transform:rotate(180deg)}.bw-docs-section-content{overflow:hidden}.bw-docs-section-items{padding:var(--bw-space-1) 0 var(--bw-space-2) var(--bw-space-6);gap:1px;display:grid}[data-component=button].bw-ui-button.bw-docs-navigation-item,[data-component=button].bw-ui-button.bw-docs-navigation-item-idle{min-height:var(--bw-control-height-sm);border-radius:var(--bw-radius-sm);padding:var(--bw-space-1) var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-regular);text-align:start;white-space:normal;background:0 0;border:1px solid #0000;justify-content:flex-start;display:flex}.bw-docs-page [data-component=button].bw-ui-button:focus-visible{outline:2px solid var(--bw-color-focus);outline-offset:2px;box-shadow:var(--bw-focus-ring)}[data-component=button].bw-ui-button.bw-docs-navigation-item-idle:hover,[data-component=button].bw-ui-button.bw-docs-navigation-item:hover{background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-docs-navigation-item-idle:hover:not(:disabled){color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-docs-item-active,[data-component=button].bw-ui-button.bw-docs-item-active:hover{background:var(--bw-color-primary-bg);color:var(--bw-color-link);font-weight:var(--bw-font-weight-medium)}[data-component=button].bw-ui-button.bw-docs-item-active:hover:not(:disabled){background:var(--bw-color-primary-bg-hover);color:var(--bw-color-link)}.bw-docs-page-heading{max-width:20ch;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking);text-wrap:balance}.bw-docs-page-meta{align-items:center;gap:var(--bw-space-2) var(--bw-space-4);margin-top:var(--bw-space-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);flex-wrap:wrap;display:flex}.bw-docs-page-meta,.bw-docs-page-updated{color:var(--bw-ink-3)}.bw-docs-page-description{max-width:44rem;margin-top:var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height)}.bw-docs-article{margin-top:var(--bw-space-8);padding-top:var(--bw-space-6);border-top:1px solid var(--bw-hairline)}.bw-docs-article>.bw-docs-document-title{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bw-docs-article>.bw-docs-document-title+*{margin-top:0}.bw-docs-article h2{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}.bw-docs-article img{width:100%;margin-block:var(--bw-space-5);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);object-fit:contain;display:block}.bw-docs-code-block{margin-bottom:0;position:relative}.bw-docs-article [data-component=markdown-code]{margin-bottom:var(--bw-space-4)}.bw-docs-article .bw-docs-code-block{padding-top:calc(var(--bw-space-2) + var(--bw-control-height-sm) + var(--bw-space-2))}.bw-docs-code-copy-btn{top:var(--bw-space-2);right:var(--bw-space-2);z-index:2;border:1px solid var(--bw-console-border);border-radius:var(--bw-radius-sm);min-height:26px;padding:0 var(--bw-space-2);background:var(--bw-console-bg-raised);color:var(--bw-console-muted);font-size:var(--bw-type-micro-size);cursor:pointer;align-items:center;display:inline-flex;position:absolute}[data-component=button].bw-ui-button.bw-docs-code-copy-btn{top:var(--bw-space-2);right:var(--bw-space-2);z-index:1;min-height:var(--bw-control-height-sm);border-color:var(--bw-border);border-radius:var(--bw-radius-full);padding-inline:var(--bw-space-2);background:var(--bw-surface-1);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);position:absolute}.bw-docs-code-copy-btn:hover{color:var(--bw-console-fg)}[data-component=button].bw-ui-button.bw-docs-code-copy-btn:hover:not(:disabled){border-color:var(--bw-color-primary);background:var(--bw-color-primary-bg);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-docs-code-copy-btn.is-copied,[data-component=button].bw-ui-button.bw-docs-code-copy-btn.is-copied:hover:not(:disabled){border-color:var(--bw-color-success-border);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink)}.bw-docs-article li>.bw-ui-checkbox{margin-inline-end:var(--bw-space-2)}.bw-docs-markdown-table-wrap{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);width:100%;overflow-x:auto}.bw-docs-markdown-image-fallback{border:1px dashed var(--bw-border);border-radius:var(--bw-radius-md);min-height:10rem;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);place-items:center;display:grid}.bw-docs-badge{border:1px solid var(--bw-border);border-radius:var(--bw-radius-sm);padding:1px var(--bw-space-2);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);align-items:center;display:inline-flex}.bw-docs-badge--success{border-color:var(--bw-color-success-border);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink)}.bw-docs-badge--warning{border-color:var(--bw-color-warning-border);background:var(--bw-surface-2);color:var(--bw-color-warning-ink)}.bw-docs-page-navigation{justify-content:space-between;align-items:stretch;gap:var(--bw-space-3);margin-top:var(--bw-space-12);padding-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);display:flex}.bw-docs-page-navigation-link{gap:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-4);background:var(--bw-surface-1);color:var(--bw-ink-1);transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);text-decoration:none;display:grid}.bw-docs-page-navigation-link:hover{border-color:var(--bw-color-primary-border);color:var(--bw-ink-1);text-decoration:none}.bw-docs-page-navigation-link-next{text-align:end}[data-component=button].bw-ui-button.bw-docs-page-navigation-link{width:fit-content;max-width:min(48%,24rem);min-height:var(--bw-control-height-xl);align-items:center;gap:var(--bw-space-2);padding-inline:var(--bw-space-3);flex:0 auto;display:flex}[data-component=button].bw-ui-button.bw-docs-page-navigation-link-next{justify-content:flex-end;margin-inline-start:auto}.bw-docs-page-navigation-icon{width:14px;height:14px;color:var(--bw-ink-3)}.bw-docs-page-navigation-label{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-docs-page-navigation-label-next{justify-self:end}.bw-docs-toc-panel{min-width:0;display:none}.bw-docs-toc-scroll{top:calc(64px + var(--bw-space-6));max-height:calc(100dvh - 96px);padding-block:var(--bw-space-2);position:sticky;overflow-y:auto}.bw-docs-toc-title{margin-bottom:var(--bw-space-3);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-docs-toc-list{border-left:1px solid var(--bw-hairline);padding-left:var(--bw-space-3);gap:1px;display:grid}.bw-docs-toc-item{border-radius:var(--bw-radius-sm);padding:4px var(--bw-space-2);color:var(--bw-ink-2);font:inherit;font-size:var(--bw-type-caption-size);text-align:start;cursor:pointer;transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;border:0;line-height:1.45}.bw-docs-toc-item-idle:hover,.bw-docs-toc-item:hover{background:var(--bw-surface-2);color:var(--bw-color-link)}.bw-docs-toc-item-nested{padding-left:calc(var(--bw-space-2) + var(--bw-space-3));color:var(--bw-ink-3)}.bw-docs-toc-item-active{color:var(--bw-color-link);font-weight:var(--bw-font-weight-medium)}[data-component=button].bw-ui-button.bw-docs-toc-item{border-radius:var(--bw-radius-xs);width:100%;height:auto;padding-block:var(--bw-space-1);padding-inline:var(--bw-space-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-align:start;white-space:normal;justify-content:flex-start}[data-component=button].bw-ui-button.bw-docs-toc-item-top-level{font-weight:var(--bw-font-weight-strong)}[data-component=button].bw-ui-button.bw-docs-toc-item-nested{padding-inline:var(--bw-space-5) var(--bw-space-2)}[data-component=button].bw-ui-button.bw-docs-toc-item-idle{color:var(--bw-ink-3)}[data-component=button].bw-ui-button.bw-docs-toc-item-idle:hover:not(:disabled){color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-docs-toc-item-active,[data-component=button].bw-ui-button.bw-docs-toc-item-active:hover:not(:disabled){color:var(--bw-color-link)}.bw-docs-toc-stats{margin-top:var(--bw-space-6);padding-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline)}.bw-docs-toc-stat-list{gap:var(--bw-space-2);display:grid}.bw-docs-toc-stat{justify-content:space-between;align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);display:flex}.bw-docs-state{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);min-height:240px;padding:var(--bw-space-8);background:var(--bw-surface-1);color:var(--bw-ink-3);font-size:var(--bw-type-body-dense-size);text-align:center;place-items:center;display:grid}.bw-docs-state-error{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-docs-state-copy{justify-items:center;gap:var(--bw-space-3);display:grid}.bw-docs-state-retry{width:fit-content}.bw-docs-fallback-page{background:var(--bw-canvas);min-height:100dvh}.bw-docs-fallback-content{padding-block:var(--bw-space-10)}.bw-docs-search-dialog{width:min(42rem,calc(100vw - var(--bw-space-6)));padding:0}.bw-docs-search-surface{border-radius:inherit;display:grid;overflow:hidden}.bw-docs-search-header{align-items:center;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-2) var(--bw-space-4);display:flex}.bw-docs-search-header-icon{color:var(--bw-ink-3)}.bw-docs-search-header .bw-docs-search-input{min-height:var(--bw-control-height-xl);box-shadow:none;background:0 0;border:0;border-radius:0}.bw-docs-search-header .bw-docs-search-input:focus{box-shadow:none}.bw-docs-search-escape{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);padding:2px 5px}.bw-docs-search-results{max-height:min(24rem,60vh);padding:var(--bw-space-2);overflow-y:auto}.bw-docs-search-results-label{padding:var(--bw-space-2);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);text-transform:uppercase}.bw-docs-search-results-list{gap:1px;display:grid}.bw-docs-search-result{align-items:center;gap:var(--bw-space-3);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);color:var(--bw-ink-1);text-align:start;cursor:pointer;display:flex}.bw-docs-search-result:hover{background:var(--bw-surface-2)}[data-component=button].bw-ui-button.bw-docs-search-result{justify-content:flex-start;gap:var(--bw-space-3);border-radius:var(--bw-radius-sm);width:100%;height:auto;padding-block:var(--bw-space-2);padding-inline:var(--bw-space-3);text-align:start;white-space:normal}.bw-docs-search-result-icon{color:var(--bw-ink-3)}.bw-docs-search-result-title{font-size:var(--bw-type-body-dense-size)}.bw-docs-search-empty{justify-items:center;gap:var(--bw-space-2);padding:var(--bw-space-8);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-align:center;display:grid}.bw-docs-search-empty-icon{color:var(--bw-ink-4)}.bw-docs-mobile-sidebar{padding:var(--bw-space-4);display:block}.bw-ui-dialog.bw-docs-mobile-sidebar,.bw-ui-dialog.bw-docs-search-dialog{border:0;padding:0}.bw-docs-mobile-sidebar{max-height:none;position:fixed;left:0;top:var(--bw-header-height)!important;width:min(86vw,22rem)!important;height:calc(100dvh - var(--bw-header-height))!important;margin:0!important}.bw-ui-dialog.bw-docs-mobile-sidebar{border-radius:0 var(--bw-radius-lg) var(--bw-radius-lg) 0;transform:none}.bw-ui-dialog.bw-docs-search-dialog{border-radius:var(--bw-radius-lg)}.bw-docs-mobile-sidebar .bw-docs-navigation{overscroll-behavior:contain;height:100%;min-height:0;padding-top:var(--bw-space-16);overflow-y:auto}.bw-docs-marketing{background:var(--bw-canvas);color:var(--bw-ink-1)}@media (min-width:768px){.bw-docs-breadcrumbs,[data-component=button].bw-ui-button.bw-docs-search-trigger{display:flex}}@media (min-width:1024px){.bw-docs-workspace{grid-template-columns:236px minmax(0,1fr);gap:clamp(32px,4vw,64px)}.bw-docs-sidebar{padding-block:var(--bw-space-8);display:block}.bw-docs-sidebar-inner{top:calc(64px + var(--bw-space-6));max-height:calc(100dvh - 96px);padding-right:var(--bw-space-2);position:sticky;overflow-y:auto}.bw-docs-mobile-navigation-toggle,[data-component=button].bw-ui-button.bw-docs-mobile-navigation-toggle{display:none}.bw-docs-main{padding-block:var(--bw-space-10) var(--bw-space-20)}}@media (min-width:1280px){.bw-docs-workspace{grid-template-columns:236px minmax(0,1fr) 208px;gap:clamp(32px,4vw,64px)}.bw-docs-toc-panel{padding-block:var(--bw-space-10);display:block}}@media (min-width:1024px){.bw-docs-sidebar>.bw-docs-navigation{top:calc(64px + var(--bw-space-6));max-height:calc(100dvh - 96px);padding-block:var(--bw-space-2) var(--bw-space-6);padding-right:var(--bw-space-2);position:sticky;overflow-y:auto}}.bw-docs-content.bw-container-reading{width:100%;max-width:var(--bw-container-reading);padding-bottom:var(--bw-section-gap)}.bw-docs-page-heading{gap:var(--bw-space-2);display:grid}.bw-docs-page-heading .bw-page-main-title{max-width:20ch;margin-top:var(--bw-space-1);font-size:var(--bw-type-display-md-size);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking)}.bw-docs-navigation-sections .bw-ui-accordion-item{border-top:0;border-bottom:0}.bw-docs-section-trigger:hover{color:var(--bw-ink-1)}.bw-docs-navigation-sections .bw-ui-accordion-content{padding-bottom:0}.bw-pricing-measure{width:min(100%,var(--bw-container-reading));margin-inline:auto}.bw-pricing-hero .bw-hero-block-copy{text-align:center;max-width:44rem;margin-inline:auto}.bw-pricing-hero{width:min(100%,var(--bw-container-wide));margin-inline:auto}.bw-pricing-page-frame{gap:var(--bw-page-gap)}.bw-pricing-hero:after{display:none}.bw-pricing-hero .bw-kicker{margin-inline:auto}.bw-pricing-hero .bw-kicker:before{display:none}.bw-pricing-hero .bw-subtitle,.bw-pricing-hero .bw-title{margin-inline:auto}.bw-pricing-hero .bw-subtitle{max-width:44rem}.bw-pricing-kicker-text,.bw-pricing-label{color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-pricing-hero-emphasis{color:var(--bw-color-link);margin-inline-start:var(--bw-space-1)}.bw-pricing-card-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height);letter-spacing:var(--bw-type-title-md-tracking);margin:0}.bw-pricing-card-desc,.bw-pricing-plan-description{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-pricing-plan-description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;display:-webkit-box;overflow:hidden}.bw-pricing-price{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking);font-variant-numeric:tabular-nums}.bw-pricing-meta,.bw-pricing-notice{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-pricing-notice{font-family:var(--font-data-stack)}.bw-pricing-notice-panel{border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size);line-height:1.6}.bw-pricing-cycle-layout{align-items:center;gap:var(--bw-space-4);padding-bottom:var(--bw-space-6);flex-direction:column;display:flex}.bw-pricing-cycle-control{flex:none}.bw-pricing-savings-slot{min-height:var(--bw-control-height-sm);justify-content:center;align-items:center;display:flex}.bw-pricing-savings{border:1px solid var(--bw-color-success-border);border-radius:var(--bw-radius-full);padding:3px var(--bw-space-2);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);align-items:center;display:inline-flex}.bw-pricing-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.bw-pricing-package-card,.bw-pricing-plan-card{gap:var(--bw-space-5);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);min-width:0;padding:var(--bw-space-6);background:var(--bw-surface-1);transition:border-color var(--bw-motion-duration-mid) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-mid) var(--bw-motion-ease-out);flex-direction:column;display:flex;position:relative}.bw-pricing-package-card:hover,.bw-pricing-plan-card:hover{border-color:var(--bw-border-strong);box-shadow:var(--bw-shadow-card-hover)}.bw-pricing-plan-card-recommended{border-color:var(--bw-color-primary);background:linear-gradient(180deg,var(--bw-color-primary),var(--bw-surface-1) 42%)}@supports (color:color-mix(in lab,red,red)){.bw-pricing-plan-card-recommended{background:linear-gradient(180deg,color-mix(in srgb,var(--bw-color-primary) 5%,var(--bw-surface-1)),var(--bw-surface-1) 42%)}}.bw-pricing-plan-card-current{border-color:var(--bw-border-strong)}.bw-pricing-plan-heading{gap:var(--bw-space-2);flex-direction:column;display:flex}.bw-pricing-plan-title-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-pricing-plan-badge{border:1px solid var(--bw-border);border-radius:var(--bw-radius-full);padding:2px var(--bw-space-2);color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height);letter-spacing:0;text-transform:uppercase;align-items:center;display:inline-flex}.bw-pricing-plan-badge-recommended{border-color:var(--bw-color-primary);background:var(--bw-color-primary);color:var(--bw-text-on-primary)}.bw-pricing-plan-badge-current{border-color:var(--bw-border-strong);background:var(--bw-surface-2);color:var(--bw-ink-1)}.bw-pricing-plan-badge-queued{border-color:var(--bw-color-warning-border);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink)}.bw-pricing-plan-price-block{gap:var(--bw-space-3);padding-bottom:var(--bw-space-5);border-bottom:1px solid var(--bw-hairline);display:grid}.bw-pricing-credit-row,.bw-pricing-price-row{align-items:baseline;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-pricing-credit-row{align-items:center;gap:var(--bw-space-2);color:var(--bw-color-link)}.bw-pricing-credit-dot{border-radius:var(--bw-radius-full);background:var(--bw-color-primary);width:5px;height:5px}.bw-pricing-period{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-pricing-plan-features{gap:var(--bw-space-3);display:grid}.bw-pricing-feature-title{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-pricing-feature-list{gap:var(--bw-space-2);display:grid}.bw-pricing-feature-row{align-items:flex-start;gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55;display:flex}.bw-pricing-feature-check{border-radius:var(--bw-radius-full);background:var(--bw-color-primary-bg);width:18px;height:18px;color:var(--bw-color-link);flex:0 0 18px;justify-content:center;align-items:center;display:inline-flex}.bw-pricing-feature-check svg{width:10px;height:10px}.bw-pricing-feature-copy{min-width:0}.bw-pricing-plan-footer{padding-top:var(--bw-space-2);margin-top:auto}[data-component=button].bw-ui-button.bw-pricing-plan-action{width:100%;min-height:var(--bw-control-height-lg)}.bw-pricing-plan-card-recommended [data-component=button].bw-ui-button.bw-pricing-plan-action{background:var(--bw-color-primary);color:var(--bw-text-on-primary)}.bw-pricing-button-content{justify-content:center;align-items:center;gap:var(--bw-space-2);display:inline-flex}.bw-pricing-checkout-error{margin-top:var(--bw-space-4);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);text-align:center}.bw-pricing-link-panel{gap:var(--bw-space-4);display:grid}.bw-pricing-link-row{justify-content:space-between;align-items:center;gap:var(--bw-space-4);padding:var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-pricing-link-row+.bw-pricing-link-row{border-top:1px solid var(--bw-hairline)}.bw-pricing-link-copy{flex:24rem;min-width:min(100%,18rem)}.bw-pricing-link-title{margin-top:var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height)}.bw-pricing-link-description{margin-top:var(--bw-space-1);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-pricing-link-action{flex:none}.bw-pricing-faq-list{border-top:1px solid var(--bw-hairline)}.bw-pricing-faq-trigger{padding-block:var(--bw-space-5);font-size:var(--bw-type-title-sm-size)}.bw-pricing-faq-content{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.7}.bw-pricing-closing-cta{border:0;border-top:1px solid var(--bw-hairline);padding:var(--bw-space-12) 0 0;box-shadow:none;color:var(--bw-ink-1);background:0 0;border-radius:0}.bw-pricing-closing-cta:after,.bw-pricing-closing-cta:before{display:none}.bw-pricing-closing-cta .bw-closing-cta-copy{min-width:0}.bw-pricing-closing-cta .bw-kicker{color:var(--bw-ink-3);justify-content:center}.bw-pricing-closing-cta .bw-kicker:before{background:var(--bw-color-primary)}.bw-pricing-closing-cta .bw-section-title{max-width:none;color:var(--bw-ink-1)}.bw-pricing-closing-cta .bw-section-desc{color:var(--bw-ink-2)}.bw-pricing-calc-panel,.bw-pricing-calculator-intro,.bw-pricing-catalog-error,.bw-pricing-catalog-notice,.bw-pricing-entry-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);padding:var(--bw-space-5);background:var(--bw-surface-1)}.bw-pricing-calculator-error,.bw-pricing-catalog-error{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-pricing-balance-grid,.bw-pricing-calculator-grid,.bw-pricing-calculator-stat-grid,.bw-pricing-package-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-pricing-package-card-recommended{border-color:var(--bw-color-primary)}.bw-pricing-balance-card,.bw-pricing-calc-stat,.bw-pricing-package-heading{gap:var(--bw-space-1);display:grid}.bw-pricing-package-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary-bg);width:36px;height:36px;color:var(--bw-color-link);justify-content:center;align-items:center;display:inline-flex}.bw-pricing-calculator-description,.bw-pricing-package-description,.bw-pricing-rate-description{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-pricing-package-price-block{align-items:baseline;gap:var(--bw-space-2);padding-block:var(--bw-space-3);border-block:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}.bw-pricing-balance-value,.bw-pricing-calc-stat,.bw-pricing-calculator-stat-label,.bw-pricing-package-meta,.bw-pricing-package-meta-compact,.bw-pricing-rate-value{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:1.5}.bw-pricing-calculator-stat-value,.bw-pricing-rate-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);font-variant-numeric:tabular-nums}.bw-pricing-calculator-field-grid,.bw-pricing-calculator-fields,.bw-pricing-rate-list{gap:var(--bw-space-3);display:grid}.bw-pricing-calculator-label{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-pricing-entry-card,.bw-pricing-rate-card{gap:var(--bw-space-3);display:grid}.bw-pricing-entry-copy,.bw-pricing-rate-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong)}.bw-pricing-rate-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);display:flex}.bw-pricing-entry-kicker{color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);text-transform:uppercase}.bw-pricing-back-link{align-items:center;gap:var(--bw-space-1);width:fit-content;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);display:inline-flex}.bw-pricing-calculator-actions{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-pricing-loading{place-items:center;min-height:16rem;display:grid}.bw-pricing-loading-stack{justify-items:center;gap:var(--bw-space-3);display:grid}.bw-pricing-loading-spinner{width:28px;height:28px;position:relative}.bw-pricing-loading-spinner-track{border:2px solid var(--bw-hairline);border-radius:var(--bw-radius-full);position:absolute;inset:0}.bw-pricing-loading-spinner-indicator{border:2px solid #0000;border-top:2px solid var(--bw-color-primary);border-radius:var(--bw-radius-full);animation:bw-spin var(--bw-motion-duration-spin) linear infinite;position:absolute;inset:0}.bw-pricing-skeleton,.bw-pricing-skeleton-hero,.bw-pricing-skeleton-stage{gap:var(--bw-space-4);display:grid}.bw-pricing-skeleton{border-radius:var(--bw-radius-lg);background:var(--bw-surface-2);animation:bw-pulse 1.6s var(--bw-motion-ease-in-out) infinite}.bw-pricing-skeleton-kicker{width:8rem;height:10px}.bw-pricing-skeleton-title{width:min(28rem,80%);height:44px}.bw-pricing-skeleton-copy{width:min(34rem,90%);height:16px}.bw-pricing-skeleton-actions{width:14rem;height:44px}.bw-pricing-skeleton-action{width:10rem;height:40px}.bw-pricing-skeleton-action-wide{width:14rem;height:40px}.bw-pricing-skeleton-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-pricing-skeleton-card{gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);padding:var(--bw-space-6);display:grid}.bw-pricing-skeleton-card-header{width:60%;height:20px}.bw-pricing-skeleton-label{width:5rem;height:10px}.bw-pricing-skeleton-badge{border-radius:var(--bw-radius-full);width:4rem;height:18px}.bw-pricing-skeleton-price{width:8rem;height:40px}.bw-pricing-skeleton-full-copy{width:100%;height:14px}.bw-pricing-skeleton-list{gap:var(--bw-space-2);display:grid}.bw-pricing-skeleton-list-row{align-items:center;gap:var(--bw-space-2);display:flex}.bw-pricing-skeleton-dot{border-radius:var(--bw-radius-full);width:14px;height:14px}.bw-pricing-skeleton-list-copy{flex:1;height:12px}.bw-pricing-skeleton-cta{border-radius:var(--bw-radius-md);height:44px}@media (min-width:640px){.bw-pricing-balance-grid,.bw-pricing-grid,.bw-pricing-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-pricing-calculator-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.bw-pricing-calculator-stat-grid,.bw-pricing-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.bw-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-pricing-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-pricing-balance-grid,.bw-pricing-grid-five,.bw-pricing-package-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bw-checkout-result{gap:var(--bw-space-5);width:min(100%,56rem);margin-inline:auto;display:grid}.bw-checkout-result-panel{justify-items:center;gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);text-align:center;padding:clamp(28px,4vw,48px);display:grid}.bw-checkout-result-icon{border:1px solid var(--bw-color-primary-border);border-radius:var(--bw-radius-lg);background:var(--bw-color-primary-bg);width:56px;height:56px;color:var(--bw-color-link);justify-content:center;align-items:center;display:inline-flex}.bw-checkout-result-icon[data-tone=success]{border-color:var(--bw-color-success-border);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink)}.bw-checkout-result-icon[data-tone=warning]{border-color:var(--bw-color-warning-border);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink)}.bw-checkout-result-icon[data-tone=danger]{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-checkout-result-title{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0;line-height:1.08}.bw-checkout-result-description{max-width:38rem;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.65}.bw-checkout-result-status{align-items:center;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);padding:3px var(--bw-space-3);background:var(--bw-surface-2);color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);display:inline-flex}.bw-checkout-result-provider-warning{border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size)}.bw-checkout-result-error{text-align:start;width:100%}.bw-checkout-result-details{gap:var(--bw-space-3);width:100%;margin-top:var(--bw-space-5);text-align:start;grid-template-columns:minmax(0,1fr);display:grid}.bw-checkout-result-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);padding:var(--bw-space-4);background:var(--bw-surface-1)}.bw-checkout-result-card-title{margin-bottom:var(--bw-space-3);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-checkout-result-rows{gap:var(--bw-space-2);display:grid}.bw-checkout-result-row{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);padding-bottom:var(--bw-space-2);font-size:var(--bw-type-caption-size);display:flex}.bw-checkout-result-row:last-child{border-bottom:0;padding-bottom:0}.bw-checkout-result-row-label{color:var(--bw-ink-3)}.bw-checkout-result-row-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-variant-numeric:tabular-nums;text-align:end}.bw-checkout-result-row-value-break{overflow-wrap:anywhere}.bw-checkout-result-actions{justify-content:center;gap:var(--bw-space-2);margin-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-checkout-result-action{min-width:10rem}.bw-checkout-result-auth-required{width:min(100%,32rem);margin-inline:auto}.bw-checkout-result-loading{justify-items:center;gap:var(--bw-space-4);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);width:min(100%,56rem);margin-inline:auto;padding:clamp(32px,5vw,64px);display:grid}.bw-checkout-result-loading-error{color:var(--bw-color-error-ink);text-align:center;display:block}.bw-checkout-result-skeleton{border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);animation:bw-pulse 1.6s var(--bw-motion-ease-in-out) infinite}.bw-checkout-result-skeleton-icon{border-radius:var(--bw-radius-lg);width:56px;height:56px}.bw-checkout-result-skeleton-title{width:min(20rem,70%);height:30px}.bw-checkout-result-skeleton-copy{width:min(32rem,90%);height:14px}.bw-checkout-result-skeleton-actions{gap:var(--bw-space-2);display:flex}.bw-checkout-result-skeleton-action{border-radius:var(--bw-radius-md);width:9rem;height:40px}.bw-purchase-dialog{width:min(36rem,calc(100vw - var(--bw-space-8)));max-height:90vh;padding:0;overflow-y:auto}.bw-purchase-modal{gap:var(--bw-space-4);padding:var(--bw-space-5);display:grid}.bw-purchase-header{justify-content:space-between;align-items:center;gap:var(--bw-space-3);padding-bottom:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);display:flex}.bw-purchase-header-title{align-items:center;gap:var(--bw-space-2);min-width:0;font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);display:flex}.bw-purchase-header-separator{color:var(--bw-ink-4)}.bw-purchase-header-name{min-width:0;color:var(--bw-ink-2);font-weight:var(--bw-font-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-purchase-close{flex:none}.bw-purchase-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);padding:var(--bw-space-4);background:var(--bw-surface-1)}.bw-purchase-card-title{align-items:center;gap:var(--bw-space-2);margin-bottom:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);display:flex}.bw-purchase-product,.bw-purchase-products{gap:var(--bw-space-3);display:grid}.bw-purchase-product{align-items:center;grid-template-columns:42px minmax(0,1fr) auto auto}.bw-purchase-product-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary-bg);justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.bw-purchase-product-icon-inner{color:var(--bw-color-link);display:inline-flex}.bw-purchase-product-icon-glyph{width:18px;height:18px}.bw-purchase-product-copy{min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:1.5}.bw-purchase-product-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);display:block}.bw-purchase-quantity{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);min-width:28px;height:28px;color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);justify-content:center;align-items:center;display:inline-flex}.bw-purchase-item-price{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-body-dense-size);font-variant-numeric:tabular-nums}.bw-purchase-coupon-form{align-items:flex-end;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-purchase-coupon-field{gap:var(--bw-space-1);flex:12rem;min-width:0;display:grid}.bw-purchase-field-label{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-purchase-coupon-input{width:100%}.bw-purchase-coupon-apply{flex:none}.bw-purchase-coupon-note{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:1.5}.bw-purchase-coupon-note-success{color:var(--bw-color-success-ink)}.bw-purchase-details{gap:var(--bw-space-2) var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);grid-template-columns:minmax(0,1fr) auto;display:grid}.bw-purchase-details>span:nth-child(2n){color:var(--bw-ink-1);font-family:var(--font-data-stack);font-variant-numeric:tabular-nums;text-align:end}.bw-purchase-error{margin-top:var(--bw-space-3);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size)}.bw-purchase-provider-chooser{margin-top:var(--bw-space-4)}.bw-purchase-provider-grid{gap:var(--bw-space-2);margin-top:var(--bw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-purchase-provider{min-height:var(--bw-control-height-lg);justify-content:flex-start;gap:var(--bw-space-2)}.bw-purchase-provider-active{border-color:var(--bw-color-primary)!important;background:var(--bw-color-primary-bg)!important;color:var(--bw-color-link)!important}.bw-purchase-provider-icon{color:currentColor;display:inline-flex}.bw-purchase-provider-name{font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-purchase-warning{margin-top:var(--bw-space-2);border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size)}.bw-purchase-footer{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-4);padding-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}.bw-purchase-total{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);font-variant-numeric:tabular-nums}.bw-purchase-checkout{min-width:10rem}@media (min-width:768px){.bw-checkout-result-details{grid-template-columns:repeat(3,minmax(0,1fr))}}.bw-purchase-cart{background:var(--bw-surface-1)}[data-component=button].bw-ui-button.bw-purchase-provider{min-height:var(--bw-control-height-lg);justify-content:flex-start;gap:var(--bw-space-2)}.bw-pricing-package-card,.bw-pricing-plan-card{box-shadow:var(--bw-shadow-card)}.bw-pricing-plan-card-recommended{border-color:var(--bw-color-primary-border)}[data-component=button].bw-ui-button.bw-purchase-provider-active{border-color:var(--bw-color-primary-border-hover)!important}[data-component=button].bw-ui-button.bw-pricing-link-action{justify-content:space-between;align-self:flex-start;min-width:164px}[data-component=button].bw-ui-button.bw-checkout-result-action,[data-component=button].bw-ui-button.bw-pricing-cta-action,[data-component=button].bw-ui-button.bw-pricing-entry-action{min-height:var(--bw-control-height-xl);padding-inline:var(--bw-space-6)}[data-component=button].bw-ui-button.bw-pricing-cta-action{width:auto}[data-component=button].bw-ui-button.bw-checkout-result-action,[data-component=button].bw-ui-button.bw-pricing-entry-action{min-width:184px}.bw-pricing-back-link:focus-visible,.bw-pricing-back-link:hover{color:var(--bw-ink-1);text-decoration:none}.bw-purchase-product-copy p{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0;line-height:1.45}.bw-purchase-coupon-field .bw-purchase-field-label{margin-bottom:0}.bw-ui-input.bw-ui-input.bw-purchase-coupon-input{height:var(--bw-control-height-xl);border-radius:var(--bw-radius-md)}[data-component=button].bw-ui-button.bw-purchase-coupon-apply{min-width:96px;min-height:var(--bw-control-height-xl);border-radius:var(--bw-radius-md)}.bw-purchase-details>span:nth-child(odd){color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}[data-component=button].bw-ui-button.bw-purchase-close{border-color:var(--bw-border);border-radius:var(--bw-radius-full);background:var(--bw-surface-2);flex:none}[data-component=button].bw-ui-button.bw-purchase-close:hover:not(:disabled){background:var(--bw-surface-3)}.bw-checkout-result-icon[data-tone=muted]{color:var(--bw-ink-3)}.bw-checkout-result-icon[data-tone=info]{border-color:var(--bw-color-info-border);background:var(--bw-color-info-bg);color:var(--bw-color-info-ink)}.bw-pricing-faq-section{width:min(100%,var(--bw-container-wide));gap:var(--bw-space-6);align-items:start;display:grid}.bw-pricing-faq-section .bw-section-title{max-width:26ch;font-size:var(--bw-type-title-lg-size);letter-spacing:-.028em;line-height:1.28}.bw-pricing-faq-section .bw-section-desc{max-width:34rem;margin-top:var(--bw-space-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-pricing-faq-panel{min-width:0;border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-pricing-faq-panel{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-pricing-faq-panel{border-radius:var(--bw-radius-xl);background:radial-gradient(28rem 16rem at 100% -40%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-pricing-faq-panel{background:radial-gradient(28rem 16rem at 100% -40%,color-mix(in srgb,var(--bw-color-primary) 5%,transparent),transparent 72%),var(--bw-surface-1)}}.bw-pricing-faq-panel .bw-pricing-faq-list{border-top:0}.bw-pricing-faq-panel .bw-pricing-faq-content{padding:0 0 var(--bw-space-4)}@media (min-width:960px){.bw-pricing-faq-section{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,80px)}.bw-pricing-faq-intro{top:var(--bw-space-6);position:sticky}}@media (max-width:640px){.bw-pricing-faq-panel{padding-inline:var(--bw-space-4)}.bw-pricing-faq-section .bw-section-title{font-size:var(--bw-type-title-sm-size);line-height:1.35}}.bw-pricing-hero.bw-hero-block[data-face=marketing] .bw-title{max-width:22ch;font-size:var(--bw-type-display-lg-size);line-height:var(--bw-type-display-lg-line-height);letter-spacing:var(--bw-type-display-lg-tracking)}.bw-pricing-faq-section{width:min(100%,var(--bw-container-reading));gap:var(--bw-space-5);grid-template-columns:minmax(0,1fr);margin-inline:auto}.bw-pricing-faq-section .bw-section-title{max-width:32ch}.bw-pricing-faq-intro{position:static}.bw-pricing-faq-intro .bw-section-header{align-items:flex-start}.bw-pricing-closing-cta .bw-section-title{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}@media (min-width:960px){.bw-pricing-faq-section{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.bw-pricing-hero.bw-hero-block[data-face=marketing] .bw-title{font-size:var(--bw-type-display-md-size);line-height:var(--bw-type-display-md-line-height)}.bw-pricing-closing-cta .bw-section-title{font-size:var(--bw-type-title-lg-size);line-height:1.25}}.bw-pricing-hero.bw-hero-block[data-face=marketing] .bw-title{max-width:28ch;font-size:var(--bw-type-display-sm-size);letter-spacing:-.035em;line-height:1.16}.bw-pricing-hero .bw-subtitle{font-size:var(--bw-type-body-size);line-height:1.6}.bw-pricing-faq-intro .bw-section-header{text-align:center;justify-content:center;align-items:center}.bw-pricing-faq-intro .bw-section-header>div{margin-inline:auto}.bw-pricing-faq-intro .bw-kicker{justify-content:center}.bw-pricing-faq-section .bw-section-desc,.bw-pricing-faq-section .bw-section-title{margin-inline:auto}@media (max-width:640px){.bw-pricing-hero.bw-hero-block[data-face=marketing] .bw-title{font-size:var(--bw-type-title-lg-size);line-height:1.2}}.bw-pricing-faq-panel{padding:0 var(--bw-space-5);background:var(--bw-surface-1)}.bw-pricing-faq-panel .bw-pricing-faq-item{border:0;border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-pricing-faq-panel .bw-pricing-faq-item{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-pricing-faq-panel .bw-pricing-faq-item{background:0 0;border-radius:0}.bw-pricing-faq-panel .bw-pricing-faq-item:first-child{border-top:0}.bw-pricing-faq-panel .bw-pricing-faq-item:last-child{border-bottom:0}.bw-pricing-faq-panel .bw-pricing-faq-trigger{min-height:64px;padding:var(--bw-space-4) 0;font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);border-radius:0;line-height:1.5}.bw-pricing-faq-panel .bw-pricing-faq-trigger:hover{color:var(--bw-color-link);background:0 0}.bw-pricing-faq-panel .bw-pricing-faq-trigger[data-state=open]{color:var(--bw-color-link)}.bw-pricing-faq-question{align-items:center;gap:var(--bw-space-3);text-align:start;min-width:0;display:flex}.bw-pricing-faq-index{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-regular);letter-spacing:.04em;flex:none}.bw-pricing-faq-panel .bw-pricing-faq-content{padding:0 0 var(--bw-space-4) calc(var(--bw-space-3) + 2ch);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.65}.bw-pricing-closing-cta .bw-closing-cta-content{justify-content:center;align-items:center;gap:var(--bw-space-5);text-align:center;flex-direction:column}.bw-pricing-closing-cta .bw-closing-cta-copy{flex:0 auto;max-width:44rem}.bw-pricing-closing-cta .bw-closing-cta-action{margin-inline:auto}@media (max-width:640px){.bw-pricing-faq-panel{padding-inline:var(--bw-space-4)}.bw-pricing-faq-panel .bw-pricing-faq-trigger{min-height:58px}.bw-pricing-faq-panel .bw-pricing-faq-content{padding-left:0}}.bw-pricing-closing-cta .bw-section-title{font-size:var(--bw-type-title-lg-size);letter-spacing:-.025em;line-height:1.3}.bw-market-page{min-width:0}.bw-market-stats{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.bw-market-stat{min-width:0;padding:var(--bw-space-4);background:var(--bw-surface-1)}.bw-market-stat+.bw-market-stat{border-left:1px solid var(--bw-hairline)}.bw-market-stat-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-market-stat-label,.bw-market-stat-value{font-family:var(--font-data-stack);font-weight:var(--bw-font-weight-strong)}.bw-market-stat-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-size:var(--bw-type-title-lg-size);font-variant-numeric:tabular-nums}.bw-market-filters{gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);padding:var(--bw-space-4);background:var(--bw-surface-1);display:grid}.bw-market-filter-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-market-filter-input,.bw-market-filter-select{width:100%}.bw-ui-checkbox-field.bw-ui-checkbox-field.bw-market-verified-filter{width:fit-content;color:var(--bw-ink-2);grid-column:span 2}.bw-market-install-scope{align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-market-install-scope-label{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);text-transform:uppercase}.bw-market-install-scope-options{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-market-workspace-select{min-width:14rem}.bw-market-workspace-empty{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-market-empty-state{border:1px dashed var(--bw-border);border-radius:var(--bw-radius-lg);min-height:180px;padding:var(--bw-space-8);background:var(--bw-surface-1);color:var(--bw-ink-3);font-size:var(--bw-type-body-dense-size);text-align:center;place-items:center;display:grid}.bw-market-card-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-market-card{min-width:0;min-height:100%;transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);flex-direction:column;display:flex}.bw-market-card-installed,.bw-market-card:focus-within,.bw-market-card:hover{border-color:var(--bw-color-primary-border)}.bw-market-card-header{padding:var(--bw-space-5)}.bw-market-card-title{align-items:center;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height);display:flex}.bw-market-card-icon{border:1px solid var(--bw-color-primary-border);border-radius:var(--bw-radius-md);background:var(--bw-color-primary-bg);width:38px;height:38px;color:var(--bw-color-link);flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}.bw-market-card-content{gap:var(--bw-space-4);min-width:0;padding:0 var(--bw-space-5) var(--bw-space-5);flex-direction:column;flex:auto;display:flex}.bw-market-card-badges,.bw-market-card-tags{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-market-card-badges,.bw-market-card-meta{gap:var(--bw-space-1)}.bw-market-card-meta{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:1.5;display:grid}.bw-market-card-footer{justify-content:space-between;align-items:center;gap:var(--bw-space-2);padding-top:var(--bw-space-3);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;margin-top:auto;display:flex}.bw-market-card-status{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-market-card-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-market-external-install-dialog,.bw-market-install-panel{gap:var(--bw-space-4);display:grid}.bw-market-external-install-dialog.bw-ui-dialog{width:min(42rem,calc(100vw - var(--bw-space-8)));max-height:85vh;overflow-y:auto}.bw-market-external-install-header{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);padding-right:var(--bw-space-6);display:flex}.bw-market-external-install-header-copy{gap:var(--bw-space-1);display:grid}.bw-market-external-install-title,.bw-market-install-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height);margin:0}.bw-market-install-heading{gap:var(--bw-space-1);display:grid}.bw-market-install-description{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-market-external-install-body,.bw-market-external-install-content,.bw-market-external-install-loading,.bw-market-install-field-grid,.bw-market-install-form{gap:var(--bw-space-4);display:grid}.bw-market-external-install-tool-list{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-market-external-install-current,.bw-market-external-install-instructions,.bw-market-external-install-meta{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:1.6}.bw-market-external-install-instructions{border-left:2px solid var(--bw-color-primary);padding-left:var(--bw-space-3)}.bw-market-external-install-error,.bw-market-external-install-warning{border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size)}.bw-market-external-install-error{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-market-external-install-snippet-section{gap:var(--bw-space-2);display:grid}.bw-market-external-install-snippet-heading,.bw-market-external-install-snippet-label{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-market-external-install-snippet{border:1px solid var(--bw-console-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);background:var(--bw-console-bg);color:var(--bw-console-fg);font-family:var(--font-data-stack);font-size:var(--bw-type-mono-body-size);line-height:1.6;overflow-x:auto}.bw-market-external-install-download{justify-self:start}.bw-market-external-install-skeleton-title{border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);width:12rem;height:18px}.bw-market-external-install-skeleton-code{border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);width:100%;height:5rem}.bw-market-external-install-skeleton-action{border-radius:var(--bw-radius-md);background:var(--bw-surface-2);width:8rem;height:34px}@media (min-width:640px){.bw-market-card-grid,.bw-market-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-market-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.bw-market-install-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bw-market-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bw-market-suspense-state{min-height:20rem}.bw-market-skill-card-heading{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);display:flex}.bw-market-skill-card-title{align-items:center;min-width:0}.bw-market-skill-card-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-market-skill-card-description{margin-top:var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-market-skill-card-detail-link,.bw-market-skill-card-detail-link:hover,.bw-market-skill-card-header-link,.bw-market-skill-card-header-link:hover{color:inherit;text-decoration:none}.bw-market-skill-card-meta{gap:var(--bw-space-1)}.bw-market-skill-card-actions{gap:var(--bw-space-2);padding-top:var(--bw-space-3);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;margin-top:auto;display:flex}[data-component=button].bw-ui-button.bw-market-card-action-button,[data-component=button].bw-ui-button.bw-market-skill-card-button{min-height:var(--bw-control-height-xl);padding-inline:var(--bw-space-4)}.bw-market-card-action-button,.bw-market-skill-card-button{flex:auto;min-width:0}.bw-market-skill-install-badge{border:1px solid var(--bw-color-success-border);border-radius:var(--bw-radius-full);padding:2px var(--bw-space-2);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;display:inline-flex}.bw-market-skill-install-badge-inactive{border-color:var(--bw-border);background:var(--bw-surface-2);color:var(--bw-ink-3)}.bw-market-skill-install-badge-pending{border-color:var(--bw-color-warning-border);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink)}.bw-market-install-actions{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-market-install-error{border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size)}.bw-market-skill-detail-back-link{align-items:center;gap:var(--bw-space-1);width:fit-content;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);display:inline-flex}.bw-market-skill-detail-back-link:hover{color:var(--bw-color-link);text-decoration:none}.bw-market-skill-detail-back-link:focus-visible{color:var(--bw-ink-1);text-decoration:none}.bw-market-skill-detail-main-grid{grid-template-columns:minmax(0,1fr);align-items:start}.bw-market-skill-detail-main-grid,.bw-market-skill-detail-summary{gap:var(--bw-space-4);display:grid}.bw-market-skill-detail-title-row{align-items:flex-start;gap:var(--bw-space-3);display:flex}.bw-market-skill-detail-icon{border:1px solid var(--bw-color-primary-border);border-radius:var(--bw-radius-md);background:var(--bw-color-primary-bg);width:44px;height:44px;color:var(--bw-color-link);flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.bw-market-skill-detail-title-copy{min-width:0}.bw-market-skill-detail-title{margin:0}.bw-market-skill-detail-code{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);overflow-wrap:anywhere}.bw-market-skill-detail-description{color:var(--bw-ink-2);font-size:var(--bw-type-body-size);white-space:pre-wrap;line-height:1.7}.bw-market-skill-detail-badges,.bw-market-skill-detail-tags{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-market-skill-detail-verified-badge{align-items:center;gap:var(--bw-space-1);display:inline-flex}.bw-market-skill-detail-verified-badge svg{color:var(--bw-color-link)}.bw-market-skill-detail-metadata-title{margin-bottom:var(--bw-space-3);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-market-skill-detail-metadata-list{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:1.55;display:grid}.bw-market-skill-detail-metadata-list>div{justify-content:space-between;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding-bottom:var(--bw-space-2);display:flex}.bw-market-skill-detail-download{border-bottom:0}.bw-market-skill-detail-download-link{align-items:center;gap:var(--bw-space-1);color:var(--bw-color-link);display:inline-flex}.bw-market-skill-detail-download-link:focus-visible,.bw-market-skill-detail-download-link:hover{color:var(--bw-color-link);text-decoration:underline}.bw-market-skill-detail-markdown-heading{margin-bottom:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong)}.bw-market-skill-detail-markdown-surface{border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4)}.bw-market-skill-detail-markdown-content{color:var(--bw-ink-2)}.bw-market-skill-detail-markdown-title{font-family:var(--font-display-stack)}.bw-market-skill-detail-markdown-title .bw-icon-md{color:var(--bw-color-link)}.bw-market-skill-detail-markdown-description{color:var(--bw-ink-2)}.bw-market-skill-detail-markdown-state{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-market-skill-detail-error,.bw-market-skill-detail-markdown-error,.bw-market-skill-detail-state{margin-top:var(--bw-space-4)}@media (min-width:900px){.bw-market-skill-detail-main-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr)}}.bw-market-skill-card-badges{gap:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-auth-layout{background:var(--bw-canvas);min-height:100dvh;color:var(--bw-ink-1);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative}.bw-auth-aside{isolation:isolate;min-height:208px;padding:var(--bw-space-6) var(--bw-gutter);background:var(--bw-brand-canvas);color:var(--bw-brand-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.bw-auth-aside:before{z-index:-1;background:radial-gradient(closest-side,var(--bw-brand-primary),transparent 72%);width:90%;height:120%;position:absolute;top:-30%;left:-20%}@supports (color:color-mix(in lab,red,red)){.bw-auth-aside:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--bw-brand-primary) 34%,transparent),transparent 72%)}}.bw-auth-aside:before{content:""}.bw-auth-aside:after{z-index:-1;background-image:linear-gradient(var(--bw-color-auth-gridline) 1px,transparent 1px),linear-gradient(90deg,var(--bw-color-auth-gridline) 1px,transparent 1px);content:"";background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(160deg,#000,#0000 78%);mask-image:linear-gradient(160deg,#000,#0000 78%)}.bw-auth-aside-inner{gap:var(--bw-space-8);flex-direction:column;flex:1;width:min(100%,34rem);display:flex}.bw-auth-aside-brand{align-items:center;gap:var(--bw-space-2);width:fit-content;font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0;display:inline-flex}.bw-auth-aside-brand,.bw-auth-aside-brand:hover{color:var(--bw-brand-ink);text-decoration:none}.bw-auth-aside-brand:focus-visible{border-radius:var(--bw-radius-sm);box-shadow:var(--bw-focus-ring);outline:none}.bw-auth-aside-brand img{filter:brightness(0)invert();width:28px;height:28px}.bw-auth-aside-copy{gap:var(--bw-space-3);margin-top:auto;display:grid}.bw-auth-aside-headline{max-width:13ch;color:var(--bw-brand-ink);font-family:var(--font-display-stack);font-size:var(--bw-type-display-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-md-line-height);letter-spacing:var(--bw-type-display-md-tracking);text-wrap:balance}.bw-auth-aside-body{max-width:30rem;color:var(--bw-brand-ink)}@supports (color:color-mix(in lab,red,red)){.bw-auth-aside-body{color:color-mix(in srgb,var(--bw-brand-ink) 62%,transparent)}}.bw-auth-aside-body{font-size:var(--bw-type-body-dense-size);line-height:1.65}.bw-auth-aside-points{gap:var(--bw-space-2);padding-top:var(--bw-space-4);border-top:1px solid var(--bw-brand-ink);display:grid}@supports (color:color-mix(in lab,red,red)){.bw-auth-aside-points{border-top:1px solid color-mix(in srgb,var(--bw-brand-ink) 14%,transparent)}}.bw-auth-aside-points li{align-items:flex-start;gap:var(--bw-space-3);color:var(--bw-brand-ink);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-auth-aside-points li{color:color-mix(in srgb,var(--bw-brand-ink) 76%,transparent)}}.bw-auth-aside-points li{font-size:var(--bw-type-caption-size);line-height:1.6}.bw-auth-aside-points li:before{background:var(--bw-brand-primary);content:"";flex:0 0 14px;width:14px;height:1px;margin-top:.7em}.bw-auth-main{min-width:0;padding:var(--bw-space-6) var(--bw-gutter) var(--bw-space-10);justify-content:center;align-items:flex-start;display:flex}.bw-auth-card{gap:var(--bw-space-4);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);width:100%;max-width:28rem;padding:var(--bw-space-6);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-auth-card);display:grid}.bw-auth-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-display-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0;margin:0;line-height:1.08}.bw-auth-subtitle{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-auth-head{margin-bottom:var(--bw-space-2)}.bw-auth-field,.bw-auth-head{gap:var(--bw-space-2);display:grid}.bw-auth-field-label{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);line-height:1.4}.bw-auth-input.bw-ui-input{min-height:var(--bw-control-height-lg);border-radius:var(--bw-radius-md);padding-inline:var(--bw-space-3);font-size:var(--bw-type-body-dense-size)}.bw-auth-method-switch{width:100%}.bw-auth-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-auth-remember-row{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);display:inline-flex}.bw-auth-remember-row>label{cursor:pointer}.bw-auth-checkbox.bw-ui-checkbox-field{gap:var(--bw-space-2)}.bw-auth-checkbox:focus-within{outline:2px solid var(--bw-color-focus);outline-offset:3px}.bw-auth-terms-row{align-items:flex-start;gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:1.6;display:flex}.bw-auth-terms-row .bw-auth-checkbox{margin-top:2px}.bw-auth-link,.bw-auth-terms-row a,.bw-auth-text a{color:var(--bw-color-link);font-weight:var(--bw-font-weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--bw-color-link);text-decoration-color:var(--bw-color-link)}@supports (color:color-mix(in lab,red,red)){.bw-auth-link,.bw-auth-terms-row a,.bw-auth-text a{-webkit-text-decoration-color:color-mix(in srgb,var(--bw-color-link) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--bw-color-link) 30%,transparent)}}.bw-auth-link,.bw-auth-terms-row a,.bw-auth-text a{text-underline-offset:3px}.bw-auth-link:hover,.bw-auth-terms-row a:hover,.bw-auth-text a:hover{text-decoration-color:currentColor}.bw-auth-text{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);text-align:center;line-height:1.6}.bw-auth-oauth-only-title{margin-bottom:var(--bw-space-1)}.bw-auth-separator{align-items:center;gap:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);letter-spacing:0;text-transform:uppercase;display:flex}.bw-auth-separator:after,.bw-auth-separator:before{background:var(--bw-hairline);content:"";flex:1;height:1px}.bw-auth-oauth-row{gap:var(--bw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-auth-oauth-button{justify-content:center;width:100%}.bw-auth-captcha-box{gap:var(--bw-space-2);display:grid}.bw-auth-captcha-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);text-transform:uppercase;letter-spacing:0}.bw-auth-captcha-widget{min-height:64px}.bw-auth-submit-button{width:100%;min-height:var(--bw-control-height-lg);margin-top:var(--bw-space-1)}.bw-auth-error{border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-auth-error,.bw-auth-notice{padding:var(--bw-space-3) var(--bw-space-4);font-size:var(--bw-type-caption-size);line-height:1.55}.bw-auth-notice{border:1px solid var(--bw-color-info-border);border-radius:var(--bw-radius-md);background:var(--bw-color-info-bg);color:var(--bw-ink-2)}.bw-auth-notice-banner{border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size);line-height:1.55}.bw-auth-card-status{justify-items:center;gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);width:min(100%,27rem);padding:var(--bw-space-8);background:var(--bw-surface-1);text-align:center;display:grid}.bw-auth-status-icon{border-radius:var(--bw-radius-lg);background:var(--bw-color-primary-bg);width:48px;height:48px;color:var(--bw-color-link);justify-content:center;align-items:center;display:inline-flex}.bw-auth-status-email{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-body-dense-size)}.bw-auth-status-actions{justify-content:center;gap:var(--bw-space-2);margin-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-turnstile-container{width:100%}@media (min-width:960px){.bw-auth-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.bw-auth-aside{min-height:100dvh;padding:clamp(32px,4vw,56px) clamp(32px,5vw,72px)}.bw-auth-aside-inner{margin-inline:auto}.bw-auth-main{padding:var(--bw-space-10) var(--bw-gutter);align-items:center}.bw-auth-card,.bw-auth-card-status{padding:var(--bw-space-8)}}.bw-mcp-oauth-fullscreen{background:radial-gradient(ellipse 70% 50% at 50% 0,var(--bw-color-primary),transparent 72%),var(--bw-canvas)}@supports (color:color-mix(in lab,red,red)){.bw-mcp-oauth-fullscreen{background:radial-gradient(ellipse 70% 50% at 50% 0,color-mix(in srgb,var(--bw-color-primary) 8%,transparent),transparent 72%),var(--bw-canvas)}}.bw-mcp-oauth-fullscreen-content{width:min(100%,35rem)}.bw-mcp-oauth-consent-card{gap:var(--bw-space-5);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-auth-card);text-align:start;padding:clamp(24px,4vw,40px);display:grid}.bw-mcp-oauth-consent-header{align-items:flex-start;gap:var(--bw-space-4);display:flex}.bw-mcp-oauth-consent-icon{border:1px solid var(--bw-color-primary-border);border-radius:var(--bw-radius-md);background:var(--bw-color-primary-bg);width:44px;height:44px;color:var(--bw-color-link);flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.bw-mcp-oauth-consent-header-copy{min-width:0}.bw-mcp-oauth-consent-product-name{color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-mcp-oauth-consent-title{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:0;line-height:1.12}.bw-mcp-oauth-consent-description{margin-top:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-mcp-oauth-consent-body{gap:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5);display:grid}.bw-mcp-oauth-consent-facts{gap:var(--bw-space-2) var(--bw-space-4);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.bw-mcp-oauth-consent-facts dt{font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);letter-spacing:0;text-transform:uppercase}.bw-mcp-oauth-consent-callback-host,.bw-mcp-oauth-consent-fact-value{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-medium);overflow-wrap:anywhere}.bw-mcp-oauth-consent-callback-host{font-family:var(--font-data-stack);color:var(--bw-ink-2)}.bw-mcp-oauth-permissions{gap:var(--bw-space-3);display:grid}.bw-mcp-oauth-permissions-title{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-mcp-oauth-permission-list{border-top:1px solid var(--bw-hairline);display:grid}.bw-mcp-oauth-permission-item{align-items:flex-start;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-3) 0;display:flex}.bw-mcp-oauth-permission-icon{color:var(--bw-color-link);margin-top:2px}.bw-mcp-oauth-permission-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong)}.bw-mcp-oauth-permission-description{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin-top:2px;line-height:1.55}.bw-mcp-oauth-security-note{border-left:2px solid var(--bw-color-primary);padding-left:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:1.6}.bw-mcp-oauth-decision-error{width:100%}.bw-mcp-oauth-consent-footer{justify-content:flex-end;gap:var(--bw-space-2);padding-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}.bw-mcp-oauth-failure{justify-items:center;gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);width:min(100%,30rem);padding:var(--bw-space-8);background:var(--bw-surface-1);text-align:center;display:grid}.bw-mcp-oauth-failure-icon{border-radius:var(--bw-radius-lg);background:var(--bw-color-error-bg);width:48px;height:48px;color:var(--bw-color-error-ink);justify-content:center;align-items:center;display:inline-flex}.bw-mcp-oauth-failure-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong)}.bw-mcp-oauth-failure-message{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-mcp-oauth-failure-actions{justify-content:center;gap:var(--bw-space-2);margin-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-mcp-oauth-failure-action{width:fit-content}.bw-auth-method-switch .bw-ui-segmented-item-label{min-height:var(--bw-control-height-lg);line-height:var(--bw-control-height-lg)}.bw-auth-checkbox .bw-ui-checkbox-mark{border-radius:var(--bw-radius-xs)}.bw-mcp-oauth-consent-facts dd{margin:0}.bw-mcp-oauth-permission-item:first-child{border-top:0}.bw-mcp-oauth-failure-actions .bw-mcp-oauth-failure-action{margin-top:0}.bw-mcp-oauth-loading{gap:var(--bw-space-4);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xl);width:min(100%,35rem);padding:var(--bw-space-8);background:var(--bw-surface-1);display:grid}.bw-mcp-oauth-loading-header{align-items:flex-start;gap:var(--bw-space-4);display:flex}.bw-mcp-oauth-loading-header-copy{gap:var(--bw-space-2);flex:1;display:grid}.bw-mcp-oauth-loading-icon{border-radius:var(--bw-radius-md);width:44px;height:44px}.bw-mcp-oauth-loading-title{width:60%;height:22px}.bw-mcp-oauth-loading-description{width:90%;height:12px}.bw-mcp-oauth-loading-facts{border-radius:var(--bw-radius-md);width:100%;height:64px}.bw-mcp-oauth-loading-permissions{border-radius:var(--bw-radius-md);width:100%;height:96px}.bw-mcp-oauth-loading-actions{justify-content:flex-end;gap:var(--bw-space-2);display:flex}.bw-mcp-oauth-loading-primary-action{border-radius:var(--bw-radius-md);width:8rem;height:36px}.bw-mcp-oauth-loading-secondary-action{border-radius:var(--bw-radius-md);width:6rem;height:36px}@media (max-width:959px){.bw-auth-aside{min-height:0;padding:var(--bw-space-4) var(--bw-gutter)}.bw-auth-aside-inner{flex:none;gap:0}.bw-auth-aside-body,.bw-auth-aside-copy,.bw-auth-aside-points{display:none}.bw-auth-main{align-items:flex-start;padding-top:0}.bw-auth-card,.bw-auth-card-status{z-index:1;margin-top:calc(var(--bw-space-6) * -1);padding:var(--bw-space-5);position:relative}}[data-component=button].bw-ui-button.bw-auth-submit-button{width:100%;min-height:var(--bw-control-height-lg);margin-top:var(--bw-space-1)}[data-component=button].bw-ui-button.bw-auth-oauth-button{width:100%;min-height:var(--bw-control-height-lg);justify-content:center}.bw-auth-aside .bw-brand-wordmark-accent{color:var(--bw-brand-link)}.bw-user-center-row{position:relative}.bw-user-center-row:before{content:"";background:var(--bw-color-primary);transform-origin:50%;width:2px;transition:transform var(--bw-motion-duration-mid) var(--bw-motion-ease-out);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.bw-user-center-row:hover:before{transform:scaleY(1)}.bw-user-center-icon{transition:background-color var(--bw-motion-duration-mid) var(--bw-motion-ease-out),color var(--bw-motion-duration-mid) var(--bw-motion-ease-out)}.bw-user-center-row:hover .bw-user-center-icon{background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-user-center-row:hover .bw-user-center-icon{background:color-mix(in srgb,var(--bw-color-primary) 12%,var(--bw-surface-3))}}.bw-user-center-row:hover .bw-user-center-icon{color:var(--bw-color-link)}.bw-user-billing-alert,.bw-user-billing-summary{margin-top:var(--bw-space-5)}.bw-user-billing-alert{align-items:flex-start;gap:var(--bw-space-3);padding:var(--bw-space-4);font-size:var(--bw-type-body-size);display:flex}.bw-user-billing-alert-danger{color:var(--bw-color-error-ink);border:1px solid var(--bw-color-error-border);background:var(--bw-color-error-bg)}.bw-user-billing-alert-success{color:var(--bw-color-success-ink);border:1px solid var(--bw-color-success-border);background:var(--bw-color-success-bg)}.bw-user-billing-alert-copy{align-items:flex-start;gap:var(--bw-space-3);flex:auto;min-width:0;display:flex}.bw-user-billing-alert-copy-text{min-width:0}.bw-user-billing-alert-title{font-weight:var(--bw-font-weight-strong)}.bw-user-billing-alert-detail{margin-top:var(--bw-space-1);color:inherit;font-size:var(--bw-type-caption-size)}.bw-user-billing-row-list{margin-top:var(--bw-space-5);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);overflow:hidden}.bw-user-billing-empty{padding:var(--bw-space-5);color:var(--bw-ink-3);font-size:var(--bw-type-body-size)}.bw-user-billing-empty-state{margin-top:var(--bw-space-5)}.bw-user-billing-row{align-items:flex-start;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding:var(--bw-space-4);display:flex}.bw-user-billing-row:first-child{border-top:0}.bw-user-billing-row-icon{border-radius:var(--bw-radius-sm);width:32px;height:32px;color:var(--bw-color-link);background:var(--bw-canvas);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.bw-user-billing-row-copy{flex:auto;min-width:0}.bw-user-billing-row-header{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-1) var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-user-billing-row-title-wrap{min-width:0}.bw-user-billing-row-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-billing-row-meta{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-user-billing-row-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-body-size);font-variant-numeric:tabular-nums;flex-shrink:0}.bw-user-billing-row-detail{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-billing-subscription-actions{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-user-billing-provider{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-user-billing-action-list{justify-content:flex-end;align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-user-billing-entitlement-list,.bw-user-billing-quote-amount-list{border-block:1px solid var(--bw-hairline)}.bw-user-billing-entitlement-row,.bw-user-billing-quote-amount-row{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-4);border-top:1px solid var(--bw-hairline);padding-block:var(--bw-space-3);font-size:var(--bw-type-caption-size);display:flex}.bw-user-billing-entitlement-row:first-child,.bw-user-billing-quote-amount-row:first-child{border-top:0}.bw-user-billing-entitlement-name{overflow-wrap:anywhere;min-width:0;color:var(--bw-ink-2)}.bw-user-billing-entitlement-value,.bw-user-billing-quote-amount-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-variant-numeric:tabular-nums;flex-shrink:0}.bw-user-billing-upgrade-dialog{max-height:calc(100dvh - 2rem);overflow-y:auto}.bw-user-billing-dialog-header{padding-right:var(--bw-space-8)}.bw-user-billing-quote-loading{justify-content:center;align-items:center;gap:var(--bw-space-3);min-height:7rem;color:var(--bw-ink-3);font-size:var(--bw-type-body-size);display:flex}.bw-user-billing-quote-error{border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-4);color:var(--bw-color-error-ink);background:var(--bw-color-error-bg);font-size:var(--bw-type-body-size)}.bw-user-billing-quote-expiry{align-items:flex-start;gap:var(--bw-space-3);color:var(--bw-color-link);font-size:var(--bw-type-caption-size);display:flex}.bw-user-billing-quote-expiry-copy{min-width:0}.bw-user-billing-quote-expiry-title{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-user-billing-quote-expiry-date{margin-top:var(--bw-space-1);color:var(--bw-ink-3)}.bw-user-billing-dialog-footer{flex-direction:column-reverse}.bw-user-billing-quote-amount-row{color:var(--bw-ink-2);font-size:var(--bw-type-body-size)}.bw-user-billing-quote-amount-row.is-strong{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-user-billing-skeleton-title{border-radius:var(--bw-radius-sm);width:10rem;height:1.25rem}.bw-user-billing-skeleton-grid{gap:var(--bw-space-3);margin-top:var(--bw-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-user-billing-skeleton-card{border-radius:var(--bw-radius-md);height:6rem}.bw-user-billing-skeleton-table{height:10rem;margin-top:var(--bw-space-5);border-radius:var(--bw-radius-md)}@media (max-width:639px){.bw-user-billing-alert-danger{flex-wrap:wrap}.bw-user-billing-alert-danger .bw-user-billing-alert-copy{flex-basis:100%}.bw-user-billing-alert-danger>button{margin-left:auto}.bw-user-billing-skeleton-grid{grid-template-columns:1fr}.bw-user-billing-entitlement-row-responsive{gap:var(--bw-space-1);flex-direction:column}.bw-user-billing-entitlement-row-responsive .bw-user-billing-entitlement-value{overflow-wrap:anywhere;min-width:0}}.bw-user-developer-notice{border-radius:var(--bw-radius-sm);padding:var(--bw-space-3) var(--bw-space-4);font-size:var(--bw-type-caption-size)}.bw-user-developer-notice-warning{border:1px solid var(--bw-color-warning-border);color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg)}.bw-user-developer-form{gap:var(--bw-space-5);margin-top:var(--bw-space-5);display:grid}.bw-user-developer-action-button{flex-shrink:0}.bw-user-developer-form-compact{margin-top:var(--bw-space-4)}.bw-user-developer-form-grid{gap:var(--bw-space-4);display:grid}.bw-user-developer-form-grid-two{grid-template-columns:1fr}.bw-user-developer-field{gap:var(--bw-space-2);display:grid}.bw-user-developer-field,.bw-user-developer-field-legend{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-user-developer-event-grid{gap:var(--bw-space-1) var(--bw-space-5);margin-top:var(--bw-space-3);grid-template-columns:1fr;display:grid}.bw-user-developer-event-option.bw-ui-checkbox-field,.bw-user-developer-scope-option.bw-ui-checkbox-field{min-height:var(--bw-control-height-touch);align-items:flex-start;gap:var(--bw-space-3);cursor:pointer;border-radius:var(--bw-radius-md);padding:var(--bw-space-2);margin:0;display:flex}.bw-user-developer-event-option.bw-ui-checkbox-field:hover,.bw-user-developer-scope-option.bw-ui-checkbox-field:hover{background:var(--bw-surface-2)}.bw-user-developer-checkbox .bw-ui-checkbox-control{flex:none;top:2px}.bw-user-developer-collapsible-arrow{margin-left:var(--bw-space-1)}.bw-user-developer-event-label{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size)}.bw-user-developer-panel-overflow{overflow:hidden}.bw-user-developer-section-header{padding:var(--bw-space-5) var(--bw-space-5) 0}.bw-user-developer-empty-panel{margin:var(--bw-space-5)}.bw-user-developer-item-list{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline)}.bw-user-developer-item{border-top:1px solid var(--bw-hairline);padding:var(--bw-space-4) var(--bw-space-5)}.bw-user-developer-item:first-child{border-top:0}.bw-user-developer-item-layout{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-user-developer-item-copy{flex:auto;min-width:0}.bw-user-developer-delivery-title-row,.bw-user-developer-item-title-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-user-developer-item-icon{color:var(--bw-ink-3)}.bw-user-developer-item-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-user-developer-item-url{margin-top:var(--bw-space-2);overflow-wrap:anywhere;color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);text-decoration:none;display:block}.bw-user-developer-item-url:hover{text-decoration:underline}.bw-user-developer-item-meta{align-items:center;column-gap:var(--bw-space-4);row-gap:var(--bw-space-1);margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);flex-wrap:wrap;display:flex}.bw-user-developer-delivery-code,.bw-user-developer-meta-code{color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-user-developer-badge-list{gap:var(--bw-space-1h);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-user-developer-item-actions{gap:var(--bw-space-2);flex-wrap:wrap;flex-shrink:0;display:flex}.bw-user-developer-toggle{margin-top:var(--bw-space-3)}.bw-user-developer-edit-dialog{max-height:90vh;overflow-y:auto}.bw-user-developer-secret-box{margin-top:var(--bw-space-5);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);background:var(--bw-canvas)}.bw-user-developer-secret-value{overflow-wrap:anywhere;color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:block}.bw-user-developer-copy-error,.bw-user-security-copy-error{margin:var(--bw-space-2) 0 0;color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-developer-dialog-footer{flex-direction:column-reverse}.bw-user-developer-deliveries{margin-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4)}.bw-user-developer-test-form{gap:var(--bw-space-3);padding-bottom:var(--bw-space-4);display:grid}textarea.bw-user-developer-payload.bw-ui-input{min-height:5rem;font-family:var(--font-data-stack)}.bw-user-developer-delivery-skeleton{gap:var(--bw-space-2);display:grid}.bw-user-developer-delivery-skeleton-row{width:100%;height:3rem}.bw-user-developer-empty-inline{padding-block:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-user-developer-delivery-list{border-block:1px solid var(--bw-hairline)}.bw-user-developer-delivery-row{padding-block:var(--bw-space-3)}.bw-user-developer-delivery-layout{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-user-developer-delivery-event{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-user-developer-delivery-meta{column-gap:var(--bw-space-4);row-gap:var(--bw-space-1);margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);flex-wrap:wrap;display:flex}.bw-user-developer-attempt-list{margin-top:var(--bw-space-3);background:var(--bw-surface-1);padding:var(--bw-space-2) var(--bw-space-3)}.bw-user-developer-attempt-skeleton{width:100%;height:2rem}.bw-user-developer-attempt-row{align-items:center;gap:var(--bw-space-1) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);flex-wrap:wrap;display:flex}.bw-user-developer-attempt-row:last-child{border-bottom:0}.bw-user-developer-attempt-generation{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-user-developer-attempt-error{color:var(--bw-ink-3);font-family:var(--font-data-stack)}.bw-user-developer-attempt-date{color:var(--bw-ink-3)}.bw-user-developer-skeleton-title{width:10rem;height:1rem}.bw-user-developer-skeleton-meta{width:min(20rem,100%);height:.75rem;margin-top:var(--bw-space-3)}.bw-user-developer-skeleton-badges{width:min(16rem,100%);height:1.5rem;margin-top:var(--bw-space-3)}.bw-user-developer-alert-icon{width:var(--bw-icon-size-md);height:var(--bw-icon-size-md);margin-bottom:var(--bw-space-2);color:var(--bw-color-link)}.bw-user-developer-alert-description{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-user-developer-field-help{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-user-developer-form-grid-key{grid-template-columns:1fr}.bw-user-developer-scope-grid{gap:var(--bw-space-1) var(--bw-space-5);margin-top:var(--bw-space-3);grid-template-columns:1fr;display:grid}.bw-user-developer-scope-copy{min-width:0}.bw-user-developer-scope-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:block}.bw-user-developer-scope-desc{margin-top:var(--bw-space-0);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);display:block}.bw-user-developer-api-key-layout{align-items:flex-start}.bw-user-developer-skeleton-meta-wide{width:min(18rem,100%)}.bw-user-developer-skeleton-badge-row{gap:var(--bw-space-2);margin-top:var(--bw-space-3);display:flex}.bw-user-developer-skeleton-badge{width:6rem;height:1.5rem}.bw-user-developer-skeleton-badge-wide{width:7rem}.bw-user-developer-reference-panel{overflow:hidden}.bw-user-developer-reference-header{gap:var(--bw-space-4);padding-inline:var(--bw-space-1);flex-direction:column;display:flex}.bw-user-developer-reference-facts{margin-top:var(--bw-space-5);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-hairline);gap:1px;display:grid;overflow:hidden}.bw-user-developer-reference-fact{min-width:0;padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-surface-1)}.bw-user-developer-reference-fact-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-user-developer-reference-fact-value{margin-top:var(--bw-space-1);overflow-wrap:anywhere;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-user-developer-reference-code,.bw-user-developer-reference-discovery-url,.bw-user-developer-reference-example-pre,.bw-user-developer-reference-fact-value.is-mono,.bw-user-developer-reference-route-path{font-family:var(--font-data-stack)}.bw-user-developer-reference-mcp{margin-top:var(--bw-space-5);border-block:1px solid var(--bw-hairline);padding-block:var(--bw-space-4)}.bw-user-developer-reference-mcp-header{gap:var(--bw-space-3);display:grid}.bw-user-developer-reference-copy{min-width:0}.bw-user-developer-reference-heading,.bw-user-developer-reference-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong)}.bw-user-developer-reference-heading{font-size:var(--bw-type-reading-size)}.bw-user-developer-reference-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-user-developer-reference-description-wide{max-width:70ch}.bw-user-developer-reference-description-spaced{margin-top:var(--bw-space-3)}.bw-user-developer-reference-code{overflow-wrap:anywhere;border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);min-width:0;padding:var(--bw-space-2) var(--bw-space-3);color:var(--bw-ink-1);background:var(--bw-canvas);font-size:var(--bw-type-caption-size)}.bw-user-developer-reference-badges{gap:var(--bw-space-1h);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-user-developer-reference-discovery{gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4);display:grid}.bw-user-developer-reference-discovery-link{min-width:0;color:inherit;text-decoration:none}.bw-user-developer-reference-discovery-title{align-items:center;gap:var(--bw-space-1h);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:flex}.bw-user-developer-reference-discovery-link:hover .bw-user-developer-reference-discovery-title{color:var(--bw-color-link)}.bw-user-developer-reference-discovery-url{margin-top:var(--bw-space-1);overflow-wrap:anywhere;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);display:block}.bw-user-developer-reference-section{margin-top:var(--bw-space-6)}.bw-user-developer-reference-section-heading-row{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-user-developer-reference-search{align-items:center;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-3);display:flex}.bw-user-developer-reference-search .bw-ui-input{min-width:0}.bw-user-developer-reference-route-list{margin-top:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);overflow:hidden}.bw-user-developer-reference-route-header,.bw-user-developer-reference-route-row{gap:var(--bw-space-3);padding:var(--bw-space-2) var(--bw-space-4);display:grid}.bw-user-developer-reference-route-header{border-bottom:1px solid var(--bw-hairline);color:var(--bw-ink-3);background:var(--bw-canvas);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);display:none}.bw-user-developer-reference-route-body>*+*{border-top:1px solid var(--bw-hairline)}.bw-user-developer-reference-route-copy{min-width:0}.bw-user-developer-reference-route-path{overflow-wrap:anywhere;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:block}.bw-user-developer-reference-route-summary{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);display:block}.bw-user-developer-reference-examples{border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5)}.bw-user-developer-reference-examples-header{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-user-developer-reference-example-tabs{gap:var(--bw-space-1);border-radius:var(--bw-radius-lg);width:100%;padding:var(--bw-space-1);background:var(--bw-canvas);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-component=button].bw-ui-button.bw-user-developer-reference-example-tab{white-space:normal;min-width:0;line-height:var(--bw-type-caption-line-height);text-align:center;flex:auto}.bw-user-developer-reference-example-code{margin-top:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-canvas);position:relative;overflow:hidden}.bw-user-developer-reference-example-code-header{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-2) var(--bw-space-3);justify-content:space-between;align-items:center;display:flex}.bw-user-developer-reference-example-code-title{align-items:center;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:flex;overflow:hidden}.bw-user-developer-reference-example-code-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-developer-reference-example-pre{max-height:24rem;padding:var(--bw-space-4);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);white-space:pre-wrap;margin:0;overflow:auto}.bw-user-developer-reference-route-skeleton{gap:var(--bw-space-2);margin-top:var(--bw-space-3);display:grid}.bw-user-developer-reference-route-skeleton-row{width:100%;height:3.5rem}.bw-user-developer-reference-route-footer{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-user-developer-reference-no-results,.bw-user-developer-reference-route-count{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-user-developer-reference-no-results{margin-top:var(--bw-space-3);border:1px dashed var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-5);text-align:center}@media (min-width:640px){.bw-user-developer-reference-header{flex-direction:row;justify-content:space-between;align-items:flex-start}.bw-user-developer-reference-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-user-developer-reference-example-tabs{width:auto;display:flex}.bw-user-developer-reference-examples-header,.bw-user-developer-reference-section-heading-row{flex-direction:row;justify-content:space-between;align-items:flex-end}.bw-user-developer-reference-search{width:min(22rem,42%)}}@media (min-width:768px){.bw-user-developer-reference-mcp-header{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:1024px){.bw-user-developer-reference-discovery{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-user-developer-reference-route-header,.bw-user-developer-reference-route-row{grid-template-columns:4.5rem minmax(0,1fr) 11rem;align-items:center}.bw-user-developer-reference-route-header{display:grid}}.bw-user-compliance-inactivity{align-items:flex-start;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-width:0;padding-top:var(--bw-space-4);margin-top:var(--bw-space-5);display:flex}.bw-user-compliance-status-icon{border-radius:var(--bw-radius-sm);flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.bw-user-compliance-status-icon.is-warning{color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg)}.bw-user-compliance-status-icon.is-success{color:var(--bw-color-success-ink);background:var(--bw-color-success-bg)}.bw-user-compliance-status-icon.is-neutral{color:var(--bw-ink-3);background:var(--bw-surface-2)}.bw-user-compliance-inactivity-copy{flex:auto;min-width:0}.bw-user-compliance-status-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-user-compliance-status-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong)}.bw-user-compliance-status-detail{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-user-compliance-danger-panel{border-color:var(--bw-color-error-border)}.bw-user-compliance-delete-stack{gap:var(--bw-space-4);margin-top:var(--bw-space-5);display:grid}.bw-user-compliance-loading{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);display:flex}.bw-user-compliance-blocked-notice{gap:var(--bw-space-3);border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-4);color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg);font-size:var(--bw-type-caption-size);display:grid}.bw-user-compliance-blocked-copy{align-items:flex-start;gap:var(--bw-space-2);display:flex}.bw-user-compliance-blocker-list{gap:var(--bw-space-2);display:grid}.bw-user-compliance-blocker-row{justify-content:space-between;align-items:center;gap:var(--bw-space-2);border-top:1px solid var(--bw-color-warning-border);padding-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-user-compliance-operation{gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);padding:var(--bw-space-4);display:grid}.bw-user-compliance-operation-header{justify-content:space-between;align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);flex-wrap:wrap;display:flex}.bw-user-compliance-progress{border-radius:var(--bw-radius-full);background:var(--bw-canvas);height:8px;overflow:hidden}.bw-user-compliance-progress-fill{background:var(--bw-color-error-ink);height:100%;transition:width var(--bw-motion-duration-mid) var(--bw-motion-ease-out)}.bw-user-compliance-operation-meta{column-gap:var(--bw-space-4);row-gap:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);flex-wrap:wrap;display:flex}.bw-user-compliance-error-copy{color:var(--bw-color-error-ink);font-size:var(--bw-type-micro-size)}.bw-user-compliance-success-copy{color:var(--bw-color-success-ink);font-size:var(--bw-type-caption-size)}.bw-user-compliance-delete-form{gap:var(--bw-space-3);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-4);display:grid}.bw-user-compliance-form-label{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-ui-checkbox-field.bw-ui-checkbox-field.bw-user-compliance-confirm{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);align-items:flex-start}.bw-user-compliance-confirm .bw-ui-checkbox-control{top:2px}.bw-user-compliance-form-actions{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-user-compliance-acceptances{margin-top:var(--bw-space-5)}.bw-user-compliance-acceptance-row{gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding:var(--bw-space-4);flex-direction:column;display:flex}.bw-user-compliance-acceptance-row:first-child{border-top:0}.bw-user-compliance-acceptance-main{align-items:flex-start;gap:var(--bw-space-3);min-width:0;display:flex}.bw-user-compliance-acceptance-copy{min-width:0}.bw-user-compliance-acceptance-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong)}.bw-user-compliance-security-link{margin-top:var(--bw-space-5)}@media (min-width:640px){.bw-user-compliance-acceptance-row{flex-direction:row;justify-content:space-between;align-items:center}.bw-user-developer-event-grid,.bw-user-developer-form-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-user-developer-alert-description{flex-direction:row;justify-content:space-between;align-items:center}.bw-user-developer-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-user-developer-dialog-footer{flex-direction:row}}@media (min-width:1024px){.bw-user-developer-event-grid,.bw-user-developer-scope-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.bw-user-developer-form-grid-key{grid-template-columns:minmax(0,1fr) 12rem}}@media (min-width:1280px){.bw-user-developer-delivery-layout,.bw-user-developer-item-layout{flex-direction:row;align-items:flex-start}.bw-user-developer-delivery-layout{align-items:center}.bw-user-developer-test-form{grid-template-columns:minmax(0,13rem) minmax(0,1fr) auto;align-items:end}}.bw-user-package-import-grid{gap:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-user-package-import-column{gap:var(--bw-space-3);flex-direction:column;min-width:0;display:flex}.bw-user-package-import-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-user-package-import-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-package-field{min-width:0}.bw-user-package-input{width:100%}.bw-user-package-market-link{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-decoration:none}.bw-user-package-market-link:hover{color:var(--bw-color-link);text-decoration:none}.bw-user-package-import-submit{justify-content:flex-end;display:flex}.bw-user-package-external-import-form,.bw-user-package-local-import-form{gap:var(--bw-space-3);display:grid}.bw-user-package-empty{border:1px dashed var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-8);color:var(--bw-ink-3);background:var(--bw-surface-1);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);text-align:center}.bw-user-package-row-copy{gap:var(--bw-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.bw-user-package-row-title{align-items:center;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);display:flex}.bw-user-package-name{min-width:0}.bw-user-package-code,.bw-user-package-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-package-code{font-family:var(--font-data-stack);font-weight:var(--bw-font-weight-regular);flex:none}.bw-user-package-code,.bw-user-package-description{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-user-package-description{line-height:var(--bw-type-caption-line-height);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.bw-user-package-tags{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-user-package-row-actions{align-items:center;gap:var(--bw-space-2);flex:none;display:inline-flex}@media (min-width:1024px){.bw-user-package-import-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-user-package-local-import-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.bw-user-package-external-import-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.bw-user-profile-section-title{margin:0 0 var(--bw-space-6);color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height)}.bw-user-profile-avatar-layout{align-items:center;gap:var(--bw-space-6);flex-direction:column;display:flex}.bw-user-profile-avatar-wrap{position:relative}.bw-user-profile-avatar-fallback,.bw-user-profile-avatar-image{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);object-fit:cover;width:6rem;height:6rem}.bw-user-profile-avatar-fallback{color:var(--bw-color-link);background:var(--bw-color-primary-bg);font-size:var(--bw-type-display-sm-size);justify-content:center;align-items:center;display:inline-flex}.bw-user-profile-avatar-copy{gap:var(--bw-space-3);text-align:center;flex-direction:column;flex:auto;min-width:0;display:flex}.bw-user-profile-avatar-actions{justify-content:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-user-profile-avatar-description,.bw-user-profile-avatar-hint{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-user-profile-avatar-editor{gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);padding:var(--bw-space-4);background:var(--bw-surface-1);flex-direction:column;display:flex}.bw-user-profile-avatar-editor-actions{gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-user-profile-form{gap:var(--bw-space-6);flex-direction:column;display:flex}.bw-user-profile-field-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-user-profile-field{gap:var(--bw-space-3);flex-direction:column;min-width:0;display:flex}.bw-user-profile-label{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);display:inline-flex}.bw-user-profile-label-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-color-link)}.bw-user-profile-input{height:var(--bw-control-height-lg)}textarea.bw-user-profile-textarea.bw-ui-input{resize:none}[data-component=button].bw-ui-button.bw-user-profile-secondary-button{min-height:var(--bw-control-height-lg);padding-inline:var(--bw-space-6)}.bw-user-profile-form-actions{justify-content:flex-end;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-6);display:flex}@media (min-width:640px){.bw-user-profile-avatar-layout{align-items:center;gap:var(--bw-space-8);flex-direction:row}.bw-user-profile-avatar-copy{text-align:left}.bw-user-profile-avatar-actions{justify-content:flex-start}.bw-user-profile-avatar-fallback,.bw-user-profile-avatar-image{width:7rem;height:7rem}}@media (min-width:768px){.bw-user-profile-field-grid{gap:var(--bw-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.bw-user-security-deactivate-row,.bw-user-security-mfa-header,.bw-user-security-section-header,.bw-user-security-title-row{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-4);display:flex}.bw-user-security-section-header{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-4) var(--bw-space-5)}.bw-user-security-activity-header{justify-content:flex-start}.bw-user-security-section-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-user-security-section-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-security-header-icon{width:var(--bw-icon-size-md);height:var(--bw-icon-size-md);color:var(--bw-ink-3);flex:none}.bw-user-security-list{flex-direction:column;display:flex}.bw-user-security-list-footer{border-top:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-5);justify-content:center;display:flex}.bw-user-security-activity-row,.bw-user-security-list-row{justify-content:space-between;align-items:center;gap:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-4) var(--bw-space-5);display:flex}.bw-user-security-activity-row:last-child,.bw-user-security-list-row:last-child{border-bottom:0}.bw-user-security-list-copy{flex:auto;min-width:0}.bw-user-security-item-title-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-user-security-item-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height)}.bw-user-security-item-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-security-item-meta{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-security-item-break{overflow-wrap:anywhere}.bw-user-security-empty{padding:var(--bw-space-8) var(--bw-space-5);color:var(--bw-ink-3);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);text-align:center}.bw-user-security-deactivate,.bw-user-security-mfa,.bw-user-security-password{padding:var(--bw-space-5)}.bw-user-security-mfa-header{margin-bottom:var(--bw-space-5)}.bw-user-security-enrollment{gap:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-user-security-verify-field{width:100%}.bw-user-security-qr{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--surface-machine-readable);justify-self:center;width:224px;max-width:100%;height:224px;overflow:hidden}.bw-user-security-enrollment-copy{min-width:0}.bw-user-security-field-label{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);display:block}.bw-user-security-input{margin-top:var(--bw-space-2)}.bw-user-security-mono{font-family:var(--font-data-stack)}.bw-user-security-verify-form{align-items:stretch;gap:var(--bw-space-3);margin-top:var(--bw-space-4);flex-direction:column;display:flex}.bw-user-security-verify-form .bw-ui-button{justify-content:center;width:100%}.bw-user-security-verify-field{flex:auto;min-width:0}.bw-user-security-recovery-alert{margin-top:var(--bw-space-5);border-color:var(--bw-color-warning-border);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink)}.bw-user-security-recovery-codes{gap:var(--bw-space-2);margin-top:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-user-security-recovery-code{border-bottom:1px solid var(--bw-color-warning-border);padding:var(--bw-space-1h) var(--bw-space-2);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);text-align:center;display:block}.bw-user-security-recovery-actions{gap:var(--bw-space-2);margin-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-user-security-dialog-form{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-user-security-title-row{margin-bottom:var(--bw-space-5);justify-content:flex-start;align-items:center}.bw-user-security-alert-error,.bw-user-security-alert-success{margin-bottom:var(--bw-space-4)}.bw-user-security-password-form{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-user-security-password-submit{grid-column:1/-1}.bw-user-security-deactivate{border-color:var(--bw-color-error-border)}.bw-user-security-deactivate-row{align-items:center}.bw-user-security-deactivate-title{color:var(--bw-color-error-ink);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-user-security-activity-row{align-items:center}@media (min-width:640px){.bw-user-security-list-row{flex-direction:row}.bw-user-security-recovery-codes{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-user-security-dialog-form{gap:var(--bw-space-4)}.bw-user-security-deactivate-row{flex-direction:row}}.bw-user-notification-action-error{margin-top:var(--bw-space-3)}.bw-user-notification-state{border:1px dashed var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-8);color:var(--bw-ink-3);background:var(--bw-surface-1);font-size:var(--bw-type-caption-size);text-align:center}.bw-user-notification-list{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-user-notification-item{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-4);background:var(--bw-surface-1)}.bw-user-notification-item-row{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-user-notification-item-heading{align-items:flex-start;gap:var(--bw-space-3);min-width:0;display:flex}.bw-user-notification-icon{border-radius:var(--bw-radius-sm);width:36px;height:36px;color:var(--bw-color-link);background:var(--bw-color-primary-bg);flex:0 0 36px;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.bw-user-notification-item-copy{flex:auto;min-width:0}.bw-user-notification-title-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-user-notification-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);margin:0}.bw-user-notification-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-notification-toggle{align-self:flex-start}.bw-user-notification-threshold{width:100%}@media (min-width:640px){.bw-user-notification-item-row{flex-direction:row;justify-content:space-between;align-items:center}.bw-user-notification-toggle{align-self:center}.bw-user-notification-threshold{flex:0 0 12rem;width:12rem}}@media (min-width:768px){.bw-user-security-password-form{grid-template-columns:repeat(3,minmax(0,1fr))}}.bw-user-model-actions{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-user-model-capability-notice{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);color:var(--bw-ink-3);background:var(--bw-surface-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-model-stats{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-user-model-stat{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-4);background:var(--bw-canvas)}.bw-user-model-stat-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-model-loading{padding:var(--bw-space-4)}.bw-user-model-loading-header,.bw-user-model-loading-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);display:flex}.bw-user-model-loading-header{margin-bottom:var(--bw-space-4)}.bw-user-model-loading-copy,.bw-user-model-loading-row-copy{gap:var(--bw-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.bw-user-model-loading-title{border-radius:var(--bw-radius-sm);width:9rem;height:20px}.bw-user-model-loading-subtitle{border-radius:var(--bw-radius-sm);width:12rem;height:12px}.bw-user-model-loading-action{border-radius:var(--bw-radius-sm);width:6rem;height:36px}.bw-user-model-loading-list{gap:var(--bw-space-2);flex-direction:column;display:flex}.bw-user-model-loading-row{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);padding:var(--bw-space-3);background:var(--bw-canvas)}.bw-user-model-loading-row-title{border-radius:var(--bw-radius-sm);width:11rem;max-width:100%;height:16px}.bw-user-model-loading-row-subtitle{border-radius:var(--bw-radius-sm);width:16rem;max-width:100%;height:12px}.bw-user-model-loading-row-action{border-radius:var(--bw-radius-sm);width:5rem;height:32px}.bw-user-model-empty{border:1px dashed var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-8);color:var(--bw-ink-3);background:var(--bw-surface-1);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);text-align:center}.bw-user-model-empty-models{padding:var(--bw-space-3) var(--bw-space-4);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-model-provider-header{gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-canvas);flex-direction:column;display:flex}.bw-user-model-provider-heading{align-items:flex-start;gap:var(--bw-space-3);min-width:0;display:flex}.bw-user-model-provider-icon{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);width:2rem;height:2rem;color:var(--bw-ink-2);background:var(--bw-surface-2);flex:0 0 2rem;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.bw-user-provider-brand-icon{color:currentColor;width:1.15rem;height:1.15rem;display:block}.bw-user-model-provider-copy{min-width:0}.bw-user-model-provider-name{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-model-provider-code{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-model-provider-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-user-model-key-status{min-width:0;min-height:var(--bw-control-height-md);align-items:center;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding-inline:var(--bw-space-2);color:var(--bw-ink-3);background:var(--bw-surface-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:inline-flex}.bw-user-model-key-value{max-width:11rem;color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-model-row-copy{flex:auto;min-width:0}.bw-user-model-name{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-model-code-row,.bw-user-model-name{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-model-code-row{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);flex-wrap:wrap;display:flex}.bw-user-model-row-actions{align-items:center;gap:var(--bw-space-2);flex:none;display:inline-flex}.bw-user-model-dialog{padding:var(--bw-space-5)}.bw-user-model-dialog-header{margin-bottom:var(--bw-space-3);padding-right:var(--bw-space-8)}.bw-user-model-dialog-header-spaced{margin-bottom:var(--bw-space-4)}.bw-user-model-search-wrap{margin-bottom:var(--bw-space-3)}.bw-user-model-provider-list-scroll{max-height:420px;overflow-y:auto}.bw-user-model-dialog-state{padding:var(--bw-space-3) var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-model-provider-options{flex-direction:column;display:flex}[data-component=button].bw-ui-button.bw-user-model-provider-option{align-items:center;gap:var(--bw-space-3);border:0;border-top:1px solid var(--bw-hairline);width:100%;min-width:0;padding:var(--bw-space-3);text-align:left;border-radius:0;display:flex}[data-component=button].bw-ui-button.bw-user-model-provider-option:hover:not(:disabled){background:var(--bw-surface-2)}.bw-user-model-provider-option-icon{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);width:2rem;height:2rem;color:var(--bw-ink-2);background:var(--bw-surface-2);flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.bw-user-model-provider-option-copy{gap:var(--bw-space-0);flex-direction:column;flex:auto;min-width:0;display:flex}.bw-user-model-provider-option-code,.bw-user-model-provider-option-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-model-provider-option-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong)}.bw-user-model-provider-option-code{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-user-model-custom-fields{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-user-model-field{gap:var(--bw-space-1h);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-user-model-custom-models{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4)}.bw-user-model-custom-models-header{justify-content:space-between;align-items:center;gap:var(--bw-space-2);margin-bottom:var(--bw-space-2);display:flex}.bw-user-model-custom-models-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-regular);line-height:var(--bw-type-reading-line-height);margin:0}.bw-user-model-custom-model-list{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-user-model-custom-model-row{gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);padding:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-user-model-field-compact{gap:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-regular)}.bw-user-model-dialog-error{margin-top:var(--bw-space-3);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-model-dialog-actions{justify-content:flex-end;gap:var(--bw-space-2);margin-top:var(--bw-space-5);flex-direction:column-reverse;display:flex}.bw-user-model-connect-form{gap:var(--bw-space-2);flex-direction:column;display:flex}.bw-user-model-connect-input{width:100%}.bw-user-model-connect-actions{margin-top:var(--bw-space-4);flex-direction:row;align-items:center}@media (min-width:640px){.bw-user-model-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-user-model-dialog-actions{flex-direction:row}}@media (min-width:768px){.bw-user-model-provider-header{flex-direction:row;justify-content:space-between;align-items:center}.bw-user-model-provider-actions{justify-content:flex-end}.bw-user-model-custom-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-user-model-custom-model-row{grid-template-columns:1.2fr 1.2fr 1fr 1fr auto;align-items:end}}.bw-user-center-groups{gap:var(--bw-space-5);display:grid}.bw-user-center-group{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);box-shadow:none;overflow:hidden}.bw-user-center-group.bw-ui-list .bw-ui-list-item{border-block-end-color:var(--bw-hairline);padding:0}.bw-user-center-group.bw-ui-list .bw-ui-list-item:last-child{border-block-end:0}.bw-user-center-row{align-items:center;gap:var(--bw-space-3);width:100%;min-width:0;padding:var(--bw-space-3) var(--bw-space-4);color:inherit;transition:background-color var(--bw-motion-duration-mid) var(--bw-motion-ease-out);text-decoration:none;display:flex}.bw-user-center-row:focus-visible,.bw-user-center-row:hover{background:var(--bw-surface-2);text-decoration:none}.bw-user-center-icon{width:var(--bw-control-height-lg);height:var(--bw-control-height-lg);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);color:var(--bw-ink-1);flex:none;justify-content:center;align-items:center;display:inline-flex}.bw-user-center-row-copy{gap:var(--bw-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.bw-user-center-row-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-center-row-description{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-user-center-row-arrow{color:var(--bw-ink-3);transition:transform var(--bw-motion-duration-mid) var(--bw-motion-ease-out);flex:none}.bw-user-center-row:hover .bw-user-center-row-arrow{transform:translate(2px)}@media (min-width:1024px){.bw-user-center-groups{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.bw-user-center-hero{gap:var(--bw-space-3);max-width:62rem}.bw-user-center-hero .bw-kicker{color:var(--bw-ink-3);background:0 0;border:0;border-radius:0;padding-block:2px}.bw-user-center-hero .bw-title{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}.bw-user-center-hero .bw-subtitle{max-width:58ch;font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height)}.bw-user-center-shell .bw-page-main-title{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}.bw-user-center-shell .bw-product-main .bw-section-title,.bw-user-center-shell .bw-product-main .bw-user-package-import-title,.bw-user-center-shell .bw-product-main .bw-user-profile-section-title,.bw-user-center-shell .bw-product-main .bw-user-security-section-title{font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);letter-spacing:var(--bw-type-reading-tracking)}.bw-user-center-shell .bw-product-main .bw-section-desc,.bw-user-center-shell .bw-product-main .bw-subtitle{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);letter-spacing:var(--bw-type-caption-tracking)}.bw-user-center-shell .bw-product-main h2{font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);letter-spacing:var(--bw-type-reading-tracking)}.bw-user-center-shell .bw-product-main h2.bw-user-developer-item-title,.bw-user-center-shell .bw-product-main h2.bw-user-notification-title{font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height);letter-spacing:var(--bw-type-body-dense-tracking)}.bw-user-center-shell .bw-product-main .bw-user-billing-row-title,.bw-user-center-shell .bw-product-main .bw-user-compliance-acceptance-title,.bw-user-center-shell .bw-product-main .bw-user-compliance-status-title,.bw-user-center-shell .bw-product-main .bw-user-developer-item-title,.bw-user-center-shell .bw-product-main .bw-user-model-provider-name,.bw-user-center-shell .bw-product-main .bw-user-package-row-title,.bw-user-center-shell .bw-product-main .bw-user-security-item-title{font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height)}.bw-user-compliance-page .bw-page-main-title{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}.bw-user-compliance-page .bw-section-title{font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);letter-spacing:var(--bw-type-reading-tracking)}.bw-user-compliance-page .bw-section-desc,.bw-user-compliance-page .bw-subtitle{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);letter-spacing:var(--bw-type-caption-tracking)}.bw-user-center-workspace{gap:var(--bw-page-gap)}.bw-user-center-workspace .bw-section-header{align-items:flex-start}.bw-user-avatar-letter{font-family:var(--font-data-stack);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:1}.bw-organization-policy-panel{padding:0;overflow:hidden}.bw-organization-policy-header{align-items:flex-start;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-5);display:flex}.bw-organization-policy-header-icon{width:var(--bw-icon-size-md);height:var(--bw-icon-size-md);flex:0 0 var(--bw-icon-size-md);color:var(--bw-ink-2);margin-top:2px}.bw-organization-policy-header-copy{flex:auto;min-width:0}.bw-organization-policy-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-organization-policy-description{max-width:48rem;margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-organization-policy-form{gap:var(--bw-space-4);padding:var(--bw-space-5);display:grid}.bw-organization-auto-protect-form,.bw-organization-privacy-form{grid-template-columns:minmax(0,1fr)}.bw-organization-policy-status{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-organization-policy-error,.bw-organization-policy-error-row{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-organization-policy-actions,.bw-organization-policy-error-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-organization-policy-meta{align-items:center;gap:var(--bw-space-2);display:inline-flex}.bw-organization-policy-meta,.bw-organization-policy-revision{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-organization-policy-save-action{align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:inline-flex}.bw-organization-policy-field-label{align-items:center;gap:var(--bw-space-1h);display:inline-flex}.bw-organization-privacy-baselines{gap:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:grid}.bw-organization-session-panel{padding:var(--bw-space-5)}.bw-organization-session-header{justify-content:space-between;flex-wrap:wrap}.bw-organization-session-header,.bw-organization-session-heading{align-items:flex-start;gap:var(--bw-space-3);display:flex}.bw-organization-session-form{gap:var(--bw-space-4);margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-organization-session-read-only{padding-bottom:var(--bw-space-2);align-self:end}.bw-organization-session-meta,.bw-organization-session-read-only{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-organization-session-meta{justify-content:space-between;align-items:center;gap:var(--bw-space-2) var(--bw-space-4);margin-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-organization-session-success{width:100%;color:var(--bw-color-success-ink)}.bw-organization-session-error{margin-top:var(--bw-space-3);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-organization-session-retry{margin-top:var(--bw-space-4)}.bw-organization-session-loading-header{align-items:flex-start;gap:var(--bw-space-3);min-width:0;display:flex}.bw-organization-session-loading-copy{gap:var(--bw-space-2);flex:auto;min-width:0;display:grid}.bw-organization-session-loading-icon{border-radius:var(--bw-radius-sm);width:20px;height:20px}.bw-organization-session-loading-title{border-radius:var(--bw-radius-sm);width:10rem;height:20px}.bw-organization-session-loading-description{border-radius:var(--bw-radius-sm);width:min(100%,36rem);height:16px}.bw-organization-session-loading-form{gap:var(--bw-space-4);margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-organization-session-loading-field{border-radius:var(--bw-radius-md);height:64px}.bw-organization-session-loading-action{height:var(--bw-control-height-md);border-radius:var(--bw-radius-md)}@media (min-width:640px){.bw-organization-session-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.bw-organization-session-loading-form{grid-template-columns:minmax(0,1fr) 8rem}.bw-organization-privacy-baselines{column-gap:var(--bw-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.bw-organization-auto-protect-form{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-organization-auto-protect-form .bw-organization-policy-actions,.bw-organization-auto-protect-form .bw-organization-policy-error,.bw-organization-auto-protect-form .bw-organization-policy-error-row,.bw-organization-auto-protect-form .bw-organization-policy-status{grid-column:span 2}.bw-organization-privacy-form{grid-template-columns:repeat(5,minmax(0,1fr))}.bw-organization-privacy-form .bw-organization-policy-actions,.bw-organization-privacy-form .bw-organization-policy-error,.bw-organization-privacy-form .bw-organization-policy-error-row,.bw-organization-privacy-form .bw-organization-policy-status{grid-column:span 5}}.bw-team-panel-heading{align-items:flex-start;gap:var(--bw-space-3);min-width:0;display:flex}.bw-team-panel-heading-icon{width:var(--bw-icon-size-md);height:var(--bw-icon-size-md);flex:0 0 var(--bw-icon-size-md);color:var(--bw-ink-2);margin-top:2px}.bw-team-panel-heading-copy{flex:auto;min-width:0}.bw-team-panel-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-team-panel-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3)}.bw-team-panel-description,.bw-team-panel-error,.bw-team-panel-state{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-panel-error,.bw-team-panel-state{margin-top:var(--bw-space-5)}.bw-team-panel-state{color:var(--bw-ink-3)}.bw-team-panel-error{color:var(--bw-color-error-ink)}.bw-team-panel-actions{margin-top:var(--bw-space-5);justify-content:flex-end;display:flex}.bw-team-invitation-panel,.bw-team-seat-capacity-panel,.bw-team-settings-panel{padding:var(--bw-space-5)}.bw-team-seat-grid{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-seat-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-width:0;padding:var(--bw-space-4);background:var(--bw-surface-1)}.bw-team-seat-card-header{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-seat-card-title{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);margin:0}.bw-team-seat-card-available,.bw-team-seat-card-title{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-seat-card-available{color:var(--bw-ink-3);font-family:var(--font-data-stack)}.bw-team-seat-metric-list{gap:var(--bw-space-3) var(--bw-space-6);margin-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-team-seat-metric{min-width:5rem}.bw-team-seat-metric-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-seat-metric-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height)}.bw-team-seat-field,.bw-team-seat-scheduled{margin-top:var(--bw-space-4)}.bw-team-seat-scheduled{align-items:flex-start;gap:var(--bw-space-2);border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-seat-scheduled .bw-icon-sm{flex:none;margin-top:2px}.bw-team-skeleton{gap:var(--bw-space-4);display:grid}.bw-team-skeleton-hero{padding:var(--bw-space-6)}.bw-team-skeleton-list{padding:var(--bw-space-5)}.bw-team-skeleton-title{border-radius:var(--bw-radius-md);width:12rem;height:24px;display:block}.bw-team-skeleton-description{width:min(100%,20rem);height:16px;margin-top:var(--bw-space-3);border-radius:var(--bw-radius-sm);display:block}.bw-team-skeleton-row{align-items:center;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);display:flex}.bw-team-skeleton-row:last-child{border-bottom:0}.bw-team-skeleton-avatar{border-radius:var(--bw-radius-full);flex:0 0 40px;width:40px;height:40px}.bw-team-skeleton-copy{gap:var(--bw-space-2);flex:auto;min-width:0;display:grid}.bw-team-skeleton-line-primary{border-radius:var(--bw-radius-sm);width:10rem;max-width:100%;height:16px}.bw-team-skeleton-line-secondary{border-radius:var(--bw-radius-sm);width:7rem;max-width:75%;height:12px}.bw-team-organization-header{padding:0;overflow:hidden}.bw-team-organization-header-content{gap:var(--bw-space-5);padding:var(--bw-space-6);flex-direction:column;display:flex}.bw-team-organization-header-summary{min-width:0}.bw-team-organization-kicker{align-items:center;gap:var(--bw-space-2);color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);display:inline-flex}.bw-team-organization-name{margin:var(--bw-space-3) 0 0;color:var(--bw-ink-1);font-size:var(--bw-type-display-sm-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-display-sm-line-height);overflow-wrap:anywhere}.bw-team-organization-badges{gap:var(--bw-space-2);margin-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-organization-metrics{gap:var(--bw-space-3) var(--bw-space-8);min-width:0;font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-team-organization-switcher{grid-column:span 2}.bw-team-organization-switcher-error{margin-top:var(--bw-space-1);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-organization-metric-label{color:var(--bw-ink-3)}.bw-team-organization-metric-code,.bw-team-organization-metric-date,.bw-team-organization-metric-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);display:block}.bw-team-organization-metric-value{font-family:var(--font-data-stack);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height)}.bw-team-organization-metric-code{max-width:10rem;font-family:var(--font-data-stack);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-organization-metric-date{white-space:nowrap}.bw-team-settings-form{gap:var(--bw-space-3);margin-top:var(--bw-space-5);flex-direction:column;display:flex}.bw-team-settings-field{flex:auto;min-width:0}.bw-team-invitation-form{gap:var(--bw-space-3);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-invitation-success{align-items:center;gap:var(--bw-space-2);min-width:0;margin-top:var(--bw-space-4);border:1px solid var(--bw-color-success-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);color:var(--bw-color-success-ink);background:var(--bw-color-success-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-invitation-success .bw-icon-sm{flex:none}.bw-team-invitation-capacity-notice{align-items:center;gap:var(--bw-space-2) var(--bw-space-3);margin-top:var(--bw-space-3);border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-team-invitation-capacity-link{color:var(--bw-color-link);font-weight:var(--bw-font-weight-strong);text-underline-offset:.16em;text-decoration:underline}.bw-team-invitation-capacity-link:focus-visible{border-radius:var(--bw-radius-xs);outline:2px solid var(--bw-focus-ring);outline-offset:2px}.bw-team-invitation-list{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline)}.bw-team-invitation-list-error,.bw-team-invitation-list-state{padding-block:var(--bw-space-5);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-invitation-list-state{color:var(--bw-ink-3)}.bw-team-invitation-list-error{color:var(--bw-color-error-ink)}.bw-team-invitation-row{border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);flex-direction:column;display:flex}.bw-team-invitation-row:last-child{border-bottom:0}.bw-team-invitation-copy{flex:auto;min-width:0}.bw-team-invitation-code-row{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-invitation-code{min-width:0;color:var(--bw-ink-1);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bw-team-invitation-expiry{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}@media (min-width:640px){.bw-team-settings-form{flex-direction:row;align-items:end}.bw-team-invitation-form{grid-template-columns:minmax(12rem,1fr) 10rem auto;align-items:end}.bw-team-invitation-row{flex-direction:row;align-items:center}.bw-team-organization-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-team-organization-switcher{grid-column:span 3}.bw-team-organization-updated-metric{grid-column:auto}}@media (min-width:768px){.bw-team-seat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-team-organization-header-content{flex-direction:row;justify-content:space-between;align-items:flex-start}.bw-team-organization-metrics{flex:0 34rem}}.bw-team-records-panel{padding:0;overflow:hidden}.bw-team-records-header{align-items:flex-start;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-5);display:flex}.bw-team-records-error{border-bottom:1px solid var(--bw-color-error-border);padding:var(--bw-space-3) var(--bw-space-5);color:var(--bw-color-error-ink);background:var(--bw-color-error-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-table-scroll{overflow-x:auto}.bw-team-table{border-collapse:collapse;width:100%;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-align:left}.bw-team-members-table{table-layout:fixed;min-width:48rem}.bw-team-guests-table{min-width:40rem}.bw-team-table th{padding:var(--bw-space-3) var(--bw-space-4)}.bw-team-table th:first-child{padding-left:var(--bw-space-5)}.bw-team-table th:last-child{padding-right:var(--bw-space-5)}.bw-team-table td{border-top:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-4);vertical-align:middle}.bw-team-table td:first-child{padding-left:var(--bw-space-5)}.bw-team-table td:last-child{padding-right:var(--bw-space-5)}.bw-team-members-member-column{width:30%}.bw-team-members-role-column{width:16%}.bw-team-members-status-column{width:14%}.bw-team-members-joined-column{width:20%}.bw-team-table .bw-team-table-actions-column{text-align:right;width:20%}.bw-team-member-cell{overflow:hidden}.bw-team-member-identity{align-items:center;gap:var(--bw-space-3);min-width:0;display:flex}.bw-team-member-avatar{border-radius:var(--bw-radius-full);width:36px;height:36px;color:var(--bw-color-link);background:var(--bw-color-primary-bg);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.bw-team-guest-identity,.bw-team-member-copy{min-width:0}.bw-team-member-name{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-team-member-code,.bw-team-member-name{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-member-code{margin-top:var(--bw-space-0);color:var(--bw-ink-3);font-family:var(--font-data-stack)}.bw-team-member-date{color:var(--bw-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-table-actions-cell{text-align:right}.bw-team-table-actions{justify-content:flex-end;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-table-empty{color:var(--bw-ink-3);text-align:center;padding:var(--bw-space-8) var(--bw-space-5)!important}@media (max-width:639px){.bw-team-table-empty-result{table-layout:auto;min-width:100%}.bw-team-table-empty{text-align:left;width:auto}}.bw-team-sidebar-organization{padding:var(--bw-space-4);background:0 0}.bw-team-sidebar-organization-summary{align-items:center;gap:var(--bw-space-3);min-width:0;display:flex}.bw-team-sidebar-organization-avatar{border-radius:var(--bw-radius-sm);width:40px;height:40px;color:var(--bw-color-link);background:var(--bw-color-primary-bg);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.bw-team-sidebar-organization-copy{flex:auto;min-width:0}.bw-team-sidebar-organization-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-sidebar-organization-badges{gap:var(--bw-space-1h);margin-top:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-team-sidebar-organization-switcher{margin-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4)}.bw-team-sidebar-organization-error{margin-top:var(--bw-space-2);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-section-header{display:block}.bw-team-section-header-copy{min-width:0;max-width:48rem}.bw-team-section-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-lg-line-height);margin:0}.bw-team-section-description{margin:var(--bw-space-2) 0 0;max-width:62ch;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-section-stack{gap:var(--bw-space-4);display:grid}.bw-team-section-header{margin-bottom:calc(var(--bw-space-2) * -1)}@media (max-width:639px){.bw-user-center-workspace .bw-section-header>div:first-child{min-width:0}.bw-user-center-workspace .bw-section-desc{overflow-wrap:anywhere;max-width:100%}.bw-user-center-row-description{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.bw-team-inline-error{padding:var(--bw-space-5);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-owner-only-panel{align-items:flex-start;gap:var(--bw-space-3);padding:var(--bw-space-5);display:flex}.bw-team-query-error{padding:var(--bw-space-6);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-query-error-retry{margin-top:var(--bw-space-4)}.bw-team-settings-grid{gap:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-loading-container{padding-block:var(--bw-space-10)}.bw-team-auth-unavailable{width:min(100%,30rem);max-width:100%}.bw-team-auth-required{width:min(100%,28rem)}@media (min-width:1280px){.bw-team-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bw-team-analytics-panel{padding:0;overflow:hidden}.bw-team-analytics-header{gap:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5);flex-direction:column;display:flex}.bw-team-analytics-header-copy{min-width:0}.bw-team-analytics-title-row{align-items:center;gap:var(--bw-space-2);display:flex}.bw-team-analytics-breakdown-total,.bw-team-analytics-period{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-analytics-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-analytics-segmented.bw-ui-segmented{font-size:var(--bw-type-caption-size)}.bw-team-analytics-breakdown{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border-block:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-team-analytics-summary{background:var(--bw-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.bw-team-analytics-summary-metric{min-width:0;padding:var(--bw-space-4) var(--bw-space-5);background:var(--bw-surface-1)}.bw-team-analytics-summary-label{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-analytics-summary-value{margin-top:var(--bw-space-2);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-lg-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-analytics-summary-detail{gap:var(--bw-space-3);margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-team-analytics-summary-detail span{align-items:center;gap:var(--bw-space-1);display:inline-flex}.bw-team-analytics-timeline{padding:var(--bw-space-5)}.bw-team-analytics-timeline-header{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-bottom:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-analytics-timeline-title{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);margin:0}.bw-team-analytics-timeline-summary,.bw-team-analytics-timeline-title{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-analytics-timeline-summary{color:var(--bw-ink-3)}.bw-team-analytics-chart{align-items:end;gap:var(--bw-space-1);height:112px;display:flex}.bw-team-analytics-chart-column{flex:1 1 0;align-items:end;min-width:0;height:100%;display:flex;position:relative}.bw-team-analytics-chart-bar{background:var(--bw-color-link);width:100%;min-width:0;transition:opacity var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-team-analytics-chart-column:hover .bw-team-analytics-chart-bar{opacity:.75}.bw-team-analytics-table{min-width:48rem}.bw-team-analytics-identity-cell{max-width:18rem}.bw-team-analytics-name-row,.bw-team-analytics-publishing{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-analytics-project-code,.bw-team-analytics-publishing span,.bw-team-analytics-secondary-value{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-analytics-project-code{margin-top:var(--bw-space-0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-analytics-project-code span{font-family:var(--font-data-stack)}.bw-team-analytics-loading{padding:var(--bw-space-5)}.bw-team-analytics-loading-title{border-radius:var(--bw-radius-md);width:13rem;height:24px;display:block}.bw-team-analytics-loading-metrics{gap:var(--bw-space-3);margin-top:var(--bw-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-team-analytics-loading-metric{border-radius:var(--bw-radius-md);height:80px}.bw-team-analytics-loading-chart{width:100%;height:160px;margin-top:var(--bw-space-5);border-radius:var(--bw-radius-md);display:block}.bw-team-analytics-query-error{padding:var(--bw-space-5);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-analytics-retry{margin-top:var(--bw-space-4)}@media (min-width:1024px){.bw-team-analytics-header{flex-direction:row;justify-content:space-between;align-items:center}.bw-team-analytics-loading-metrics,.bw-team-analytics-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.bw-team-ai-policy-panel{padding:0;overflow:hidden}.bw-team-ai-policy-form{gap:var(--bw-space-5);padding:var(--bw-space-5);display:grid}.bw-team-ai-policy-legend{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);padding:0}.bw-team-ai-policy-credentials{margin-top:var(--bw-space-3);border-block:1px solid var(--bw-hairline)}.bw-team-ai-policy-credential.bw-ui-checkbox-field{justify-content:space-between;align-items:center;gap:var(--bw-space-4);min-height:48px;padding-block:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin-inline:0;display:flex}.bw-team-ai-policy-credential.bw-ui-checkbox-field+.bw-team-ai-policy-credential{border-top:1px solid var(--bw-hairline)}.bw-team-ai-policy-credential .bw-ui-checkbox-control{flex:none;order:2}.bw-team-ai-policy-credential>span:last-child{flex:auto}.bw-team-ai-policy-credential-description,.bw-team-ai-policy-credential-title{display:block}.bw-team-ai-policy-credential-title{font-weight:var(--bw-font-weight-strong)}.bw-team-ai-policy-credential-description{margin-top:var(--bw-space-0);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-regular)}.bw-team-ai-policy-provider-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-ai-policy-provider-list{gap:var(--bw-space-3) var(--bw-space-6);margin-top:var(--bw-space-3);border-block:1px solid var(--bw-hairline);padding-block:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-ai-policy-provider.bw-ui-checkbox-field{min-height:var(--bw-control-height-md);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin-inline:0}.bw-team-ai-policy-provider-content{align-items:center;gap:var(--bw-space-2);display:inline-flex}.bw-team-ai-policy-provider-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);flex:none}.bw-team-ai-policy-error{margin:var(--bw-space-2) 0 0;color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-security-panel{padding:0;overflow:hidden}.bw-team-security-header{gap:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5);flex-direction:column;display:flex}.bw-team-security-header-copy{min-width:0}.bw-team-security-description{max-width:42rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-security-summary{border-bottom:1px solid var(--bw-hairline);background:var(--bw-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.bw-team-security-summary-metric{min-width:0;padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-surface-1)}.bw-team-security-summary-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-security-summary-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height)}.bw-team-security-table{min-width:52rem}.bw-team-security-footer{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-team-security-project-cell{max-width:18rem}.bw-team-security-evidence-cell{color:var(--bw-ink-3)}.bw-team-security-evidence-detail{margin-top:var(--bw-space-0);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-security-loading{padding:var(--bw-space-5)}.bw-team-security-loading-title{border-radius:var(--bw-radius-md);width:14rem;height:24px;display:block}.bw-team-security-loading-description{width:min(100%,24rem);height:16px;margin-top:var(--bw-space-3);border-radius:var(--bw-radius-sm);display:block}.bw-team-security-loading-table{width:100%;height:128px;margin-top:var(--bw-space-5);border-radius:var(--bw-radius-md);display:block}.bw-team-security-query-error{padding:var(--bw-space-5);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-security-retry{margin-top:var(--bw-space-4)}@media (min-width:640px){.bw-team-security-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.bw-team-security-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}@media (min-width:1280px){.bw-team-security-summary{grid-template-columns:repeat(8,minmax(0,1fr))}}.bw-team-deletion-panel{border-color:var(--bw-color-error-border);padding:var(--bw-space-5)}.bw-team-deletion-header{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-team-deletion-header-copy{min-width:0}.bw-team-deletion-title-row{align-items:center;gap:var(--bw-space-2);color:var(--bw-color-error-ink);display:flex}.bw-team-deletion-title-row .bw-team-panel-title{color:inherit}.bw-team-deletion-description{max-width:48rem;margin:var(--bw-space-2) 0 0}.bw-team-deletion-description,.bw-team-deletion-loading{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-deletion-loading{align-items:center;gap:var(--bw-space-2);display:flex}.bw-team-deletion-loading,.bw-team-deletion-metrics{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4)}.bw-team-deletion-metrics{gap:var(--bw-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-team-deletion-metric{min-width:0}.bw-team-deletion-metric-label{color:var(--bw-ink-3)}.bw-team-deletion-metric-label,.bw-team-deletion-metric-value{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-deletion-metric-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-deletion-blockers{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-color-warning-border);padding-top:var(--bw-space-4)}.bw-team-deletion-blocker-title{color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-team-deletion-blocker-list{margin-top:var(--bw-space-3);border-block:1px solid var(--bw-hairline)}.bw-team-deletion-blocker-row{gap:var(--bw-space-2);border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-3);flex-direction:column;display:flex}.bw-team-deletion-blocker-row:last-child{border-bottom:0}.bw-team-deletion-blocker-label{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-deletion-progress-section{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4)}.bw-team-deletion-progress-header{justify-content:space-between;align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-deletion-progress-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-team-deletion-progress-track{height:8px;margin-top:var(--bw-space-3);border-radius:var(--bw-radius-full);background:var(--bw-surface-2);overflow:hidden}.bw-team-deletion-progress-value{background:var(--bw-color-error-ink);height:100%;transition:width var(--bw-motion-duration-mid) var(--bw-motion-ease-out)}.bw-team-deletion-progress-metrics{gap:var(--bw-space-1) var(--bw-space-5);margin-top:var(--bw-space-3);color:var(--bw-ink-3)}.bw-team-deletion-operation-error,.bw-team-deletion-operation-success,.bw-team-deletion-progress-metrics{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-team-deletion-operation-error,.bw-team-deletion-operation-success{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-4);padding-top:var(--bw-space-4)}.bw-team-deletion-operation-error{border-top:1px solid var(--bw-color-error-border);color:var(--bw-color-error-ink)}.bw-team-deletion-operation-success{border-top:1px solid var(--bw-color-success-border);color:var(--bw-color-success-ink)}.bw-team-deletion-error{margin-top:var(--bw-space-4);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-deletion-dialog.bw-ui-dialog{max-width:min(32rem,100vw - 32px)}.bw-team-deletion-dialog-form{gap:var(--bw-space-4);margin-top:var(--bw-space-5);display:grid}.bw-team-deletion-dialog-label{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-team-deletion-confirmation.bw-ui-checkbox-field,.bw-team-deletion-dialog-label{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-deletion-confirmation.bw-ui-checkbox-field{color:var(--bw-ink-3);align-items:flex-start;margin:0;display:flex}.bw-team-deletion-confirmation .bw-ui-checkbox-control{margin-top:2px}@media (min-width:640px){.bw-team-deletion-blocker-row,.bw-team-deletion-header{flex-direction:row;justify-content:space-between;align-items:flex-start}.bw-team-deletion-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.bw-team-agent-spend-panel{padding:0;overflow:hidden}.bw-team-agent-spend-form{gap:var(--bw-space-5);padding:var(--bw-space-5);display:grid}.bw-team-agent-spend-period{gap:var(--bw-space-3);border-block:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-agent-spend-member-description,.bw-team-agent-spend-member-usage,.bw-team-agent-spend-period-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-agent-spend-period-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height)}.bw-team-agent-spend-member-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);margin:0}.bw-team-agent-spend-member-description{margin:var(--bw-space-1) 0 0}.bw-team-agent-spend-member-list{margin-top:var(--bw-space-3);border-block:1px solid var(--bw-hairline)}.bw-team-agent-spend-member-row{border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-agent-spend-member-row:last-child{border-bottom:0}@media (min-width:640px){.bw-team-agent-spend-period{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-team-agent-spend-member-row{grid-template-columns:minmax(0,1fr) 12rem 8rem;align-items:center}}.bw-team-cloud-spend-panel{padding:0;overflow:hidden}.bw-team-cloud-spend-description{max-width:70ch;margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3)}.bw-team-cloud-spend-description,.bw-team-cloud-spend-notice{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-cloud-spend-notice{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-5)}.bw-team-cloud-spend-notice.is-danger{border-color:var(--bw-color-error-border);color:var(--bw-color-error-ink);background:var(--bw-color-error-bg)}.bw-team-cloud-spend-notice.is-warning{border-color:var(--bw-color-warning-border);color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg)}.bw-team-cloud-spend-notice.is-neutral{color:var(--bw-ink-3);background:var(--bw-canvas)}.bw-team-cloud-spend-metrics{background:var(--bw-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.bw-team-cloud-spend-metric{min-width:0;padding:var(--bw-space-4) var(--bw-space-5);background:var(--bw-surface-1)}.bw-team-cloud-spend-metric-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-cloud-spend-metric-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-cloud-spend-progress{border-top:1px solid var(--bw-hairline);padding:var(--bw-space-4) var(--bw-space-5)}.bw-team-cloud-spend-progress-header{justify-content:space-between;align-items:center;gap:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-team-cloud-spend-progress-value{font-family:var(--font-data-stack)}.bw-team-cloud-spend-progress-track{height:8px;margin-top:var(--bw-space-2);border-radius:var(--bw-radius-sm);background:var(--bw-canvas);overflow:hidden}.bw-team-cloud-spend-progress-fill{background:var(--bw-color-link);height:100%;transition:width var(--bw-motion-duration-mid) var(--bw-motion-ease-out)}.bw-team-cloud-spend-progress-fill.is-warning{background:var(--bw-color-warning-ink)}.bw-team-cloud-spend-progress-fill.is-danger{background:var(--bw-color-error-ink)}.bw-team-cloud-spend-content{gap:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-cloud-spend-fields,.bw-team-cloud-spend-form{gap:var(--bw-space-4);display:grid}.bw-team-cloud-spend-fields{grid-template-columns:minmax(0,1fr)}.bw-team-cloud-spend-input-wrap{position:relative}.bw-team-cloud-spend-input{font-family:var(--font-data-stack);padding-right:56px!important}.bw-team-cloud-spend-currency{inset-block:0;right:var(--bw-space-3);color:var(--bw-ink-3);pointer-events:none;align-items:center;display:flex;position:absolute}.bw-team-cloud-spend-currency,.bw-team-cloud-spend-success{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-cloud-spend-success{color:var(--bw-color-success-ink)}.bw-team-cloud-spend-form-actions{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-cloud-spend-coverage,.bw-team-cloud-spend-form-actions{border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4)}.bw-team-cloud-spend-coverage-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);margin:0}.bw-team-cloud-spend-coverage-list{margin-top:var(--bw-space-3);border-block:1px solid var(--bw-hairline)}.bw-team-cloud-spend-coverage-row{justify-content:space-between;align-items:center;gap:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-cloud-spend-coverage-row:last-child{border-bottom:0}.bw-team-cloud-spend-coverage-row span:last-child{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-weight:var(--bw-font-weight-strong)}.bw-team-cloud-spend-warning{align-items:flex-start;gap:var(--bw-space-2);margin-top:var(--bw-space-3);color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-cloud-spend-warning .bw-icon-sm{flex:none;margin-top:2px}.bw-team-cloud-spend-period{margin-top:var(--bw-space-4);color:var(--bw-ink-3)}.bw-team-cloud-spend-period,.bw-team-cloud-spend-query-error{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-cloud-spend-query-error{padding:var(--bw-space-5);color:var(--bw-color-error-ink)}.bw-team-cloud-spend-retry{margin-top:var(--bw-space-4)}.bw-team-cloud-spend-loading-header{align-items:center;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5);display:flex}.bw-team-cloud-spend-loading-icon{border-radius:var(--bw-radius-sm);width:20px;height:20px}.bw-team-cloud-spend-loading-title{border-radius:var(--bw-radius-sm);width:12rem;height:20px}.bw-team-cloud-spend-loading-metric{border-radius:0;height:80px}.bw-team-cloud-spend-loading-fields{gap:var(--bw-space-4);padding:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-cloud-spend-loading-fields .bw-ui-skeleton{height:96px}@media (min-width:640px){.bw-team-cloud-spend-fields,.bw-team-cloud-spend-loading-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bw-team-cloud-spend-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.bw-team-cloud-spend-content{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr)}.bw-team-cloud-spend-coverage{border-top:0;border-left:1px solid var(--bw-hairline);padding-top:0;padding-left:var(--bw-space-5)}}.bw-team-template-panel{padding:0;overflow:hidden}.bw-team-template-header{justify-content:space-between;border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5);flex-wrap:wrap}.bw-team-template-header,.bw-team-template-heading{align-items:flex-start;gap:var(--bw-space-3);display:flex}.bw-team-template-form{gap:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-template-form-actions,.bw-team-template-form-description{grid-column:span 1}.bw-team-template-form-actions{justify-content:flex-end;display:flex}.bw-team-template-state{color:var(--bw-ink-3)}.bw-team-template-error-row,.bw-team-template-state{padding:var(--bw-space-5);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-template-error-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);color:var(--bw-color-error-ink);flex-wrap:wrap;display:flex}.bw-team-template-table{min-width:54rem}.bw-team-template-name-cell{max-width:20rem}.bw-team-template-description,.bw-team-template-source-code{font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-template-description{margin-top:var(--bw-space-0);color:var(--bw-ink-3);font-family:var(--font-ui-stack)}.bw-team-template-source-cell{max-width:18rem}.bw-team-template-source-code{color:var(--bw-ink-1)}.bw-team-template-design-system{align-items:center;gap:var(--bw-space-1);margin-top:var(--bw-space-0);color:var(--bw-color-link);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:inline-flex}@media (min-width:1024px){.bw-team-template-form{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-team-template-form-actions,.bw-team-template-form-description{grid-column:span 2}}.bw-team-authorization-create-form{padding:var(--bw-space-5)}.bw-team-authorization-fields{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-authorization-submit{margin-top:var(--bw-space-4)}.bw-team-authorization-role-list{padding:var(--bw-space-5)}.bw-team-authorization-state{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-authorization-decisions{padding:var(--bw-space-5)}.bw-team-authorization-decisions-title{font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height)}.bw-team-authorization-decision-state,.bw-team-authorization-decision-table-wrap{margin-top:var(--bw-space-3)}.bw-team-authorization-code-cell{color:var(--bw-ink-1)}.bw-team-authorization-code-cell,.bw-team-authorization-resource-code{font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-authorization-resource-code{max-width:13rem;color:var(--bw-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-platform-admin-grant-form{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-team-platform-admin-grant-field{flex:auto;min-width:0}.bw-team-platform-admin-grant-list{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline)}.bw-team-platform-admin-grant-row{gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);flex-direction:column;display:flex}.bw-team-platform-admin-grant-row:last-child{border-bottom:0}.bw-team-platform-admin-grant-copy{min-width:0}.bw-team-authorization-role-row{border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-5)}.bw-team-authorization-role-row:last-child{border-bottom:0}.bw-team-authorization-role-header{flex-direction:column}.bw-team-authorization-role-name-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-authorization-role-permissions{gap:var(--bw-space-2)}.bw-team-authorization-role-error{margin-top:var(--bw-space-3);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-permission-selector{margin:var(--bw-space-4) 0 0;border:0;padding:0}.bw-team-permission-options{gap:var(--bw-space-2) var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-permission-option.bw-ui-checkbox-field{min-height:var(--bw-control-height-lg);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);align-items:center;margin:0;display:flex}@media (min-width:640px){.bw-team-authorization-role-header,.bw-team-platform-admin-grant-form,.bw-team-platform-admin-grant-row{flex-direction:row;justify-content:space-between;align-items:flex-start}.bw-team-platform-admin-grant-form{align-items:end}.bw-team-permission-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bw-team-authorization-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bw-team-permission-options{grid-template-columns:repeat(3,minmax(0,1fr))}}.bw-team-saml-panel,.bw-team-scim-panel{padding:var(--bw-space-5)}.bw-team-saml-header{justify-content:space-between;flex-wrap:wrap}.bw-team-saml-header,.bw-team-saml-heading{align-items:flex-start;gap:var(--bw-space-3);display:flex}.bw-team-security-read-only{align-items:flex-start;gap:var(--bw-space-2);margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-security-read-only .bw-icon-sm{flex:none;margin-top:2px}.bw-team-saml-loading{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-saml-loading-field{border-radius:var(--bw-radius-md);height:48px}.bw-team-saml-copy-grid{gap:var(--bw-space-4) var(--bw-space-5);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-saml-copy-value{border-top:1px solid var(--bw-hairline);min-width:0;padding-top:var(--bw-space-3)}.bw-team-saml-copy-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-saml-copy-row{align-items:center;gap:var(--bw-space-2);min-width:0;margin-top:var(--bw-space-1);display:flex}.bw-team-saml-copy-code{min-width:0;color:var(--bw-ink-1);font-family:var(--font-data-stack);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bw-team-saml-certificate-expiry,.bw-team-saml-copy-code{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-saml-certificate-expiry{margin-top:var(--bw-space-4);color:var(--bw-ink-3)}.bw-team-saml-form{gap:var(--bw-space-4);margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-saml-form-actions,.bw-team-saml-form-wide{grid-column:span 1}textarea.bw-team-saml-certificate.bw-ui-input{min-height:144px;font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-team-saml-error,.bw-team-saml-form-actions{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-saml-error{margin:var(--bw-space-4) 0 0;color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-scim-loading,.bw-team-scim-metrics{gap:var(--bw-space-4) var(--bw-space-5);margin-top:var(--bw-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-team-scim-metric{border-top:1px solid var(--bw-hairline);min-width:0;padding-top:var(--bw-space-3)}.bw-team-scim-metric-label{color:var(--bw-ink-3)}.bw-team-scim-metric-label,.bw-team-scim-metric-value{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-scim-metric-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-scim-token-reveal{margin-top:var(--bw-space-5);border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-4);color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg)}.bw-team-scim-token-title{align-items:flex-start;gap:var(--bw-space-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-scim-token-title .bw-icon-sm{flex:none;margin-top:2px}.bw-team-scim-token-description{margin:var(--bw-space-1) 0 0;font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-scim-token-value{align-items:center;gap:var(--bw-space-2);min-width:0;margin-top:var(--bw-space-3);border:1px solid var(--bw-hairline);padding:var(--bw-space-2) var(--bw-space-3);color:var(--bw-ink-1);background:var(--bw-surface-1);display:flex}.bw-team-scim-token-value code{min-width:0;font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);white-space:nowrap;flex:auto;overflow-x:auto}.bw-team-scim-actions{justify-content:flex-end;gap:var(--bw-space-2);margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-team-scim-disable-impact{align-items:flex-start;gap:var(--bw-space-2);margin-top:var(--bw-space-4);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);color:var(--bw-color-error-ink);background:var(--bw-color-error-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-scim-disable-impact .bw-icon-sm{flex:none;margin-top:2px}@media (min-width:640px){.bw-team-saml-form,.bw-team-saml-loading{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-team-scim-loading,.bw-team-scim-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.bw-team-saml-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-team-saml-form-actions,.bw-team-saml-form-wide{grid-column:span 2}}.bw-team-groups-panel{padding:var(--bw-space-5)}.bw-team-groups-header{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-groups-create-form{gap:var(--bw-space-2);margin-top:var(--bw-space-4);padding-block:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-groups-color-field{min-height:var(--bw-control-height-md);align-items:center;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding-inline:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-groups-color-field .bw-ui-color-picker{margin-left:auto}.bw-team-group-error,.bw-team-groups-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-groups-error{margin:var(--bw-space-3) 0 0}.bw-team-groups-list{border-top:1px solid var(--bw-hairline)}.bw-team-groups-empty{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-team-group-row{border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-4)}.bw-team-group-row:last-child{border-bottom:0}.bw-team-group-header{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-team-group-color-swatch{border:1px solid var(--bw-border);flex:0 0 12px;width:12px;height:12px}.bw-team-group-name-input{width:min(100%,18rem);min-width:10rem;height:var(--bw-control-height-md)}.bw-team-group-name{overflow-wrap:anywhere;min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-team-group-color-picker{flex:none}.bw-team-group-member-count{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-group-directory-icon{width:var(--bw-icon-size-xs);height:var(--bw-icon-size-xs);margin-right:var(--bw-space-1)}.bw-team-group-actions{gap:var(--bw-space-1);margin-left:auto;display:inline-flex}.bw-team-group-directory-description{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-group-members{gap:var(--bw-space-2);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-group-member{min-width:0;max-width:100%;min-height:var(--bw-control-height-sm);align-items:center;gap:var(--bw-space-1);border:1px solid var(--bw-hairline);padding-inline:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:inline-flex}.bw-team-group-member-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-component=button].bw-ui-button.bw-team-group-member-remove,[data-component=button].bw-ui-button.bw-team-group-member-remove:hover:not(:disabled){width:var(--bw-control-height-xs);min-width:var(--bw-control-height-xs);height:var(--bw-control-height-xs);min-height:var(--bw-control-height-xs);margin-left:var(--bw-space-0);color:var(--bw-color-error-ink)}.bw-team-group-member-add{gap:var(--bw-space-2);max-width:28rem;margin-top:var(--bw-space-3);flex-direction:column;display:flex}.bw-team-group-error{margin:var(--bw-space-2) 0 0}@media (min-width:640px){.bw-team-groups-create-form{grid-template-columns:minmax(0,1fr) 8rem auto}.bw-team-group-member-add{flex-direction:row}}.bw-team-billing-account-panel{padding:0;overflow:hidden}.bw-team-billing-account-header{gap:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5);flex-direction:column;display:flex}.bw-team-billing-account-summary{min-width:0}.bw-team-billing-account-name{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-billing-account-badges{align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-billing-account-badge-icon{width:var(--bw-icon-size-xs);height:var(--bw-icon-size-xs);margin-right:var(--bw-space-1)}.bw-team-billing-account-metrics{gap:var(--bw-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-team-billing-account-metric{min-width:0}.bw-team-billing-account-metric-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-billing-account-metric-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height)}.bw-team-billing-account-content{grid-template-columns:minmax(0,1fr);display:grid}.bw-team-billing-account-section{min-width:0;padding:var(--bw-space-5);border-top:1px solid var(--bw-hairline)}.bw-team-billing-account-section:first-child{border-top:0}.bw-team-billing-account-section-title{align-items:center;gap:var(--bw-space-2);display:flex}.bw-team-billing-account-section-title .bw-icon-sm{color:var(--bw-ink-3)}.bw-team-billing-account-section-title h3{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);margin:0}.bw-team-billing-account-row-list{margin-top:var(--bw-space-3);border-top:1px solid var(--bw-hairline)}.bw-team-billing-account-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);min-height:56px;padding-block:var(--bw-space-3);display:flex}.bw-team-billing-account-row:last-child{border-bottom:0}.bw-team-billing-account-row-copy{min-width:0}.bw-team-billing-account-date{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-billing-account-action-form{gap:var(--bw-space-2);margin-top:var(--bw-space-4);flex-direction:column;display:flex}.bw-team-billing-account-error{border-top:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-5);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}@media (min-width:640px){.bw-team-billing-account-action-form{flex-direction:row}}.bw-team-commercial-billing-panel{padding:0;overflow:hidden}.bw-team-commercial-billing-heading{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5);flex-wrap:wrap}.bw-team-commercial-billing-heading>:last-child{margin-left:auto}.bw-team-commercial-billing-metrics{gap:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-commercial-billing-metric{min-width:0}.bw-team-commercial-billing-metric-label{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-commercial-billing-metric-value{margin-top:var(--bw-space-1);overflow-wrap:anywhere;color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height)}.bw-team-commercial-billing-metric-detail{margin-top:var(--bw-space-1)}.bw-team-commercial-billing-metric-detail,.bw-team-commercial-billing-period{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-commercial-billing-period{justify-content:space-between;gap:var(--bw-space-2);padding:var(--bw-space-3) var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-team-commercial-billing-period strong{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-team-commercial-billing-history-grid{border-top:1px solid var(--bw-hairline);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-commercial-billing-history{min-width:0;padding:var(--bw-space-5)}.bw-team-commercial-billing-history+.bw-team-commercial-billing-history{border-top:1px solid var(--bw-hairline)}.bw-team-commercial-billing-row-value{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-align:right;flex:none}@media (min-width:640px){.bw-team-commercial-billing-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.bw-team-commercial-billing-history-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-team-commercial-billing-history+.bw-team-commercial-billing-history{border-top:0;border-left:1px solid var(--bw-hairline)}}.bw-team-agent-policy-panel,.bw-team-agent-skills-panel{padding:0;overflow:hidden}.bw-team-agent-header{align-items:flex-start;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-5);display:flex}.bw-team-agent-skills-header{flex-wrap:wrap}.bw-team-agent-header-icon{width:var(--bw-icon-size-md);height:var(--bw-icon-size-md);flex:0 0 var(--bw-icon-size-md);color:var(--bw-ink-2);margin-top:2px}.bw-team-agent-header-copy{flex:auto;min-width:0}.bw-team-agent-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-team-agent-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-agent-form{gap:var(--bw-space-4);padding:var(--bw-space-5);flex-direction:column;display:flex}.bw-team-agent-state{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-agent-state-padded{padding:var(--bw-space-5)}.bw-team-agent-error-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-team-agent-error-row-padded{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-4) var(--bw-space-5)}.bw-ui-checkbox-field.bw-ui-checkbox-field.bw-team-agent-checkbox{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-align:left;justify-content:flex-start}.bw-team-agent-actions{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-agent-meta,.bw-team-agent-skill-meta{color:var(--bw-ink-3)}.bw-team-agent-activation-error,.bw-team-agent-meta,.bw-team-agent-skill-meta{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-agent-activation-error{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-5);color:var(--bw-color-error-ink)}.bw-team-agent-skill-list{margin:0;padding:0;list-style:none}.bw-team-agent-skill-row{align-items:flex-start;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-5);display:flex}.bw-team-agent-skill-row:last-child{border-bottom:0}.bw-team-agent-skill-copy{flex:auto;min-width:0}.bw-team-agent-skill-title-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-team-agent-skill-name{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-team-agent-skill-description,.bw-team-agent-skill-name{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-agent-skill-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);overflow-wrap:anywhere}.bw-team-agent-skill-meta-row{align-items:center;gap:var(--bw-space-4);margin-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-agent-skill-meta{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-agent-skill-actions{gap:var(--bw-space-1);flex:none;display:inline-flex}.bw-team-agent-dialog-form{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-team-connector-panel{padding:0;overflow:hidden}.bw-team-connector-header{align-items:flex-start;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-5);display:flex}.bw-team-connector-header-icon{width:var(--bw-icon-size-md);height:var(--bw-icon-size-md);flex:0 0 var(--bw-icon-size-md);color:var(--bw-ink-2);margin-top:2px}.bw-team-connector-header-copy{flex:auto;min-width:0}.bw-team-connector-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-team-connector-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-connector-content{gap:var(--bw-space-5);padding:var(--bw-space-5);display:grid}.bw-team-connector-form{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-team-connector-field-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-connector-audit-header,.bw-team-connector-form-actions,.bw-team-connector-section-header,.bw-team-connector-submit{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-connector-form-actions{margin-top:var(--bw-space-1)}.bw-team-connector-action-group{align-items:center;gap:var(--bw-space-2);display:inline-flex}.bw-team-connector-item-meta,.bw-team-connector-item-secondary,.bw-team-connector-meta,.bw-team-connector-state{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-connector-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere}.bw-team-connector-side{gap:var(--bw-space-3);flex-direction:column;min-width:0;display:flex}.bw-team-connector-connections{border-bottom:1px solid var(--bw-hairline);padding-bottom:var(--bw-space-4)}.bw-team-connector-section-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);margin:0}.bw-team-connector-list{gap:var(--bw-space-2);margin-top:var(--bw-space-3);flex-direction:column;display:flex}.bw-team-connector-list-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-width:0;padding-top:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-team-connector-list-copy{flex:auto;min-width:0}.bw-team-connector-item-title{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-team-connector-item-name{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);overflow-wrap:anywhere}.bw-team-connector-item-meta,.bw-team-connector-item-secondary{margin-top:var(--bw-space-1);font-size:var(--bw-type-caption-size)}.bw-team-connector-item-secondary{color:var(--bw-ink-3)}.bw-team-connector-item-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-team-connector-item-wrap{overflow-wrap:anywhere}.bw-team-connector-section-spaced{margin-top:var(--bw-space-3)}.bw-team-connector-audit-row{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-width:0;padding-block:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-connector-audit-copy{gap:var(--bw-space-2);flex:auto;min-width:0;display:flex}.bw-team-connector-audit-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);flex:0 0 var(--bw-icon-size-sm);color:var(--bw-ink-3);margin-top:2px}.bw-team-connector-cleanup-heading{align-items:center;gap:var(--bw-space-2);padding-top:var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-connector-policy-row{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-width:0;padding-block:var(--bw-space-3);flex-wrap:wrap;display:flex}@media (min-width:640px){.bw-team-connector-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.bw-team-connector-content{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}@media (min-width:768px){.bw-team-billing-account-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}@media (min-width:1280px){.bw-team-billing-account-content{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-team-billing-account-section{border-top:0}.bw-team-billing-account-section+.bw-team-billing-account-section{border-left:1px solid var(--bw-hairline)}}.bw-team-auth-page,.bw-user-auth-page,.bw-user-center-page{min-width:0}.bw-user-center-list-item{align-items:flex-start;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-3) 0;display:flex}.bw-user-center-list-item:last-child{border-bottom:0}.bw-user-model-action-button,.bw-user-model-dialog-button,.bw-user-model-toggle-button{flex:none}.bw-user-model-dialog-connect,.bw-user-model-dialog-custom,.bw-user-model-dialog-provider{gap:var(--bw-space-3);display:grid}.bw-user-model-provider-button{justify-content:flex-start}.bw-user-security-activity,.bw-user-security-sessions{gap:var(--bw-space-3);display:grid}.bw-team-connector-field-label{gap:var(--bw-space-1);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-team-connector-hint{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:1.55}.bw-team-connector-query-error{border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size)}.bw-team-connector-scope-list,.bw-team-connector-scope-selector{gap:var(--bw-space-2);display:grid}.bw-team-connector-scope-list{justify-items:start}.bw-team-organization-metric{justify-content:space-between;align-items:baseline;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-2);display:flex}.bw-team-organization-metric,.bw-team-security-trust-cell{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size)}.bw-team-security-trust-cell{overflow-wrap:anywhere;min-width:0;font-family:var(--font-data-stack)}.bw-team-cloud-spend-loading-metric,[data-component=button].bw-ui-button.bw-user-model-provider-option{border-radius:var(--bw-radius-sm)}.bw-ai-capability-page{gap:var(--bw-space-6)}.bw-ai-page-header{border-bottom:1px solid var(--bw-hairline);padding-bottom:var(--bw-space-4)}.bw-ai-capability-section{gap:var(--bw-space-4);display:grid}.bw-ai-capability-heading{justify-content:space-between;align-items:flex-end;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-ai-capability-section-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-sm-line-height);letter-spacing:var(--bw-type-title-sm-tracking);margin:0}.bw-ai-capability-section-desc{max-width:44rem;margin:var(--bw-space-1) 0 0}.bw-ai-capability-meta,.bw-ai-capability-section-desc{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-ai-capability-meta{align-items:baseline;gap:var(--bw-space-1) var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-ai-capability-meta span{align-items:baseline;gap:var(--bw-space-1);display:inline-flex}.bw-ai-capability-meta span+span:before{color:var(--bw-ink-4);content:"·";margin-inline-end:var(--bw-space-2)}.bw-ai-capability-meta strong{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-variant-numeric:tabular-nums;font-weight:var(--bw-font-weight-strong)}.bw-ai-capability-grid{gap:var(--bw-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-ai-capability-card{gap:var(--bw-space-2);appearance:none;border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);min-width:0;padding:var(--bw-space-4);background:var(--bw-surface-1);color:var(--bw-ink-1);text-align:start;cursor:pointer;transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-fast) var(--bw-motion-ease-out);display:grid}.bw-ai-capability-card:hover{border-color:var(--bw-border-strong);background:var(--bw-surface-2)}.bw-ai-capability-card:focus-visible{box-shadow:var(--bw-focus-ring);outline:none}.bw-ai-capability-card.is-active{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg)}@supports (color:color-mix(in lab,red,red)){.bw-ai-capability-card.is-active{background:color-mix(in srgb,var(--bw-color-primary-bg) 64%,var(--bw-surface-1))}}.bw-ai-capability-card-top{justify-content:space-between;align-items:center;gap:var(--bw-space-2);display:flex}.bw-ai-capability-icon{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);width:2.25rem;height:2.25rem;color:var(--bw-ink-2);justify-content:center;align-items:center;display:inline-flex}.bw-ai-capability-card.is-active .bw-ai-capability-icon{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-color-link)}.bw-ai-capability-current{align-items:center;gap:var(--bw-space-1);color:var(--bw-color-link);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-medium);line-height:var(--bw-type-micro-line-height);display:inline-flex}.bw-ai-capability-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height)}.bw-ai-capability-desc{min-height:calc(var(--bw-type-caption-line-height) * 2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-ai-capability-count{align-items:baseline;gap:var(--bw-space-1);margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);display:flex}.bw-ai-capability-count strong{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-variant-numeric:tabular-nums;font-weight:var(--bw-font-weight-strong)}.bw-ai-capability-bar{border-radius:var(--bw-radius-full);background:var(--bw-surface-3);height:4px;display:block;overflow:hidden}.bw-ai-capability-bar>span{border-radius:inherit;background:var(--bw-color-link);height:100%;transition:width var(--bw-motion-duration-mid) var(--bw-motion-ease-out);display:block}.bw-ai-services{gap:var(--bw-space-3);display:grid}.bw-ai-services-header{justify-content:space-between;align-items:flex-end;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-ai-services-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-sm-line-height);letter-spacing:var(--bw-type-title-sm-tracking);margin:0}.bw-ai-services-desc{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-ai-model-search{width:min(19rem,100%);color:var(--bw-ink-3);align-items:center;display:flex;position:relative}.bw-ai-model-search>svg{left:var(--bw-space-3);pointer-events:none;position:absolute}.bw-ai-model-search .bw-ui-input::-webkit-search-cancel-button,.bw-ai-model-search .bw-ui-input::-webkit-search-decoration{appearance:none}.bw-ai-model-search .bw-ui-input{width:100%;height:var(--bw-control-height-md);padding-inline:calc(var(--bw-space-3) + var(--bw-icon-size-sm) + var(--bw-space-2)) var(--bw-space-8);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);font-size:var(--bw-type-body-dense-size)}.bw-ai-model-search-clear{right:var(--bw-space-1);border-radius:var(--bw-radius-full);width:28px;height:28px;color:var(--bw-ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.bw-ai-model-search-clear:hover{background:var(--bw-surface-2);color:var(--bw-ink-1)}.bw-ai-services-result{justify-content:space-between;align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-ai-provider-list{gap:var(--bw-space-4);display:grid}.bw-ai-provider-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);min-width:0;overflow:hidden}.bw-ai-provider-header{justify-content:space-between;border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-4);flex-wrap:wrap}.bw-ai-provider-header,.bw-ai-provider-identity{align-items:center;gap:var(--bw-space-3);display:flex}.bw-ai-provider-identity{min-width:0}.bw-ai-provider-identity .bw-user-model-provider-icon{border-radius:var(--bw-radius-md);border-color:var(--bw-hairline);background:var(--bw-surface-2);flex-basis:2.5rem;width:2.5rem;height:2.5rem;margin-top:0}.bw-ai-provider-copy{min-width:0}.bw-ai-provider-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);margin:0}.bw-ai-provider-code,.bw-ai-provider-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-ai-provider-code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin-top:1px;display:block}.bw-ai-provider-meta{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-ai-key-chip{align-items:center;gap:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);min-width:0;min-height:28px;padding-inline:var(--bw-space-2);background:var(--bw-surface-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);display:inline-flex}.bw-ai-key-chip.is-configured{border-color:var(--bw-color-success-border);background:var(--bw-color-success-bg)}@supports (color:color-mix(in lab,red,red)){.bw-ai-key-chip.is-configured{background:color-mix(in srgb,var(--bw-color-success-bg) 58%,var(--bw-surface-1))}}.bw-ai-key-chip.is-configured svg{color:var(--bw-color-success-ink)}.bw-ai-key-chip code{max-width:10rem;color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-ai-provider-actions{align-items:center;gap:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-ai-model-grid{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}.bw-ai-model-card,.bw-ai-model-grid{gap:var(--bw-space-2);padding:var(--bw-space-3);display:grid}.bw-ai-model-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-width:0;background:var(--bw-canvas);transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-ai-model-card:hover{border-color:var(--bw-border-strong)}.bw-ai-model-card.is-enabled{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg)}@supports (color:color-mix(in lab,red,red)){.bw-ai-model-card.is-enabled{background:color-mix(in srgb,var(--bw-color-primary-bg) 36%,var(--bw-canvas))}}.bw-ai-model-top{justify-content:space-between;align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-ai-model-type-icon{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);width:24px;height:24px;color:var(--bw-ink-3);justify-content:center;align-items:center;display:inline-flex}.bw-ai-model-card.is-enabled .bw-ai-model-type-icon{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-color-link)}.bw-ai-model-status{align-items:center;gap:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);display:inline-flex}.bw-ai-model-status-dot{border-radius:var(--bw-radius-full);background:var(--bw-ink-4);flex:0 0 6px;width:6px;height:6px}.bw-ai-model-card.is-enabled .bw-ai-model-status{color:var(--bw-color-success-ink)}.bw-ai-model-card.is-enabled .bw-ai-model-status-dot{background:var(--bw-color-success-ink)}.bw-ai-model-copy{min-width:0}.bw-ai-model-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-dense-line-height);margin:0}.bw-ai-model-code,.bw-ai-model-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-ai-model-code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin-top:2px;display:block}.bw-ai-model-footer{justify-content:space-between;align-items:center;gap:var(--bw-space-2);border-top:1px solid var(--bw-hairline);min-width:0;padding-top:var(--bw-space-2);display:flex}.bw-ai-model-badges{gap:var(--bw-space-1);flex-wrap:wrap;min-width:0;display:flex}.bw-ai-models-empty{justify-items:center;gap:var(--bw-space-3);border:1px dashed var(--bw-hairline);border-radius:var(--bw-radius-lg);padding:var(--bw-space-8) var(--bw-space-4);background:var(--bw-surface-1);text-align:center;display:grid}.bw-ai-models-empty-icon{border-radius:var(--bw-radius-full);background:var(--bw-surface-2);width:2.75rem;height:2.75rem;color:var(--bw-ink-3);justify-content:center;align-items:center;display:inline-flex}.bw-ai-models-empty h3{color:var(--bw-ink-1);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-sm-line-height);margin:0}.bw-ai-models-empty p{max-width:36ch;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-ai-loading{gap:var(--bw-space-3);display:grid}.bw-ai-loading-header{justify-content:space-between;align-items:flex-end;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-ai-loading-copy{gap:var(--bw-space-2);display:grid}.bw-ai-loading-title{width:11rem;height:20px}.bw-ai-loading-subtitle{width:18rem;max-width:100%;height:12px}.bw-ai-loading-search{width:min(19rem,100%);height:var(--bw-control-height-md);border-radius:var(--bw-radius-md)}.bw-ai-loading-card{gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);padding:var(--bw-space-4);background:var(--bw-surface-1);display:grid}.bw-ai-loading-card-head{align-items:center;gap:var(--bw-space-3);display:flex}.bw-ai-loading-avatar{border-radius:var(--bw-radius-md);width:2.5rem;height:2.5rem}.bw-ai-loading-name{width:8rem;height:16px}.bw-ai-loading-code{width:5rem;height:11px}.bw-ai-loading-grid{gap:var(--bw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-ai-loading-tile{border-radius:var(--bw-radius-md);height:116px}@media (max-width:767px){.bw-ai-provider-header{align-items:flex-start}.bw-ai-provider-meta{justify-content:space-between;width:100%}.bw-ai-provider-actions{margin-left:auto}.bw-ai-model-search{width:100%}}@media (max-width:560px){.bw-ai-model-card{column-gap:var(--bw-space-2);row-gap:var(--bw-space-1);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center}.bw-ai-model-top{grid-area:1/1}.bw-ai-model-copy{grid-area:2/1}.bw-ai-model-footer{border-top:0;grid-area:1/2/span 2;align-self:center;padding-top:0}.bw-ai-capability-desc,.bw-ai-model-badges{display:none}.bw-ai-capability-card{padding:var(--bw-space-3)}.bw-ai-capability-title{font-size:var(--bw-type-body-dense-size)}.bw-ai-capability-count{flex-wrap:wrap}.bw-ai-loading-grid{grid-template-columns:minmax(0,1fr)}}[data-component=button].bw-ui-button.bw-ai-capability-card{gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);width:100%;min-width:0;height:auto;min-height:0;padding:var(--bw-space-4);background:var(--bw-surface-1);color:var(--bw-ink-1);text-align:start;display:grid}[data-component=button].bw-ui-button.bw-ai-capability-card:hover:not(:disabled){border-color:var(--bw-border-strong);background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-ai-capability-card:focus-visible{box-shadow:var(--bw-focus-ring);outline:none}[data-component=button].bw-ui-button.bw-ai-capability-card.is-active{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-ai-capability-card.is-active{background:color-mix(in srgb,var(--bw-color-primary-bg) 64%,var(--bw-surface-1))}}[data-component=button].bw-ui-button.bw-ai-model-search-clear{right:var(--bw-space-1);border-radius:var(--bw-radius-full);width:28px;min-width:0;height:28px;min-height:0;color:var(--bw-ink-3);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}[data-component=button].bw-ui-button.bw-ai-model-search-clear:hover:not(:disabled){background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-ai-capability-card{grid-template-columns:minmax(0,1fr);place-content:start stretch;place-items:start stretch}.bw-ai-capability-card-top{width:100%}.bw-team-integrations-page{gap:var(--bw-space-5);display:grid}.bw-team-integrations-hero{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);padding-bottom:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-team-integrations-hero-copy{min-width:0;max-width:48rem}.bw-team-integrations-eyebrow{align-items:center;gap:var(--bw-space-1h);color:var(--bw-color-link);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-medium);letter-spacing:var(--bw-type-micro-tracking);line-height:var(--bw-type-micro-line-height);text-transform:uppercase;margin:0;display:inline-flex}.bw-team-integrations-title{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-1);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-title-lg-tracking);line-height:var(--bw-type-title-lg-line-height)}.bw-team-integrations-description{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height)}.bw-team-integrations-hero-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-integrations-query-error{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);background:var(--bw-color-error-bg);flex-wrap:wrap;display:flex}.bw-team-integrations-metrics{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.bw-team-integrations-metric{align-items:center;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-3) var(--bw-space-4);display:flex}.bw-team-integrations-metric:nth-child(odd){border-right:1px solid var(--bw-hairline)}.bw-team-integrations-metric:nth-last-child(-n+2){border-bottom:0}.bw-team-integrations-metric-icon{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);width:2rem;height:2rem;color:var(--bw-ink-3);flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.bw-team-integrations-metric-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);display:block}.bw-team-integrations-metric strong{color:var(--bw-ink-1);font-size:var(--bw-type-title-sm-size);font-variant-numeric:tabular-nums;font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-sm-line-height);margin-top:1px;display:block}.bw-team-integrations-grid,.bw-team-integrations-lower{gap:var(--bw-space-4);display:grid}.bw-team-integrations-section{gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);min-width:0;padding:var(--bw-space-4);background:var(--bw-surface-1);flex-direction:column;display:flex}.bw-team-integrations-section-head{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);min-width:0;display:flex}.bw-team-integrations-section-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-title-sm-tracking);line-height:var(--bw-type-title-sm-line-height);margin:0}.bw-team-integrations-section-desc{max-width:42rem;margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-activity-list,.bw-team-connection-list,.bw-team-policy-list,.bw-team-project-usage-list{gap:var(--bw-space-2);flex-direction:column;min-width:0;display:flex}.bw-team-connection-card{gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-width:0;padding:var(--bw-space-3);background:var(--bw-canvas);flex-direction:column;display:flex}.bw-team-connection-card-head{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);min-width:0;display:flex}.bw-team-connection-card-identity{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-team-activity-icon,.bw-team-connection-card-icon,.bw-team-project-usage-icon{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);width:2rem;height:2rem;color:var(--bw-ink-3);flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.bw-team-connection-card h4,.bw-team-policy-card h4,.bw-team-project-usage h4{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-dense-line-height);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bw-team-connection-card-code,.bw-team-project-usage-code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;display:block;overflow:hidden}.bw-team-connection-card-meta{gap:var(--bw-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.bw-team-connection-card-meta dt,.bw-team-policy-card-meta dt{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-team-connection-card-meta dd,.bw-team-policy-card-meta dd{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;overflow:hidden}.bw-team-connection-card-actions{justify-content:space-between;align-items:center;gap:var(--bw-space-2);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-project-usage{gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-width:0;padding:var(--bw-space-3);background:var(--bw-canvas);flex-direction:column;display:flex}.bw-team-project-usage-head{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);min-width:0;display:flex}.bw-team-project-usage-identity{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-team-project-usage-link{align-items:center;gap:var(--bw-space-1);color:var(--bw-color-link);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex:none;text-decoration:none;display:inline-flex}.bw-team-project-usage-link:hover{color:var(--bw-color-link-hover);text-underline-offset:2px;text-decoration:underline}.bw-team-project-usage-rows{border-top:1px solid var(--bw-hairline);flex-direction:column;min-width:0;display:flex}.bw-team-project-usage-row{align-items:center;gap:var(--bw-space-2);border-bottom:1px solid var(--bw-hairline);min-width:0;padding-block:var(--bw-space-2);display:flex}.bw-team-project-usage-row:last-child{border-bottom:0;padding-bottom:0}.bw-team-project-usage-row-copy{flex-direction:column;flex:auto;min-width:0;display:flex}.bw-team-project-usage-row-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-project-usage-row-meta{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-policy-card{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-width:0;padding:var(--bw-space-3);background:var(--bw-canvas);display:flex}.bw-team-policy-card-copy{flex:auto;min-width:0}.bw-team-policy-card-heading{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-team-policy-card-meta{gap:var(--bw-space-2);margin:var(--bw-space-2) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-team-policy-card-footer{gap:var(--bw-space-1) var(--bw-space-3);margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);flex-wrap:wrap;display:flex}.bw-team-activity-row{align-items:flex-start;gap:var(--bw-space-2);border-bottom:1px solid var(--bw-hairline);min-width:0;padding-block:var(--bw-space-2);display:flex}.bw-team-activity-row:last-child{border-bottom:0;padding-bottom:0}.bw-team-activity-copy{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.bw-team-activity-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-activity-meta{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-team-integrations-empty{justify-items:center;gap:var(--bw-space-2);border:1px dashed var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-6) var(--bw-space-4);background:var(--bw-canvas);text-align:center;display:grid}.bw-team-integrations-empty-icon{border-radius:var(--bw-radius-full);background:var(--bw-surface-2);width:2.5rem;height:2.5rem;color:var(--bw-ink-3);justify-content:center;align-items:center;display:inline-flex}.bw-team-integrations-empty h4{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-dense-line-height);margin:0}.bw-team-integrations-empty p{max-width:34ch;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-team-integration-dialog{width:min(44rem,100vw - 2rem);max-height:min(86dvh,52rem);overflow-y:auto}.bw-team-integration-dialog-form{margin-top:var(--bw-space-2)}@media (min-width:768px){.bw-team-integrations-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.bw-team-integrations-metric{border-bottom:0}.bw-team-integrations-metric:nth-child(odd){border-right:0}.bw-team-integrations-metric:not(:last-child){border-right:1px solid var(--bw-hairline)}.bw-team-integrations-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.bw-team-integrations-lower{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.bw-team-connection-card-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-team-project-usage-head{gap:var(--bw-space-1);flex-direction:column}.bw-team-policy-card{flex-direction:column}.bw-team-policy-card>[data-component=button]{align-self:flex-end}}@media (max-width:560px){.bw-team-integrations-hero-actions{width:100%}.bw-team-integrations-hero-actions>[data-component=button]:last-child{flex:auto}.bw-team-integrations-section{padding:var(--bw-space-3)}.bw-team-connection-card-meta{grid-template-columns:minmax(0,1fr)}.bw-team-project-usage-row{flex-wrap:wrap}.bw-team-project-usage-row-copy{flex-basis:100%}.bw-team-policy-card-meta{grid-template-columns:minmax(0,1fr)}}.bw-team-connector-provider{gap:var(--bw-space-5);flex-direction:column;display:flex}.bw-team-connector-provider-hero{align-items:flex-start;gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-4);background:var(--bw-surface-1);display:flex}.bw-team-connector-provider-hero-icon{border-radius:var(--bw-radius-sm);width:2.25rem;height:2.25rem;color:var(--bw-ink-2);background:var(--bw-surface-2);flex:0 0 2.25rem;justify-content:center;align-items:center;display:inline-flex}.bw-team-connector-provider-hero-copy{flex:auto;min-width:0}.bw-team-connector-provider-hero-copy h3{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);margin:0}.bw-team-connector-provider-hero-copy p{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-connector-provider-section{gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4);flex-direction:column;display:flex}.bw-team-connector-provider-section-head{gap:var(--bw-space-1);flex-direction:column;display:flex}.bw-team-connector-provider-section-head h4{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);display:flex}.bw-team-connector-provider-section-head h4,.bw-team-connector-provider-section-head p{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-team-connector-provider-section-head p{color:var(--bw-ink-3)}.bw-team-connector-provider-grid{align-items:start;gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-connector-provider-span-full{grid-column:1/-1}.bw-team-connector-provider-textarea{min-height:8rem;font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);line-height:1.55}.bw-team-connector-provider-permission-note{align-items:flex-start;gap:var(--bw-space-2);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);color:var(--bw-ink-3);background:var(--bw-surface-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0;display:flex}@media (min-width:640px){.bw-team-connector-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.bw-team-connector-provider-hero{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;display:grid}.bw-team-connector-provider-hero-copy{grid-column:2}.bw-team-connector-provider-hero>[data-component=badge]{grid-column:2;justify-self:start}}.bw-team-integrations-scope-note{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-connection-card-badges{justify-content:flex-end;align-items:center;gap:var(--bw-space-1);flex-wrap:wrap;flex:none;display:flex}.bw-team-integration-dialog.bw-ui-dialog{flex-direction:column;padding:0;display:flex;overflow:hidden}.bw-team-integration-dialog.bw-ui-dialog>.bw-ui-dialog-header{padding:var(--bw-space-6) var(--bw-space-7) var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);background:var(--bw-surface-1);flex:none}.bw-team-integration-dialog.bw-ui-dialog>.bw-team-integration-dialog-form{min-height:0;padding:var(--bw-space-4) var(--bw-space-7) var(--bw-space-7);overscroll-behavior:contain;overflow-y:auto}@media (max-width:640px){.bw-team-integration-dialog.bw-ui-dialog>.bw-ui-dialog-header{padding:var(--bw-space-5) var(--bw-space-5) var(--bw-space-3)}.bw-team-integration-dialog.bw-ui-dialog>.bw-team-integration-dialog-form{padding:var(--bw-space-3) var(--bw-space-5) var(--bw-space-5)}}.bw-team-connector-inline-action{color:var(--bw-accent-ink);font:inherit;font-weight:var(--bw-font-weight-strong);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.bw-team-connector-inline-action:hover{color:var(--bw-accent-ink-hover)}.bw-team-overview{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-team-overview-hero{gap:var(--bw-space-6);padding:var(--bw-space-7);border:1px solid var(--bw-color-primary);grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-hero{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-team-overview-hero{border-radius:var(--bw-radius-xl);background:radial-gradient(46rem 26rem at 0 -30%,var(--bw-color-primary),transparent 68%),linear-gradient(135deg,var(--bw-surface-2),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-hero{background:radial-gradient(46rem 26rem at 0 -30%,color-mix(in srgb,var(--bw-color-primary) 22%,transparent),transparent 68%),linear-gradient(135deg,color-mix(in srgb,var(--bw-surface-2) 94%,transparent),color-mix(in srgb,var(--bw-surface-1) 98%,transparent))}}.bw-team-overview-hero{box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-hero{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 60%,transparent) inset}}.bw-team-overview-hero-main{align-items:flex-start;gap:var(--bw-space-4);min-width:0;display:flex}.bw-team-overview-avatar{border:1px solid var(--bw-color-primary);flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-avatar{border:1px solid color-mix(in srgb,var(--bw-color-primary) 34%,var(--bw-hairline))}}.bw-team-overview-avatar{border-radius:var(--bw-radius-lg);background:linear-gradient(135deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-avatar{background:linear-gradient(135deg,color-mix(in srgb,var(--bw-color-primary) 32%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 88%,transparent))}}.bw-team-overview-avatar{color:var(--bw-color-link);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.03em;box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-avatar{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 48%,transparent) inset}}.bw-team-overview-copy{min-width:0}.bw-team-overview-kicker{align-items:center;gap:var(--bw-space-2);color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);display:inline-flex}.bw-team-overview-title{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.035em;overflow-wrap:anywhere;line-height:1.18}.bw-team-overview-description{max-width:42rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-team-overview-badges{align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-overview-code{height:24px;padding-inline:var(--bw-space-2);border:1px solid var(--bw-hairline);align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-code{border:1px solid color-mix(in srgb,var(--bw-hairline) 76%,transparent)}}.bw-team-overview-code{border-radius:var(--bw-radius-sm);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-code{background:color-mix(in srgb,var(--bw-surface-2) 72%,transparent)}}.bw-team-overview-code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-team-overview-hero-side{border-inline-start:1px solid var(--bw-hairline);min-width:0;flex-direction:column;justify-content:center;padding-inline-start:var(--bw-space-5);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-hero-side{border-inline-start:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-overview-access-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-overview-access-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.02em;line-height:1.25}.bw-team-overview-access-meta{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-overview-actions{gap:var(--bw-space-2);margin-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-team-overview-actions [data-component=button].bw-ui-button{border-radius:var(--bw-radius-full)}.bw-team-overview-metrics{gap:var(--bw-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bw-team-overview-metric{align-items:flex-start;gap:var(--bw-space-3);min-width:0;padding:var(--bw-space-4);border:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-metric{border:1px solid color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-team-overview-metric{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-metric{background:color-mix(in srgb,var(--bw-surface-1) 92%,transparent)}}.bw-team-overview-metric{box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-metric{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 48%,transparent) inset}}.bw-team-overview-metric-icon{border:1px solid var(--bw-color-primary);flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-metric-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}.bw-team-overview-metric-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-metric-icon{background:color-mix(in srgb,var(--bw-color-primary) 12%,var(--bw-surface-2))}}.bw-team-overview-metric-icon{color:var(--bw-color-link)}.bw-team-overview-metric-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-overview-metric-value{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;line-height:1.2}.bw-team-overview-metric-meta{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-overview-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);align-items:start;display:grid}.bw-team-overview-card{padding:var(--bw-space-5);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-card{border:1px solid color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-team-overview-card{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-card{background:color-mix(in srgb,var(--bw-surface-1) 94%,transparent)}}.bw-team-overview-card-head{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);margin-bottom:var(--bw-space-3);display:flex}.bw-team-overview-card-kicker{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-overview-card-title{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.02em;line-height:1.35}.bw-team-overview-member-list{gap:var(--bw-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bw-team-overview-member{align-items:center;gap:var(--bw-space-3);min-width:0;padding-block:var(--bw-space-2);border-top:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-member{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 48%,transparent)}}.bw-team-overview-member:first-child{border-top:0}.bw-team-overview-member-avatar{border-radius:var(--bw-radius-full);background:var(--bw-color-primary);flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-member-avatar{background:color-mix(in srgb,var(--bw-color-primary) 14%,var(--bw-surface-2))}}.bw-team-overview-member-avatar{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-team-overview-member-copy{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.bw-team-overview-member-name{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-overview-member-role,.bw-team-overview-member-state{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-team-overview-member-state{flex:none}.bw-team-overview-empty{padding-block:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0}.bw-team-overview-action-list{gap:var(--bw-space-1);flex-direction:column;display:flex}.bw-team-overview-action{align-items:center;gap:var(--bw-space-3);min-width:0;padding:var(--bw-space-3);border-radius:var(--bw-radius-md);color:inherit;transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);text-decoration:none;display:flex}.bw-team-overview-action:hover{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-action:hover{background:color-mix(in srgb,var(--bw-surface-2) 76%,transparent)}}.bw-team-overview-action-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary);flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-overview-action-icon{background:color-mix(in srgb,var(--bw-color-primary) 10%,var(--bw-surface-2))}}.bw-team-overview-action-icon{color:var(--bw-color-link)}.bw-team-overview-action-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bw-team-overview-action-label{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-medium)}.bw-team-overview-action-desc{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-overview-action-arrow{color:var(--bw-ink-3);flex:none}.bw-team-overview-settings{grid-column:1/-1}.bw-team-overview-settings>.bw-section-panel{margin:0}@media (max-width:1100px){.bw-team-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-team-overview-hero{grid-template-columns:minmax(0,1fr)}.bw-team-overview-hero-side{border-inline-start:0;padding-inline-start:0}}@media (max-width:860px){.bw-team-overview-grid{grid-template-columns:minmax(0,1fr)}.bw-team-overview-hero{padding:var(--bw-space-5)}.bw-team-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.bw-team-overview-hero-main{flex-direction:column}.bw-team-overview-metrics{grid-template-columns:minmax(0,1fr)}.bw-team-overview-avatar{flex-basis:52px;width:52px;height:52px}}.bw-team-overview-member-state{align-items:center;gap:5px;display:inline-flex}.bw-team-overview-member-state-dot{border-radius:var(--bw-radius-full);background:var(--bw-color-success,#3fb950);width:6px;height:6px}.bw-team-overview-member-state[data-state=removed] .bw-team-overview-member-state-dot,.bw-team-overview-member-state[data-state=suspended] .bw-team-overview-member-state-dot{background:var(--bw-color-error)}.bw-team-overview-member-state[data-state=pending] .bw-team-overview-member-state-dot{background:var(--bw-color-warning)}.bw-team-overview-actions-card .bw-team-overview-card-head{margin-bottom:var(--bw-space-2)}.bw-team-authorization-panel{border-color:var(--bw-hairline);padding:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-panel{border-color:color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-team-authorization-panel{border-radius:var(--bw-radius-xl);background:radial-gradient(42rem 22rem at 100% -20%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-panel{background:radial-gradient(42rem 22rem at 100% -20%,color-mix(in srgb,var(--bw-color-primary) 9%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-team-authorization-hero{align-items:flex-start;gap:var(--bw-space-4);padding:var(--bw-space-6);border-bottom:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-hero{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-authorization-hero-icon{border:1px solid var(--bw-color-primary);flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-hero-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-team-authorization-hero-icon{border-radius:var(--bw-radius-lg);background:linear-gradient(135deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-hero-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 86%,transparent))}}.bw-team-authorization-hero-icon{color:var(--bw-color-link)}.bw-team-authorization-hero-copy{flex:auto;min-width:0}.bw-team-authorization-hero-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.02em;margin:0;line-height:1.35}.bw-team-authorization-hero-description{max-width:44rem;margin:var(--bw-space-1) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-team-authorization-hero-stats{gap:var(--bw-space-2);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-authorization-hero-stats span{border:1px solid var(--bw-hairline);align-items:baseline;gap:5px;padding:5px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-hero-stats span{border:1px solid color-mix(in srgb,var(--bw-hairline) 70%,transparent)}}.bw-team-authorization-hero-stats span{border-radius:var(--bw-radius-full);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-hero-stats span{background:color-mix(in srgb,var(--bw-surface-2) 66%,transparent)}}.bw-team-authorization-hero-stats span{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-team-authorization-hero-stats strong{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-team-authorization-create-toggle{border-radius:var(--bw-radius-full);flex:none}.bw-team-authorization-create-form{border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-create-form{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-authorization-create-form{padding:var(--bw-space-5) var(--bw-space-6);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-create-form{background:color-mix(in srgb,var(--bw-surface-2) 52%,transparent)}}.bw-team-authorization-create-head{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);margin-bottom:var(--bw-space-4);display:flex}.bw-team-authorization-create-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);margin:0;line-height:1.4}.bw-team-authorization-create-description{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:2px 0 0}.bw-team-authorization-role-list{gap:var(--bw-space-3);padding:var(--bw-space-5) var(--bw-space-6);grid-template-columns:minmax(0,1fr);display:grid}.bw-team-authorization-role-row{min-width:0;padding:var(--bw-space-4);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-role-row{border:1px solid color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-team-authorization-role-row{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-role-row{background:color-mix(in srgb,var(--bw-surface-1) 92%,transparent)}}.bw-team-authorization-role-row{box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-role-row{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 52%,transparent) inset}}.bw-team-authorization-role-row[data-built-in=false]{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-role-row[data-built-in=false]{border-color:color-mix(in srgb,var(--bw-color-primary) 18%,var(--bw-hairline))}}.bw-team-authorization-role-header{align-items:flex-start;gap:var(--bw-space-3);min-width:0;display:flex}.bw-team-authorization-role-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary);flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-role-icon{background:color-mix(in srgb,var(--bw-color-primary) 10%,var(--bw-surface-2))}}.bw-team-authorization-role-icon{color:var(--bw-color-link)}.bw-team-authorization-role-copy{flex:auto;min-width:0}.bw-team-authorization-role-name{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.bw-team-authorization-role-meta{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;margin-top:3px;display:flex}.bw-team-authorization-role-meta code{color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-team-authorization-role-meta code+span:before{content:"·";color:var(--bw-ink-4);margin-inline-end:var(--bw-space-2)}.bw-team-authorization-role-header>.bw-team-table-actions{flex-wrap:wrap;flex:none;justify-content:flex-end}.bw-team-authorization-role-editor{margin-top:var(--bw-space-4);padding-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-role-editor{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-team-authorization-role-permissions{margin-top:var(--bw-space-3);padding-top:var(--bw-space-3);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;gap:6px;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-role-permissions{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 50%,transparent)}}.bw-team-permission-selector{margin-top:var(--bw-space-3)}.bw-team-permission-selector legend{justify-content:space-between;align-items:center;gap:var(--bw-space-2);width:100%;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-team-permission-options{margin-top:var(--bw-space-2)}.bw-team-permission-option.bw-ui-checkbox-field{border:1px solid var(--bw-hairline);min-height:42px;padding:8px 10px}@supports (color:color-mix(in lab,red,red)){.bw-team-permission-option.bw-ui-checkbox-field{border:1px solid color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-team-permission-option.bw-ui-checkbox-field{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-permission-option.bw-ui-checkbox-field{background:color-mix(in srgb,var(--bw-surface-2) 52%,transparent)}}.bw-team-permission-option.bw-ui-checkbox-field{transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-team-permission-option.bw-ui-checkbox-field:hover{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-permission-option.bw-ui-checkbox-field:hover{border-color:color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}.bw-team-permission-option.bw-ui-checkbox-field:hover{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-permission-option.bw-ui-checkbox-field:hover{background:color-mix(in srgb,var(--bw-surface-2) 78%,transparent)}}.bw-team-permission-option.bw-ui-checkbox-field:has(input:checked){border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-permission-option.bw-ui-checkbox-field:has(input:checked){border-color:color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-team-permission-option.bw-ui-checkbox-field:has(input:checked){background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-permission-option.bw-ui-checkbox-field:has(input:checked){background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-team-authorization-decisions{padding:var(--bw-space-5) var(--bw-space-6) var(--bw-space-6);border-top:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-decisions{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-authorization-decisions{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-decisions{background:color-mix(in srgb,var(--bw-surface-2) 28%,transparent)}}.bw-team-authorization-decisions-head{align-items:center;gap:var(--bw-space-2);display:flex}.bw-team-authorization-decisions-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);margin:0;line-height:1.4}.bw-team-authorization-decision-table-wrap{border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-decision-table-wrap{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-team-authorization-decision-table-wrap{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}.bw-team-authorization-decision-table{min-width:46rem}.bw-team-authorization-state{padding:var(--bw-space-3) 0}.bw-team-groups-panel{padding:var(--bw-space-5) var(--bw-space-6);border-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-groups-panel{border-color:color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-team-groups-panel{border-radius:var(--bw-radius-xl);background:radial-gradient(28rem 18rem at 100% -40%,var(--bw-color-link),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-groups-panel{background:radial-gradient(28rem 18rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 6%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-team-groups-header h2{font-family:var(--font-display-stack);font-size:var(--bw-type-body-dense-size);letter-spacing:-.015em}.bw-team-groups-create-form{border-block:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-groups-create-form{border-block:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-groups-list{border-top-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-groups-list{border-top-color:color-mix(in srgb,var(--bw-hairline) 52%,transparent)}}.bw-team-groups-empty{padding-block:var(--bw-space-6)}@media (min-width:960px){.bw-team-authorization-role-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bw-team-authorization-create-form,.bw-team-authorization-decisions,.bw-team-authorization-hero,.bw-team-authorization-role-list,.bw-team-groups-panel{padding-inline:var(--bw-space-4)}.bw-team-authorization-hero-icon{flex-basis:40px;width:40px;height:40px}.bw-team-authorization-create-toggle{justify-content:center;width:100%}.bw-team-authorization-role-header{flex-wrap:wrap}.bw-team-authorization-role-header>.bw-team-table-actions{justify-content:flex-start;width:100%}}.bw-team-authorization-hero-stats span{white-space:nowrap;flex:none}.bw-team-groups-empty-state{align-items:center;gap:var(--bw-space-3);padding-block:var(--bw-space-5);display:flex}.bw-team-groups-empty-icon{border:1px dashed var(--bw-color-primary);flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-groups-empty-icon{border:1px dashed color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-team-groups-empty-icon{border-radius:var(--bw-radius-lg);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-groups-empty-icon{background:color-mix(in srgb,var(--bw-color-primary) 7%,var(--bw-surface-1))}}.bw-team-groups-empty-icon{color:var(--bw-color-link)}.bw-team-groups-empty-title{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);margin:0;line-height:1.4}.bw-team-groups-empty-state .bw-team-groups-empty{margin:2px 0 0;padding-block:0}.bw-team-authorization-decision-table-wrap{scrollbar-width:thin;max-height:26rem;overflow:auto}.bw-team-authorization-decision-table thead th{z-index:1;background:var(--bw-surface-2);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.bw-team-authorization-decision-table thead th{background:color-mix(in srgb,var(--bw-surface-2) 92%,var(--bw-surface-1))}}.bw-team-authorization-decision-table td:last-child,.bw-team-authorization-decision-table th:last-child{white-space:nowrap}.bw-team-authorization-decision-table{table-layout:fixed;width:100%}.bw-team-authorization-decision-table th:first-child{width:27%}.bw-team-authorization-decision-table th:nth-child(2){width:14%}.bw-team-authorization-decision-table th:nth-child(3){width:23%}.bw-team-authorization-decision-table th:nth-child(4){width:16%}.bw-team-authorization-decision-table th:nth-child(5){width:20%}.bw-team-security-page{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-team-security-hero{align-items:flex-start;gap:var(--bw-space-4);padding:var(--bw-space-6);border:1px solid var(--bw-color-primary);display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-security-hero{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-team-security-hero{border-radius:var(--bw-radius-xl);background:radial-gradient(44rem 24rem at 100% -30%,var(--bw-color-link),transparent 70%),radial-gradient(32rem 20rem at 0 -40%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-hero{background:radial-gradient(44rem 24rem at 100% -30%,color-mix(in srgb,var(--bw-color-link) 14%,transparent),transparent 70%),radial-gradient(32rem 20rem at 0 -40%,color-mix(in srgb,var(--bw-color-primary) 16%,transparent),transparent 72%),var(--bw-surface-1)}}.bw-team-security-hero-icon{border:1px solid var(--bw-color-primary);flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-security-hero-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-team-security-hero-icon{border-radius:var(--bw-radius-lg);background:linear-gradient(135deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){.bw-team-security-hero-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 88%,transparent))}}.bw-team-security-hero-icon{color:var(--bw-color-link)}.bw-team-security-hero-copy{flex:auto;min-width:0}.bw-team-security-hero-kicker{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-team-security-hero-title{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.035em;line-height:1.18}.bw-team-security-hero-description{max-width:46rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-team-security-hero-links{gap:var(--bw-space-2);margin-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-team-security-hero-link{border:1px solid var(--bw-hairline);align-items:center;gap:6px;height:30px;padding-inline:11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-security-hero-link{border:1px solid color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-team-security-hero-link{border-radius:var(--bw-radius-full);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-hero-link{background:color-mix(in srgb,var(--bw-surface-2) 62%,transparent)}}.bw-team-security-hero-link{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);text-decoration:none}.bw-team-security-hero-link:hover{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-hero-link:hover{border-color:color-mix(in srgb,var(--bw-color-primary) 26%,var(--bw-hairline))}}.bw-team-security-hero-link:hover{background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-hero-link:hover{background:color-mix(in srgb,var(--bw-color-primary) 8%,var(--bw-surface-2))}}.bw-team-security-hero-link:hover{color:var(--bw-color-link)}.bw-team-security-grid{gap:var(--bw-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.bw-team-security-item{scroll-margin-top:5rem}.bw-team-security-span-2{grid-column:1/-1}.bw-team-security-page .bw-section-panel{box-sizing:border-box;border-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-section-panel{border-color:color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-team-security-page .bw-section-panel{border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-section-panel{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 56%,transparent) inset}}.bw-team-security-page .bw-organization-policy-panel,.bw-team-security-page .bw-organization-session-panel,.bw-team-security-page .bw-team-saml-panel,.bw-team-security-page .bw-team-scim-panel{padding:var(--bw-space-5)}.bw-team-security-page .bw-organization-policy-panel,.bw-team-security-page .bw-organization-session-panel{height:100%}.bw-team-security-page .bw-organization-policy-header{margin-bottom:var(--bw-space-4);padding:0 0 var(--bw-space-4);border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-organization-policy-header{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-security-page .bw-organization-policy-header-icon,.bw-team-security-page .bw-organization-session-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-saml-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-scim-header .bw-organization-policy-header-icon{box-sizing:content-box;width:var(--bw-icon-size-md);height:var(--bw-icon-size-md);border:1px solid var(--bw-color-primary);flex-basis:auto;padding:8px}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-organization-policy-header-icon,.bw-team-security-page .bw-organization-session-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-saml-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-scim-header .bw-organization-policy-header-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-team-security-page .bw-organization-policy-header-icon,.bw-team-security-page .bw-organization-session-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-saml-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-scim-header .bw-organization-policy-header-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-organization-policy-header-icon,.bw-team-security-page .bw-organization-session-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-saml-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-scim-header .bw-organization-policy-header-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-team-security-page .bw-organization-policy-header-icon,.bw-team-security-page .bw-organization-session-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-saml-heading>.bw-organization-policy-header-icon,.bw-team-security-page .bw-team-scim-header .bw-organization-policy-header-icon{color:var(--bw-color-link)}.bw-team-security-page .bw-organization-policy-title,.bw-team-security-page .bw-team-saml-header h2,.bw-team-security-page .bw-team-scim-header h2{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.025em;line-height:1.35}.bw-team-security-page .bw-organization-policy-description,.bw-team-security-page .bw-team-saml-header p,.bw-team-security-page .bw-team-scim-header p{margin-top:var(--bw-space-1);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-team-security-page .bw-organization-session-header{align-items:flex-start}.bw-team-security-page .bw-organization-session-heading{gap:var(--bw-space-3)}.bw-team-security-page .bw-organization-session-form{gap:var(--bw-space-4);margin-top:var(--bw-space-4);padding-top:var(--bw-space-4)}.bw-team-security-page .bw-organization-policy-form{gap:var(--bw-space-4)}.bw-team-security-page .bw-team-saml-header{padding-bottom:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-team-saml-header{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-security-page .bw-team-saml-copy-grid{margin-top:var(--bw-space-4)}.bw-team-security-page .bw-team-saml-form{margin-top:var(--bw-space-4);padding-top:var(--bw-space-4)}.bw-team-security-page .bw-team-scim-metrics{margin-top:var(--bw-space-4);padding:var(--bw-space-4);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-team-scim-metrics{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-security-page .bw-team-scim-metrics{border-radius:var(--bw-radius-lg);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-team-scim-metrics{background:color-mix(in srgb,var(--bw-surface-2) 46%,transparent)}}.bw-team-security-page .bw-team-scim-metric{border-top:0;padding-top:0}.bw-team-security-page .bw-team-security-panel{padding:0;overflow:hidden}.bw-team-security-page .bw-team-security-header{padding:var(--bw-space-5);border-bottom-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-team-security-header{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-security-page .bw-team-security-panel .bw-team-organization-kicker{font-family:var(--font-display-stack);font-size:var(--bw-type-body-dense-size);letter-spacing:-.01em}.bw-team-security-page .bw-team-security-summary{border-bottom-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-team-security-summary{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-security-page .bw-team-security-summary{background:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-team-security-summary{background:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-security-page .bw-team-security-summary-metric{background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page .bw-team-security-summary-metric{background:color-mix(in srgb,var(--bw-surface-1) 96%,transparent)}}.bw-team-security-page .bw-team-security-summary-metric{padding:var(--bw-space-3) var(--bw-space-4)}.bw-team-security-page .bw-team-security-summary-value{font-size:var(--bw-type-title-sm-size)}.bw-team-security-page .bw-organization-session-error,.bw-team-security-page .bw-team-saml-error{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-4);padding:var(--bw-space-3);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);background:var(--bw-color-error-bg);flex-wrap:wrap;display:flex}.bw-team-security-page .bw-organization-session-retry{margin-top:var(--bw-space-3)}.bw-team-security-page textarea.bw-ui-input{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page textarea.bw-ui-input{background:color-mix(in srgb,var(--bw-surface-2) 48%,transparent)}}.bw-team-security-page [data-component=select-trigger].bw-ui-select,.bw-team-security-page input.bw-ui-input{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-security-page [data-component=select-trigger].bw-ui-select,.bw-team-security-page input.bw-ui-input{background:color-mix(in srgb,var(--bw-surface-2) 48%,transparent)}}@media (max-width:1100px){.bw-team-security-grid{grid-template-columns:minmax(0,1fr)}.bw-team-security-span-2{grid-column:auto}}@media (max-width:640px){.bw-team-security-hero{padding:var(--bw-space-5);flex-direction:column}.bw-team-security-page .bw-organization-policy-panel,.bw-team-security-page .bw-organization-session-panel,.bw-team-security-page .bw-team-saml-panel,.bw-team-security-page .bw-team-scim-panel{padding:var(--bw-space-4)}.bw-team-security-hero-links{gap:6px}}.bw-team-security-page .bw-organization-session-form{grid-template-columns:minmax(0,1fr)}.bw-team-security-page .bw-organization-session-form .bw-ui-form-field,.bw-team-security-page .bw-organization-session-form label,.bw-team-security-page .bw-organization-session-form>*{min-width:0}.bw-user-security-hero{align-items:center;gap:var(--bw-space-4);padding:var(--bw-space-6);border:1px solid var(--bw-color-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-user-security-hero{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-user-security-hero{border-radius:var(--bw-radius-xl);background:radial-gradient(40rem 24rem at 100% -40%,var(--bw-color-link),transparent 70%),radial-gradient(30rem 20rem at 0 -40%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-user-security-hero{background:radial-gradient(40rem 24rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 13%,transparent),transparent 70%),radial-gradient(30rem 20rem at 0 -40%,color-mix(in srgb,var(--bw-color-primary) 15%,transparent),transparent 72%),var(--bw-surface-1)}}.bw-user-security-hero-icon{border:1px solid var(--bw-color-primary);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-user-security-hero-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-user-security-hero-icon{border-radius:var(--bw-radius-lg);background:linear-gradient(135deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){.bw-user-security-hero-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 88%,transparent))}}.bw-user-security-hero-icon{color:var(--bw-color-link)}.bw-user-security-hero-copy{min-width:0}.bw-user-security-hero-kicker{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-user-security-hero-title{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.035em;line-height:1.18}.bw-user-security-hero-description{max-width:44rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-user-security-hero-stats{align-items:stretch;gap:var(--bw-space-2);display:flex}.bw-user-security-hero-stat{border:1px solid var(--bw-hairline);flex-direction:column;gap:3px;min-width:6.5rem;padding:10px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-user-security-hero-stat{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-user-security-hero-stat{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-user-security-hero-stat{background:color-mix(in srgb,var(--bw-surface-2) 54%,transparent)}}.bw-user-security-hero-stat-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-user-security-hero-stat-value{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2}.bw-user-security-hero-stat-value[data-tone=success]{color:var(--bw-color-success-ink)}.bw-user-security-hero-stat-value[data-tone=muted]{color:var(--bw-ink-3)}.bw-user-security-layout{gap:var(--bw-space-4);grid-template-columns:minmax(0,1.5fr) minmax(19rem,.8fr);grid-template-areas:"sessions mfa""sessions password""activity activity""deactivate deactivate";align-items:start;display:grid}.bw-user-security-layout>.bw-section-panel{border-color:var(--bw-hairline);min-width:0}@supports (color:color-mix(in lab,red,red)){.bw-user-security-layout>.bw-section-panel{border-color:color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-user-security-layout>.bw-section-panel{border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-user-security-layout>.bw-section-panel{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 56%,transparent) inset}}.bw-user-security-sessions{flex-direction:column;grid-area:sessions;gap:0;display:flex}.bw-user-security-activity{flex-direction:column;grid-area:activity;gap:0;display:flex}.bw-user-security-mfa{padding:var(--bw-space-5);grid-area:mfa}.bw-user-security-password{padding:var(--bw-space-5);grid-area:password}.bw-user-security-deactivate{grid-area:deactivate}.bw-user-security-layout .bw-user-security-section-header{padding:var(--bw-space-5);border-bottom-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-user-security-layout .bw-user-security-section-header{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-user-security-layout .bw-user-security-section-title{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.025em;line-height:1.35}.bw-user-security-layout .bw-user-security-section-description{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-user-security-layout .bw-user-security-header-icon{box-sizing:content-box;border:1px solid var(--bw-color-primary);width:32px;height:32px;padding:8px}@supports (color:color-mix(in lab,red,red)){.bw-user-security-layout .bw-user-security-header-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-user-security-layout .bw-user-security-header-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-user-security-layout .bw-user-security-header-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-user-security-layout .bw-user-security-header-icon{color:var(--bw-color-link)}.bw-user-security-layout .bw-user-security-list-row{gap:var(--bw-space-3);padding:var(--bw-space-4) var(--bw-space-5)}.bw-user-security-layout .bw-user-security-item-title{font-size:var(--bw-type-body-dense-size);line-height:1.45}.bw-user-security-layout .bw-user-security-item-meta{margin-top:2px}.bw-user-security-layout .bw-user-security-item-break{-webkit-line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bw-user-security-layout .bw-user-security-list-row .bw-ui-button{flex:none}.bw-user-security-layout .bw-user-security-list-footer{border-top-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-user-security-layout .bw-user-security-list-footer{border-top-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-user-security-layout .bw-user-security-list-footer{padding:var(--bw-space-3) var(--bw-space-5)}.bw-user-security-layout .bw-user-security-list-footer+.bw-user-security-list-footer{border-top:0;padding-top:0}.bw-user-security-layout .bw-user-security-mfa-header{margin-bottom:var(--bw-space-4)}.bw-user-security-layout .bw-user-security-recovery-actions{flex-direction:column;align-items:stretch}.bw-user-security-layout .bw-user-security-recovery-actions .bw-ui-button{justify-content:center;width:100%}.bw-user-security-layout .bw-user-security-password-form{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr)}.bw-user-security-layout .bw-user-security-password-submit .bw-ui-button{justify-content:center;width:100%}.bw-user-security-layout .bw-user-security-activity .bw-user-security-list{scrollbar-width:thin;max-height:24rem;overflow-y:auto}.bw-user-security-layout .bw-user-security-activity-row{padding:var(--bw-space-3) var(--bw-space-5)}.bw-user-security-layout .bw-user-security-activity-row .bw-user-security-item-title{font-size:var(--bw-type-dense-size)}.bw-user-security-layout .bw-user-security-deactivate{justify-content:space-between;align-items:center;gap:var(--bw-space-4);padding:var(--bw-space-5);border-color:var(--bw-color-error-border);display:flex}@media (max-width:1100px){.bw-user-security-hero{grid-template-columns:auto minmax(0,1fr)}.bw-user-security-hero-stats{grid-column:1/-1}.bw-user-security-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"sessions""mfa""password""activity""deactivate"}}@media (max-width:640px){.bw-user-security-hero{padding:var(--bw-space-5);grid-template-columns:minmax(0,1fr)}.bw-user-security-hero-icon{width:42px;height:42px}.bw-user-security-hero-stats{flex-wrap:wrap}.bw-user-security-hero-stat{flex:8rem}.bw-user-security-layout .bw-user-security-deactivate,.bw-user-security-layout .bw-user-security-list-row{flex-direction:column;align-items:flex-start}.bw-user-security-mfa,.bw-user-security-password{padding:var(--bw-space-4)}}.bw-team-members-page{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-team-members-hero{align-items:start;gap:var(--bw-space-4);padding:var(--bw-space-6);border:1px solid var(--bw-color-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-members-hero{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-team-members-hero{border-radius:var(--bw-radius-xl);background:radial-gradient(42rem 24rem at 100% -40%,var(--bw-color-link),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-members-hero{background:radial-gradient(42rem 24rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 12%,transparent),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,color-mix(in srgb,var(--bw-color-primary) 14%,transparent),transparent 72%),var(--bw-surface-1)}}.bw-team-members-hero-icon{border:1px solid var(--bw-color-primary);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-members-hero-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-team-members-hero-icon{border-radius:var(--bw-radius-lg);background:linear-gradient(135deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){.bw-team-members-hero-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 88%,transparent))}}.bw-team-members-hero-icon{color:var(--bw-color-link)}.bw-team-members-hero-copy{min-width:0}.bw-team-members-hero-kicker{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-team-members-hero-title{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.035em;line-height:1.18}.bw-team-members-hero-description{max-width:46rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-team-members-hero-role{align-self:start}.bw-team-members-metrics{gap:var(--bw-space-2);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bw-team-members-metric{align-items:center;gap:var(--bw-space-3);min-width:0;padding:var(--bw-space-3);border:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-members-metric{border:1px solid color-mix(in srgb,var(--bw-hairline) 66%,transparent)}}.bw-team-members-metric{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-members-metric{background:color-mix(in srgb,var(--bw-surface-2) 52%,transparent)}}.bw-team-members-metric-icon{border-radius:var(--bw-radius-sm);background:var(--bw-color-primary);flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-members-metric-icon{background:color-mix(in srgb,var(--bw-color-primary) 11%,var(--bw-surface-1))}}.bw-team-members-metric-icon{color:var(--bw-color-link)}.bw-team-members-metric div{flex-direction:column;gap:1px;min-width:0;display:flex}.bw-team-members-metric span{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-team-members-metric strong{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15}.bw-team-members-card-head{align-items:center}.bw-team-members-card-head>.bw-ui-badge{flex:none;margin-inline-start:auto}.bw-team-invitation-composer{padding:var(--bw-space-4) var(--bw-space-5);border-bottom:1px solid var(--bw-hairline);margin-top:0}@supports (color:color-mix(in lab,red,red)){.bw-team-invitation-composer{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-team-invitation-composer{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-invitation-composer{background:color-mix(in srgb,var(--bw-surface-2) 34%,transparent)}}.bw-team-invitation-list-head{justify-content:space-between;align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-4);padding:var(--bw-space-2) var(--bw-space-5);border-top:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-invitation-list-head{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-team-invitation-list-head{border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-invitation-list-head{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-team-invitation-list-head{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-invitation-list-head{background:color-mix(in srgb,var(--bw-surface-2) 38%,transparent)}}.bw-team-invitation-list-head{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-medium)}.bw-team-invitation-avatar{border-radius:var(--bw-radius-full);background:var(--bw-color-primary);flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-invitation-avatar{background:color-mix(in srgb,var(--bw-color-primary) 11%,var(--bw-surface-2))}}.bw-team-invitation-avatar{color:var(--bw-color-link)}.bw-team-invitation-row{align-items:center;gap:var(--bw-space-3);padding-inline:var(--bw-space-5)}.bw-team-invitation-code-row{align-items:center}.bw-team-invitation-code{font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-team-invitation-expiry{margin-top:var(--bw-space-1);color:var(--bw-ink-3)}.bw-team-invitation-empty{align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-5);display:flex}.bw-team-invitation-empty-icon{border:1px dashed var(--bw-color-primary);flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-invitation-empty-icon{border:1px dashed color-mix(in srgb,var(--bw-color-primary) 26%,var(--bw-hairline))}}.bw-team-invitation-empty-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-invitation-empty-icon{background:color-mix(in srgb,var(--bw-color-primary) 7%,var(--bw-surface-1))}}.bw-team-invitation-empty-icon{color:var(--bw-color-link)}.bw-team-invitation-empty-title{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-team-invitation-empty-desc{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:2px 0 0;line-height:1.5}.bw-team-members-toolbar{justify-content:space-between;align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-3) var(--bw-space-5);border-bottom:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-members-toolbar{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-team-members-toolbar{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-members-toolbar{background:color-mix(in srgb,var(--bw-surface-2) 34%,transparent)}}.bw-team-members-toolbar{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-team-members-search{align-items:center;gap:var(--bw-space-2);min-width:min(18rem,100%);padding:0 var(--bw-space-3);border:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-members-search{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-team-members-search{border-radius:var(--bw-radius-full);background:var(--bw-surface-1);color:var(--bw-ink-3)}.bw-team-members-search input.bw-ui-input{height:32px;box-shadow:none;font-size:var(--bw-type-caption-size);background:0 0;border:0;padding:0}.bw-team-members-search input.bw-ui-input:focus{box-shadow:none;outline:none}.bw-team-guests-list-card .bw-team-table-scroll,.bw-team-members-list-card .bw-team-table-scroll{max-height:26rem}.bw-team-members-list-card .bw-team-member-avatar{border-radius:var(--bw-radius-md)}@media (max-width:1050px){.bw-team-members-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.bw-team-members-hero{padding:var(--bw-space-5);grid-template-columns:auto minmax(0,1fr)}.bw-team-members-hero-role{grid-column:1/-1;justify-self:start}.bw-team-members-metric span{white-space:normal}}@media (max-width:640px){.bw-team-members-metrics{grid-template-columns:minmax(0,1fr)}.bw-team-members-hero-icon{width:42px;height:42px}.bw-team-members-hero-title{font-size:var(--bw-type-title-lg-size)}.bw-team-invitation-composer,.bw-team-invitation-empty,.bw-team-invitation-list-head,.bw-team-invitation-row,.bw-team-members-toolbar{padding-inline:var(--bw-space-4)}.bw-team-members-search{width:100%}}.bw-team-guests-empty{justify-content:center;align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-6);text-align:left;display:flex}.bw-team-guests-empty-icon{border:1px dashed var(--bw-color-primary);flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-guests-empty-icon{border:1px dashed color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-hairline))}}.bw-team-guests-empty-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-guests-empty-icon{background:color-mix(in srgb,var(--bw-color-primary) 7%,var(--bw-surface-1))}}.bw-team-guests-empty-icon{color:var(--bw-color-link)}.bw-team-guests-empty-title{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-team-guests-empty-desc{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:2px 0 0;line-height:1.5}.bw-team-billing-page{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-team-billing-hero{align-items:start;gap:var(--bw-space-4);padding:var(--bw-space-6);border:1px solid var(--bw-color-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-hero{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-team-billing-hero{border-radius:var(--bw-radius-xl);background:radial-gradient(42rem 24rem at 100% -40%,var(--bw-color-link),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-hero{background:radial-gradient(42rem 24rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 12%,transparent),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,color-mix(in srgb,var(--bw-color-primary) 14%,transparent),transparent 72%),var(--bw-surface-1)}}.bw-team-billing-hero-icon{border:1px solid var(--bw-color-primary);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-hero-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-team-billing-hero-icon{border-radius:var(--bw-radius-lg);background:linear-gradient(135deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-hero-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 88%,transparent))}}.bw-team-billing-hero-icon{color:var(--bw-color-link)}.bw-team-billing-hero-copy{min-width:0}.bw-team-billing-hero-kicker{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-team-billing-hero-title{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.035em;line-height:1.18}.bw-team-billing-hero-description{max-width:46rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-team-billing-hero-badges{justify-content:flex-end;gap:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-team-billing-hero-metrics{gap:var(--bw-space-2);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bw-team-billing-hero-metrics>div{min-width:0;padding:var(--bw-space-3);border:1px solid var(--bw-hairline);flex-direction:column;gap:2px;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-hero-metrics>div{border:1px solid color-mix(in srgb,var(--bw-hairline) 66%,transparent)}}.bw-team-billing-hero-metrics>div{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-hero-metrics>div{background:color-mix(in srgb,var(--bw-surface-2) 52%,transparent)}}.bw-team-billing-hero-metrics span{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:1.35}.bw-team-billing-hero-metrics strong{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15}.bw-team-billing-page .bw-team-billing-account-header{padding:var(--bw-space-5);border-bottom-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-billing-account-header{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-billing-page .bw-team-billing-account-name{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em}.bw-team-billing-page .bw-team-billing-account-section{padding:var(--bw-space-5)}.bw-team-billing-page .bw-team-billing-account-section-title h3{font-family:var(--font-display-stack);font-size:var(--bw-type-body-dense-size);letter-spacing:-.015em}.bw-team-billing-page .bw-team-seat-capacity-panel{padding:0;overflow:hidden}.bw-team-billing-page .bw-team-seat-capacity-panel>.bw-team-panel-heading{padding:var(--bw-space-5);border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-seat-capacity-panel>.bw-team-panel-heading{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-billing-page .bw-team-seat-grid{gap:var(--bw-space-3);padding:var(--bw-space-5);margin-top:0}.bw-team-billing-page .bw-team-seat-card{padding:var(--bw-space-4);border-color:var(--bw-hairline);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-seat-card{border-color:color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-team-billing-page .bw-team-seat-card{border-radius:var(--bw-radius-lg);background:radial-gradient(20rem 12rem at 100% -30%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-seat-card{background:radial-gradient(20rem 12rem at 100% -30%,color-mix(in srgb,var(--bw-color-primary) 7%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-team-billing-page .bw-team-seat-card-title{font-family:var(--font-display-stack);font-size:var(--bw-type-body-dense-size);letter-spacing:-.02em}.bw-team-billing-page .bw-team-seat-card-available{border:1px solid var(--bw-hairline);padding:3px 8px}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-seat-card-available{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-billing-page .bw-team-seat-card-available{border-radius:var(--bw-radius-full);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-seat-card-available{background:color-mix(in srgb,var(--bw-surface-2) 52%,transparent)}}.bw-team-billing-page .bw-team-seat-card-available{font-size:var(--bw-type-caption-size)}.bw-team-seat-progress{height:8px;margin-top:var(--bw-space-4);border-radius:var(--bw-radius-full);background:var(--bw-surface-3);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-seat-progress{background:color-mix(in srgb,var(--bw-surface-3) 72%,transparent)}}.bw-team-seat-progress>span{border-radius:var(--bw-radius-full);background:linear-gradient(90deg,var(--bw-color-primary),var(--bw-color-link));height:100%;display:block}.bw-team-seat-progress-caption{justify-content:space-between;align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);display:flex}.bw-team-billing-page .bw-team-seat-metric-list{gap:var(--bw-space-2);margin-top:var(--bw-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-team-billing-page .bw-team-seat-metric{padding-top:var(--bw-space-2);border-top:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-seat-metric{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 50%,transparent)}}.bw-team-billing-page .bw-team-seat-metric-value{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em}.bw-team-billing-page .bw-team-seat-field{margin-top:var(--bw-space-3)}.bw-team-billing-page .bw-team-seat-capacity-panel>.bw-team-panel-actions{padding:0 var(--bw-space-5) var(--bw-space-4)}.bw-team-billing-page .bw-team-seat-scheduled{margin:0 var(--bw-space-5)}.bw-team-billing-page .bw-team-commercial-billing-heading{padding:var(--bw-space-5);border-bottom-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-commercial-billing-heading{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-billing-page .bw-team-commercial-billing-metrics{gap:var(--bw-space-3);padding:var(--bw-space-4) var(--bw-space-5)}.bw-team-billing-page .bw-team-commercial-billing-metric{padding:var(--bw-space-3);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-commercial-billing-metric{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-billing-page .bw-team-commercial-billing-metric{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-billing-page .bw-team-commercial-billing-metric{background:color-mix(in srgb,var(--bw-surface-2) 38%,transparent)}}.bw-team-billing-page .bw-team-commercial-billing-metric-value{font-family:var(--font-display-stack);letter-spacing:-.02em}.bw-team-billing-page .bw-team-commercial-billing-history{padding:var(--bw-space-4) var(--bw-space-5) var(--bw-space-5)}.bw-team-billing-page .bw-team-billing-account-row-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:15rem;overflow-y:auto}@media (max-width:1050px){.bw-team-billing-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.bw-team-billing-hero{padding:var(--bw-space-5);grid-template-columns:auto minmax(0,1fr)}.bw-team-billing-hero-badges{grid-column:1/-1;justify-content:flex-start}}@media (max-width:640px){.bw-team-billing-hero-metrics{grid-template-columns:minmax(0,1fr)}.bw-team-billing-hero-icon{width:42px;height:42px}.bw-team-billing-hero-title{font-size:var(--bw-type-title-lg-size)}.bw-team-billing-page .bw-team-seat-grid{padding:var(--bw-space-4)}.bw-team-billing-page .bw-team-seat-metric-list{gap:var(--bw-space-2);grid-template-columns:minmax(0,1fr)}}.bw-team-spend-page{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-team-spend-hero{align-items:start;gap:var(--bw-space-4);padding:var(--bw-space-6);border:1px solid var(--bw-color-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-hero{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-team-spend-hero{border-radius:var(--bw-radius-xl);background:radial-gradient(42rem 24rem at 100% -40%,var(--bw-color-link),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-hero{background:radial-gradient(42rem 24rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 12%,transparent),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,color-mix(in srgb,var(--bw-color-primary) 14%,transparent),transparent 72%),var(--bw-surface-1)}}.bw-team-spend-hero-icon{border:1px solid var(--bw-color-primary);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-hero-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-team-spend-hero-icon{border-radius:var(--bw-radius-lg);background:linear-gradient(135deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-hero-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 88%,transparent))}}.bw-team-spend-hero-icon{color:var(--bw-color-link)}.bw-team-spend-hero-copy{min-width:0}.bw-team-spend-hero-kicker{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-team-spend-hero-title{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.035em;line-height:1.18}.bw-team-spend-hero-description{max-width:48rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-team-spend-hero-badge{align-self:start}.bw-team-spend-hero-metrics{gap:var(--bw-space-2);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bw-team-spend-hero-metrics>div{min-width:0;padding:var(--bw-space-3);border:1px solid var(--bw-hairline);flex-direction:column;gap:2px;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-hero-metrics>div{border:1px solid color-mix(in srgb,var(--bw-hairline) 66%,transparent)}}.bw-team-spend-hero-metrics>div{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-hero-metrics>div{background:color-mix(in srgb,var(--bw-surface-2) 52%,transparent)}}.bw-team-spend-hero-metrics span{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:1.35}.bw-team-spend-hero-metrics strong{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.15;overflow:hidden}.bw-team-spend-hero-progress{grid-column:1/-1}.bw-team-spend-hero-progress-track{border-radius:var(--bw-radius-full);background:var(--bw-surface-3);height:8px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-hero-progress-track{background:color-mix(in srgb,var(--bw-surface-3) 72%,transparent)}}.bw-team-spend-hero-progress-track>span{border-radius:var(--bw-radius-full);background:linear-gradient(90deg,var(--bw-color-primary),var(--bw-color-link));height:100%;display:block}.bw-team-spend-hero-progress-caption{justify-content:space-between;gap:var(--bw-space-2);margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);flex-wrap:wrap;display:flex}.bw-team-spend-form{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-team-spend-top-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);align-items:stretch;display:grid}.bw-team-spend-controls,.bw-team-spend-members,.bw-team-spend-rules{border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-controls,.bw-team-spend-members,.bw-team-spend-rules{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-spend-controls,.bw-team-spend-members,.bw-team-spend-rules{border-radius:var(--bw-radius-xl);background:var(--bw-surface-1)}.bw-team-spend-card-head{align-items:flex-start;gap:var(--bw-space-3);padding:var(--bw-space-5);border-bottom:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-card-head{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-spend-card-head>div{flex:auto;min-width:0}.bw-team-spend-card-head>.bw-ui-badge{flex:none}.bw-team-spend-card-icon{border:1px solid var(--bw-color-primary);flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-card-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}.bw-team-spend-card-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-card-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-team-spend-card-icon{color:var(--bw-color-link)}.bw-team-spend-card-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.025em;margin:0;line-height:1.35}.bw-team-spend-card-description{max-width:44rem;margin:var(--bw-space-1) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-team-spend-control-body{gap:var(--bw-space-2);padding:var(--bw-space-5);flex-direction:column;display:flex}.bw-team-spend-field-hint{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0;line-height:1.5}.bw-team-spend-rules{background:radial-gradient(26rem 18rem at 100% -30%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1);padding:0}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-rules{background:radial-gradient(26rem 18rem at 100% -30%,color-mix(in srgb,var(--bw-color-primary) 7%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-team-spend-rules-list{gap:var(--bw-space-2);padding:var(--bw-space-4) var(--bw-space-5) var(--bw-space-5);flex-direction:column;margin:0;list-style:none;display:flex}.bw-team-spend-rules-list li{align-items:flex-start;gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:1.5;display:flex}.bw-team-spend-rules-list .bw-icon-sm{color:var(--bw-color-success-ink);flex:none;margin-top:1px}.bw-team-spend-member-toolbar{justify-content:space-between;align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-3) var(--bw-space-5);border-bottom:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-member-toolbar{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-team-spend-member-toolbar{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-member-toolbar{background:color-mix(in srgb,var(--bw-surface-2) 34%,transparent)}}.bw-team-spend-member-toolbar{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-team-spend-search{align-items:center;gap:var(--bw-space-2);min-width:min(18rem,100%);padding:0 var(--bw-space-3);border:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-spend-search{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-team-spend-search{border-radius:var(--bw-radius-full);background:var(--bw-surface-1);color:var(--bw-ink-3)}.bw-team-spend-search input.bw-ui-input{height:32px;box-shadow:none;font-size:var(--bw-type-caption-size);background:0 0;border:0;padding:0}.bw-team-spend-search input.bw-ui-input:focus{box-shadow:none;outline:none}.bw-team-agent-spend-member-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:27rem;overflow-y:auto}.bw-team-agent-spend-member-row{align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-3) var(--bw-space-5);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-team-agent-spend-member-row{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 46%,transparent)}}.bw-team-agent-spend-member-row:first-child{border-top:0}.bw-team-agent-spend-member-avatar{border-radius:var(--bw-radius-full);background:var(--bw-color-primary);flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-agent-spend-member-avatar{background:color-mix(in srgb,var(--bw-color-primary) 12%,var(--bw-surface-2))}}.bw-team-agent-spend-member-avatar{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-team-agent-spend-member-copy{flex-direction:column;flex:12rem;gap:1px;min-width:0;display:flex}.bw-team-agent-spend-member-usage{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);flex:none}.bw-team-agent-spend-member-input.bw-ui-input{flex:0 0 9.5rem;width:9.5rem;margin:0}.bw-team-spend-savebar{justify-content:space-between;align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-2) 0;flex-wrap:wrap;display:flex}.bw-team-spend-savebar-meta,.bw-team-spend-state{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-team-spend-state{padding:var(--bw-space-4) 0}.bw-team-spend-error-row{justify-content:space-between;align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-3);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);flex-wrap:wrap;display:flex}@media (max-width:1100px){.bw-team-spend-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-team-spend-top-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.bw-team-spend-hero{padding:var(--bw-space-5);grid-template-columns:auto minmax(0,1fr)}.bw-team-spend-hero-badge{grid-column:1/-1;justify-self:start}}@media (max-width:640px){.bw-team-spend-hero-metrics{grid-template-columns:minmax(0,1fr)}.bw-team-spend-hero-icon{width:42px;height:42px}.bw-team-spend-hero-title{font-size:var(--bw-type-title-lg-size)}.bw-team-agent-spend-member-row,.bw-team-spend-card-head,.bw-team-spend-control-body,.bw-team-spend-member-toolbar,.bw-team-spend-rules-list{padding-inline:var(--bw-space-4)}.bw-team-spend-search{width:100%}.bw-team-agent-spend-member-input.bw-ui-input{flex-basis:100%;width:100%}.bw-team-spend-savebar [data-component=button].bw-ui-button{justify-content:center;width:100%}}.bw-user-billing-hero{align-items:center;gap:var(--bw-space-4);padding:var(--bw-space-6);border:1px solid var(--bw-color-primary);grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-hero{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-user-billing-hero{border-radius:var(--bw-radius-xl);background:radial-gradient(42rem 24rem at 100% -40%,var(--bw-color-link),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-hero{background:radial-gradient(42rem 24rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 12%,transparent),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,color-mix(in srgb,var(--bw-color-primary) 14%,transparent),transparent 72%),var(--bw-surface-1)}}.bw-user-billing-hero-icon{border:1px solid var(--bw-color-primary);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-hero-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-user-billing-hero-icon{border-radius:var(--bw-radius-lg);background:linear-gradient(135deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-hero-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 88%,transparent))}}.bw-user-billing-hero-icon{color:var(--bw-color-link)}.bw-user-billing-hero-copy{min-width:0}.bw-user-billing-hero-kicker{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-user-billing-hero-title{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.035em;line-height:1.18}.bw-user-billing-hero-description{max-width:48rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-user-billing-hero-metrics{gap:var(--bw-space-2);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bw-user-billing-hero-metric{min-width:0;padding:var(--bw-space-3);border:1px solid var(--bw-hairline);flex-direction:column;gap:2px;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-hero-metric{border:1px solid color-mix(in srgb,var(--bw-hairline) 66%,transparent)}}.bw-user-billing-hero-metric{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-hero-metric{background:color-mix(in srgb,var(--bw-surface-2) 52%,transparent)}}.bw-user-billing-hero-metric span{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:1.35}.bw-user-billing-hero-metric strong{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.2;overflow:hidden}.bw-user-billing-assets-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;display:grid}.bw-user-billing-assets-grid>.bw-section-panel{height:100%}.bw-user-billing-card-head{align-items:flex-start;gap:var(--bw-space-3);padding-bottom:var(--bw-space-4);border-bottom:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-card-head{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-user-billing-card-icon{border:1px solid var(--bw-color-primary);flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-card-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}.bw-user-billing-card-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-card-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-user-billing-card-icon{color:var(--bw-color-link)}.bw-user-billing-card-copy{flex:auto;min-width:0}.bw-user-billing-card-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.025em;margin:0;line-height:1.35}.bw-user-billing-card-description{max-width:46rem;margin:var(--bw-space-1) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-user-billing-card-action{align-items:center;gap:var(--bw-space-2);flex:none;display:flex}.bw-user-billing-metric-grid{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-user-billing-metric-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-user-billing-metric{min-width:0;padding:var(--bw-space-3);border:1px solid var(--bw-hairline);flex-direction:column;gap:3px;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-metric{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-user-billing-metric{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-metric{background:color-mix(in srgb,var(--bw-surface-2) 40%,transparent)}}.bw-user-billing-metric span{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:1.35}.bw-user-billing-metric strong{overflow-wrap:anywhere;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.25}.bw-user-billing-metric small{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:1.45}.bw-user-billing-storage-progress{height:8px;margin-top:var(--bw-space-3);border-radius:var(--bw-radius-full);background:var(--bw-surface-3);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-user-billing-storage-progress{background:color-mix(in srgb,var(--bw-surface-3) 72%,transparent)}}.bw-user-billing-storage-progress>span{border-radius:var(--bw-radius-full);background:linear-gradient(90deg,var(--bw-color-primary),var(--bw-color-link));height:100%;display:block}.bw-user-billing-storage-caption{justify-content:space-between;align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);display:flex}.bw-user-billing-page .bw-user-billing-row-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:30rem;overflow-y:auto}.bw-user-billing-page .bw-user-billing-row{padding:var(--bw-space-3) var(--bw-space-4)}.bw-user-billing-page .bw-user-billing-row-title,.bw-user-billing-page .bw-user-billing-row-value{font-size:var(--bw-type-body-dense-size)}.bw-user-billing-page .bw-user-billing-subscription-actions{padding:var(--bw-space-3) var(--bw-space-4)}.bw-user-billing-page .bw-user-billing-action-list{flex-wrap:wrap}.bw-user-billing-credits-balance .bw-user-billing-metric-grid,.bw-user-billing-page .bw-user-billing-empty-state{margin-top:var(--bw-space-4)}@media (max-width:1050px){.bw-user-billing-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-user-billing-assets-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.bw-user-billing-hero{padding:var(--bw-space-5);grid-template-columns:minmax(0,1fr)}.bw-user-billing-hero-icon{width:42px;height:42px}.bw-user-billing-hero-title{font-size:var(--bw-type-title-lg-size)}.bw-user-billing-hero-metrics,.bw-user-billing-metric-grid,.bw-user-billing-metric-grid-three{grid-template-columns:minmax(0,1fr)}.bw-user-billing-card-head{flex-wrap:wrap}.bw-user-billing-card-action{width:100%}}.bw-user-billing-hero-metric strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.bw-user-billing-credits-balance .bw-user-billing-metric-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.bw-user-security-layout .bw-user-security-sessions{align-self:start}.bw-user-security-layout .bw-user-security-sessions .bw-user-security-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bw-border) transparent;max-height:27rem}@supports (color:color-mix(in lab,red,red)){.bw-user-security-layout .bw-user-security-sessions .bw-user-security-list{scrollbar-color:color-mix(in srgb,var(--bw-border) 72%,transparent) transparent}}@media (max-width:1100px){.bw-user-security-layout .bw-user-security-sessions .bw-user-security-list{max-height:24rem}}.bw-user-security-layout{grid-template-areas:"main side""activity activity""deactivate deactivate";align-items:stretch}.bw-user-security-main{grid-area:main}.bw-user-security-main,.bw-user-security-side{flex-direction:column;min-width:0;display:flex}.bw-user-security-side{gap:var(--bw-space-4);grid-area:side}.bw-user-security-layout .bw-user-security-sessions{flex:auto;grid-area:auto;align-self:stretch;width:100%;height:100%}.bw-user-security-layout .bw-user-security-sessions .bw-user-security-list{flex:auto;min-height:0;max-height:none;overflow-y:auto}.bw-user-security-layout .bw-user-security-mfa,.bw-user-security-layout .bw-user-security-password{grid-area:auto}@media (max-width:1100px){.bw-user-security-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side""activity""deactivate"}.bw-user-security-layout .bw-user-security-sessions{height:auto}.bw-user-security-layout .bw-user-security-sessions .bw-user-security-list{max-height:24rem}}.bw-user-security-layout{grid-auto-rows:minmax(0,auto)}.bw-user-security-main{min-height:0;overflow:hidden}.bw-user-security-layout .bw-user-security-sessions{min-height:0}@media (min-width:1101px){.bw-user-security-layout .bw-user-security-sessions{height:var(--bw-security-sessions-height,auto)}}.bw-team-overview-grid{align-items:stretch}.bw-team-overview-card{flex-direction:column;min-width:0;display:flex}.bw-team-overview-members .bw-team-overview-member-list{flex:auto;min-height:0;overflow:hidden}.bw-team-security-grid{align-items:stretch}.bw-team-security-item{min-width:0;display:flex}.bw-team-security-item>.bw-section-panel{flex-direction:column;width:100%;height:100%;display:flex}.bw-team-security-page .bw-organization-auto-protect-form{flex-direction:column;flex:auto;display:flex}.bw-team-security-page .bw-organization-auto-protect-form .bw-organization-policy-actions{margin-top:auto}@media (min-width:900px){.bw-team-security-page .bw-organization-session-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.bw-team-security-page .bw-organization-session-form>.bw-organization-session-read-only,.bw-team-security-page .bw-organization-session-form>[data-component=button].bw-ui-button{grid-column:1/-1;justify-self:start}.bw-team-security-page .bw-organization-auto-protect-form{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.bw-team-security-page .bw-organization-auto-protect-form .bw-organization-policy-actions{margin-top:var(--bw-space-2);grid-column:1/-1}}.bw-team-center-shell .bw-page-stack,.bw-user-center-shell .bw-page-stack{gap:var(--bw-space-4)}.bw-team-center-shell .bw-page-header,.bw-user-center-shell .bw-page-header{box-sizing:border-box;padding:var(--bw-space-6);border:1px solid var(--bw-hairline);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-page-header,.bw-user-center-shell .bw-page-header{border:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-team-center-shell .bw-page-header,.bw-user-center-shell .bw-page-header{border-radius:var(--bw-radius-xl);background:radial-gradient(34rem 16rem at 100% -40%,var(--bw-color-link),transparent 72%),linear-gradient(135deg,var(--bw-surface-2),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-page-header,.bw-user-center-shell .bw-page-header{background:radial-gradient(34rem 16rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 8%,transparent),transparent 72%),linear-gradient(135deg,color-mix(in srgb,var(--bw-surface-2) 78%,transparent),color-mix(in srgb,var(--bw-surface-1) 98%,transparent))}}.bw-team-center-shell .bw-page-header,.bw-user-center-shell .bw-page-header{box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-page-header,.bw-user-center-shell .bw-page-header{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 58%,transparent) inset}}.bw-team-center-shell .bw-page-header:after,.bw-user-center-shell .bw-page-header:after{content:"";border-radius:var(--bw-radius-full);width:16rem;height:16rem;position:absolute;inset-block-start:-5rem;inset-inline-end:-3rem}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-page-header:after,.bw-user-center-shell .bw-page-header:after{background:color-mix(in srgb,var(--bw-color-primary) 7%,transparent)}}.bw-team-center-shell .bw-page-header:after,.bw-user-center-shell .bw-page-header:after{pointer-events:none}.bw-team-center-shell .bw-page-header>*,.bw-user-center-shell .bw-page-header>*{z-index:1;position:relative}.bw-team-center-shell .bw-team-section-title,.bw-user-center-shell .bw-page-main-title{font-family:var(--font-display-stack);font-size:var(--bw-type-display-sm-size);letter-spacing:-.04em;line-height:1.15}.bw-team-center-shell .bw-team-section-description,.bw-user-center-shell .bw-page-header .bw-subtitle{max-width:52rem;margin-top:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-team-center-shell .bw-page-header-actions,.bw-user-center-shell .bw-page-header-actions{padding-top:var(--bw-space-1);align-items:center}.bw-team-center-shell .bw-page-stack>.bw-section-panel,.bw-team-center-shell .bw-page-stack>div>.bw-section-panel,.bw-user-center-shell .bw-page-stack>.bw-section-panel,.bw-user-center-shell .bw-page-stack>div>.bw-section-panel{box-sizing:border-box;border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-page-stack>.bw-section-panel,.bw-team-center-shell .bw-page-stack>div>.bw-section-panel,.bw-user-center-shell .bw-page-stack>.bw-section-panel,.bw-user-center-shell .bw-page-stack>div>.bw-section-panel{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-center-shell .bw-page-stack>.bw-section-panel,.bw-team-center-shell .bw-page-stack>div>.bw-section-panel,.bw-user-center-shell .bw-page-stack>.bw-section-panel,.bw-user-center-shell .bw-page-stack>div>.bw-section-panel{border-radius:var(--bw-radius-xl);background:linear-gradient(180deg,var(--bw-surface-1),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-page-stack>.bw-section-panel,.bw-team-center-shell .bw-page-stack>div>.bw-section-panel,.bw-user-center-shell .bw-page-stack>.bw-section-panel,.bw-user-center-shell .bw-page-stack>div>.bw-section-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--bw-surface-1) 98%,transparent),color-mix(in srgb,var(--bw-surface-1) 94%,var(--bw-surface-2)))}}.bw-team-center-shell .bw-page-stack>.bw-section-panel,.bw-team-center-shell .bw-page-stack>div>.bw-section-panel,.bw-user-center-shell .bw-page-stack>.bw-section-panel,.bw-user-center-shell .bw-page-stack>div>.bw-section-panel{box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-page-stack>.bw-section-panel,.bw-team-center-shell .bw-page-stack>div>.bw-section-panel,.bw-user-center-shell .bw-page-stack>.bw-section-panel,.bw-user-center-shell .bw-page-stack>div>.bw-section-panel{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 58%,transparent) inset}}.bw-team-center-shell .bw-section-panel>.bw-team-panel-heading,.bw-user-center-shell .bw-section-panel>.bw-user-developer-section-header,.bw-user-center-shell .bw-section-panel>.bw-user-security-section-header{border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-section-panel>.bw-team-panel-heading,.bw-user-center-shell .bw-section-panel>.bw-user-developer-section-header,.bw-user-center-shell .bw-section-panel>.bw-user-security-section-header{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-team-center-shell .bw-team-panel-title,.bw-team-center-shell .bw-team-settings-panel>h2,.bw-user-center-shell .bw-user-developer-reference-section-heading,.bw-user-center-shell .bw-user-security-section-title{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.025em;line-height:1.35}.bw-team-center-shell .bw-team-panel-description,.bw-user-center-shell .bw-user-security-section-description{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-team-center-shell :is(.bw-team-invitation-list,.bw-team-connection-list,.bw-team-ai-byok-list,.bw-team-activity-list,.bw-team-project-usage-rows,.bw-team-agent-spend-member-list,.bw-team-groups-list,.bw-team-billing-account-row-list),.bw-user-center-shell :is(.bw-user-notification-list,.bw-user-developer-item-list,.bw-user-developer-attempt-list,.bw-user-developer-delivery-list,.bw-user-developer-reference-route-list,.bw-user-model-custom-model-list,.bw-user-billing-row-list,.bw-user-billing-entitlement-list){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bw-border) transparent;max-height:28rem;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell :is(.bw-team-invitation-list,.bw-team-connection-list,.bw-team-ai-byok-list,.bw-team-activity-list,.bw-team-project-usage-rows,.bw-team-agent-spend-member-list,.bw-team-groups-list,.bw-team-billing-account-row-list),.bw-user-center-shell :is(.bw-user-notification-list,.bw-user-developer-item-list,.bw-user-developer-attempt-list,.bw-user-developer-delivery-list,.bw-user-developer-reference-route-list,.bw-user-model-custom-model-list,.bw-user-billing-row-list,.bw-user-billing-entitlement-list){scrollbar-color:color-mix(in srgb,var(--bw-border) 72%,transparent) transparent}}.bw-team-center-shell :is(.bw-table-scroll,.bw-team-table-scroll,.bw-team-authorization-decision-table-wrap),.bw-user-center-shell :is(.bw-table-scroll,.bw-user-developer-reference-route-list,.bw-user-developer-delivery-list){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bw-border) transparent;max-height:30rem;overflow:auto}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell :is(.bw-table-scroll,.bw-team-table-scroll,.bw-team-authorization-decision-table-wrap),.bw-user-center-shell :is(.bw-table-scroll,.bw-user-developer-reference-route-list,.bw-user-developer-delivery-list){scrollbar-color:color-mix(in srgb,var(--bw-border) 72%,transparent) transparent}}.bw-team-center-shell .bw-team-table thead th,.bw-team-center-shell .bw-team-table-scroll thead th,.bw-user-center-shell .bw-table-scroll thead th{z-index:1;background:var(--bw-surface-2);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-team-table thead th,.bw-team-center-shell .bw-team-table-scroll thead th,.bw-user-center-shell .bw-table-scroll thead th{background:color-mix(in srgb,var(--bw-surface-2) 92%,var(--bw-surface-1))}}.bw-team-center-shell :is(.bw-team-invitation-list,.bw-team-connection-list,.bw-team-ai-byok-list,.bw-team-groups-list)>:last-child,.bw-user-center-shell :is(.bw-user-billing-row-list,.bw-user-model-custom-model-list)>:last-child{border-end-end-radius:var(--bw-radius-lg);border-end-start-radius:var(--bw-radius-lg)}.bw-team-center-shell .bw-section-panel input.bw-ui-input,.bw-team-center-shell .bw-section-panel textarea.bw-ui-input,.bw-user-center-shell .bw-section-panel input.bw-ui-input,.bw-user-center-shell .bw-section-panel textarea.bw-ui-input{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-section-panel input.bw-ui-input,.bw-team-center-shell .bw-section-panel textarea.bw-ui-input,.bw-user-center-shell .bw-section-panel input.bw-ui-input,.bw-user-center-shell .bw-section-panel textarea.bw-ui-input{background:color-mix(in srgb,var(--bw-surface-2) 48%,transparent)}}@media (max-width:640px){.bw-team-center-shell .bw-page-header,.bw-user-center-shell .bw-page-header{padding:var(--bw-space-5)}.bw-team-center-shell .bw-team-section-title,.bw-user-center-shell .bw-page-main-title{font-size:var(--bw-type-title-lg-size)}}.bw-team-center-shell .bw-page-header:after,.bw-user-center-shell .bw-page-header:after{background:var(--bw-color-primary);width:14rem;height:14rem;inset-block-start:-7rem;inset-inline-end:-5rem}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-page-header:after,.bw-user-center-shell .bw-page-header:after{background:color-mix(in srgb,var(--bw-color-primary) 5%,transparent)}}.bw-team-center-shell .bw-team-integrations-page{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-team-center-shell .bw-team-integrations-eyebrow{display:none}.bw-team-center-shell .bw-team-integrations-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bw-team-center-shell .bw-team-integrations-hero{padding:var(--bw-space-5);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-team-integrations-hero{border:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-team-center-shell .bw-team-integrations-hero{border-radius:var(--bw-radius-xl);background:radial-gradient(28rem 16rem at 92% -30%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-team-integrations-hero{background:radial-gradient(28rem 16rem at 92% -30%,color-mix(in srgb,var(--bw-color-primary) 8%,transparent),transparent 72%),color-mix(in srgb,var(--bw-surface-1) 96%,var(--bw-surface-2))}}.bw-team-center-shell .bw-team-integrations-metrics{border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-team-integrations-metrics{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-center-shell .bw-team-integrations-metrics{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}.bw-team-center-shell .bw-team-integrations-section{padding:var(--bw-space-5);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-team-integrations-section{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-team-center-shell .bw-team-integrations-section{border-radius:var(--bw-radius-xl);background:var(--bw-surface-1)}.bw-team-center-shell .bw-team-connection-card{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell .bw-team-connection-card{background:color-mix(in srgb,var(--bw-surface-1) 96%,var(--bw-surface-2))}}.bw-team-center-shell :is(.bw-team-policy-list,.bw-team-agent-skill-list,.bw-team-project-usage-list),.bw-user-center-shell :is(.bw-user-compliance-acceptances,.bw-user-compliance-blocker-list,.bw-user-developer-event-grid){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bw-border) transparent;max-height:26rem;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell :is(.bw-team-policy-list,.bw-team-agent-skill-list,.bw-team-project-usage-list),.bw-user-center-shell :is(.bw-user-compliance-acceptances,.bw-user-compliance-blocker-list,.bw-user-developer-event-grid){scrollbar-color:color-mix(in srgb,var(--bw-border) 72%,transparent) transparent}}.bw-team-center-shell :is(.bw-team-ai-policy-provider-list,.bw-team-connector-provider-grid){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bw-border) transparent;max-height:28rem;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.bw-team-center-shell :is(.bw-team-ai-policy-provider-list,.bw-team-connector-provider-grid){scrollbar-color:color-mix(in srgb,var(--bw-border) 72%,transparent) transparent}}.bw-team-agent-page{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-team-agent-hero{align-items:start;gap:var(--bw-space-4);padding:var(--bw-space-6);border:1px solid var(--bw-color-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-team-agent-hero{border:1px solid color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-team-agent-hero{border-radius:var(--bw-radius-xl);background:radial-gradient(40rem 22rem at 100% -40%,var(--bw-color-link),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-agent-hero{background:radial-gradient(40rem 22rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 12%,transparent),transparent 70%),radial-gradient(30rem 18rem at 0 -30%,color-mix(in srgb,var(--bw-color-primary) 14%,transparent),transparent 72%),var(--bw-surface-1)}}.bw-team-agent-hero-icon{border:1px solid var(--bw-color-primary);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-agent-hero-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 28%,var(--bw-hairline))}}.bw-team-agent-hero-icon{border-radius:var(--bw-radius-lg);background:linear-gradient(135deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){.bw-team-agent-hero-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 88%,transparent))}}.bw-team-agent-hero-icon{color:var(--bw-color-link)}.bw-team-agent-hero-copy{min-width:0}.bw-team-agent-hero-kicker{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-team-agent-hero-title{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.035em;line-height:1.18}.bw-team-agent-hero-description{max-width:46rem;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-team-agent-hero-points{gap:var(--bw-space-2);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-agent-hero-points span{border:1px solid var(--bw-hairline);align-items:center;gap:5px;height:26px;padding-inline:9px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-agent-hero-points span{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-team-agent-hero-points span{border-radius:var(--bw-radius-full);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-team-agent-hero-points span{background:color-mix(in srgb,var(--bw-surface-2) 56%,transparent)}}.bw-team-agent-hero-points span{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size)}.bw-team-agent-hero-points .bw-icon-sm{color:var(--bw-color-success-ink)}.bw-team-agent-hero-badge{align-self:start}.bw-team-agent-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:start;display:grid}.bw-team-byok-environments{border:1px solid var(--bw-hairline);gap:2px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-team-byok-environments{border:1px solid color-mix(in srgb,var(--bw-hairline) 70%,transparent)}}.bw-team-byok-environments{border-radius:var(--bw-radius-full);background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-team-byok-environments{background:color-mix(in srgb,var(--bw-surface-1) 82%,transparent)}}.bw-team-byok-environment{border-radius:var(--bw-radius-full);height:28px;color:var(--bw-ink-3);font:inherit;font-size:var(--bw-type-caption-size);cursor:pointer;background:0 0;border:0;padding-inline:12px}.bw-team-byok-environment[data-active=true]{background:var(--bw-ink-1);color:var(--bw-surface-1)}.bw-agent-console{gap:var(--bw-space-4);flex-direction:column;min-width:0;display:flex}.bw-agent-hero-side{align-items:flex-end;gap:var(--bw-space-3);flex-direction:column;min-width:10rem;display:flex}.bw-agent-hero-stats{gap:var(--bw-space-2);display:flex}.bw-agent-hero-stats>div{border:1px solid var(--bw-hairline);flex-direction:column;gap:2px;min-width:5.75rem;padding:9px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-hero-stats>div{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-agent-hero-stats>div{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-agent-hero-stats>div{background:color-mix(in srgb,var(--bw-surface-2) 54%,transparent)}}.bw-agent-hero-stats strong{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;line-height:1.1}.bw-agent-hero-stats span{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:1.3}.bw-agent-provider-panel,.bw-agent-rules,.bw-agent-vault{border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-panel,.bw-agent-rules,.bw-agent-vault{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-agent-provider-panel,.bw-agent-rules,.bw-agent-vault{border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-panel,.bw-agent-rules,.bw-agent-vault{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 58%,transparent) inset}}.bw-agent-panel-head{align-items:flex-start;gap:var(--bw-space-3);padding:var(--bw-space-5);border-bottom:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-panel-head{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-agent-panel-icon{border:1px solid var(--bw-color-primary);flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-panel-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}.bw-agent-panel-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-agent-panel-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-agent-panel-icon{color:var(--bw-color-link)}.bw-agent-panel-copy{flex:16rem;min-width:0}.bw-agent-panel-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.025em;margin:0;line-height:1.35}.bw-agent-panel-description{max-width:46rem;margin:var(--bw-space-1) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-agent-panel-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.bw-agent-saved{color:var(--bw-color-success-ink);font-size:var(--bw-type-caption-size)}.bw-agent-provider-toolbar,.bw-agent-vault-toolbar{justify-content:space-between;align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-3) var(--bw-space-5);border-bottom:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-toolbar,.bw-agent-vault-toolbar{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 52%,transparent)}}.bw-agent-provider-toolbar,.bw-agent-vault-toolbar{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-toolbar,.bw-agent-vault-toolbar{background:color-mix(in srgb,var(--bw-surface-2) 36%,transparent)}}.bw-agent-provider-toolbar,.bw-agent-vault-toolbar{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-agent-provider-grid{gap:var(--bw-space-3);padding:var(--bw-space-4) var(--bw-space-5) var(--bw-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-agent-provider-card{gap:var(--bw-space-3);min-width:0;padding:var(--bw-space-3);border:1px solid var(--bw-hairline);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-card{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-agent-provider-card{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-card{background:color-mix(in srgb,var(--bw-surface-1) 96%,var(--bw-surface-2))}}.bw-agent-provider-card{transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-agent-provider-card:hover{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-card:hover{border-color:color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}.bw-agent-provider-card:hover{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-card:hover{background:color-mix(in srgb,var(--bw-surface-2) 48%,var(--bw-surface-1))}}.bw-agent-provider-card[data-connected=true]{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-card[data-connected=true]{border-color:color-mix(in srgb,var(--bw-color-primary) 26%,var(--bw-hairline))}}.bw-agent-provider-card[data-allowed=false]{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-card[data-allowed=false]{background:color-mix(in srgb,var(--bw-surface-2) 38%,var(--bw-surface-1))}}.bw-agent-provider-card-head{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-agent-provider-card-icon{border:1px solid var(--bw-hairline);flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-card-icon{border:1px solid color-mix(in srgb,var(--bw-hairline) 66%,transparent)}}.bw-agent-provider-card-icon{border-radius:var(--bw-radius-md);background:var(--bw-surface-1)}.bw-agent-provider-card-copy{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.bw-agent-provider-card-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-agent-provider-card-foot{justify-content:space-between;align-items:center;gap:var(--bw-space-2);min-width:0;padding-top:var(--bw-space-2);border-top:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-provider-card-foot{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 46%,transparent)}}.bw-agent-provider-card-meta{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-agent-provider-card-foot [data-component=button].bw-ui-button{flex:none;padding-inline:6px}.bw-agent-panel-state{padding:var(--bw-space-5);color:var(--bw-ink-3);font-size:var(--bw-type-body-dense-size)}.bw-agent-panel-error{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin:var(--bw-space-4) var(--bw-space-5) 0;padding:var(--bw-space-3);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);flex-wrap:wrap;display:flex}.bw-agent-lower-grid{gap:var(--bw-space-4);grid-template-columns:minmax(0,1.55fr) minmax(17rem,.65fr);align-items:stretch;display:grid}.bw-agent-vault{flex-direction:column;min-width:0;display:flex}.bw-agent-vault-toolbar{border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-agent-vault-toolbar{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 52%,transparent)}}.bw-agent-vault-count{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-agent-key-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bw-border) transparent;flex:auto;max-height:25rem;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.bw-agent-key-list{scrollbar-color:color-mix(in srgb,var(--bw-border) 72%,transparent) transparent}}.bw-agent-key-row{align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-3) var(--bw-space-5);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-key-row{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 46%,transparent)}}.bw-agent-key-row:first-child{border-top:0}.bw-agent-key-icon{border:1px solid var(--bw-hairline);flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-key-icon{border:1px solid color-mix(in srgb,var(--bw-hairline) 66%,transparent)}}.bw-agent-key-icon{border-radius:var(--bw-radius-sm);background:var(--bw-surface-2)}.bw-agent-key-copy{flex-direction:column;flex:10rem;gap:1px;min-width:0;display:flex}.bw-agent-key-name{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-agent-key-mask,.bw-agent-key-meta{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-agent-key-mask{font-family:var(--font-data-stack);letter-spacing:.08em}.bw-agent-vault-empty{align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-6) var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-agent-vault-empty-icon{border:1px dashed var(--bw-color-primary);flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-vault-empty-icon{border:1px dashed color-mix(in srgb,var(--bw-color-primary) 26%,var(--bw-hairline))}}.bw-agent-vault-empty-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-agent-vault-empty-icon{background:color-mix(in srgb,var(--bw-color-primary) 7%,var(--bw-surface-1))}}.bw-agent-vault-empty-icon{color:var(--bw-color-link)}.bw-agent-vault-empty>div{flex:12rem;min-width:0}.bw-agent-vault-empty-title{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-agent-vault-empty-desc{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:2px 0 0;line-height:1.5}.bw-agent-rules{gap:var(--bw-space-3);padding:var(--bw-space-5);background:radial-gradient(24rem 18rem at 100% -30%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-rules{background:radial-gradient(24rem 18rem at 100% -30%,color-mix(in srgb,var(--bw-color-primary) 9%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-agent-rules-icon{border:1px solid var(--bw-color-success-ink);flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-rules-icon{border:1px solid color-mix(in srgb,var(--bw-color-success-ink) 24%,var(--bw-hairline))}}.bw-agent-rules-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-success-ink)}@supports (color:color-mix(in lab,red,red)){.bw-agent-rules-icon{background:color-mix(in srgb,var(--bw-color-success-ink) 8%,var(--bw-surface-2))}}.bw-agent-rules-icon{color:var(--bw-color-success-ink)}.bw-agent-rules-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);margin:0;line-height:1.4}.bw-agent-rules-list{gap:var(--bw-space-2);margin:var(--bw-space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.bw-agent-rules-list li{align-items:flex-start;gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:1.5;display:flex}.bw-agent-rules-list .bw-icon-sm{color:var(--bw-color-success-ink);flex:none;margin-top:1px}.bw-agent-inline-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);margin:0;line-height:1.5}.bw-agent-key-dialog{max-width:min(32rem,100vw - 2rem)}.bw-agent-key-form{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-agent-key-form-provider{align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-3);border:1px solid var(--bw-hairline);display:flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-key-form-provider{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-agent-key-form-provider{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-agent-key-form-provider{background:color-mix(in srgb,var(--bw-surface-2) 48%,transparent)}}.bw-agent-key-form-provider{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong)}.bw-agent-key-form-provider-icon{border-radius:var(--bw-radius-sm);background:var(--bw-surface-1);justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@media (max-width:1180px){.bw-agent-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-agent-lower-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.bw-agent-hero-side{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;width:100%}}@media (max-width:640px){.bw-agent-provider-grid{padding-inline:var(--bw-space-4);grid-template-columns:minmax(0,1fr)}.bw-agent-provider-panel .bw-agent-panel-head,.bw-agent-rules,.bw-agent-vault .bw-agent-panel-head{padding:var(--bw-space-4)}.bw-agent-panel-actions{width:100%;margin-inline-start:0}.bw-agent-panel-actions [data-component=button].bw-ui-button{justify-content:center;width:100%}.bw-agent-hero-stats{flex:auto}.bw-agent-hero-stats>div{flex:1 1 0;min-width:0}.bw-agent-key-row{padding-inline:var(--bw-space-4)}.bw-agent-key-mask{display:none}.bw-agent-vault-empty{padding-inline:var(--bw-space-4)}}[data-component=button].bw-ui-button.bw-team-byok-environment{border-radius:var(--bw-radius-full);height:28px;min-height:28px;color:var(--bw-ink-3);font-family:var(--font-ui-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-medium);background:0 0;border:0;padding-inline:12px}[data-component=button].bw-ui-button.bw-team-byok-environment[data-active=true]{background:var(--bw-ink-1);color:var(--bw-surface-1)}[data-component=button].bw-ui-button.bw-team-byok-environment:hover:not(:disabled){background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-team-byok-environment:hover:not(:disabled){background:color-mix(in srgb,var(--bw-surface-2) 78%,transparent)}}[data-component=button].bw-ui-button.bw-team-byok-environment:hover:not(:disabled){color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-team-byok-environment[data-active=true]:hover:not(:disabled){background:var(--bw-ink-1);color:var(--bw-surface-1)}.bw-team-center-shell .bw-team-guests-list-card .bw-team-table-scroll,.bw-team-center-shell .bw-team-members-list-card .bw-team-table-scroll{max-height:none;overflow-y:visible}.bw-team-guests-list-card .bw-page-pagination,.bw-team-members-list-card .bw-page-pagination,.bw-team-spend-members .bw-page-pagination{padding:var(--bw-space-3) var(--bw-space-5);border-top:1px solid var(--bw-hairline);margin:0}@supports (color:color-mix(in lab,red,red)){.bw-team-guests-list-card .bw-page-pagination,.bw-team-members-list-card .bw-page-pagination,.bw-team-spend-members .bw-page-pagination{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-provider-brand-icon[data-provider=openai]{color:var(--bw-provider-openai)}.bw-provider-brand-icon[data-provider=anthropic]{color:var(--bw-provider-anthropic)}.bw-provider-brand-icon[data-provider=google]{color:var(--bw-provider-google)}.bw-provider-brand-icon[data-provider=alibaba]{color:var(--bw-provider-alibaba)}.bw-provider-brand-icon[data-provider=deepseek]{color:var(--bw-provider-deepseek)}.bw-provider-brand-icon[data-provider=minimax]{color:var(--bw-provider-minimax)}.bw-provider-brand-icon[data-provider=kimi]{color:var(--bw-provider-kimi)}.bw-provider-brand-icon[data-provider=zai]{color:var(--bw-provider-zai)}.bw-provider-brand-icon[data-provider=openrouter]{color:var(--bw-provider-openrouter)}.bw-admin-ai-official-row{align-items:center;gap:var(--bw-space-3);min-width:0;margin-top:var(--bw-space-4);border-block:1px solid var(--bw-hairline);padding:var(--bw-space-4) var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-ai-accent-icon,.bw-admin-ai-key-icon,.bw-admin-ai-provider-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-color-link);flex:none}.bw-admin-ai-success-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-color-success-ink);flex:none}.bw-admin-ai-model-copy,.bw-admin-ai-official-copy,.bw-admin-ai-sync-copy{flex:auto;min-width:0}.bw-admin-ai-description,.bw-admin-ai-item-meta,.bw-admin-ai-meta,.bw-admin-ai-state{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-ai-state-padded{padding:var(--bw-space-6) var(--bw-space-3)}.bw-admin-ai-item-title-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-admin-ai-item-title,.bw-admin-ai-item-title-small{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bw-admin-ai-item-code,.bw-admin-ai-item-title-small,.bw-admin-ai-model-code-row,.bw-admin-ai-page-number{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-ai-item-code,.bw-admin-ai-model-code-row,.bw-admin-ai-page-number{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-family:var(--font-data-stack);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-ai-description{margin:var(--bw-space-1) 0 0}.bw-admin-ai-provider-grid{gap:var(--bw-space-2);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}[data-component=button].bw-ui-button.bw-admin-ai-provider-option{gap:var(--bw-space-3);border-color:var(--bw-hairline);min-width:0;padding:var(--bw-space-3);text-align:left}[data-component=button].bw-ui-button.bw-admin-ai-provider-option.is-active,[data-component=button].bw-ui-button.bw-admin-ai-provider-option.is-active:hover:not(:disabled){border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg)}.bw-admin-ai-provider-copy{gap:var(--bw-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.bw-admin-ai-provider-code,.bw-admin-ai-provider-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-ai-default-provider-code{align-items:center;gap:var(--bw-space-1);min-width:0;display:flex}.bw-admin-ai-default-provider-code .bw-provider-brand-icon{flex:none;width:14px;height:14px}.bw-admin-ai-default-provider-code>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-admin-ai-provider-select{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-admin-ai-provider-select .bw-ui-select-field{flex:auto;min-width:0}.bw-admin-ai-provider-select-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);flex:none}.bw-admin-ai-provider-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-ai-provider-code{font-family:var(--font-data-stack)}.bw-admin-ai-provider-code,.bw-admin-ai-sync-note{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-ai-sync-note{align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-4);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-admin-ai-sync-row{gap:var(--bw-space-3);margin-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-ai-error{margin:var(--bw-space-1) 0 0;color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere}.bw-admin-ai-model-list{margin-top:var(--bw-space-4);border-block:1px solid var(--bw-hairline)}.bw-admin-ai-pagination{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-ai-pagination-controls{align-items:center;gap:var(--bw-space-2);display:inline-flex}.bw-admin-ai-page-number{text-align:center;min-width:4rem;margin:0}.bw-admin-ai-key-pools{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-ai-key-form{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-admin-ai-field{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-admin-ai-scope-options{gap:var(--bw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-component=button].bw-ui-button.bw-admin-ai-scope-option{border-color:var(--bw-hairline);padding-inline:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}[data-component=button].bw-ui-button.bw-admin-ai-scope-option.is-active,[data-component=button].bw-ui-button.bw-admin-ai-scope-option.is-active:hover:not(:disabled){border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-color-link)}.bw-admin-ai-key-row{align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-ai-key-row:first-child{border-top:0}.bw-admin-ai-key-icon{color:var(--bw-ink-3)}.bw-admin-ai-key-value{min-width:0;color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;flex:12rem;overflow:hidden}.bw-admin-ai-empty,.bw-admin-ai-key-meta{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-ai-empty{padding:var(--bw-space-8) var(--bw-space-3);text-align:center}.bw-admin-ai-empty-state{margin-block:var(--bw-space-4)}.bw-admin-ai-model-row{gap:var(--bw-space-3);padding:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-ai-model-name{max-width:100%}.bw-admin-ai-model-code-row{gap:var(--bw-space-1) var(--bw-space-3);margin-top:var(--bw-space-1);white-space:normal;flex-wrap:wrap;display:flex;overflow:visible}.bw-admin-ai-model-actions{align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-ai-default-models{gap:var(--bw-space-2);width:100%;display:grid}.bw-admin-ai-default-model{align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-width:0;padding-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-ai-default-model:first-child{border-top:0;padding-top:0}.bw-admin-ai-default-model .bw-admin-ai-official-copy{flex:16rem}.bw-admin-ai-model-default-control{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;flex:none;display:flex}.bw-admin-ai-default-config{gap:var(--bw-space-4);padding-block:var(--bw-space-2);display:grid}.bw-admin-ai-multiplier-field{gap:var(--bw-space-2);max-width:16rem;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-admin-ai-multiplier-field .bw-ui-input{font-family:var(--font-data-stack);font-weight:var(--bw-font-weight-regular)}.bw-admin-ai-model-cost{line-height:var(--bw-type-caption-line-height)}.bw-admin-ai-model-cost,.bw-admin-ai-model-cost span{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-ai-model-cost span{font-family:var(--font-data-stack)}.bw-admin-ai-inline-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);margin-right:var(--bw-space-1)}@media (min-width:640px){.bw-admin-ai-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-ai-sync-row{flex-direction:row;justify-content:space-between;align-items:center}}.bw-admin-overview-snapshot-skeleton{height:10rem;margin-top:var(--bw-space-5);border-radius:var(--bw-radius-sm)}.bw-admin-overview-summary{margin-top:var(--bw-space-5)}.bw-admin-overview-attention-list{margin-top:var(--bw-space-5);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);overflow:hidden}.bw-admin-overview-attention-item{align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-height:48px;padding:var(--bw-space-3) var(--bw-space-4);color:inherit;transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);text-decoration:none;display:flex}.bw-admin-overview-attention-item:hover{color:inherit;background:var(--bw-surface-2);text-decoration:none}.bw-admin-overview-attention-item:focus-visible{outline:2px solid var(--bw-color-primary);outline-offset:-2px;box-shadow:var(--bw-focus-ring)}.bw-admin-overview-attention-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-ink-3);flex:none}.bw-admin-overview-attention-item[data-alert=true] .bw-admin-overview-attention-icon{color:var(--bw-color-warning-ink)}.bw-admin-overview-attention-label{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);flex:auto}.bw-admin-overview-attention-arrow{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-ink-3);transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out);flex:none}.bw-admin-overview-attention-item:hover .bw-admin-overview-attention-arrow{transform:translate(2px)}.bw-admin-overview-attention-scope{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-admin-overview-attention-scope-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-color-success-ink)}.bw-admin-operations-state{padding:var(--bw-space-5);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0}.bw-admin-external-panel{overflow:hidden}.bw-admin-external-panel-header{align-items:flex-start}.bw-admin-external-panel-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-admin-external-panel-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-external-skeleton-list{gap:var(--bw-space-2);padding:var(--bw-space-4);display:grid}.bw-admin-external-skeleton-row{border-radius:var(--bw-radius-sm);height:4rem}.bw-admin-external-audit-list,.bw-admin-external-service-list{flex-direction:column;display:flex}.bw-admin-external-service-row{align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-admin-external-service-icon{width:var(--bw-control-height-lg);height:var(--bw-control-height-lg);border-radius:var(--bw-radius-sm);color:var(--bw-ink-1);background:var(--bw-canvas);flex:none;justify-content:center;align-items:center;display:inline-flex}.bw-admin-external-audit-copy,.bw-admin-external-service-copy{flex:13.75rem;min-width:0}.bw-admin-external-service-name-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-external-audit-title,.bw-admin-external-service-name{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-external-audit-meta,.bw-admin-external-service-meta{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-external-service-meta-secondary{color:var(--bw-ink-3);margin-top:2px}.bw-admin-external-service-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;flex:none;display:flex}.bw-admin-external-audit-empty{padding:var(--bw-space-4) var(--bw-space-5);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-external-audit-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-5);display:flex}.bw-admin-external-dialog.bw-ui-dialog{width:min(42rem,calc(100vw - (var(--bw-space-4) * 2)));max-height:85vh;overflow-y:auto}.bw-admin-external-dialog-fields{gap:var(--bw-space-4);padding-block:var(--bw-space-2);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-external-boolean-field{min-height:var(--bw-control-height-md);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding-inline:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);align-self:end;align-items:center;display:flex}.bw-admin-external-select-field{width:100%}@media (min-width:640px){.bw-admin-external-dialog-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.bw-admin-external-service-row{padding-inline:var(--bw-space-3)}.bw-admin-external-service-actions{width:100%}.bw-admin-external-audit-row{padding-inline:var(--bw-space-3);align-items:flex-start}}.bw-admin-saas-health-error,.bw-admin-saas-health-layout,.bw-admin-saas-health-skeleton{margin-top:var(--bw-space-5)}.bw-admin-saas-health-skeleton{border-radius:var(--bw-radius-sm);width:100%;height:10rem}.bw-admin-saas-health-layout{gap:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-saas-health-slo-header{justify-content:space-between;align-items:center;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-admin-saas-health-slo-title{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);display:flex}.bw-admin-saas-health-slo-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-color-link)}.bw-admin-saas-health-metrics{grid-template-columns:1fr;display:grid}.bw-admin-saas-health-metric{border-top:1px solid var(--bw-hairline);padding:var(--bw-space-4)}.bw-admin-saas-health-metric:first-child{border-top:0}.bw-admin-saas-health-metric-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height)}.bw-admin-saas-health-metric-value{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-data-stack);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-lg-line-height)}.bw-admin-saas-health-failures{border-top:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-4);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-saas-health-operation{align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-width:0;display:flex}.bw-admin-saas-health-operation:first-child{border-top:0}.bw-admin-saas-health-operation-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-ink-3);flex:none}.bw-admin-saas-health-operation-copy{flex:auto;min-width:0}.bw-admin-saas-health-operation-label{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-saas-health-operation-detail{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-saas-health-operation-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);flex:none}.bw-admin-saas-health-operation[data-alert=true] .bw-admin-saas-health-operation-icon,.bw-admin-saas-health-operation[data-alert=true] .bw-admin-saas-health-operation-value{color:var(--bw-color-error-ink)}@media (min-width:640px){.bw-admin-saas-health-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-admin-saas-health-metric{border-top:0;border-left:1px solid var(--bw-hairline)}.bw-admin-saas-health-metric:first-child{border-left:0}}@media (min-width:1280px){.bw-admin-saas-health-layout{grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr)}}.bw-admin-policy-actions,.bw-admin-policy-meta,.bw-admin-policy-status{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-ui-checkbox-field.bw-ui-checkbox-field.bw-admin-policy-channel,.bw-ui-checkbox-field.bw-ui-checkbox-field.bw-admin-policy-toggle{min-height:var(--bw-control-height-lg);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-canvas);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);font-weight:var(--bw-font-weight-strong);display:flex}.bw-ui-checkbox-field.bw-ui-checkbox-field.bw-admin-policy-toggle{margin-top:var(--bw-space-4);padding:0 var(--bw-space-3)}.bw-ui-checkbox-field.bw-ui-checkbox-field.bw-admin-policy-channel{padding:var(--bw-space-2) var(--bw-space-3)}.bw-admin-policy-channel-grid{gap:var(--bw-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-admin-policy-warning{color:var(--bw-color-warning-ink)}.bw-admin-policy-invalid{margin:var(--bw-space-1) 0 0}.bw-admin-policy-actions{margin-top:var(--bw-space-4)}.bw-admin-policy-error,.bw-admin-policy-success{font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-admin-policy-success{color:var(--bw-color-success-ink)}.bw-admin-policy-error{color:var(--bw-color-error-ink)}textarea.bw-admin-policy-whitelist.bw-ui-input{resize:vertical;min-height:180px}.bw-admin-policy-badge-icon{margin-right:var(--bw-space-1)}.bw-admin-policy-callback,.bw-admin-policy-channel-grid-spaced,.bw-admin-policy-whitelist-spaced{margin-top:var(--bw-space-4)}.bw-admin-policy-callback{align-items:center;gap:var(--bw-space-2);min-width:0;padding:var(--bw-space-2) var(--bw-space-3);border-radius:var(--bw-radius-sm);background:var(--bw-canvas);display:flex}.bw-admin-policy-callback-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);flex:none}.bw-admin-policy-callback-value{min-width:0;color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bw-admin-policy-success-icon{color:var(--bw-color-success-ink)}.bw-admin-policy-callback-warning{margin:var(--bw-space-2) 0 0}.bw-admin-oauth-list{margin-top:var(--bw-space-3)}.bw-admin-oauth-item{padding:var(--bw-space-5) 0;border-bottom:1px solid var(--bw-hairline)}.bw-admin-oauth-item:first-child{padding-top:var(--bw-space-2)}.bw-admin-oauth-item:last-child{border-bottom:0;padding-bottom:0}.bw-admin-oauth-heading{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-oauth-provider{align-items:flex-start;gap:var(--bw-space-2);min-width:0;display:flex}.bw-admin-oauth-icon{color:var(--bw-ink-3);flex:none;margin-top:2px}.bw-admin-oauth-copy{min-width:0}.bw-admin-oauth-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-regular);line-height:var(--bw-type-reading-line-height);margin:0}.bw-admin-oauth-hint{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:2px 0 0}.bw-admin-oauth-status{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-oauth-form{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-admin-oauth-actions{margin-top:var(--bw-space-3)}.bw-admin-policy-revision{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-admin-policy-save-actions{gap:var(--bw-space-3)}.bw-admin-policy-success-inline{align-items:center;gap:var(--bw-space-1);display:inline-flex}.bw-admin-organizations-summary{margin-top:var(--bw-space-5)}.bw-admin-organizations-toolbar{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-organizations-filters{gap:var(--bw-space-2);flex-direction:column;display:flex}.bw-admin-organizations-search{min-width:0}.bw-admin-organizations-table-wrap{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);border-bottom:1px solid var(--bw-hairline);overflow-x:auto}.bw-admin-organizations-table{border-collapse:collapse;width:100%;min-width:700px;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);text-align:left}.bw-admin-organizations-table th{padding:var(--bw-space-3);white-space:nowrap}.bw-admin-organizations-table td{padding:var(--bw-space-3);border-top:1px solid var(--bw-hairline);vertical-align:top}.bw-admin-organizations-row{vertical-align:top}.bw-admin-organizations-table .bw-admin-organizations-action-cell,.bw-admin-organizations-table .bw-admin-organizations-action-head{text-align:right}.bw-admin-organizations-name-cell{align-items:flex-start;gap:var(--bw-space-2);display:flex}.bw-admin-organizations-tenant-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-color-link);flex:none;margin-top:2px}.bw-admin-organizations-name{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-admin-organizations-code,.bw-admin-organizations-revisions{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-admin-organizations-code{margin-top:var(--bw-space-1)}.bw-admin-organizations-members{color:var(--bw-ink-1);align-items:center;gap:6px;display:inline-flex}.bw-admin-organizations-members-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-ink-3)}.bw-admin-organizations-updated{color:var(--bw-ink-3);white-space:nowrap}.bw-admin-organizations-unavailable{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-organizations-pagination{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-organizations-range{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0}.bw-admin-organizations-page-controls{align-items:center;gap:var(--bw-space-2);display:flex}.bw-admin-organizations-page-label{min-width:4rem;color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);text-align:center}.bw-admin-organizations-confirmation{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-admin-organizations-skeleton{gap:var(--bw-space-2);margin-top:var(--bw-space-5);flex-direction:column;display:flex}.bw-admin-organizations-skeleton-row{border-radius:var(--bw-radius-sm);min-height:56px}.bw-admin-query-error-state{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-5);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-4);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);flex-wrap:wrap;display:flex}.bw-admin-query-error-state p{margin:0}.bw-admin-catalog-stack{gap:var(--bw-space-5);flex-direction:column;display:flex}.bw-admin-catalog-version{padding:var(--bw-space-5)}.bw-admin-catalog-plan-heading,.bw-admin-catalog-version-row{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-catalog-copy{min-width:0}.bw-admin-catalog-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-admin-catalog-code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-admin-catalog-code,.bw-admin-catalog-code-spaced{margin-top:var(--bw-space-1)}.bw-admin-catalog-badges,.bw-admin-catalog-plan-title-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-catalog-plans{overflow:hidden}.bw-admin-catalog-plans-header{padding:var(--bw-space-5);border-bottom:1px solid var(--bw-hairline)}.bw-admin-catalog-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-catalog-plan-list{flex-direction:column;display:flex}.bw-admin-catalog-plan{padding:var(--bw-space-5);border-bottom:1px solid var(--bw-hairline)}.bw-admin-catalog-plan:last-child{border-bottom:0}.bw-admin-catalog-plan-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);margin:0}.bw-admin-catalog-price{text-align:right;flex:none}.bw-admin-catalog-price-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-catalog-price-meta{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-catalog-entitlements-wrap{margin-top:var(--bw-space-4);overflow-x:auto}.bw-admin-catalog-entitlements{border-collapse:collapse;width:100%;min-width:38rem;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);text-align:left}.bw-admin-catalog-entitlements th{padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);color:var(--bw-ink-3);font-weight:var(--bw-font-weight-strong)}.bw-admin-catalog-entitlements td{padding:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline)}.bw-admin-catalog-entitlements tr:last-child td{border-bottom:0}.bw-admin-catalog-entitlement-code{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-admin-catalog-entitlement-period{color:var(--bw-ink-3)}.bw-admin-catalog-empty{padding:var(--bw-space-6);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-catalog-skeleton-version{border-radius:var(--bw-radius-lg);width:100%;min-height:112px}.bw-admin-catalog-skeleton-plans{border-radius:var(--bw-radius-lg);width:100%;min-height:288px}.bw-admin-maintenance-heading{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-admin-maintenance-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-maintenance-actions,.bw-admin-maintenance-state-badges{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-maintenance-metrics{gap:var(--bw-space-3);margin-top:var(--bw-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-admin-maintenance-metric{min-width:0;padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-canvas)}.bw-admin-maintenance-metric-wide{grid-column:1/-1}.bw-admin-maintenance-metric-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-maintenance-metric-value{margin-top:var(--bw-space-1);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-maintenance-form{gap:var(--bw-space-3);margin-top:var(--bw-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-admin-maintenance-field-wide{grid-column:1/-1}.bw-admin-maintenance-input{min-width:0}textarea.bw-admin-maintenance-note.bw-ui-input{resize:vertical;min-height:96px}.bw-admin-maintenance-actions{margin-top:var(--bw-space-3)}.bw-admin-maintenance-error,.bw-admin-maintenance-success{margin-top:var(--bw-space-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-maintenance-success{color:var(--bw-color-success-ink)}.bw-admin-maintenance-error{color:var(--bw-color-error-ink)}.bw-admin-message-success{color:var(--bw-color-success-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-admin-message-form-grid{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-admin-message-field-spaced{margin-top:var(--bw-space-4)}textarea.bw-admin-message-textarea.bw-ui-input{resize:vertical;min-height:9rem}.bw-admin-message-submit{margin-top:var(--bw-space-4)}.bw-admin-message-history{gap:var(--bw-space-3);margin-top:var(--bw-space-5);flex-direction:column;display:flex}.bw-admin-message-history-item{gap:var(--bw-space-3);min-width:0;padding-top:var(--bw-space-3);border-top:1px solid var(--bw-hairline);display:flex}.bw-admin-message-history-item:first-child{border-top:0;padding-top:0}.bw-admin-message-history-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-color-link);flex:none;margin-top:2px}.bw-admin-message-history-copy{flex:auto;min-width:0}.bw-admin-message-history-heading{justify-content:space-between;align-items:baseline;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-admin-message-history-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);margin:0}.bw-admin-message-history-time{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-admin-message-history-body{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);white-space:pre-wrap;overflow-wrap:anywhere}.bw-admin-message-history-empty{margin:var(--bw-space-5) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}textarea.bw-admin-access-rules.bw-ui-input{min-height:14rem;font-family:var(--font-data-stack)}.bw-admin-access-actions,.bw-admin-access-link{margin-top:var(--bw-space-4)}.bw-admin-access-link{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-decoration:none;display:inline-flex}.bw-admin-access-link:hover{text-decoration:underline}.bw-admin-market-summary{margin-bottom:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-table{border-collapse:collapse;width:100%;min-width:1240px;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);text-align:left}.bw-admin-market-table th{padding:var(--bw-space-2) var(--bw-space-3);white-space:nowrap}.bw-admin-market-table td{padding:var(--bw-space-2) var(--bw-space-3);border-top:1px solid var(--bw-hairline);vertical-align:top}.bw-admin-market-row{vertical-align:top}.bw-admin-market-name,.bw-admin-market-publisher{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-code{font-family:var(--font-data-stack)}.bw-admin-market-code,.bw-admin-market-description{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-market-description{max-width:20rem;margin-top:var(--bw-space-1);line-height:var(--bw-type-caption-line-height);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bw-admin-market-verified{margin-top:var(--bw-space-1)}.bw-admin-market-muted{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-market-actions,.bw-admin-market-badges{flex-wrap:wrap;gap:6px;display:flex}.bw-admin-market-pagination{margin-top:var(--bw-space-4)}.bw-admin-market-empty-cell{padding:var(--bw-space-8) var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-body-size);text-align:center}.bw-admin-market-filter-grid{gap:var(--bw-space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.bw-admin-market-filter-search{grid-column:span 2}.bw-admin-market-filter-input{min-width:0;height:var(--bw-control-height-md)}.bw-admin-market-filter-input::placeholder{color:var(--bw-ink-3)}.bw-ui-checkbox-field.bw-ui-checkbox-field.bw-admin-market-featured-filter{margin-top:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}@media (max-width:767px){.bw-admin-market-filter-grid{grid-template-columns:minmax(0,1fr)}.bw-admin-market-filter-search{grid-column:auto}}.bw-admin-catalog-target-panel{padding:var(--bw-space-4)}.bw-admin-catalog-target-layout{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-catalog-target-copy{flex:auto;min-width:0}.bw-admin-catalog-target-title-row{align-items:center;gap:var(--bw-space-2);display:flex}.bw-admin-catalog-target-icon{color:var(--bw-ink-3)}.bw-admin-catalog-target-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);margin:0}.bw-admin-catalog-target-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-catalog-target-search,.bw-admin-catalog-target-tenant{min-width:0}.bw-admin-catalog-target-meta{align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);flex-wrap:wrap;display:flex}.bw-admin-catalog-tabs{border-bottom:1px solid var(--bw-hairline);width:100%;display:flex;overflow-x:auto}[data-component=button].bw-ui-button.bw-admin-catalog-tab{min-height:var(--bw-control-height-lg);gap:var(--bw-space-2);padding-inline:var(--bw-space-4);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);border:0;border-bottom:2px solid #0000;flex:none}[data-component=button].bw-ui-button.bw-admin-catalog-tab:focus-visible{outline:2px solid var(--bw-color-primary);outline-offset:-2px;box-shadow:none}[data-component=button].bw-ui-button.bw-admin-catalog-tab.is-selected,[data-component=button].bw-ui-button.bw-admin-catalog-tab.is-selected:hover:not(:disabled){border-bottom-color:var(--bw-color-primary);color:var(--bw-color-link)}@media (min-width:1024px){.bw-admin-catalog-target-layout{flex-direction:row;align-items:flex-end}.bw-admin-catalog-target-search{width:16rem}.bw-admin-catalog-target-tenant{width:20rem}}@media (max-width:639px){.bw-admin-message-form-grid{grid-template-columns:minmax(0,1fr)}}.bw-admin-billing-skeleton{border-radius:var(--bw-radius-sm);min-height:6rem}.bw-page-header-actions{justify-content:flex-end;align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-billing-feedback{align-items:baseline;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);padding:var(--bw-space-3) var(--bw-space-4);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-admin-billing-feedback-success{border-color:var(--bw-color-success-ink)}@supports (color:color-mix(in lab,red,red)){.bw-admin-billing-feedback-success{border-color:color-mix(in srgb,var(--bw-color-success-ink) 35%,var(--bw-hairline))}}.bw-admin-billing-feedback-success{color:var(--bw-color-success-ink);background:var(--bw-color-success-ink)}@supports (color:color-mix(in lab,red,red)){.bw-admin-billing-feedback-success{background:color-mix(in srgb,var(--bw-color-success-ink) 7%,var(--bw-canvas))}}.bw-admin-billing-feedback-warning{border-color:var(--bw-color-warning-ink)}@supports (color:color-mix(in lab,red,red)){.bw-admin-billing-feedback-warning{border-color:color-mix(in srgb,var(--bw-color-warning-ink) 35%,var(--bw-hairline))}}.bw-admin-billing-feedback-warning{color:var(--bw-color-warning-ink);background:var(--bw-color-warning-ink)}@supports (color:color-mix(in lab,red,red)){.bw-admin-billing-feedback-warning{background:color-mix(in srgb,var(--bw-color-warning-ink) 7%,var(--bw-canvas))}}.bw-admin-billing-item-list,.bw-admin-billing-summary{margin-top:var(--bw-space-5)}.bw-admin-billing-item-list{border-top:1px solid var(--bw-hairline);border-bottom:1px solid var(--bw-hairline)}.bw-admin-billing-item{align-items:center;gap:var(--bw-space-3);min-width:0;padding:var(--bw-space-3) 0;border-bottom:1px solid var(--bw-hairline);display:flex}.bw-admin-billing-item:last-child{border-bottom:0}.bw-admin-billing-item-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-color-link);flex:none}.bw-admin-billing-invoice-copy,.bw-admin-billing-item-name{flex:auto;min-width:0}.bw-admin-billing-item-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-billing-item-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);flex:none}.bw-admin-billing-empty{margin-top:var(--bw-space-5)}.bw-admin-billing-invoice{align-items:flex-start}.bw-admin-billing-invoice-heading{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-admin-billing-invoice-code,.bw-admin-billing-invoice-tenant{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}.bw-admin-billing-invoice-tenant{color:var(--bw-ink-3)}.bw-admin-billing-invoice-meta{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-billing-currency-grid{gap:var(--bw-space-3);margin-top:var(--bw-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bw-admin-billing-currency{padding:var(--bw-space-3);border:1px solid var(--bw-hairline);background:var(--bw-canvas)}.bw-admin-billing-currency-heading{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:flex}.bw-admin-billing-currency-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-color-link)}.bw-admin-billing-currency-line{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}@media (max-width:1023px){.bw-admin-billing-currency-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.bw-admin-billing-currency-grid,.bw-admin-maintenance-form,.bw-admin-maintenance-metrics{grid-template-columns:minmax(0,1fr)}}@media (min-width:640px){.bw-admin-organizations-filters{flex-direction:row}.bw-admin-organizations-search{width:16rem}}@media (min-width:768px){.bw-admin-organizations-toolbar{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media (max-width:639px){.bw-admin-oauth-form,.bw-admin-policy-channel-grid{grid-template-columns:minmax(0,1fr)}.bw-admin-policy-callback{flex-wrap:wrap;align-items:flex-start}.bw-admin-policy-callback-value{flex-basis:calc(100% - 1rem)}}.bw-admin-feedback-toolbar{margin-bottom:var(--bw-space-4)}.bw-admin-feedback-summary{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-feedback-search-field{width:100%;max-width:360px}.bw-admin-feedback-search-input{height:var(--bw-control-height-md)}.bw-admin-feedback-search-input::placeholder{color:var(--bw-ink-3)}.bw-admin-feedback-table{border-collapse:collapse;width:100%;min-width:980px;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);text-align:left}.bw-admin-feedback-table th{padding:var(--bw-space-2) var(--bw-space-3)}.bw-admin-feedback-table td{padding:var(--bw-space-3);vertical-align:top}.bw-admin-feedback-row{border-top:1px solid var(--bw-hairline)}.bw-admin-feedback-empty-cell{padding:var(--bw-space-8) var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-body-size);text-align:center}.bw-admin-feedback-sender-name{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-feedback-code,.bw-admin-feedback-sender-detail{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-feedback-code{font-family:var(--font-data-stack)}.bw-admin-feedback-status{margin-top:var(--bw-space-2)}.bw-admin-feedback-muted-cell{color:var(--bw-ink-3)}.bw-admin-feedback-message-preview{max-width:36rem;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bw-admin-feedback-pagination{margin-top:var(--bw-space-4)}.bw-admin-feedback-dialog{max-width:42rem;padding:var(--bw-space-5)}.bw-admin-feedback-detail-stack{gap:var(--bw-space-4);margin-top:var(--bw-space-4);display:grid}.bw-admin-feedback-detail-grid{gap:var(--bw-space-3);font-size:var(--bw-type-caption-size);grid-template-columns:1fr;display:grid}.bw-admin-feedback-detail-field{min-width:0}.bw-admin-feedback-detail-field>p{margin:0}.bw-admin-feedback-detail-field>p:first-child,.bw-admin-feedback-detail-message>p,.bw-admin-feedback-detail-metadata>p{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-feedback-detail-field>p+p{margin-top:var(--bw-space-1);color:var(--bw-ink-1)}.bw-admin-feedback-detail-field>p.is-breakable{overflow-wrap:anywhere}.bw-admin-feedback-detail-message>div{max-height:13rem;margin-top:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-2) var(--bw-space-3);color:var(--bw-ink-2);background:var(--bw-canvas);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere;white-space:pre-wrap;overflow-y:auto}.bw-admin-feedback-detail-metadata pre,.bw-admin-feedback-detail-note{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-feedback-detail-metadata pre{max-height:11rem;border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-canvas);font-family:var(--font-data-stack);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.bw-admin-trust-panel{min-width:0}.bw-admin-trust-error{margin-top:var(--bw-space-4)}.bw-admin-trust-layout{gap:var(--bw-space-6);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-trust-detail,.bw-admin-trust-queue{min-width:0}.bw-admin-trust-filters{gap:var(--bw-space-3);display:grid}.bw-admin-trust-field{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-admin-trust-case-list,.bw-admin-trust-empty-state{margin-top:var(--bw-space-5)}.bw-admin-trust-case-list{border-block:1px solid var(--bw-hairline)}[data-component=button].bw-ui-button.bw-admin-trust-case{border:0;border-top:1px solid var(--bw-hairline);width:100%;min-width:0;padding:var(--bw-space-4) var(--bw-space-1);color:var(--bw-ink-2);text-align:left;display:block}[data-component=button].bw-ui-button.bw-admin-trust-case:first-child{border-top:0}[data-component=button].bw-ui-button.bw-admin-trust-case.is-selected,[data-component=button].bw-ui-button.bw-admin-trust-case.is-selected:hover:not(:disabled){color:var(--bw-color-link)}.bw-admin-trust-case-header{justify-content:space-between;align-items:center;gap:var(--bw-space-3);min-width:0;display:flex}.bw-admin-trust-case-category{min-width:0;font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-trust-case-reference{margin-top:var(--bw-space-2);overflow-wrap:anywhere;color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-admin-trust-case-time{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);display:block}.bw-admin-trust-badge-list{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-trust-detail-list{gap:var(--bw-space-3) var(--bw-space-5);margin-top:var(--bw-space-4);border-block:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);font-size:var(--bw-type-caption-size);grid-template-columns:1fr;display:grid}.bw-admin-trust-detail-row{min-width:0}.bw-admin-trust-detail-row dt{color:var(--bw-ink-3)}.bw-admin-trust-detail-row dd{margin:var(--bw-space-1) 0 0;overflow-wrap:anywhere;color:var(--bw-ink-1)}.bw-admin-trust-detail-row dd.is-mono{font-family:var(--font-data-stack)}.bw-admin-trust-statement{margin-top:var(--bw-space-4)}.bw-admin-trust-statement h3{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-admin-trust-appeal-statement,.bw-admin-trust-statement p{max-width:65ch;margin:var(--bw-space-2) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);white-space:pre-wrap}.bw-admin-trust-action-section{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5)}.bw-admin-trust-action-form{gap:var(--bw-space-4);display:grid}.bw-admin-trust-action-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-admin-trust-action-description{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-trust-submit{width:fit-content}.bw-admin-trust-result-badges{margin-top:var(--bw-space-3)}@media (min-width:768px){.bw-admin-feedback-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-feedback-detail-field-wide{grid-column:span 2}.bw-admin-trust-detail-list,.bw-admin-trust-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bw-admin-trust-layout{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr)}.bw-admin-trust-filters{grid-template-columns:1fr}}.bw-admin-operations-action-form,.bw-admin-operations-session-form{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:1fr;display:grid}.bw-admin-operations-field{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-admin-operations-form-actions{gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-operations-action-list{margin-top:var(--bw-space-5);border-block:1px solid var(--bw-hairline)}.bw-admin-operations-action-row{gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-operations-action-row:first-child{border-top:0}.bw-admin-operations-action-copy{flex:auto;min-width:0}.bw-admin-operations-action-title-row,.bw-admin-operations-case-header{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-operations-action-name{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-operations-action-code,.bw-admin-operations-case-code{margin-top:var(--bw-space-1);overflow-wrap:anywhere;color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-admin-operations-action-meta{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-operations-empty-state{margin-top:var(--bw-space-5)}.bw-admin-operations-support-layout{gap:var(--bw-space-6);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-operations-case-list{border-block:1px solid var(--bw-hairline);min-width:0}[data-component=button].bw-ui-button.bw-admin-operations-case{border:0;border-top:1px solid var(--bw-hairline);width:100%;padding:var(--bw-space-4) var(--bw-space-1);color:var(--bw-ink-2);text-align:left;display:block}[data-component=button].bw-ui-button.bw-admin-operations-case:first-child{border-top:0}[data-component=button].bw-ui-button.bw-admin-operations-case.is-selected,[data-component=button].bw-ui-button.bw-admin-operations-case.is-selected:hover:not(:disabled){color:var(--bw-color-link)}.bw-admin-operations-case-header{justify-content:space-between}.bw-admin-operations-case-subject{min-width:0;font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-operations-case-detail{min-width:0}.bw-admin-operations-case-detail-title-row{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-admin-operations-case-detail-icon{color:var(--bw-color-link)}.bw-admin-operations-case-detail-title{overflow-wrap:anywhere;min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-admin-operations-message-list{margin-top:var(--bw-space-4);border-block:1px solid var(--bw-hairline)}.bw-admin-operations-message-row{border-top:1px solid var(--bw-hairline);padding-block:var(--bw-space-3)}.bw-admin-operations-message-row:first-child{border-top:0}.bw-admin-operations-message-kind{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-operations-message-copy{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);white-space:pre-wrap}.bw-admin-operations-reply-form{align-items:flex-start;gap:var(--bw-space-2);margin-top:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-operations-reply-submit{align-self:flex-start}.bw-admin-operations-session-form{border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5)}.bw-admin-operations-session-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-admin-operations-scope-list{gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-ui-checkbox-field.bw-ui-checkbox-field.bw-admin-operations-scope-option{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-operations-session-count{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}@media (min-width:768px){.bw-admin-operations-action-form,.bw-admin-operations-session-form{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-operations-field-wide,.bw-admin-operations-form-actions,.bw-admin-operations-scope-list,.bw-admin-operations-session-title{grid-column:span 2}.bw-admin-operations-reply-form{flex-direction:row}}@media (min-width:1024px){.bw-admin-operations-action-row{flex-direction:row;align-items:center}.bw-admin-operations-support-layout{grid-template-columns:minmax(15rem,.65fr) minmax(0,1.35fr)}}.bw-admin-users-success{color:var(--bw-color-success-ink);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-users-stats{border-block:1px solid var(--bw-hairline);grid-template-columns:1fr;display:grid}.bw-admin-users-stat{align-items:center;gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-4) var(--bw-space-1);display:flex}.bw-admin-users-stat:first-child{border-top:0;padding-top:0}.bw-admin-users-stat:last-child{padding-bottom:0}.bw-admin-users-stat-icon{width:var(--bw-control-height-lg);height:var(--bw-control-height-lg);flex:0 0 var(--bw-control-height-lg);border-radius:var(--bw-radius-sm);color:var(--bw-color-link);background:var(--bw-canvas);justify-content:center;align-items:center;display:inline-flex}.bw-admin-users-stat-copy{min-width:0}.bw-admin-users-stat-copy dt{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-users-stat-copy dd{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-users-confirmation-fields{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:1fr;display:grid}.bw-admin-users-field{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-admin-users-confirmation-actions{gap:var(--bw-space-2);margin-top:var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-admin-users-filters{gap:var(--bw-space-3);margin-top:var(--bw-space-5);grid-template-columns:1fr;display:grid}.bw-admin-users-status-field{display:block}.bw-admin-users-empty-state,.bw-admin-users-skeleton,.bw-admin-users-table-wrap{margin-top:var(--bw-space-5)}.bw-admin-users-table{border-collapse:collapse;width:100%;min-width:880px;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);text-align:left}.bw-admin-users-table th{min-width:7.5rem;padding:var(--bw-space-2) var(--bw-space-3)}.bw-admin-users-table th:first-child{min-width:16.25rem}.bw-admin-users-table th:nth-child(3){min-width:9.375rem}.bw-admin-users-table th:nth-child(5){min-width:11.25rem}.bw-admin-users-table th:last-child{text-align:right;min-width:6rem}.bw-admin-users-table td{padding:var(--bw-space-3);vertical-align:top}.bw-admin-users-row{border-top:1px solid var(--bw-hairline)}.bw-admin-users-account-name,.bw-admin-users-membership-role{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-admin-users-account-code{overflow-wrap:anywhere;font-family:var(--font-data-stack)}.bw-admin-users-account-code,.bw-admin-users-membership-meta{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-users-security{color:var(--bw-ink-3);font-family:var(--font-data-stack)}.bw-admin-users-updated{color:var(--bw-ink-3)}.bw-admin-users-unavailable{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-users-load-more{margin-top:var(--bw-space-5)}.bw-admin-users-status-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);margin-right:var(--bw-space-1)}.bw-admin-users-skeleton{gap:var(--bw-space-3);display:grid}.bw-admin-users-skeleton-row{border-radius:var(--bw-radius-sm);width:100%;height:4rem}@media (min-width:640px){.bw-admin-users-stats{border-block:0;grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-users-stat{border-top:0;border-left:1px solid var(--bw-hairline);padding:var(--bw-space-1) var(--bw-space-4)}.bw-admin-users-stat:first-child{padding-top:var(--bw-space-1);border-left:0}.bw-admin-users-stat:last-child{padding-bottom:var(--bw-space-1)}}@media (min-width:768px){.bw-admin-users-confirmation-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-users-filters{grid-template-columns:minmax(0,1fr) 14rem}}@media (min-width:1280px){.bw-admin-users-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.bw-admin-announcement-options-form,.bw-admin-announcement-primary-form{gap:var(--bw-space-3);grid-template-columns:1fr;display:grid}.bw-admin-announcement-stacked-field{margin-top:var(--bw-space-3)}.bw-admin-announcement-input{height:var(--bw-control-height-md)}.bw-admin-announcement-content-input::placeholder,.bw-admin-announcement-input::placeholder,.bw-admin-announcement-summary-input::placeholder{color:var(--bw-ink-3)}textarea.bw-admin-announcement-summary-input.bw-ui-input{min-height:78px}textarea.bw-admin-announcement-content-input.bw-ui-input{min-height:180px}.bw-admin-announcement-toggle-group{min-height:var(--bw-control-height-xl);align-items:center;gap:var(--bw-space-4);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding-inline:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-announcement-toggle{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);display:inline-flex}.bw-admin-announcement-checkbox.bw-ui-checkbox-field{border:0;width:auto;height:auto;margin:0;padding:0}.bw-admin-announcement-checkbox .bw-ui-checkbox-mark{border-radius:var(--bw-radius-xs)}.bw-admin-announcement-checkbox:focus-within{outline:2px solid var(--bw-color-primary);outline-offset:2px;box-shadow:var(--bw-focus-ring)}.bw-admin-announcement-editor-toolbar{margin-top:var(--bw-space-3)}.bw-admin-announcement-editor-state{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-announcement-editor-actions{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-announcement-error,.bw-admin-announcement-success{margin-top:var(--bw-space-2);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-announcement-success{color:var(--bw-color-success-ink)}.bw-admin-announcement-error{color:var(--bw-color-error-ink)}.bw-admin-announcement-list-toolbar{margin-bottom:var(--bw-space-4)}.bw-admin-announcement-summary{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-announcement-filters{gap:var(--bw-space-2);grid-template-columns:1fr;width:100%;max-width:560px;display:grid}.bw-admin-announcement-table{border-collapse:collapse;width:100%;min-width:1100px;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);text-align:left}.bw-admin-announcement-table th{padding:var(--bw-space-2) var(--bw-space-3)}.bw-admin-announcement-table td{padding:var(--bw-space-3);vertical-align:top}.bw-admin-announcement-row{border-top:1px solid var(--bw-hairline)}.bw-admin-announcement-empty-cell{padding:var(--bw-space-8) var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-body-size);text-align:center}.bw-admin-announcement-item-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-announcement-item-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bw-admin-announcement-item-code,.bw-admin-announcement-item-summary{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-announcement-item-code{font-family:var(--font-data-stack)}.bw-admin-announcement-muted-cell{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-announcement-pagination{margin-top:var(--bw-space-4)}@media (min-width:768px){.bw-admin-announcement-primary-form{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-admin-announcement-title-field{grid-column:span 2}.bw-admin-announcement-options-form{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.bw-admin-announcement-filters{grid-template-columns:minmax(0,1fr) 180px}}.bw-admin-audit-empty-state,.bw-admin-audit-error,.bw-admin-audit-layout{margin-top:var(--bw-space-5)}.bw-admin-audit-layout{gap:var(--bw-space-6);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-audit-detail,.bw-admin-audit-stream-list{min-width:0}.bw-admin-audit-stream-list{border-block:1px solid var(--bw-hairline)}.bw-admin-audit-stream{border-top:1px solid var(--bw-hairline);min-width:0;padding-block:var(--bw-space-4)}.bw-admin-audit-stream:first-child{border-top:0}.bw-admin-audit-stream.is-selected{background:var(--bw-surface-2)}[data-component=button].bw-ui-button.bw-admin-audit-stream-select{width:100%;min-width:0;padding-inline:var(--bw-space-3);text-align:left;border:0;display:block}.bw-admin-audit-stream-header{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-admin-audit-stream-icon{color:var(--bw-color-link);flex:none}.bw-admin-audit-stream-name{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bw-admin-audit-stream-target{font-family:var(--font-data-stack);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-audit-stream-meta,.bw-admin-audit-stream-target{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-audit-stream-meta{column-gap:var(--bw-space-4);row-gap:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-admin-audit-stream-actions{gap:var(--bw-space-2);margin-top:var(--bw-space-3);padding-inline:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-audit-section-header{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-5);flex-wrap:wrap;display:flex}.bw-admin-audit-section-header h3{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-admin-audit-batches-empty{margin-top:var(--bw-space-3)}.bw-admin-audit-attempt-list,.bw-admin-audit-batch-list{min-width:0;margin-top:var(--bw-space-3);border-block:1px solid var(--bw-hairline)}[data-component=button].bw-ui-button.bw-admin-audit-batch{gap:var(--bw-space-2);border:0;border-top:1px solid var(--bw-hairline);width:100%;min-width:0;padding:var(--bw-space-3) var(--bw-space-2);color:var(--bw-ink-2);text-align:left;grid-template-columns:minmax(0,1fr);display:grid}[data-component=button].bw-ui-button.bw-admin-audit-batch:first-child{border-top:0}[data-component=button].bw-ui-button.bw-admin-audit-batch.is-selected,[data-component=button].bw-ui-button.bw-admin-audit-batch.is-selected:hover:not(:disabled){background:var(--bw-color-primary-bg)}.bw-admin-audit-batch-copy{min-width:0}.bw-admin-audit-batch-title-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-audit-batch-code{min-width:0;color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-audit-batch-summary{margin-top:var(--bw-space-1);display:block}.bw-admin-audit-attempt-time,.bw-admin-audit-batch-summary,.bw-admin-audit-batch-time{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-audit-attempts{margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5)}.bw-admin-audit-attempts-empty{margin-top:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-audit-attempt-row{gap:var(--bw-space-2);border-top:1px solid var(--bw-hairline);padding-block:var(--bw-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.bw-admin-audit-attempt-row:first-child{border-top:0}.bw-admin-audit-attempt-icon.is-success{color:var(--bw-color-success-ink)}.bw-admin-audit-attempt-icon.is-warning{color:var(--bw-color-warning-ink)}.bw-admin-audit-attempt-copy{min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size)}.bw-admin-audit-attempt-error{margin-left:var(--bw-space-2);color:var(--bw-color-error-ink);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-admin-audit-skeleton{gap:var(--bw-space-3);margin-top:var(--bw-space-5);display:grid}.bw-admin-audit-skeleton-row{border-radius:var(--bw-radius-sm);height:5rem}.bw-admin-audit-dialog{max-width:42rem;max-height:min(90vh,48rem);overflow-y:auto}.bw-admin-audit-form{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:1fr;display:grid}.bw-admin-audit-field{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-admin-audit-dialog-footer{grid-column:1}@media (min-width:640px){.bw-admin-audit-form{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-audit-dialog-footer,.bw-admin-audit-field-wide{grid-column:span 2}[data-component=button].bw-ui-button.bw-admin-audit-batch{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:1024px){.bw-admin-audit-layout{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.4fr)}.bw-admin-audit-attempt-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}.bw-admin-market-import-history,.bw-admin-market-import-result{margin-top:var(--bw-space-4);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);background:var(--bw-canvas)}.bw-admin-market-import-source{margin-bottom:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-market-import-code{font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-admin-market-import-stats{gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);grid-template-columns:1fr;display:grid}.bw-admin-market-import-controls{gap:var(--bw-space-2);margin-top:var(--bw-space-3);grid-template-columns:1fr;display:grid}.bw-admin-market-import-input,.bw-admin-market-import-select{height:var(--bw-control-height-md)}.bw-admin-market-import-actions{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-market-import-result-table-wrap{max-height:18rem;margin-top:var(--bw-space-3)}.bw-admin-market-import-history-table-wrap{max-height:16rem}.bw-admin-market-import-table{border-collapse:collapse;width:100%;color:var(--bw-ink-2);font-size:var(--bw-type-micro-size);text-align:left}.bw-admin-market-import-result-table{min-width:900px}.bw-admin-market-import-history-table{min-width:760px}.bw-admin-market-import-table td,.bw-admin-market-import-table th{padding:var(--bw-space-1) var(--bw-space-2)}.bw-admin-market-import-row{border-top:1px solid var(--bw-hairline)}.bw-admin-market-import-empty-cell{padding:var(--bw-space-4) var(--bw-space-2);color:var(--bw-ink-3);text-align:center}.bw-admin-market-import-muted{color:var(--bw-ink-3)}.bw-admin-market-import-history-header{justify-content:space-between;align-items:center;gap:var(--bw-space-2);margin-bottom:var(--bw-space-2);display:flex}.bw-admin-market-import-history-title{color:var(--bw-ink-1)}.bw-admin-market-import-error,.bw-admin-market-import-history-title{font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-import-error{margin-bottom:var(--bw-space-2);color:var(--bw-color-error-ink)}.bw-admin-market-import-detail{margin-top:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);padding:var(--bw-space-3);color:var(--bw-ink-3);background:var(--bw-surface-1);font-size:var(--bw-type-micro-size)}.bw-admin-market-import-detail-title{margin-bottom:var(--bw-space-1);color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-import-diff-grid{gap:var(--bw-space-1);grid-template-columns:1fr;display:grid}.bw-admin-market-registry-heading{margin-bottom:var(--bw-space-3)}.bw-admin-market-registry-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-admin-market-registry-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-admin-market-registry-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-market-registry-grid-spaced{margin-top:var(--bw-space-3)}.bw-admin-market-registry-input{height:var(--bw-control-height-md)}.bw-admin-market-registry-input::placeholder{color:var(--bw-ink-3)}.bw-admin-market-registry-select{width:100%;height:var(--bw-control-height-md)}.bw-admin-market-registry-actions{justify-content:space-between;align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-market-registry-active{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-registry-action-buttons{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-market-registry-error{margin-top:var(--bw-space-3);color:var(--bw-color-error-ink);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height)}@media (min-width:768px){.bw-admin-market-registry-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bw-admin-market-registry-source-field{grid-column:span 2}}.bw-admin-public-incident-form{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-public-incident-field,.bw-admin-public-incident-fieldset{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-admin-public-incident-fieldset{border:0;min-width:0;margin:0;padding:0}.bw-admin-public-incident-legend{padding:0}.bw-admin-public-incident-component-list{gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-public-incident-component{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-regular)}.bw-admin-public-incident-form-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-public-incident-empty,.bw-admin-public-incident-list{margin-top:var(--bw-space-5)}.bw-admin-public-incident-list{border-block:1px solid var(--bw-hairline)}.bw-admin-public-incident-row{gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-public-incident-row:first-child{border-top:0}.bw-admin-public-incident-copy{flex:auto;min-width:0}.bw-admin-public-incident-title-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-public-incident-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-public-incident-message{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-public-incident-meta{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}@media (min-width:768px){.bw-admin-public-incident-form{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-public-incident-form-actions{grid-column:span 2}}@media (min-width:1024px){.bw-admin-public-incident-row{flex-direction:row;align-items:center}}.bw-admin-checkout-badge-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);margin-right:var(--bw-space-1)}.bw-admin-checkout-provider-toggle .bw-ui-checkbox-label{justify-content:space-between;align-items:center;gap:var(--bw-space-3);width:100%;display:flex}.bw-admin-checkout-provider-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bw-admin-checkout-provider-hint{font-weight:var(--bw-font-weight-regular)}.bw-admin-checkout-provider-hint,.bw-admin-checkout-provider-state{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-admin-checkout-provider-state{align-items:center;gap:var(--bw-space-1);font-weight:var(--bw-font-weight-strong);white-space:nowrap;flex:none;display:inline-flex}.bw-admin-checkout-credentials-summary[data-state=ready],.bw-admin-checkout-provider-state[data-state=ready]{color:var(--bw-color-success-ink)}.bw-admin-checkout-credentials-summary[data-state=partial]{color:var(--bw-color-warning-ink)}.bw-admin-checkout-status-dot{border-radius:var(--bw-radius-full);opacity:.45;background:currentColor;flex:none;width:6px;height:6px}.bw-admin-checkout-credentials-summary[data-state=ready] .bw-admin-checkout-status-dot,.bw-admin-checkout-provider-state[data-state=ready] .bw-admin-checkout-status-dot{opacity:1}.bw-admin-checkout-credentials-summary{align-items:center;gap:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height);white-space:nowrap;display:inline-flex}.bw-admin-checkout-credentials-label-row{justify-content:space-between;align-items:center;gap:var(--bw-space-2);width:100%;display:flex}.bw-admin-checkout-credentials-field-state{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-regular);line-height:var(--bw-type-micro-line-height)}.bw-admin-checkout-credentials-field-state[data-state=ready]{color:var(--bw-color-success-ink)}.bw-admin-checkout-enabled-warning{align-items:flex-start;gap:var(--bw-space-2);margin-top:var(--bw-space-4);border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-3);color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-admin-checkout-enabled-warning>svg{flex:none;margin-top:1px}.bw-admin-mfa-step-up-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-admin-checkout-provider-grid{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-checkout-provider-toggle.bw-ui-checkbox-field{align-items:center;gap:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);min-height:56px;padding:var(--bw-space-2) var(--bw-space-3);color:var(--bw-ink-1);background:var(--bw-canvas);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:flex}.bw-admin-checkout-provider-name{flex:auto;min-width:0}.bw-admin-checkout-credentials-list{margin-top:var(--bw-space-4);border-block:1px solid var(--bw-hairline)}.bw-admin-checkout-credentials-row{padding-block:var(--bw-space-5);border-top:1px solid var(--bw-hairline)}.bw-admin-checkout-credentials-row:first-child{padding-top:var(--bw-space-2);border-top:0}.bw-admin-checkout-credentials-row:last-child{padding-bottom:0}.bw-admin-checkout-credentials-heading{justify-content:space-between;align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-checkout-credentials-statuses,.bw-admin-checkout-credentials-title-row{align-items:center;gap:var(--bw-space-2);display:flex}.bw-admin-checkout-credentials-statuses{flex-wrap:wrap}.bw-admin-checkout-heading-icon{color:var(--bw-ink-3)}.bw-admin-checkout-credentials-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-admin-checkout-credentials-fields{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-checkout-credentials-field{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-admin-checkout-credentials-actions,.bw-admin-checkout-default-actions{align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-checkout-revision{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-admin-checkout-default-select{width:100%;max-width:24rem;margin-top:var(--bw-space-4);display:block}.bw-admin-checkout-default-actions{margin-top:var(--bw-space-4)}.bw-admin-checkout-success{align-items:center;gap:var(--bw-space-1);color:var(--bw-color-success-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:inline-flex}@media (min-width:640px){.bw-admin-checkout-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bw-admin-checkout-credentials-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-checkout-credentials-field-wide{grid-column:span 2}}@media (min-width:640px){.bw-admin-market-import-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-admin-market-import-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.bw-admin-market-import-diff-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.bw-admin-ai-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-admin-ai-key-pools{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-ai-model-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.bw-admin-ai-model-actions{justify-content:flex-end}}.bw-admin-home{gap:var(--bw-space-6);flex-direction:column;min-width:0;display:flex}.bw-admin-authority-icon{color:var(--bw-color-success-ink)}.bw-admin-home-groups{gap:var(--bw-space-6);flex-direction:column;display:flex}.bw-admin-group-title{margin:0 0 var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);letter-spacing:var(--bw-type-caption-tracking);text-transform:uppercase}.bw-admin-section-list{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);overflow:hidden}.bw-admin-section-list.bw-ui-list .bw-ui-list-item{border-block-end-color:var(--bw-hairline);padding:0}.bw-admin-section-list.bw-ui-list .bw-ui-list-item:last-child{border-block-end:0}.bw-admin-section-link{width:100%;min-width:0;min-height:var(--bw-space-14);align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-2) var(--bw-space-4);color:inherit;transition:background-color var(--bw-motion-duration-mid) var(--bw-motion-ease-out);text-decoration:none;display:flex}.bw-admin-section-link:focus-visible,.bw-admin-section-link:hover{background:var(--bw-surface-2);text-decoration:none}.bw-admin-section-icon{width:var(--bw-control-height-md);height:var(--bw-control-height-md);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);color:var(--bw-ink-1);flex:none;justify-content:center;align-items:center;display:inline-flex}.bw-admin-section-copy{gap:var(--bw-space-0);flex-direction:column;flex:1;min-width:0;display:flex}.bw-admin-section-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-section-description,.bw-admin-section-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-section-description{color:var(--bw-ink-2);line-height:var(--bw-type-caption-line-height)}.bw-admin-section-arrow{color:var(--bw-ink-3);transition:transform var(--bw-motion-duration-mid) var(--bw-motion-ease-out);flex:none}.bw-admin-section-link:hover .bw-admin-section-arrow{transform:translate(2px)}.bw-admin-home .bw-page-header{align-items:flex-start;gap:var(--bw-space-3)}.bw-admin-center-shell .bw-page-main-title,.bw-admin-home .bw-page-main-title{font-size:var(--bw-type-display-sm-size);line-height:var(--bw-type-display-sm-line-height);letter-spacing:var(--bw-type-display-sm-tracking)}.bw-admin-center-shell .bw-product-main .bw-admin-audit-heading,.bw-admin-center-shell .bw-product-main .bw-admin-catalog-target-title,.bw-admin-center-shell .bw-product-main .bw-admin-catalog-title,.bw-admin-center-shell .bw-product-main .bw-admin-entitlements-heading,.bw-admin-center-shell .bw-product-main .bw-admin-external-panel-title,.bw-admin-center-shell .bw-product-main .bw-admin-features-heading,.bw-admin-center-shell .bw-product-main .bw-admin-maintenance-heading,.bw-admin-center-shell .bw-product-main .bw-admin-operations-case-detail-title,.bw-admin-center-shell .bw-product-main .bw-section-title{font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);letter-spacing:var(--bw-type-reading-tracking)}.bw-admin-center-shell .bw-product-main .bw-section-desc,.bw-admin-center-shell .bw-product-main .bw-subtitle{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);letter-spacing:var(--bw-type-caption-tracking)}.bw-admin-center-shell .bw-product-main h2{font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);letter-spacing:var(--bw-type-reading-tracking)}.bw-admin-center-shell .bw-product-main .bw-admin-ai-item-title,.bw-admin-center-shell .bw-product-main .bw-admin-catalog-plan-title,.bw-admin-center-shell .bw-product-main .bw-admin-message-history-title,.bw-admin-center-shell .bw-product-main .bw-admin-public-incident-title{font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height)}.bw-admin-promotion-form{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-admin-form-field{gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);display:grid}.bw-admin-form-label{min-width:0}.bw-admin-market-editor-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-market-editor-field-spaced,.bw-admin-market-editor-grid-spaced{margin-top:var(--bw-space-3)}.bw-admin-market-editor-input,textarea.bw-admin-market-editor-textarea.bw-ui-input{border-radius:var(--bw-radius-sm);width:100%;color:var(--bw-ink-1);font-size:var(--bw-type-caption-size)}.bw-admin-market-editor-input{height:var(--bw-control-height-md)}textarea.bw-admin-market-editor-textarea.bw-ui-input{min-height:96px}.bw-admin-market-editor-input::placeholder,.bw-admin-market-editor-textarea::placeholder{color:var(--bw-ink-3)}.bw-admin-market-editor-control-mono,textarea.bw-admin-market-editor-control-mono.bw-ui-input{font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-admin-market-editor-options{align-items:center;gap:var(--bw-space-4);margin-top:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);flex-wrap:wrap;display:flex}.bw-admin-market-editor-toggle{color:inherit;font-size:inherit}.bw-admin-market-editor-visibility{min-width:160px}.bw-admin-market-editor-visibility-select{height:var(--bw-control-height-md)}.bw-admin-market-bundle-panel{margin-top:var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-canvas)}.bw-admin-market-bundle-title{margin-bottom:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-bundle-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-market-bundle-file-input,.bw-admin-market-bundle-metadata{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-market-bundle-metadata{gap:var(--bw-space-2);margin-top:var(--bw-space-2);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-market-panel-heading{margin-bottom:var(--bw-space-3)}.bw-admin-market-panel-heading-with-meta{justify-content:space-between;align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-market-panel-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-panel-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-admin-market-hub-import-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-market-hub-import-input,.bw-admin-market-hub-import-source{height:var(--bw-control-height-md)}.bw-admin-market-hub-import-input::placeholder,.bw-admin-market-hub-import-source::placeholder{color:var(--bw-ink-3)}.bw-admin-market-hub-import-actions{justify-content:space-between;align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-market-hub-import-toggle{color:var(--bw-ink-3)}.bw-admin-market-hub-import-feedback,.bw-admin-market-hub-import-toggle{font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-hub-import-feedback{margin-top:var(--bw-space-3)}.bw-admin-market-editor-feedback,.bw-admin-market-hub-import-error{color:var(--bw-color-error-ink)}.bw-admin-market-hub-import-result{gap:var(--bw-space-1);margin-top:var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-canvas);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);display:grid}.bw-admin-market-hub-import-source-result{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-market-hub-import-code{font-family:var(--font-data-stack)}.bw-admin-market-editor-panel{padding:var(--bw-space-4);border:1px solid var(--bw-color-primary);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}.bw-admin-market-editor-title{margin-bottom:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-editor-json-grid{gap:var(--bw-space-3);margin-top:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}textarea.bw-admin-market-editor-json.bw-ui-input{border-radius:var(--bw-radius-sm);min-height:112px;color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-admin-market-distribution-panel{margin-top:var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-canvas)}.bw-admin-market-distribution-title{margin-bottom:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-editor-grid-span-two{grid-column:span 1}.bw-admin-market-editor-feedback{margin-top:var(--bw-space-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-editor-actions{justify-content:flex-end;gap:var(--bw-space-2);margin-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-admin-market-package-meta{margin-top:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-market-host-policy-meta{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);flex-wrap:wrap;display:flex}.bw-admin-market-host-policy-input{resize:vertical;min-height:140px}.bw-admin-market-host-policy-input::placeholder{color:var(--bw-ink-3)}.bw-admin-market-host-policy-summary{gap:var(--bw-space-2);margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);flex-wrap:wrap;display:flex}.bw-admin-market-host-policy-actions{align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-market-host-policy-error,.bw-admin-market-host-policy-success{font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-market-host-policy-success{color:var(--bw-color-success-ink)}.bw-admin-market-host-policy-error{color:var(--bw-color-error-ink)}.bw-admin-organizations-empty{margin-top:var(--bw-space-5)}@media (min-width:768px){.bw-admin-market-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-admin-market-bundle-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-market-hub-import-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-admin-market-editor-grid-span-two,.bw-admin-market-hub-import-source{grid-column:span 2}.bw-admin-market-editor-json-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bw-admin-model-pricing-embedded{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-model-pricing-currency-note{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-admin-model-pricing-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-model-pricing-provider-select{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-admin-model-pricing-provider-select .bw-ui-select-field{flex:auto;min-width:0}.bw-admin-model-pricing-provider-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);flex:none}.bw-admin-model-pricing-provider-badge{align-items:center;gap:var(--bw-space-1);display:inline-flex}.bw-admin-model-pricing-section-spaced{margin-top:var(--bw-space-3)}.bw-admin-model-pricing-input{height:var(--bw-control-height-md)}.bw-admin-model-pricing-actions{align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-model-pricing-current-rate{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-model-pricing-feedback{margin-top:var(--bw-space-2);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong)}.bw-admin-model-pricing-feedback-error{color:var(--bw-color-error-ink)}.bw-admin-model-pricing-feedback-success{color:var(--bw-color-success-ink)}.bw-admin-model-pricing-result-badges{align-items:center;gap:var(--bw-space-2);margin-bottom:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-model-pricing-result-card{padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-canvas)}.bw-admin-model-pricing-result-title{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-admin-model-pricing-result-content{gap:var(--bw-space-1);margin-top:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);display:grid}.bw-admin-model-pricing-emphasis{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-admin-model-pricing-warning{margin-top:var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-md);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink);font-size:var(--bw-type-micro-size)}.bw-admin-model-pricing-save-grid{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-billing-pricing-grid{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-admin-billing-pricing-results{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-admin-billing-pricing-result{gap:var(--bw-space-1);padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);display:grid}.bw-admin-billing-pricing-result span{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-admin-billing-pricing-result strong{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-body-size)}@media (max-width:720px){.bw-admin-billing-pricing-grid,.bw-admin-billing-pricing-results{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.bw-admin-model-pricing-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-model-pricing-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.bw-admin-model-pricing-save-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}}.bw-admin-promotion-submit{margin-top:var(--bw-space-4)}.bw-admin-promotion-list{margin-top:var(--bw-space-5);flex-direction:column;display:flex}.bw-admin-promotion-row{align-items:center;gap:var(--bw-space-4);padding:var(--bw-space-4) 0;border-bottom:1px solid var(--bw-hairline);flex-wrap:wrap;display:flex}.bw-admin-promotion-row:first-child{padding-top:0}.bw-admin-promotion-row:last-child{border-bottom:0;padding-bottom:0}.bw-admin-promotion-icon{width:var(--bw-control-height-lg);height:var(--bw-control-height-lg);flex:0 0 var(--bw-control-height-lg);border-radius:var(--bw-radius-sm);background:var(--bw-canvas);color:var(--bw-color-link);justify-content:center;align-items:center;display:inline-flex}.bw-admin-promotion-copy{flex:auto;min-width:0}.bw-admin-promotion-heading{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-promotion-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-size)}.bw-admin-promotion-meta{margin:var(--bw-space-1) 0 0;font-family:var(--font-data-stack);line-height:var(--bw-type-caption-line-height)}.bw-admin-promotion-empty,.bw-admin-promotion-meta{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-promotion-empty{padding:var(--bw-space-5) 0;margin:0}.bw-admin-unavailable-main{padding-block:var(--bw-space-12)}.bw-admin-unavailable-panel{width:min(100%,36rem);padding:var(--bw-space-8);margin-inline:auto}.bw-admin-unavailable-description{color:var(--bw-ink-3);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);margin:0}@media (max-width:1279px){.bw-admin-promotion-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.bw-admin-promotion-form{grid-template-columns:minmax(0,1fr)}.bw-admin-promotion-row{align-items:flex-start}.bw-admin-promotion-row .bw-ui-button{margin-left:calc(var(--bw-control-height-lg) + var(--bw-space-4))}}.bw-admin-entitlements-stack,.bw-admin-features-stack{gap:var(--bw-space-5);flex-direction:column;display:flex}.bw-admin-entitlements-skeleton,.bw-admin-features-skeleton{border-radius:var(--bw-radius-lg);width:100%}.bw-admin-entitlements-skeleton-summary{height:12rem}.bw-admin-entitlements-skeleton-table{height:20rem}.bw-admin-features-skeleton-editor{height:18rem}.bw-admin-features-skeleton-list{height:16rem}.bw-admin-entitlements-empty,.bw-admin-features-empty{padding:var(--bw-space-5);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-entitlements-panel,.bw-admin-features-panel{min-width:0}.bw-admin-entitlements-panel-flush,.bw-admin-features-panel-flush{padding:0;overflow:hidden}.bw-admin-entitlements-form-grid{gap:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-entitlements-summary-header,.bw-admin-features-header{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-entitlements-summary-header{padding:0}.bw-admin-entitlements-heading,.bw-admin-features-heading{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-admin-entitlements-description,.bw-admin-features-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-entitlements-code,.bw-admin-features-code{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-entitlements-meta{align-items:center;gap:var(--bw-space-2);display:flex}.bw-admin-entitlements-meta-text,.bw-admin-entitlements-muted,.bw-admin-features-muted{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-entitlements-capabilities{gap:var(--bw-space-2);margin-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-admin-entitlements-form-fields{gap:var(--bw-space-3);margin-top:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-entitlements-field-grid,.bw-admin-features-field-grid{gap:var(--bw-space-3);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-entitlements-submit{margin-top:var(--bw-space-4)}.bw-admin-entitlements-panel-header,.bw-admin-features-panel-header{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5)}.bw-admin-entitlements-list,.bw-admin-features-list{flex-direction:column;display:flex}.bw-admin-entitlements-control-row{gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-entitlements-control-row:last-child,.bw-admin-features-list-row:last-child{border-bottom:0}.bw-admin-entitlements-control-copy{min-width:0}.bw-admin-entitlements-inline-meta,.bw-admin-features-inline-meta{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-admin-entitlements-table-wrap,.bw-admin-features-table-wrap{overflow-x:auto}.bw-admin-entitlements-table,.bw-admin-features-table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-entitlements-table-wide{min-width:64rem}.bw-admin-entitlements-table-decisions{min-width:56rem}.bw-admin-features-table{min-width:58rem}.bw-admin-entitlements-table th,.bw-admin-features-table th{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-4);color:var(--bw-ink-3);font-weight:var(--bw-font-weight-strong);white-space:nowrap}.bw-admin-entitlements-table td,.bw-admin-features-table td{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-3) var(--bw-space-4);vertical-align:top}.bw-admin-entitlements-table tbody tr:last-child td,.bw-admin-features-table tbody tr:last-child td{border-bottom:0}.bw-admin-entitlements-table-actions{text-align:right}.bw-admin-entitlements-truncate{max-width:13rem;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-entitlements-nowrap,.bw-admin-features-nowrap{white-space:nowrap}.bw-admin-features-header,.bw-admin-features-selector{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5)}.bw-admin-features-selector-list{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}[data-component=button].bw-ui-button.bw-admin-features-selector-button{gap:var(--bw-space-2);border-color:var(--bw-hairline);padding-inline:var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size)}.bw-admin-features-form{gap:var(--bw-space-4);padding:var(--bw-space-5);flex-direction:column;display:flex}.bw-admin-features-checkbox-row{min-height:var(--bw-control-height-xl);align-items:center;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding-inline:var(--bw-space-3);color:var(--bw-ink-1);background:var(--bw-canvas);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:flex}.bw-admin-features-native-checkbox.bw-ui-checkbox-field{margin:0}.bw-admin-features-muted-icon{color:var(--bw-ink-3)}textarea.bw-admin-features-json-editor.bw-ui-input{min-height:10rem;font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size)}textarea.bw-admin-features-json-editor-short.bw-ui-input{min-height:8rem}.bw-admin-features-experiment{gap:var(--bw-space-3);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-features-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-features-list-row{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-5)}.bw-admin-features-list-header{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-features-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height)}.bw-admin-features-meta-right{line-height:var(--bw-type-caption-line-height);text-align:right}.bw-admin-features-meta-right,.bw-admin-features-tags{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-admin-features-tags{gap:var(--bw-space-2);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}@media (min-width:640px){.bw-admin-entitlements-control-row{padding-inline:var(--bw-space-5);flex-direction:row;justify-content:space-between;align-items:center}.bw-admin-entitlements-field-grid-two,.bw-admin-features-field-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bw-admin-features-field-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.bw-admin-entitlements-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bw-admin-audit-state{margin-top:var(--bw-space-5)}.bw-admin-audit-export-ready{align-items:flex-start;gap:var(--bw-space-3);display:flex}.bw-admin-audit-success-icon{width:var(--bw-icon-size-md);height:var(--bw-icon-size-md);color:var(--bw-color-success-ink);flex:none;margin-top:2px}.bw-admin-audit-copy{min-width:0}.bw-admin-audit-heading{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-reading-line-height);margin:0}.bw-admin-audit-description{margin:var(--bw-space-1) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height)}.bw-admin-audit-hash{margin-top:var(--bw-space-2);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-audit-filter-grid{gap:var(--bw-space-4);margin-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-audit-filter-actions{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-audit-load-more{margin-top:var(--bw-space-5)}.bw-admin-audit-event-list,.bw-admin-audit-export-list{margin-top:var(--bw-space-5);border-block:1px solid var(--bw-hairline)}.bw-admin-audit-event-row{gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);display:grid}.bw-admin-audit-event-row:last-child,.bw-admin-audit-export-row:last-child{border-bottom:0}.bw-admin-audit-event-main,.bw-admin-audit-event-target{min-width:0}.bw-admin-audit-inline-meta{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-audit-code{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height)}.bw-admin-audit-break{overflow-wrap:anywhere;white-space:normal}.bw-admin-audit-event-target{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-audit-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-audit-faint,.bw-admin-audit-time{color:var(--bw-ink-3)}.bw-admin-audit-time{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);white-space:nowrap}.bw-admin-audit-export-row{gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-4);flex-direction:column;display:flex}.bw-admin-audit-export-icon{width:var(--bw-control-height-lg);height:var(--bw-control-height-lg);flex:0 0 var(--bw-control-height-lg);border-radius:var(--bw-radius-sm);color:var(--bw-color-link);background:var(--bw-canvas);justify-content:center;align-items:center;display:inline-flex}.bw-admin-audit-export-copy{flex:auto}.bw-admin-audit-retention-form{gap:var(--bw-space-4);margin-top:var(--bw-space-5);border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bw-admin-audit-checkbox-row{min-height:var(--bw-control-height-touch);gap:var(--bw-space-3);color:var(--bw-ink-2);font-size:var(--bw-type-body-size)}.bw-admin-audit-checkbox-row,.bw-admin-audit-retention-action{align-items:center;display:flex}.bw-admin-audit-success{margin-top:var(--bw-space-5);color:var(--bw-color-success-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-admin-audit-skeleton-list{gap:var(--bw-space-3);margin-top:var(--bw-space-5);flex-direction:column;display:flex}.bw-admin-audit-skeleton{border-radius:var(--bw-radius-sm);height:64px}@media (min-width:640px){.bw-admin-audit-export-row{flex-direction:row;align-items:center}.bw-admin-audit-retention-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bw-admin-audit-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-admin-audit-retention-action{justify-content:flex-end}}@media (min-width:1280px){.bw-admin-audit-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bw-admin-audit-filter-actions{grid-column:1/-1}.bw-admin-audit-event-row{grid-template-columns:minmax(0,1.5fr) minmax(13rem,.8fr) auto;align-items:center}}.bw-admin-catalog-entitlement-name{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);display:block}.bw-admin-catalog-entitlement-code{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin-top:2px;display:block}.bw-admin-billing-kpis{gap:var(--bw-space-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.bw-admin-billing-kpi{gap:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-width:0;padding:var(--bw-space-3);background:var(--bw-canvas);display:grid}.bw-admin-billing-kpi[data-tone=success]{border-color:var(--bw-color-success-ink)}@supports (color:color-mix(in lab,red,red)){.bw-admin-billing-kpi[data-tone=success]{border-color:color-mix(in srgb,var(--bw-color-success-ink) 25%,var(--bw-hairline))}}.bw-admin-billing-kpi[data-tone=warning]{border-color:var(--bw-color-warning-border)}.bw-admin-billing-kpi[data-tone=danger]{border-color:var(--bw-color-error-ink)}@supports (color:color-mix(in lab,red,red)){.bw-admin-billing-kpi[data-tone=danger]{border-color:color-mix(in srgb,var(--bw-color-error-ink) 28%,var(--bw-hairline))}}.bw-admin-billing-kpi-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-admin-billing-kpi-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height)}.bw-admin-billing-layout{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.bw-admin-billing-side{gap:var(--bw-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-admin-billing-side .bw-admin-billing-currency-grid{margin-top:var(--bw-space-3);grid-template-columns:minmax(0,1fr)}.bw-admin-billing-table-wrap{margin-top:var(--bw-space-4);border-block:1px solid var(--bw-hairline);overflow-x:auto}.bw-admin-billing-table{border-collapse:collapse;width:100%;min-width:38rem}.bw-admin-billing-table th{padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-micro-line-height);text-align:left;white-space:nowrap}.bw-admin-billing-table td{padding:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);vertical-align:middle}.bw-admin-billing-table tr:last-child td{border-bottom:0}.bw-admin-billing-invoice-provider{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin-top:2px}.bw-admin-billing-invoice-date{color:var(--bw-ink-3);white-space:nowrap}.bw-admin-billing-table-amount{font-family:var(--font-data-stack);text-align:right;white-space:nowrap;color:var(--bw-ink-1)!important}.bw-admin-billing-pagination{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-4);flex-wrap:wrap;display:flex}.bw-admin-billing-page-number,.bw-admin-billing-pagination-range{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-admin-billing-pagination-controls{align-items:center;gap:var(--bw-space-2);display:flex}.bw-admin-billing-currency-refunded{color:var(--bw-ink-3)}@media (max-width:1180px){.bw-admin-billing-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.bw-admin-billing-side{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.bw-admin-billing-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.bw-admin-ai-key-scope-note{align-items:flex-start;gap:var(--bw-space-2);margin-top:var(--bw-space-4);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);padding:var(--bw-space-3);color:var(--bw-ink-3);background:var(--bw-surface-1);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-admin-ai-key-scope-note>svg{flex:none;margin-top:1px}.bw-admin-ai-key-scope-note>div{gap:2px;display:grid}.bw-admin-ai-key-scope-note strong{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-admin-ai-default-toggle{min-height:var(--bw-control-height-sm);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);white-space:nowrap}.bw-admin-ai-model-row{grid-template-columns:minmax(0,1.6fr) minmax(10rem,.8fr) auto;align-items:center}.bw-admin-ai-model-tags{gap:var(--bw-space-1);margin-top:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-admin-ai-model-metrics{gap:var(--bw-space-1);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);display:grid}.bw-admin-ai-model-multiplier{color:var(--bw-ink-3)}@media (max-width:980px){.bw-admin-ai-model-row{grid-template-columns:minmax(0,1fr)}.bw-admin-ai-model-actions{flex-wrap:wrap;justify-content:flex-start}}.bw-team-ai-byok-target{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:minmax(0,1fr) minmax(12rem,.4fr);display:grid}.bw-team-ai-byok-list{margin-top:var(--bw-space-4);border-block:1px solid var(--bw-hairline);display:grid}.bw-team-ai-byok-row{align-items:center;gap:var(--bw-space-2);border-top:1px solid var(--bw-hairline);padding-block:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-team-ai-byok-row:first-child{border-top:0}.bw-team-ai-byok-name{min-width:0;color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);flex:auto}.bw-team-ai-byok-masked{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-team-ai-byok-form{align-items:end;gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:minmax(8rem,.7fr) minmax(0,.8fr) minmax(0,1fr) auto;display:grid}@media (max-width:760px){.bw-team-ai-byok-form,.bw-team-ai-byok-target{grid-template-columns:minmax(0,1fr)}}.bw-admin-ai-default-hint{margin:var(--bw-space-3) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-team-ai-byok-unavailable{justify-content:space-between;align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-3);border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-3);color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex-wrap:wrap;display:flex}.bw-team-ai-byok-unavailable p{margin:0}.bw-admin-catalog-pp-list,.bw-admin-catalog-pp-plan{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-admin-catalog-pp-plan{border:1px solid var(--bw-border-subtle);border-radius:var(--bw-radius-md);padding:var(--bw-space-4)}.bw-admin-catalog-pp-row{align-items:end;gap:var(--bw-space-3);grid-template-columns:minmax(5rem,auto) minmax(0,1fr) minmax(0,1fr) auto;display:grid}@media (max-width:760px){.bw-admin-catalog-pp-row{grid-template-columns:1fr}}.bw-admin-home{gap:var(--bw-space-4)}.bw-admin-home .bw-page-header{box-sizing:border-box;padding:var(--bw-space-6);border:1px solid var(--bw-hairline);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-admin-home .bw-page-header{border:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-admin-home .bw-page-header{border-radius:var(--bw-radius-xl);background:radial-gradient(34rem 16rem at 100% -40%,var(--bw-color-link),transparent 72%),linear-gradient(135deg,var(--bw-surface-2),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-admin-home .bw-page-header{background:radial-gradient(34rem 16rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 8%,transparent),transparent 72%),linear-gradient(135deg,color-mix(in srgb,var(--bw-surface-2) 78%,transparent),color-mix(in srgb,var(--bw-surface-1) 98%,transparent))}}.bw-admin-home .bw-page-header{box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-admin-home .bw-page-header{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 58%,transparent) inset}}.bw-admin-home .bw-page-header:after{content:"";border-radius:var(--bw-radius-full);background:var(--bw-color-primary);width:14rem;height:14rem;position:absolute;inset-block-start:-7rem;inset-inline-end:-5rem}@supports (color:color-mix(in lab,red,red)){.bw-admin-home .bw-page-header:after{background:color-mix(in srgb,var(--bw-color-primary) 5%,transparent)}}.bw-admin-home .bw-page-header:after{pointer-events:none}.bw-admin-home .bw-page-header>*{z-index:1;position:relative}.bw-admin-home .bw-page-main-title{font-size:var(--bw-type-display-sm-size);letter-spacing:-.04em;line-height:1.15}.bw-admin-home .bw-page-header .bw-subtitle{max-width:52rem;margin-top:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-admin-authority{border:1px solid var(--bw-color-success-ink);align-self:center;padding:8px 12px}@supports (color:color-mix(in lab,red,red)){.bw-admin-authority{border:1px solid color-mix(in srgb,var(--bw-color-success-ink) 20%,var(--bw-hairline))}}.bw-admin-authority{border-radius:var(--bw-radius-full);background:var(--bw-color-success-ink)}@supports (color:color-mix(in lab,red,red)){.bw-admin-authority{background:color-mix(in srgb,var(--bw-color-success-ink) 6%,var(--bw-surface-1))}}.bw-admin-authority{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);white-space:nowrap}.bw-admin-saas-health-panel{border-radius:var(--bw-radius-xl);overflow:hidden}.bw-admin-saas-health-panel>header{padding:var(--bw-space-5) var(--bw-space-5) 0}.bw-admin-saas-health-layout{gap:var(--bw-space-3);margin-top:var(--bw-space-4);padding:0 var(--bw-space-5) var(--bw-space-5)}.bw-admin-saas-health-operations,.bw-admin-saas-health-slo{border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-admin-saas-health-operations,.bw-admin-saas-health-slo{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-admin-saas-health-operations,.bw-admin-saas-health-slo{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}.bw-admin-saas-health-slo{background:radial-gradient(28rem 18rem at 100% -30%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-admin-saas-health-slo{background:radial-gradient(28rem 18rem at 100% -30%,color-mix(in srgb,var(--bw-color-primary) 8%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-admin-saas-health-slo-header{padding:var(--bw-space-4) var(--bw-space-5);border-bottom-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-admin-saas-health-slo-header{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-admin-saas-health-slo-title{font-family:var(--font-display-stack);font-size:var(--bw-type-dense-size);letter-spacing:-.01em}.bw-admin-saas-health-metrics{border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-admin-saas-health-metrics{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-admin-saas-health-metric{padding:var(--bw-space-4) var(--bw-space-5)}.bw-admin-saas-health-metric-value{font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);letter-spacing:-.03em}.bw-admin-saas-health-failures{padding:var(--bw-space-3) var(--bw-space-5);border-top:0}.bw-admin-saas-health-operation{padding:var(--bw-space-3) var(--bw-space-4)}.bw-admin-overview-snapshot{border-radius:var(--bw-radius-xl)}.bw-admin-overview-section-head{align-items:flex-start;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-overview-section-icon{border:1px solid var(--bw-color-primary);flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-admin-overview-section-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}.bw-admin-overview-section-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-admin-overview-section-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-admin-overview-section-icon{color:var(--bw-color-link)}.bw-admin-overview-section-copy{flex:20rem;min-width:0}.bw-admin-overview-section-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.025em;margin:0;line-height:1.35}.bw-admin-overview-section-description{max-width:46rem;margin:var(--bw-space-1) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-admin-snapshot-grid{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bw-admin-snapshot-metric{min-width:0;padding:var(--bw-space-4);border:1px solid var(--bw-hairline);flex-direction:column;gap:3px;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-admin-snapshot-metric{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-admin-snapshot-metric{border-radius:var(--bw-radius-lg);background:radial-gradient(18rem 10rem at 100% -30%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-admin-snapshot-metric{background:radial-gradient(18rem 10rem at 100% -30%,color-mix(in srgb,var(--bw-color-primary) 5%,transparent),transparent 70%),color-mix(in srgb,var(--bw-surface-1) 96%,var(--bw-surface-2))}}.bw-admin-snapshot-metric-head{align-items:center;gap:var(--bw-space-2);display:flex}.bw-admin-snapshot-metric-icon{border-radius:var(--bw-radius-sm);background:var(--bw-color-primary);flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-admin-snapshot-metric-icon{background:color-mix(in srgb,var(--bw-color-primary) 10%,var(--bw-surface-2))}}.bw-admin-snapshot-metric-icon{color:var(--bw-color-link)}.bw-admin-snapshot-metric-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.bw-admin-snapshot-metric-value{margin-top:var(--bw-space-2);color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.1}.bw-admin-snapshot-metric-hint{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.bw-admin-snapshot-meter{height:6px;margin-top:var(--bw-space-2);border-radius:var(--bw-radius-full);background:var(--bw-surface-3);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-admin-snapshot-meter{background:color-mix(in srgb,var(--bw-surface-3) 72%,transparent)}}.bw-admin-snapshot-meter>span{border-radius:var(--bw-radius-full);background:linear-gradient(90deg,var(--bw-color-primary),var(--bw-color-link));height:100%;display:block}.bw-admin-overview-attention{border-radius:var(--bw-radius-xl)}.bw-admin-overview-attention-list{gap:var(--bw-space-2);margin-top:var(--bw-space-4);border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.bw-admin-overview-attention-item{border:1px solid var(--bw-hairline);min-height:58px}@supports (color:color-mix(in lab,red,red)){.bw-admin-overview-attention-item{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-admin-overview-attention-item{border-radius:var(--bw-radius-md);padding:var(--bw-space-3);background:var(--bw-surface-1)}.bw-admin-overview-attention-item:first-child{border-top:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-admin-overview-attention-item:first-child{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-admin-overview-attention-item[data-alert=true]{border-color:var(--bw-color-warning-ink)}@supports (color:color-mix(in lab,red,red)){.bw-admin-overview-attention-item[data-alert=true]{border-color:color-mix(in srgb,var(--bw-color-warning-ink) 24%,var(--bw-hairline))}}.bw-admin-overview-attention-item[data-alert=true]{background:var(--bw-color-warning-bg)}@supports (color:color-mix(in lab,red,red)){.bw-admin-overview-attention-item[data-alert=true]{background:color-mix(in srgb,var(--bw-color-warning-bg) 42%,var(--bw-surface-1))}}.bw-admin-overview-attention-label{font-size:var(--bw-type-dense-size)}.bw-admin-overview-attention-scope{margin-top:var(--bw-space-3)}.bw-admin-home-groups{gap:var(--bw-space-5)}.bw-admin-section-list{gap:var(--bw-space-2);background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.bw-admin-section-list.bw-ui-list .bw-ui-list-item{border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-admin-section-list.bw-ui-list .bw-ui-list-item{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-admin-section-list.bw-ui-list .bw-ui-list-item{border-radius:var(--bw-radius-md);background:var(--bw-surface-1)}.bw-admin-section-link{min-height:68px;padding:var(--bw-space-3)}.bw-admin-section-title{font-size:var(--bw-type-dense-size)}.bw-admin-section-description{font-size:var(--bw-type-caption-size)}@media (max-width:1180px){.bw-admin-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.bw-admin-section-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.bw-admin-overview-attention-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.bw-admin-home .bw-page-header{padding:var(--bw-space-5)}.bw-admin-home .bw-page-main-title{font-size:var(--bw-type-title-lg-size)}.bw-admin-snapshot-grid{grid-template-columns:minmax(0,1fr)}.bw-admin-overview-section-head{flex-wrap:wrap}.bw-admin-overview-section-icon{flex-basis:36px;width:36px;height:36px}.bw-admin-saas-health-layout,.bw-admin-saas-health-panel>header{padding-inline:var(--bw-space-4)}}.bw-admin-organizations-page .bw-page-header,.bw-admin-users-page .bw-page-header{box-sizing:border-box;padding:var(--bw-space-6);border:1px solid var(--bw-hairline);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-admin-organizations-page .bw-page-header,.bw-admin-users-page .bw-page-header{border:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-admin-organizations-page .bw-page-header,.bw-admin-users-page .bw-page-header{border-radius:var(--bw-radius-xl);background:radial-gradient(34rem 16rem at 100% -40%,var(--bw-color-link),transparent 72%),linear-gradient(135deg,var(--bw-surface-2),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-admin-organizations-page .bw-page-header,.bw-admin-users-page .bw-page-header{background:radial-gradient(34rem 16rem at 100% -40%,color-mix(in srgb,var(--bw-color-link) 8%,transparent),transparent 72%),linear-gradient(135deg,color-mix(in srgb,var(--bw-surface-2) 78%,transparent),color-mix(in srgb,var(--bw-surface-1) 98%,transparent))}}.bw-admin-organizations-page .bw-page-header,.bw-admin-users-page .bw-page-header{box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-admin-organizations-page .bw-page-header,.bw-admin-users-page .bw-page-header{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 58%,transparent) inset}}.bw-admin-organizations-page .bw-page-header .bw-page-main-title,.bw-admin-users-page .bw-page-header .bw-page-main-title{font-size:var(--bw-type-display-sm-size);letter-spacing:-.04em;line-height:1.15}.bw-admin-organizations-page .bw-page-header .bw-subtitle,.bw-admin-users-page .bw-page-header .bw-subtitle{max-width:52rem;margin-top:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-admin-organizations-overview{border-radius:var(--bw-radius-xl);overflow:hidden}.bw-admin-organizations-overview-head{align-items:flex-start;gap:var(--bw-space-3);display:flex}.bw-admin-organizations-overview-icon{border:1px solid var(--bw-color-primary);flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-admin-organizations-overview-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}.bw-admin-organizations-overview-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-admin-organizations-overview-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-admin-organizations-overview-icon{color:var(--bw-color-link)}.bw-admin-organizations-overview-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.025em;margin:0;line-height:1.35}.bw-admin-organizations-overview-desc{max-width:46rem;margin:var(--bw-space-1) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.55}.bw-admin-organizations-metrics{gap:var(--bw-space-3);margin-top:var(--bw-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bw-admin-organizations-metric{gap:var(--bw-space-2);min-width:0;padding:var(--bw-space-4);border:1px solid var(--bw-hairline);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-admin-organizations-metric{border:1px solid color-mix(in srgb,var(--bw-hairline) 64%,transparent)}}.bw-admin-organizations-metric{border-radius:var(--bw-radius-lg);background:radial-gradient(18rem 10rem at 100% -30%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-admin-organizations-metric{background:radial-gradient(18rem 10rem at 100% -30%,color-mix(in srgb,var(--bw-color-primary) 5%,transparent),transparent 70%),color-mix(in srgb,var(--bw-surface-1) 96%,var(--bw-surface-2))}}.bw-admin-organizations-metric-head{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);display:flex}.bw-admin-organizations-metric-icon{border-radius:var(--bw-radius-sm);background:var(--bw-color-primary);flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-admin-organizations-metric-icon{background:color-mix(in srgb,var(--bw-color-primary) 10%,var(--bw-surface-2))}}.bw-admin-organizations-metric-icon{color:var(--bw-color-link)}.bw-admin-organizations-metric strong{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-lg-size);font-weight:var(--bw-font-weight-strong);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.1}.bw-admin-organizations-meter{border-radius:var(--bw-radius-full);background:var(--bw-surface-3);height:6px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-admin-organizations-meter{background:color-mix(in srgb,var(--bw-surface-3) 72%,transparent)}}.bw-admin-organizations-meter>span{border-radius:var(--bw-radius-full);background:linear-gradient(90deg,var(--bw-color-primary),var(--bw-color-link));height:100%;display:block}.bw-admin-users-page .bw-admin-users-stats{margin:0}.bw-admin-users-pagination{justify-content:space-between;align-items:center;gap:var(--bw-space-3);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-admin-users-page-range{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0}.bw-admin-users-page-controls{align-items:center;gap:var(--bw-space-2);display:flex}.bw-admin-users-page-label{min-width:4rem;color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);text-align:center}@media (max-width:1100px){.bw-admin-organizations-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bw-admin-organizations-page .bw-page-header,.bw-admin-users-page .bw-page-header{padding:var(--bw-space-5)}.bw-admin-organizations-page .bw-page-header .bw-page-main-title,.bw-admin-users-page .bw-page-header .bw-page-main-title{font-size:var(--bw-type-title-lg-size)}.bw-admin-organizations-metrics{grid-template-columns:minmax(0,1fr)}.bw-admin-users-page-controls{justify-content:space-between;width:100%}}.bw-admin-policy-hint{margin:var(--bw-space-2) 0 0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:1.55}@media (max-width:640px){.bw-admin-oauth-form{grid-template-columns:minmax(0,1fr)}}.bw-admin-oauth-form{align-items:start}.bw-admin-oauth-form .bw-ui-input{height:var(--bw-control-height-md)}.bw-admin-captcha-required{min-height:var(--bw-control-height-lg);align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-2) var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);color:var(--bw-color-success-ink);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);line-height:var(--bw-type-body-dense-line-height);display:flex}.bw-projects{--bw-projects-column:74rem;--bw-projects-bar-height:var(--bw-header-height);background:var(--bw-canvas);min-height:100dvh;color:var(--bw-ink-1);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);overflow-x:clip}.bw-projects .bw-projects-logo-light{display:none}.bw-projects .bw-projects-logo-dark{display:inline-flex}.bw-projects-bar{z-index:var(--bw-z-sticky);box-sizing:border-box;height:var(--bw-projects-bar-height);min-height:var(--bw-projects-bar-height);border-bottom:1px solid var(--bw-hairline);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.bw-projects-bar{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-projects-bar{background:var(--bw-canvas)}@supports (color:color-mix(in lab,red,red)){.bw-projects-bar{background:color-mix(in srgb,var(--bw-canvas) 90%,transparent)}}.bw-projects-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bw-projects-bar-inner{width:min(100%,var(--bw-projects-column));box-sizing:border-box;height:var(--bw-projects-bar-height);min-height:var(--bw-projects-bar-height);align-items:center;gap:var(--bw-space-3);padding-inline:var(--bw-space-5);margin-inline:auto;display:flex;position:relative}.bw-projects-brand{align-items:center;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);flex:none;text-decoration:none;display:inline-flex}.bw-projects-brand img{width:var(--bw-space-8);height:var(--bw-space-8);object-fit:contain;flex:none}.bw-projects-logo-light{filter:brightness(0)}.bw-projects-logo-dark{filter:brightness(0)invert();display:none}[data-theme=dark] .bw-projects-logo-light,html.dark .bw-projects-logo-light{display:none}[data-theme=dark] .bw-projects-logo-dark,html.dark .bw-projects-logo-dark{display:inline-flex}.bw-projects-brand-name{white-space:nowrap;color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-title-md-line-height)}[data-component=button].bw-ui-button.bw-projects-account{width:var(--bw-control-height-md);min-width:var(--bw-control-height-md);height:var(--bw-control-height-md);min-height:var(--bw-control-height-md);border-radius:var(--bw-radius-full);color:var(--bw-ink-2);padding:0;overflow:hidden}[data-component=button].bw-ui-button.bw-projects-account:hover:not(:disabled),[data-component=button].bw-ui-button.bw-projects-account[aria-expanded=true]{background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-projects-account-avatar,.bw-projects-account-fallback{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.bw-projects-account-avatar{object-fit:cover}.bw-projects-account-fallback{background:var(--bw-color-primary-bg);color:var(--bw-color-link);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:1}.bw-projects-menu{z-index:var(--bw-z-popover);min-width:14rem;padding:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-popover);flex-direction:column;gap:2px;display:flex;position:absolute}.bw-projects-account-wrap{flex:none;margin-inline-start:auto}.bw-projects-import-wrap{position:relative}.bw-projects-import-wrap>.bw-projects-menu{top:calc(100% + var(--bw-space-2));inset-inline-start:0}[data-component=button].bw-ui-button.bw-projects-menu-row{width:100%;min-height:var(--bw-control-height-md);justify-content:flex-start;gap:var(--bw-space-2);padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-sm);color:var(--bw-ink-2);text-align:start}[data-component=button].bw-ui-button.bw-projects-menu-row:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-projects-state{min-height:100dvh;padding:var(--bw-space-6);background:var(--bw-canvas);color:var(--bw-ink-1);place-items:center;display:grid}.bw-projects-state-content{align-items:center;gap:var(--bw-space-3);display:flex}.bw-projects-state-spinner{color:var(--bw-color-link)}.bw-projects-state-copy{color:var(--bw-ink-2);margin:0}.bw-projects-state-panel{width:min(100%,30rem);max-width:100%;margin-inline:auto}.bw-projects-body{width:min(100%,var(--bw-projects-column));gap:clamp(var(--bw-space-8),7vw,var(--bw-space-12));padding:clamp(var(--bw-space-12),12vw,calc(var(--bw-space-24) + var(--bw-space-8))) var(--bw-space-5) var(--bw-space-16)}.bw-projects-body,.bw-projects-create{flex-direction:column;margin-inline:auto;display:flex}.bw-projects-create{gap:var(--bw-space-5);width:min(100%,68rem)}.bw-projects-create-heading{gap:var(--bw-space-2);text-align:center;max-width:48rem;margin-inline:auto;display:grid}.bw-projects-eyebrow{color:var(--bw-color-link);font-size:var(--bw-type-caption-size);text-transform:uppercase}.bw-projects-create-title,.bw-projects-eyebrow{font-weight:var(--bw-font-weight-strong);letter-spacing:0;margin:0}.bw-projects-create-title{color:var(--bw-ink-1);font-size:var(--bw-type-display-md-size);line-height:var(--bw-type-display-md-line-height);text-wrap:balance}.bw-projects-create-description{max-width:62ch;color:var(--bw-ink-2);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height);text-wrap:pretty;margin:0 auto}.bw-projects-mode-row{border-radius:var(--bw-radius-full);background:var(--bw-surface-3);align-self:center;gap:3px;padding:4px;display:inline-flex}.bw-projects-mode-select{display:none}[data-component=button].bw-ui-button.bw-projects-mode-option{min-height:var(--bw-control-height-md);gap:var(--bw-space-1);padding-inline:var(--bw-space-4);border-radius:var(--bw-radius-full);color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);transition:none;animation:none}[data-component=button].bw-ui-button.bw-projects-mode-option:after{transition:none;animation:none}[data-component=button].bw-ui-button.bw-projects-mode-option:hover:not(:disabled){background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-projects-mode-option[aria-selected=true],[data-component=button].bw-ui-button.bw-projects-mode-option[aria-selected=true]:focus-visible,[data-component=button].bw-ui-button.bw-projects-mode-option[aria-selected=true]:hover:not(:disabled){background:var(--bw-ink-1);color:var(--bw-surface-1)}.bw-projects-capability-strip{gap:var(--bw-space-2);width:min(100%,60rem);padding:var(--bw-space-1) 0;scrollbar-width:none;margin-inline:auto;display:flex;overflow-x:auto}.bw-projects-capability-strip::-webkit-scrollbar{display:none}[data-component=button].bw-ui-button.bw-projects-capability{min-width:max-content;min-height:var(--bw-control-height-xl);align-items:center;gap:var(--bw-space-2);padding:0 var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);background:var(--bw-surface-1);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);display:inline-flex}[data-component=button].bw-ui-button.bw-projects-capability:hover:not(:disabled){border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-ink-1)}.bw-projects-capability-icon{border-radius:var(--bw-radius-sm);background:var(--bw-color-primary-bg);width:26px;height:26px;color:var(--bw-color-link);place-items:center;display:grid}.bw-projects-composer{box-sizing:border-box;border:1px solid var(--bw-hairline);flex-direction:column;gap:0;width:min(100%,60rem);margin-inline:auto;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-projects-composer{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-projects-composer{border-radius:var(--bw-radius-2xl);background:var(--bw-surface-2);box-shadow:var(--bw-shadow-project-composer);transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-projects-composer:hover{border-color:var(--bw-border-strong)}@supports (color:color-mix(in lab,red,red)){.bw-projects-composer:hover{border-color:color-mix(in srgb,var(--bw-border-strong) 64%,transparent)}}.bw-projects-composer:focus-within{border-color:var(--bw-color-primary-border)}@supports (color:color-mix(in lab,red,red)){.bw-projects-composer:focus-within{border-color:color-mix(in srgb,var(--bw-color-primary-border) 72%,var(--bw-hairline))}}.bw-projects-composer:focus-within{box-shadow:var(--bw-shadow-project-composer-focus)}.bw-projects-context-banner,.bw-projects-context-chip{align-items:center;gap:var(--bw-space-2);min-width:0;margin:var(--bw-space-3) var(--bw-space-3) 0;padding:var(--bw-space-2) var(--bw-space-3);border-radius:var(--bw-radius-md);font-size:var(--bw-type-caption-size);display:flex}.bw-projects-context-banner{background:var(--bw-color-info-bg);color:var(--bw-color-info-ink)}.bw-projects-context-chip{background:var(--bw-color-primary-bg);color:var(--bw-ink-1)}.bw-projects-context-label{font-weight:var(--bw-font-weight-strong);flex:none}.bw-projects-context-chip>span:nth-child(2),.bw-projects-context-referrer{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bw-projects-context-meta{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-mono-caption-size)}.bw-projects-context-chip [data-component=button]{min-height:var(--bw-control-height-xs);padding-inline:var(--bw-space-1);color:var(--bw-ink-2);margin-inline-start:auto}.bw-projects-prompt-surface{min-height:5.75rem;padding:var(--bw-space-4) var(--bw-space-5) var(--bw-space-3);position:relative}.bw-projects-well-input.bw-ui-input,.bw-projects-well-input.bw-ui-textarea{min-height:3.25rem;box-shadow:none;color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);resize:none;background:0 0;border:none;outline:none;padding:0}.bw-projects-well-input.bw-ui-input:focus,.bw-projects-well-input.bw-ui-input:focus-visible,.bw-projects-well-input.bw-ui-input:hover,.bw-projects-well-input.bw-ui-textarea:focus,.bw-projects-well-input.bw-ui-textarea:focus-visible,.bw-projects-well-input.bw-ui-textarea:hover{box-shadow:none;border-color:#0000}.bw-projects-well-input.bw-ui-input::placeholder,.bw-projects-well-input.bw-ui-textarea::placeholder{color:var(--bw-ink-3);font-size:var(--bw-type-body-size);line-height:var(--bw-type-body-line-height)}.bw-projects-composer-actions{justify-content:flex-end;align-items:center;gap:var(--bw-space-1);display:flex}.bw-projects-composer-left{align-items:center;gap:2px;margin-inline-start:auto;display:flex}[data-component=button].bw-ui-button.bw-projects-import{min-height:var(--bw-control-height-sm);gap:var(--bw-space-1);padding-inline:var(--bw-space-1h);border-radius:var(--bw-radius-sm);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size)}[data-component=button].bw-ui-button.bw-projects-import:hover:not(:disabled),[data-component=button].bw-ui-button.bw-projects-import[aria-expanded=true]{background:var(--bw-surface-3);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-projects-well-voice[data-live=true]{background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}[data-component=button].bw-ui-button.bw-projects-well-voice{width:var(--bw-control-height-sm);min-width:var(--bw-control-height-sm);height:var(--bw-control-height-sm);min-height:var(--bw-control-height-sm);border-radius:var(--bw-radius-sm);padding:0}[data-component=button].bw-ui-button.bw-projects-well-submit{width:var(--bw-control-height-md);min-width:var(--bw-control-height-md);height:var(--bw-control-height-md);min-height:var(--bw-control-height-md);border-radius:var(--bw-radius-full);place-items:center;padding:0;display:grid}.bw-projects-composer-settings{align-items:center;gap:var(--bw-space-1);padding:var(--bw-space-2) var(--bw-space-3) var(--bw-space-1h);grid-template-columns:minmax(0,1fr) minmax(8rem,auto) minmax(7rem,auto);display:grid}.bw-projects-model-picker{box-sizing:border-box;align-items:center;gap:var(--bw-space-2);flex:auto;width:auto;min-width:0;display:inline-flex}.bw-projects-composer-settings>.bw-execution-mode-select,.bw-projects-composer-settings>.bw-projects-model-picker,.bw-projects-composer-settings>.bw-projects-skill-picker{width:100%;min-width:0}.bw-projects-composer-settings>.bw-projects-skill-picker{justify-content:flex-start}.bw-projects-model-picker .bw-model-selector-control>.bw-tool-label{display:none}.bw-projects-composer-settings .bw-execution-mode-select,.bw-projects-composer-settings .bw-model-choice-select,.bw-projects-composer-settings .bw-model-effort-select,.bw-projects-model-picker .bw-model-selector-control{min-width:0}.bw-projects-execution-mode-menu,.bw-projects-model-choice-menu,.bw-projects-model-effort-menu,.bw-projects-skill-menu{z-index:var(--bw-z-popover);width:max-content;min-width:10rem;max-width:min(28rem,calc(100vw - var(--bw-space-4)));border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);min-width:max(8rem,var(--radix-select-trigger-width));padding:.35rem;box-shadow:none!important;border:none!important;outline:none!important}.bw-projects-execution-mode-menu .bw-ui-select-item,.bw-projects-model-choice-menu .bw-ui-select-item,.bw-projects-model-effort-menu .bw-ui-select-item,.bw-projects-skill-menu .bw-ui-select-item{min-height:var(--bw-control-height-sm);box-sizing:border-box;border-radius:var(--bw-radius-md);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);white-space:nowrap;background:0 0;padding:.45rem 2.5rem .45rem .75rem;box-shadow:none!important;border:none!important;outline:none!important}.bw-projects-execution-mode-menu .bw-ui-select-item[data-highlighted],.bw-projects-execution-mode-menu .bw-ui-select-item[data-state=checked],.bw-projects-model-choice-menu .bw-ui-select-item[data-highlighted],.bw-projects-model-choice-menu .bw-ui-select-item[data-state=checked],.bw-projects-model-effort-menu .bw-ui-select-item[data-highlighted],.bw-projects-model-effort-menu .bw-ui-select-item[data-state=checked],.bw-projects-skill-menu .bw-ui-select-item[data-highlighted],.bw-projects-skill-menu .bw-ui-select-item[data-state=checked]{color:var(--bw-ink-1);background:0 0!important}.bw-projects-setting-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bw-projects-model-error{box-sizing:border-box;align-items:flex-start;gap:var(--bw-space-2);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-sm);width:100%;min-width:0;max-width:100%;padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);overflow-wrap:anywhere;grid-column:1/-1;margin-inline-start:0;display:flex}.bw-bench-composer-error,.bw-bench-composer-error p,.bw-projects-composer-error,.bw-projects-composer-error p,.bw-projects-model-error,.bw-projects-well-failure-message{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-bench-composer-error>.bw-icon-sm,.bw-projects-composer-error>.bw-icon-sm,.bw-projects-model-error>.bw-icon-sm{flex:none;margin-top:.1em}.bw-projects-model-picker .bw-tool-field-row{box-sizing:border-box;align-items:center;gap:var(--bw-space-3);flex-wrap:nowrap;flex:none;width:auto;max-width:100%;display:flex}.bw-projects-model-picker .bw-model-choice-select.bw-ui-select{flex:0 9rem;max-width:min(16rem,48vw);width:9rem!important;min-width:8rem!important}.bw-projects-model-picker .bw-model-effort-select.bw-ui-select{flex:0 auto;max-width:9rem;width:max-content!important;min-width:0!important}.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select,.bw-projects-composer-settings .bw-tool-select.bw-ui-select{min-height:var(--bw-control-height-md);height:var(--bw-control-height-md);border-radius:var(--bw-radius-md);box-shadow:none;font-size:var(--bw-type-micro-size);transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;border:none;justify-content:space-between;padding-inline:.75rem}.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select:hover,.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select[data-state=open],.bw-projects-composer-settings .bw-tool-select.bw-ui-select:hover,.bw-projects-composer-settings .bw-tool-select.bw-ui-select[data-state=open]{border-radius:var(--bw-radius-md);background:var(--bw-surface-3);box-shadow:none;border:none}.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select:focus,.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select:focus-visible,.bw-projects-composer-settings .bw-tool-select.bw-ui-select:focus,.bw-projects-composer-settings .bw-tool-select.bw-ui-select:focus-visible{border:none;outline:none}.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select:focus-visible,.bw-projects-composer-settings .bw-tool-select.bw-ui-select:focus-visible{box-shadow:var(--bw-focus-ring)}.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select>svg,.bw-projects-composer-settings .bw-tool-select.bw-ui-select>svg{color:var(--bw-ink-3);flex:0 0 12px;width:12px;height:12px}.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select>span,.bw-projects-composer-settings .bw-tool-select.bw-ui-select>span{line-height:calc(var(--bw-control-height-md) - 2px);font-size:var(--bw-type-micro-size)}.bw-projects-model-picker .bw-tool-label{display:none}.bw-projects-composer .bw-tool-tabs{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-3);align-items:stretch;gap:2px;min-width:0;padding:2px;display:inline-flex}.bw-projects-composer .bw-tool-tab{min-height:var(--bw-control-height-sm);gap:var(--bw-space-1);padding:0 var(--bw-space-1h);border-radius:calc(var(--bw-radius-sm) - 2px);color:var(--bw-ink-2);font-size:var(--bw-type-micro-size);white-space:nowrap;border:0}.bw-projects-composer .bw-tool-tab,.bw-projects-composer .bw-tool-tab:after{transition:none!important;animation:none!important}.bw-projects-composer .bw-tool-tab[aria-checked=true]{background:var(--bw-surface-1);color:var(--bw-ink-1);box-shadow:var(--bw-shadow-selection)}.bw-projects-composer .bw-tool-tab[aria-checked=true]:focus-visible,.bw-projects-composer .bw-tool-tab[aria-checked=true]:hover:not(:disabled){background:var(--bw-surface-1)!important;color:var(--bw-ink-1)!important}.bw-projects-composer .bw-tool-tab-hint{color:var(--bw-ink-2);font-size:var(--bw-type-micro-size)}.bw-projects-composer .bw-execution-mode-select.bw-ui-select{box-sizing:border-box;width:4rem;max-width:4rem;height:var(--bw-control-height-md);gap:.25rem;min-width:4rem!important;padding-inline:.5rem .35rem!important}.bw-projects-skill-picker{align-items:center;gap:var(--bw-space-1);min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);display:inline-flex}.bw-projects-well-skill-select.bw-ui-select{flex:0 auto;max-width:16rem;width:max-content!important;min-width:0!important}.bw-projects-skill-verified{max-width:12rem;color:var(--bw-color-success-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-projects-well-status{padding:0 var(--bw-space-6) var(--bw-space-3);font-size:var(--bw-type-caption-size);color:var(--bw-ink-3);margin:0}.bw-projects-composer-error{align-items:flex-start;gap:var(--bw-space-2);margin:0 var(--bw-space-3) var(--bw-space-3);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);display:flex}.bw-projects-composer-error p{overflow-wrap:anywhere;min-width:0;margin:0}.bw-projects-well-failure{align-items:center;gap:var(--bw-space-3);margin:0 var(--bw-space-6) var(--bw-space-5);padding:var(--bw-space-3);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);background:var(--bw-color-error-bg);flex-wrap:wrap;display:flex}.bw-projects-well-failure-message{color:var(--bw-color-error-ink);flex:16rem;margin:0}.bw-projects-well-failure-actions{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-projects-section{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-projects-section[data-divided=true]{padding-top:var(--bw-space-8);border-top:1px solid var(--bw-hairline)}.bw-projects-section-heading{justify-content:space-between;align-items:end;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-projects-section-heading-copy{gap:var(--bw-space-1);min-width:0;display:grid}.bw-projects-section-heading-copy .bw-projects-eyebrow{font-size:var(--bw-type-micro-size)}.bw-projects-section-title{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-title-sm-size);line-height:var(--bw-type-title-sm-line-height);font-weight:var(--bw-font-weight-strong);margin:0;display:flex}.bw-projects-section-description{max-width:68ch;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-projects-inspiration-tabs{gap:var(--bw-space-4);flex-direction:column;display:flex}.bw-projects-inspiration-tab-list{border-radius:var(--bw-radius-full);background:var(--bw-surface-3);scrollbar-width:none;border:0;align-self:center;gap:3px;width:max-content;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.bw-projects-inspiration-tab-list::-webkit-scrollbar{display:none}.bw-projects-inspiration-tab{min-width:max-content;min-height:var(--bw-control-height-md);align-items:center;gap:var(--bw-space-1);padding-inline:var(--bw-space-4);border-radius:var(--bw-radius-full);color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-regular);border:0;flex:none;display:inline-flex;transition:none!important}.bw-projects-inspiration-tab[data-state=active]{background:var(--bw-ink-1);color:var(--bw-ink-1);border:0}.bw-projects-inspiration-tab:hover:not(:disabled){background:var(--bw-surface-2);color:var(--bw-ink-1)}.bw-projects-inspiration-tab[data-state=active],.bw-projects-inspiration-tab[data-state=active]:focus-visible,.bw-projects-inspiration-tab[data-state=active]:hover:not(:disabled){background:var(--bw-ink-1)!important;color:var(--bw-surface-1)!important}.bw-projects-inspiration-tab-count{border-radius:var(--bw-radius-full);background:var(--bw-surface-3);min-width:1.25rem;color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-mono-caption-size);text-align:center;padding-inline:.3rem;line-height:1.25rem}.bw-projects-inspiration-tab[data-state=active] .bw-projects-inspiration-tab-count{background:var(--bw-surface-1);color:var(--bw-ink-1)}.bw-projects-inspiration-content{min-width:0;padding-top:0}.bw-projects-inspiration-grid{column-count:3;column-gap:var(--bw-space-4)}.bw-projects-inspiration-grid>*{width:100%;margin:0 0 var(--bw-space-4);break-inside:avoid;vertical-align:top;display:inline-flex}.bw-projects-inspiration-grid[data-state=loading]{column-count:auto;gap:var(--bw-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-projects-inspiration-grid[data-state=loading]>*{margin:0;display:block}.bw-projects-inspiration-load-more{min-height:1.5rem;padding-block:var(--bw-space-2);justify-content:center;align-items:center;display:flex}.bw-projects-section-count{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-mono-caption-size);white-space:nowrap}.bw-projects-section-heading-actions{align-items:center;gap:var(--bw-space-3);display:flex}[data-component=button].bw-ui-button.bw-projects-section-toggle{min-height:var(--bw-control-height-sm);gap:var(--bw-space-1);padding-inline:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size)}[data-component=button].bw-ui-button.bw-projects-section-toggle:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-projects-starter-grid{gap:var(--bw-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-component=button].bw-ui-button.bw-projects-starter-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);min-width:0;color:var(--bw-ink-1);text-align:start;flex-direction:column;align-items:stretch;padding:0;display:flex;overflow:hidden}[data-component=button].bw-ui-button.bw-projects-starter-card:hover:not(:disabled){border-color:var(--bw-color-primary-border);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-card-hover);transform:translateY(-2px)}.bw-projects-starter-art{min-height:9rem;color:var(--bw-color-link);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.bw-projects-starter-card-1 .bw-projects-starter-art{background:var(--bw-color-primary-bg)}@supports (color:color-mix(in lab,red,red)){.bw-projects-starter-card-1 .bw-projects-starter-art{background:color-mix(in srgb,var(--bw-color-primary-bg) 78%,var(--bw-surface-1))}}.bw-projects-starter-card-2 .bw-projects-starter-art{background:var(--bw-color-info-bg)}@supports (color:color-mix(in lab,red,red)){.bw-projects-starter-card-2 .bw-projects-starter-art{background:color-mix(in srgb,var(--bw-color-info-bg) 82%,var(--bw-surface-1))}}.bw-projects-starter-card-3 .bw-projects-starter-art{background:var(--bw-color-success-bg)}@supports (color:color-mix(in lab,red,red)){.bw-projects-starter-card-3 .bw-projects-starter-art{background:color-mix(in srgb,var(--bw-color-success-bg) 80%,var(--bw-surface-1))}}.bw-projects-starter-art-lines{border-radius:var(--bw-radius-md);opacity:.16;border:1px solid;position:absolute;inset:20% 18%;box-shadow:18px 16px 0 -1px,-16px 18px 0 -1px}.bw-projects-starter-copy{gap:var(--bw-space-1);min-width:0;padding:var(--bw-space-4);display:grid}.bw-projects-starter-name{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);font-weight:var(--bw-font-weight-strong)}.bw-projects-starter-description{min-height:2.8em;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-projects-starter-arrow{margin-top:var(--bw-space-2);color:var(--bw-color-link)}.bw-projects-app-grid{gap:var(--bw-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-projects-app-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);min-width:0;position:relative;overflow:hidden}.bw-projects-app-card:focus-within,.bw-projects-app-card:hover{border-color:var(--bw-color-primary-border)}.bw-projects-app-link{color:inherit;text-decoration:none;display:block}.bw-projects-app-preview{gap:var(--bw-space-2);min-height:8.5rem;padding:var(--bw-space-3);background:var(--bw-surface-2);display:grid}.bw-projects-app-preview-top{align-items:center;gap:5px;height:12px;display:flex}.bw-projects-app-preview-top span{border-radius:var(--bw-radius-full);background:var(--bw-ink-4);width:7px;height:7px}.bw-projects-app-preview-body{gap:var(--bw-space-2);padding:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);grid-template-rows:repeat(2,1fr);grid-template-columns:1.25fr 1fr;display:grid}.bw-projects-app-preview-body span{border-radius:var(--bw-radius-sm);background:var(--bw-color-primary-bg)}.bw-projects-app-preview-body span:first-child{background:var(--bw-color-info-bg);grid-row:span 2}.bw-projects-app-main{gap:var(--bw-space-2);padding:var(--bw-space-4);display:grid}.bw-projects-app-title{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-projects-app-title strong{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-projects-app-intent{min-height:2.8em;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.bw-projects-app-meta{justify-content:space-between;align-items:center;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);display:flex}.bw-projects-app-meta time{white-space:nowrap}.bw-projects-app-archive{top:var(--bw-space-2);right:var(--bw-space-2);opacity:0;position:absolute}.bw-projects-app-card:focus-within .bw-projects-app-archive,.bw-projects-app-card:hover .bw-projects-app-archive{opacity:1}.bw-projects-table-readonly{padding-inline:var(--bw-space-1);border-radius:var(--bw-radius-xs);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink);font-size:var(--bw-type-micro-size);flex:none}.bw-projects-table-status{align-items:center;gap:var(--bw-space-1);min-width:0;display:inline-flex}.bw-projects-table-dot{border-radius:var(--bw-radius-full);background:var(--bw-ink-4);flex:none;width:7px;height:7px}.bw-projects-table-dot[data-tone=success]{background:var(--bw-color-success)}.bw-projects-table-dot[data-tone=warning]{background:var(--bw-color-warning)}.bw-projects-table-dot[data-tone=danger]{background:var(--bw-color-error)}.bw-projects-table-dot[data-live=true]{animation:bw-projects-pulse 1.8s ease-in-out infinite}@keyframes bw-projects-pulse{50%{box-shadow:var(--bw-shadow-project-live-pulse);opacity:.65}}.bw-projects-table-status-label{color:var(--bw-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-projects-optional-section{border-top:1px solid var(--bw-hairline);width:100%}.bw-projects-optional-summary{align-items:center;gap:var(--bw-space-3);cursor:pointer;min-height:4rem;color:var(--bw-ink-2);list-style:none;display:flex}.bw-projects-optional-summary::-webkit-details-marker{display:none}.bw-projects-optional-summary>span:first-child{flex:auto;gap:2px;min-width:0;display:grid}.bw-projects-optional-summary strong{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);display:inline-flex}.bw-projects-optional-summary small{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-projects-optional-summary>.bw-icon-sm{transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-projects-optional-section[open]>.bw-projects-optional-summary>.bw-icon-sm{transform:rotate(180deg)}.bw-projects-optional-content{padding-bottom:var(--bw-space-5)}.bw-projects-team-grid{gap:var(--bw-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-projects-team-grid>.bw-projects-empty-state{grid-column:1/-1}[data-component=button].bw-ui-button.bw-projects-team-card{align-items:center;gap:var(--bw-space-3);min-width:0;padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);color:var(--bw-ink-1);text-align:start;display:flex}[data-component=button].bw-ui-button.bw-projects-team-card:hover:not(:disabled),[data-component=button].bw-ui-button.bw-projects-team-card[aria-pressed=true]{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg)}.bw-projects-team-card>span:last-child{gap:2px;min-width:0;display:grid}.bw-projects-team-card small,.bw-projects-team-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-projects-team-card small{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-projects-trash-list{gap:var(--bw-space-2);display:grid}.bw-projects-trash-row{justify-content:space-between;align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);display:flex}.bw-projects-trash-row strong{color:var(--bw-ink-1)}.bw-projects-trash-row p{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:2px 0 0}.bw-projects-empty-state{box-sizing:border-box;align-content:center;place-items:center;gap:var(--bw-space-1);width:100%;min-height:12rem;padding:var(--bw-space-6);text-align:center;display:grid}.bw-projects-section-empty,.bw-projects-table-empty{color:var(--bw-ink-3);margin:0}.bw-projects-table-empty{min-height:12rem}.bw-projects-table-empty-title{color:var(--bw-ink-2);margin:0 0 2px}.bw-projects-table-empty-description{font-size:var(--bw-type-caption-size);margin:0}.bw-projects-section-error{align-items:center;gap:var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);background:var(--bw-color-error-bg);flex-wrap:wrap;display:flex}.bw-projects-section-error p,.bw-projects-table-error-copy{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);flex:auto;margin:0}.bw-projects-project-skeleton{border-radius:var(--bw-radius-lg);background:var(--bw-surface-3);min-height:17rem}.bw-projects-row-skeleton{border-radius:var(--bw-radius-md);background:var(--bw-surface-3);min-height:4rem}@media (max-width:64rem){.bw-projects-body{padding-inline:var(--bw-space-4)}.bw-projects-app-grid,.bw-projects-inspiration-grid,.bw-projects-starter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-projects-inspiration-grid{column-count:2}.bw-projects-inspiration-grid[data-state=loading]{column-count:auto}.bw-projects-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.bw-projects-bar-inner{padding-inline:var(--bw-space-3)}.bw-projects-brand-name{font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height)}.bw-projects-body{gap:var(--bw-space-8);padding:var(--bw-space-12) var(--bw-space-3) var(--bw-space-10)}.bw-projects-create-title{font-size:var(--bw-type-display-md-size)}.bw-projects-mode-tabs{display:none}.bw-projects-mode-select{align-self:flex-start;width:max-content;max-width:100%;display:inline-flex}.bw-projects-mode-select-trigger{width:max-content;max-width:100%;min-height:var(--bw-control-height-lg);padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-md);color:var(--bw-ink-1);font-size:var(--bw-type-body-size);white-space:nowrap;justify-content:space-between;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}.bw-projects-mode-select-trigger:hover:not([data-disabled]),.bw-projects-mode-select-trigger[data-state=open]{background:var(--bw-surface-3)!important;border-color:#0000!important}.bw-projects-mode-select-trigger:focus-visible{outline:none;box-shadow:var(--bw-focus-ring)!important;border-color:#0000!important}.bw-projects-mode-select-menu{min-width:min(20rem,100vw - 1.5rem)}.bw-projects-capability-strip{display:none}.bw-projects-prompt-surface{min-height:5.5rem;padding:var(--bw-space-3) var(--bw-space-4) var(--bw-space-2)}.bw-projects-well-input.bw-ui-input,.bw-projects-well-input.bw-ui-textarea{min-height:3.25rem;font-size:var(--bw-type-body-size)}.bw-projects-composer-settings{align-items:center;gap:var(--bw-space-1);padding:var(--bw-space-1h) var(--bw-space-3) var(--bw-space-2);grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(0,1.2fr) minmax(0,.9fr)}.bw-projects-model-picker{grid-column:1/span 2;justify-content:stretch;width:100%;max-width:100%;overflow:hidden}.bw-projects-model-error{grid-column:1/-1;margin-inline-start:0}.bw-projects-model-picker .bw-tool-field-row{flex:auto;gap:2px;width:auto;max-width:100%}.bw-projects-model-picker .bw-model-choice-select.bw-ui-select{flex:auto;width:min(8rem,30vw)!important;min-width:5.5rem!important}.bw-projects-model-picker .bw-model-effort-select.bw-ui-select{flex-basis:auto;width:min(5rem,22vw)!important;min-width:4rem!important}.bw-projects-composer .bw-tool-tabs{width:100%}.bw-projects-composer .bw-tool-tab{padding-inline:var(--bw-space-1h);flex:1 1 0;justify-content:center}.bw-projects-skill-picker{flex-wrap:wrap;grid-column:3;width:100%}.bw-projects-composer-settings>.bw-execution-mode-select{grid-column:4}.bw-projects-well-skill-select.bw-ui-select{flex:0 auto}.bw-projects-app-grid,.bw-projects-starter-grid,.bw-projects-team-grid{grid-template-columns:minmax(0,1fr)}.bw-projects-inspiration-grid{column-count:1}.bw-projects-inspiration-grid[data-state=loading]{grid-template-columns:minmax(0,1fr)}.bw-projects-app-preview,.bw-projects-starter-art{min-height:7rem}.bw-projects-optional-summary{min-height:3.5rem}}.bw-bench [data-tone=success],.bw-bench-boot [data-tone=success]{color:var(--bw-color-success-ink)}.bw-bench [data-tone=warning],.bw-bench-boot [data-tone=warning]{color:var(--bw-color-warning-ink)}.bw-bench [data-tone=danger],.bw-bench-boot [data-tone=danger]{color:var(--bw-color-error-ink)}.bw-bench [data-tone=info],.bw-bench-boot [data-tone=info]{color:var(--bw-color-info-ink)}.bw-bench [data-tone=muted],.bw-bench-boot [data-tone=muted]{color:var(--bw-ink-3)}.bw-bench .bw-brand-wordmark-accent{color:var(--bw-color-link)}.bw-bench{--bw-bench-spine-width:68px;--bw-bench-dock-width:26rem;--bw-bench-command-bar-height:48px;grid-template-columns:minmax(0,1fr) auto var(--bw-bench-spine-width);background:var(--bw-surface-deep);height:100dvh;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);display:grid;overflow:hidden}.bw-bench-stage{grid-area:1/1;container:workbench-stage/inline-size}.bw-bench-dock,.bw-bench-stage{background:var(--bw-surface-1);flex-direction:column;min-width:0;min-height:0;display:flex}.bw-bench-dock{grid-area:1/2}@media (max-width:1023px){.bw-bench{--bw-bench-mobile-spine-width:min(20rem,calc(100vw - 1rem));grid-template-columns:minmax(0,1fr)}.bw-bench-dock{z-index:var(--bw-z-drawer);border-left:0;grid-area:1/1;width:auto;position:relative}.bw-bench:has(.bw-bench-dock) .bw-bench-stage{visibility:hidden}}.bw-bench-body{background:var(--bw-hairline);flex:auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.bw-bench-stage-pane{flex-direction:column;min-width:0;min-height:0;display:flex}.bw-bench-stage-pane>.bw-bench-convo,.bw-bench-stage-pane>.bw-bench-preview{flex:auto;min-width:0;min-height:0}@media (min-width:1024px){.bw-bench-body[data-split=on]{grid-template-columns:20rem minmax(0,1fr);column-gap:1px}}@media (min-width:1280px){.bw-bench-body[data-split=on]{grid-template-columns:24rem minmax(0,1fr)}}.bw-bench-spine{min-height:0;padding:var(--bw-space-2) 0 var(--bw-space-3);overscroll-behavior:contain;background:var(--bw-surface-deep);scrollbar-width:thin;grid-area:1/-2;overflow-y:auto}.bw-bench-spine,.bw-bench-spine-group{align-items:center;gap:var(--bw-space-1);flex-direction:column;display:flex}.bw-bench-spine-group{flex:none}.bw-bench-spine-divider{width:28px;height:1px;margin-block:var(--bw-space-1);flex:0 0 1px}[data-component=button].bw-ui-button.bw-bench-mobile-spine-trigger{display:none}[data-component=button].bw-ui-button.bw-bench-spine-toggle{width:52px;min-width:52px;min-height:52px;padding:var(--bw-space-1) 2px;border-radius:var(--bw-radius-md);color:var(--bw-ink-3);transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;border:1px solid #0000;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;display:flex;position:relative}[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-2)}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-color-primary)}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]:hover:not(:disabled){border-color:var(--bw-color-primary-border-hover);background:var(--bw-color-primary-bg-hover);color:var(--bw-color-primary-hover)}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true] .bw-bench-spine-label{color:var(--bw-color-link)}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]:hover:not(:disabled) .bw-bench-spine-label{color:var(--bw-color-link-hover)}.bw-bench-spine-label{max-width:100%;line-height:var(--bw-type-micro-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-bench-spine-dot{border-radius:var(--bw-radius-full);background:currentColor;width:6px;height:6px;position:absolute;top:5px;right:5px}.bw-bench-command-bar{height:var(--bw-bench-command-bar-height);min-height:var(--bw-bench-command-bar-height);align-items:center;gap:var(--bw-space-3);padding-inline:var(--bw-space-5);background:var(--bw-surface-1);flex:none;display:flex}.bw-bench-published-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere;flex:0 14rem}.bw-bench-brand{border-radius:var(--bw-radius-xs);transition:opacity var(--bw-motion-duration-fast) var(--bw-motion-ease-out);justify-content:center;align-items:center;text-decoration:none;display:flex}.bw-bench-brand,.bw-bench-logo{width:32px;height:32px;flex:0 0 32px}.bw-bench-logo{object-fit:contain}.bw-bench-logo-light{filter:brightness(0)}.bw-bench-logo-dark{filter:brightness(0)invert();display:none}[data-theme=dark] .bw-bench-logo-light,html.dark .bw-bench-logo-light{display:none}[data-theme=dark] .bw-bench-logo-dark,html.dark .bw-bench-logo-dark{display:inline-flex}.bw-bench-brand:focus,.bw-bench-brand:focus-visible,.bw-bench-brand:hover{text-decoration:none}.bw-bench-brand:hover{opacity:.75}.bw-bench-brand:focus-visible{box-shadow:var(--bw-focus-ring);outline:none}.bw-bench-identity{align-items:center;gap:var(--bw-space-2);flex:auto;display:flex}.bw-bench-title{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);line-height:var(--bw-type-body-dense-line-height);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bw-bench-actions{align-items:center;gap:var(--bw-space-1);flex:none;display:flex}.bw-bench-view-switch{align-items:center;gap:var(--bw-space-1);background:0 0;border:0;border-radius:0;height:100%;padding:0;display:flex}[data-component=button].bw-ui-button.bw-bench-view-switch-option{min-height:var(--bw-bench-command-bar-height);padding-inline:var(--bw-space-3);line-height:var(--bw-type-caption-line-height);white-space:nowrap;transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);background:0 0;border:0;border-radius:0;align-items:center;display:inline-flex}[data-component=button].bw-ui-button.bw-bench-view-switch-option:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-bench-view-switch-option[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--bw-color-primary);color:var(--bw-ink-1);background:0 0;border-color:#0000}[data-component=button].bw-ui-button.bw-bench-view-switch-option[aria-pressed=true]:hover:not(:disabled){background:var(--bw-surface-2);box-shadow:inset 0 -2px 0 var(--bw-color-primary);color:var(--bw-ink-1);border-color:#0000}.bw-bench-remix-full{flex:0 auto;align-items:center;min-width:0;display:inline-flex}.bw-bench-remix-compact{align-items:center;display:none}.bw-bench-status{height:var(--bw-control-height-xs);padding-inline:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);line-height:var(--bw-type-caption-line-height);white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.bw-bench-status-dot{border-radius:var(--bw-radius-full);background:currentColor;flex:0 0 6px;width:6px;height:6px}.bw-bench-status-mark{color:currentColor;flex:0 0 12px;width:12px;height:12px}.bw-bench-status-dot[data-live=true],.bw-bench-status-mark[data-live=true]{animation:bw-bench-pulse var(--bw-motion-duration-loop) var(--bw-motion-ease-in-out) infinite}@keyframes bw-bench-pulse{0%,to{opacity:1}50%{opacity:.3}}.bw-bench-target{letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-bench-role,.bw-bench-target{line-height:var(--bw-type-micro-line-height);white-space:nowrap;flex:none}.bw-bench-role{height:20px;padding-inline:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);align-items:center;display:inline-flex}[data-component=button].bw-ui-button.bw-bench-checkpoint{height:var(--bw-control-height-sm);min-height:var(--bw-control-height-sm);align-items:center;gap:var(--bw-space-2);max-width:18rem;padding-inline:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);color:var(--bw-ink-2);transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);flex:0 auto;margin-inline-start:auto;display:inline-flex}[data-component=button].bw-ui-button.bw-bench-checkpoint:hover:not(:disabled){border-color:var(--bw-border);background:var(--bw-surface-3);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-bench-checkpoint[aria-pressed=true]{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-bench-checkpoint[aria-pressed=true]:hover:not(:disabled){border-color:var(--bw-color-primary-border-hover);background:var(--bw-color-primary-bg-hover);color:var(--bw-ink-1)}.bw-bench-checkpoint-code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);flex:none}.bw-bench-checkpoint-title{min-width:0;font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:40rem){.bw-bench-title{min-width:3.5rem;max-width:5.5rem;font-size:var(--bw-type-dense-size);flex:0 auto;display:block}.bw-bench-remix-full,.bw-bench-role,.bw-bench-target{display:none}.bw-bench-remix-compact{display:inline-flex}[data-component=button].bw-ui-button.bw-bench-checkpoint{display:none}.bw-bench-status{justify-content:center;gap:0;width:24px;min-width:24px;padding:0}.bw-bench-actions>[data-component=button].bw-ui-button.bw-ui-button-default,.bw-bench-status-label{display:none}.bw-bench-composer-tools{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.bw-bench-composer-tools::-webkit-scrollbar{display:none}}.bw-bench-menu{width:max-content;min-width:12rem;max-width:calc(100vw - var(--bw-space-8));padding:var(--bw-space-1)}.bw-bench-menu-list{flex-direction:column;gap:2px;display:flex}.bw-bench-alert-mobile-preview,.bw-bench-menu-publish{display:none}[data-component=button].bw-ui-button.bw-bench-menu-row,[data-component=button].bw-ui-button.bw-bench-preview-export-item{width:100%;min-height:var(--bw-control-height-md);border-radius:var(--bw-radius-sm);padding-inline:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);justify-content:flex-start}[data-component=button].bw-ui-button.bw-bench-menu-row:hover:not(:disabled),[data-component=button].bw-ui-button.bw-bench-preview-export-item:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-bench-activity,.bw-bench-alert{align-items:start;column-gap:var(--bw-space-2);row-gap:var(--bw-space-1);padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);flex:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.bw-bench-alert{align-items:center;gap:var(--bw-space-1) var(--bw-space-3);min-height:44px;padding:var(--bw-space-2) var(--bw-space-4);background:var(--bw-color-error-bg);flex-wrap:wrap;display:flex}.bw-bench-alert>.bw-icon-sm{flex:none;margin-top:0}.bw-bench-alert-message{align-items:center;gap:var(--bw-space-1) var(--bw-space-2);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.bw-bench-alert-detail{margin-top:0}.bw-bench-alert-actions{justify-content:flex-start;margin-inline-start:0}.bw-bench-retry-popover{width:min(24rem,100vw - 2rem);padding:var(--bw-space-3)}.bw-bench-retry-popover .bw-bench-alert-retry-model{flex-direction:column;align-items:flex-start;margin-top:0}.bw-bench-retry-popover .bw-bench-alert-retry-model>span{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-regular)}.bw-bench-retry-popover .bw-bench-alert-retry-model>.bw-model-selector-control{flex-wrap:wrap}.bw-bench-activity[data-tone=running]{background:var(--bw-surface-2)}.bw-bench-activity[data-tone=info]{background:var(--bw-color-info-bg)}.bw-bench-activity>.bw-icon-sm,.bw-bench-alert>.bw-icon-sm{margin-top:.2em}.bw-bench-activity-message,.bw-bench-alert-message{overflow-wrap:anywhere;grid-column:2;align-self:center;min-width:0}.bw-bench-alert-actions{justify-content:flex-end;flex-wrap:wrap;grid-column:3;align-self:center;min-width:0}.bw-bench-alert-actions,.bw-bench-alert-retry-model{align-items:center;gap:var(--bw-space-2);display:flex}.bw-bench-alert-retry-model{margin-top:var(--bw-space-2);flex-wrap:nowrap}.bw-bench-alert-retry-model>span{font-weight:var(--bw-type-medium);flex:none}.bw-bench-alert-retry-model>.bw-model-selector-control{gap:var(--bw-space-2);flex-wrap:nowrap;flex:0 auto;width:auto;min-width:0}.bw-bench-alert-retry-model .bw-model-selector-control>.bw-tool-label{display:none}.bw-bench-alert-retry-model .bw-model-choice-select.bw-ui-select{flex:0 14rem;width:min(14rem,30vw);min-width:9rem}.bw-bench-alert-retry-model .bw-model-effort-select.bw-ui-select{flex:0 auto;width:auto;min-width:7rem}.bw-bench-alert-detail{margin-top:var(--bw-space-1);display:block}.bw-bench-activity [data-component=button].bw-ui-button,.bw-bench-alert [data-component=button].bw-ui-button{flex:none}.bw-bench-alert-actions .bw-compact-icon-button{width:30px;min-width:30px;height:30px;min-height:30px}@container workbench-stage (max-width:56rem){.bw-bench-activity,.bw-bench-alert{grid-template-columns:auto minmax(0,1fr)}.bw-bench-alert-actions{grid-column:2;justify-content:flex-start}}@container workbench-stage (max-width:42rem){.bw-bench-alert-retry-model{flex-wrap:wrap;align-items:flex-start}.bw-bench-alert-retry-model>.bw-model-selector-control{flex-wrap:wrap;width:100%}.bw-bench-alert-retry-model .bw-model-choice-select.bw-ui-select{flex:0 12rem;width:auto;min-width:0;max-width:none}.bw-bench-alert-retry-model .bw-model-effort-select.bw-ui-select{flex:0 7rem}}@media (max-width:40rem){.bw-bench-activity,.bw-bench-alert{grid-template-columns:auto minmax(0,1fr)}.bw-bench-alert-actions{grid-column:2;justify-content:flex-start;min-width:0}.bw-bench-alert-retry-model{flex-wrap:wrap;align-items:flex-start}.bw-bench-alert-retry-model>.bw-model-selector-control{flex-wrap:wrap;width:100%}.bw-bench-alert-retry-model .bw-model-choice-select.bw-ui-select{flex:0 12rem;width:auto;min-width:0;max-width:none}.bw-bench-alert-retry-model .bw-model-effort-select.bw-ui-select{flex:0 7rem}}.bw-bench-pane-head{align-items:center;gap:var(--bw-space-2);min-height:44px;padding-inline:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);flex:none;display:flex}.bw-bench-pane-head-icon{color:var(--bw-ink-3)}.bw-bench-pane-title{min-width:0;color:var(--bw-ink-1);line-height:var(--bw-type-dense-line-height);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bw-bench-pane-count{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);font-variant-numeric:tabular-nums;flex:none}.bw-bench-pane-close{margin-inline-start:auto}.bw-tool-note.bw-bench-review-notice{flex-wrap:nowrap;align-items:center}.bw-tool-note.bw-bench-review-notice .bw-tool-note-icon{margin-block-start:0}.bw-tool-note.bw-bench-review-notice .bw-tool-note-copy{text-overflow:ellipsis;white-space:nowrap;line-height:var(--bw-control-height-sm);align-self:center;overflow:hidden}.bw-bench-review-notice-actions{align-items:center;gap:var(--bw-space-2);flex:none;margin-inline-start:auto;display:inline-flex}.bw-tool-note.bw-bench-review-notice .bw-bench-review-notice-actions{flex-wrap:nowrap}.bw-tool-note.bw-bench-review-notice .bw-tool-note-action{justify-content:normal;width:auto;margin-inline-start:0}.bw-bench-review-notice-actions [data-component=button].bw-ui-button,.bw-bench-review-notice-status{box-sizing:border-box;height:var(--bw-control-height-sm);min-height:var(--bw-control-height-sm);justify-content:center;align-items:center;min-width:4.5rem}.bw-bench-stage>.bw-bench-review-notice{box-sizing:border-box;width:min(100% - 1rem,48rem);margin-inline:auto}.bw-bench-tool{flex-direction:column;min-width:0;min-height:0;display:flex}.bw-bench-tool>*{flex:auto;min-height:0}.bw-bench-history{background:var(--bw-surface-1);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.bw-bench-history-scroll{overscroll-behavior:contain;min-height:0;padding:var(--bw-space-2) var(--bw-space-4) var(--bw-space-4);flex:auto;overflow-y:auto}.bw-bench-history-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bw-bench-history-item{align-items:start;gap:var(--bw-space-2);padding-block:var(--bw-space-2);grid-template-columns:16px minmax(0,1fr) auto;display:grid;position:relative}.bw-bench-history-item:before{content:"";background:var(--bw-hairline);width:1px;position:absolute;inset-block:0;inset-inline-start:7px}.bw-bench-history-item:first-child:before{inset-block-start:18px}.bw-bench-history-item:last-child:before{inset-block-end:calc(100% - 18px)}.bw-bench-history-node{border:1px solid var(--bw-border-strong);border-radius:var(--bw-radius-full);background:var(--bw-surface-1);justify-self:center;width:8px;height:8px;margin-top:6px}.bw-bench-history-item[data-current=true] .bw-bench-history-node{border-color:var(--bw-color-primary);background:var(--bw-color-primary)}.bw-bench-history-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-bench-history-title-row{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-bench-history-title{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);font-weight:var(--bw-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-bench-history-item[data-current=true] .bw-bench-history-title{color:var(--bw-color-link)}.bw-bench-history-current{height:18px;padding-inline:var(--bw-space-1);border-radius:var(--bw-radius-xs);background:var(--bw-color-primary-bg);color:var(--bw-color-link);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);flex:none;align-items:center;display:inline-flex}.bw-bench-history-restored{color:var(--bw-ink-3);flex:none;align-items:center;display:inline-flex}.bw-bench-history-meta{align-items:baseline;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-bench-history-meta time{font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);flex:none}.bw-bench-history-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-bench-history-actions{flex:none;align-items:center;gap:2px;display:flex}.bw-bench-history-actions [data-component=button].bw-ui-button{color:var(--bw-ink-3)}.bw-bench-history-item:hover .bw-bench-history-actions [data-component=button].bw-ui-button{color:var(--bw-ink-2)}.bw-bench-history-empty{align-items:center;gap:var(--bw-space-2);padding-block:var(--bw-space-4);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0;display:flex}.bw-bench-history-empty-node{border:1px dashed var(--bw-border-strong);border-radius:var(--bw-radius-full);flex:0 0 8px;width:8px;height:8px}.bw-bench-history-empty[data-live=true] .bw-bench-history-empty-node{border-style:solid;border-color:var(--bw-color-warning);animation:bw-bench-pulse var(--bw-motion-duration-loop) var(--bw-motion-ease-in-out) infinite}.bw-bench-history-error{padding-block:var(--bw-space-2);border-top:1px solid var(--bw-hairline);color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-bench-boot{min-height:100dvh;padding:var(--bw-space-6);background:var(--bw-canvas);color:var(--bw-ink-1);place-items:center;display:grid}.bw-bench-boot-card{align-items:center;gap:var(--bw-space-3);width:min(26rem,100%);padding:var(--bw-space-8) var(--bw-space-6);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);text-align:center;flex-direction:column;display:flex}.bw-bench-boot-icon{color:var(--bw-color-warning-ink)}.bw-bench-boot-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-sm-size);line-height:var(--bw-type-title-sm-line-height);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-title-sm-tracking);margin:0}.bw-bench-boot-copy{color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);overflow-wrap:anywhere;margin:0}.bw-bench-dialog{max-width:calc(100vw - (var(--bw-space-4) * 2));max-height:calc(100dvh - var(--bw-space-8));overflow-y:auto}.bw-bench-dialog-wide{width:min(56rem,calc(100vw - (var(--bw-space-4) * 2)))!important}.bw-bench-dialog-copy{margin:var(--bw-space-4) 0 0;color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height)}.bw-bench-dialog-error{margin:var(--bw-space-3) 0 0;color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere}.bw-bench-preview{background:var(--bw-surface-1);flex-direction:column;min-width:0;min-height:0;display:flex;container:preview-pane/inline-size}.bw-bench-preview-bar{flex-wrap:nowrap;row-gap:0;min-height:44px;padding-block:0;overflow:hidden}.bw-bench-preview-bar.bw-bench-design-preview-bar{flex-wrap:nowrap}.bw-bench-design-preview-title{flex:auto}.bw-bench-design-header-actions{align-items:center;gap:var(--bw-space-2);flex:none;min-width:0;margin-inline-start:auto;display:flex}.bw-bench-design-header-actions .bw-bench-design-save-status{max-width:8rem}.bw-bench-preview-devices{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);flex:none;align-items:center;padding:2px;display:flex}.bw-bench-preview-model-controls{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.bw-bench-preview-model-select{width:min(18rem,34vw);min-width:12rem;min-height:var(--bw-control-height-sm);font-size:var(--bw-type-caption-size);padding-block:0}.bw-bench-preview-native-bar{align-items:center;gap:var(--bw-space-2);padding:6px var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);background:var(--bw-surface-1);flex:none;display:flex}.bw-bench-preview-native-device{width:min(22rem,100%);min-width:0;height:var(--bw-control-height-sm);align-items:center;gap:var(--bw-space-2);padding-inline:var(--bw-space-2);border:1px solid var(--bw-border);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);display:flex}.bw-bench-preview-native-device:focus-within{border-color:var(--bw-color-primary);box-shadow:var(--bw-shadow-focus)}.bw-bench-preview-native-select.bw-bench-preview-model-select{width:auto;min-width:6rem;height:100%;box-shadow:none;background:0 0;border:0;flex:auto;padding:0}.bw-bench-preview-native-size{color:var(--bw-ink-3);font-family:var(--font-mono);font-feature-settings:var(--font-mono-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);white-space:nowrap;flex:none}.bw-bench-preview-nav{flex:none;align-items:center;gap:2px;display:flex}.bw-bench-preview-route-chip{max-width:10rem;height:var(--bw-control-height-sm);padding:0 var(--bw-space-1h);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);color:var(--bw-ink-2);font-family:var(--font-mono);font-size:var(--bw-mono-caption-size);align-items:center;gap:4px;display:inline-flex}.bw-bench-preview-route-chip:hover:not(:disabled){border-color:var(--bw-border);color:var(--bw-ink-1)}.bw-bench-preview-route-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-bench-preview-route-popover{width:min(20rem,100vw - 2rem);padding:var(--bw-space-3)}.bw-bench-preview-route-form{gap:var(--bw-space-2);flex-direction:column;display:flex}.bw-bench-preview-route-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-bench-preview-route-row{align-items:center;gap:var(--bw-space-2);display:flex}.bw-bench-preview-route-row .bw-ui-input{min-width:0;height:var(--bw-control-height-sm);font-family:var(--font-mono);font-size:var(--bw-mono-caption-size);flex:auto}.bw-bench-preview-route-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-bench-preview-route-input.bw-ui-input{width:100%;height:var(--bw-control-height-sm);font-family:var(--font-mono);font-feature-settings:var(--font-mono-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height)}.bw-bench-preview-route-input.bw-ui-input[aria-invalid=true],.bw-bench-preview-route-input.bw-ui-input[aria-invalid=true]:focus,.bw-bench-preview-route-input.bw-ui-input[aria-invalid=true]:hover{border-color:var(--bw-color-error)}.bw-bench-preview-artifact{flex:0 auto;align-items:center;margin-inline-start:auto;display:flex}.bw-bench-preview-artifact-select{max-width:12rem;font-size:var(--bw-type-caption-size)}.bw-bench-preview-export{width:max-content;min-width:9rem;padding:var(--bw-space-1)}[data-component=button].bw-ui-button.bw-bench-preview-device{border-radius:var(--bw-radius-xs);color:var(--bw-ink-3)}[data-component=button].bw-ui-button.bw-bench-preview-device:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-2)}[data-component=button].bw-ui-button.bw-bench-preview-device[aria-pressed=true]{background:var(--bw-color-primary-bg);color:var(--bw-color-primary)}[data-component=button].bw-ui-button.bw-bench-preview-device[aria-pressed=true]:hover:not(:disabled){background:var(--bw-color-primary-bg-hover);color:var(--bw-color-primary-hover)}.bw-bench-preview-error{padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);background:var(--bw-color-error-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere;flex:none;margin:0}.bw-bench-preview-canvas{min-height:0;padding:var(--bw-space-4);background:var(--bw-surface-1);flex:auto;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;overflow:auto}.bw-bench-device-frame{box-sizing:border-box;border:1px solid var(--bw-border);border-radius:var(--bw-radius-lg);background:var(--bw-surface-2);max-width:100%;height:100%;min-height:0;box-shadow:var(--bw-shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.bw-bench-device-view{background:var(--bw-paper-1);border:0;flex:auto;width:100%;min-height:0}.bw-bench-preview-frame-fit{justify-content:center;align-items:stretch;min-width:0}.bw-bench-preview-frame-fit,.bw-bench-preview-frame-fit>.bw-bench-preview-frame-content{width:100%;height:100%;min-height:0;display:flex}.bw-bench-device-preview-fit{flex:none;min-width:0;min-height:0;position:relative}.bw-bench-device-frame[data-device-preview=true]{border-color:var(--bw-border);background:var(--bw-brand-surface-deep);transform-origin:0 0;flex:none;max-width:none;max-height:none;padding:6px}.bw-bench-device-frame[data-device-preview=true][data-form-factor=phone]{border-radius:var(--bw-radius-device-phone)}.bw-bench-device-frame[data-device-preview=true][data-form-factor=tablet]{border-radius:var(--bw-radius-device-tablet);padding:8px}.bw-bench-device-frame[data-device-preview=true][data-form-factor=phone] .bw-bench-device-view{border-radius:var(--bw-radius-device-phone-screen)}.bw-bench-device-frame[data-device-preview=true][data-form-factor=tablet] .bw-bench-device-view{border-radius:var(--bw-radius-device-tablet-screen)}.bw-bench-device-frame[data-device-preview=true]:after{z-index:2;border-radius:var(--bw-radius-full);background:var(--bw-paper-0);width:76px;height:4px;position:absolute;bottom:12px;left:50%}@supports (color:color-mix(in lab,red,red)){.bw-bench-device-frame[data-device-preview=true]:after{background:color-mix(in srgb,var(--bw-paper-0) 72%,transparent)}}.bw-bench-device-frame[data-device-preview=true]:after{content:"";pointer-events:none;transform:translate(-50%)}.bw-bench-device-hardware{z-index:2;border:1px solid var(--bw-paper-0);width:86px;height:22px;position:absolute;top:11px;left:50%}@supports (color:color-mix(in lab,red,red)){.bw-bench-device-hardware{border:1px solid color-mix(in srgb,var(--bw-paper-0) 5%,transparent)}}.bw-bench-device-hardware{border-radius:var(--bw-radius-full);background:var(--surface-media-canvas);box-shadow:var(--bw-shadow-device-earpiece);pointer-events:none;transform:translate(-50%)}.bw-bench-device-frame[data-form-factor=tablet] .bw-bench-device-hardware{border-color:var(--bw-paper-0);width:8px;height:8px;top:10px}@supports (color:color-mix(in lab,red,red)){.bw-bench-device-frame[data-form-factor=tablet] .bw-bench-device-hardware{border-color:color-mix(in srgb,var(--bw-paper-0) 20%,transparent)}}.bw-bench-device-frame[data-form-factor=tablet] .bw-bench-device-hardware{background:var(--surface-media-canvas);box-shadow:var(--bw-shadow-device-tablet-camera);border-radius:50%}@container preview-pane (max-width:560px){.bw-bench-preview-bar .bw-bench-pane-title,.bw-bench-preview-bar .bw-bench-preview-route-chip{display:none}.bw-bench-preview-native-device{width:100%}}@media (max-width:520px){.bw-bench-preview-model-controls{gap:var(--bw-space-1)}.bw-bench-preview-model-select{width:min(16rem,56vw);min-width:9rem}.bw-bench-preview-native-select.bw-bench-preview-model-select{width:100%;min-width:0}.bw-bench-preview-native-size{display:none}}.bw-bench-preview-repair{align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);background:var(--bw-color-info-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex:none;display:flex}.bw-bench-inspector{inset-inline:var(--bw-space-3);bottom:var(--bw-space-3);gap:var(--bw-space-2);max-height:min(24rem,70%);padding:var(--bw-space-3);border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);background:var(--bw-surface-3);box-shadow:var(--bw-shadow-popover);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.bw-bench-inspector-head{align-items:center;gap:var(--bw-space-2);display:flex}.bw-bench-selection-chip{min-width:0;padding-inline:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);background:var(--bw-surface-2);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-bench-selection-device{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase;flex:none}.bw-bench-selection-close{flex:none;margin-inline-start:auto}.bw-bench-inspector-states{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);flex-wrap:wrap;flex:none;align-items:center;gap:2px;padding:2px;display:flex}[data-component=button].bw-ui-button.bw-bench-inspector-state{min-height:var(--bw-control-height-xs);border-radius:var(--bw-radius-xs);padding-inline:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}[data-component=button].bw-ui-button.bw-bench-inspector-state:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-2)}[data-component=button].bw-ui-button.bw-bench-inspector-state[aria-pressed=true]{background:var(--bw-color-primary-bg);color:var(--bw-color-link)}[data-component=button].bw-ui-button.bw-bench-inspector-state[aria-pressed=true]:hover:not(:disabled){background:var(--bw-color-primary-bg-hover);color:var(--bw-color-link-hover)}.bw-bench-inspector-controls{align-items:center;gap:var(--bw-space-2);display:flex}.bw-bench-inspector-input{flex:auto;min-width:0}.bw-bench-inspector-submit{flex:none}.bw-bench-inspector-error{overflow-wrap:anywhere}.bw-bench-inspector-error,.bw-bench-inspector-meta{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-bench-inspector-meta{color:var(--bw-ink-3)}.bw-bench-inspector-marker{color:var(--bw-ink-2);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height)}.bw-bench-inspector-direct{gap:var(--bw-space-2);margin-top:var(--bw-space-1);padding-top:var(--bw-space-3);border-top:1px solid var(--bw-hairline);flex-direction:column;display:flex}.bw-bench-inspector-history{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-bench-preview-empty{width:100%;min-height:100%;padding:var(--bw-space-6);place-items:center;display:grid}.bw-bench-preview-empty-inner{align-items:center;gap:var(--bw-space-3);text-align:center;flex-direction:column;width:min(26rem,100%);display:flex}.bw-bench-preview-empty-icon{box-sizing:border-box;border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);background:var(--bw-color-error-bg);width:48px;height:48px;color:var(--bw-color-error-ink);padding:12px}.bw-bench-preview-empty-title{justify-content:center;align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-1);font-size:var(--bw-type-title-md-size);line-height:var(--bw-type-title-md-line-height);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-title-md-tracking);text-wrap:balance;margin:0;display:flex}.bw-bench-preview-empty-description{color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.bw-bench-preview-actions{justify-content:center;align-items:center;gap:var(--bw-space-2);margin-top:var(--bw-space-1);flex-wrap:wrap;display:flex}.bw-bench-preview-skeleton{gap:var(--bw-space-3);width:100%;padding:var(--bw-space-4);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);flex-direction:column;display:flex}.bw-bench-preview-skeleton-header{justify-content:space-between;align-items:center;gap:var(--bw-space-3);display:flex}.bw-bench-preview-skeleton-label{width:5rem;height:var(--bw-type-caption-line-height);border-radius:var(--bw-radius-xs);background:var(--bw-surface-3)}.bw-bench-preview-skeleton-action{width:3rem;height:var(--bw-control-height-xs);border-radius:var(--bw-radius-xs);background:var(--bw-surface-3)}.bw-bench-preview-skeleton-heading{width:70%;height:var(--bw-type-title-sm-line-height);border-radius:var(--bw-radius-xs);background:var(--bw-surface-3)}.bw-bench-preview-skeleton-line{height:var(--bw-type-caption-line-height);border-radius:var(--bw-radius-xs);background:var(--bw-surface-3)}.bw-bench-preview-skeleton-line[data-width=medium]{width:62%}.bw-bench-preview-skeleton-grid{gap:var(--bw-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-bench-preview-skeleton-card{border-radius:var(--bw-radius-sm);background:var(--bw-surface-3);height:3.5rem}.bw-bench-convo{background:var(--bw-surface-1);flex-direction:column;min-width:0;min-height:0;display:flex;container:conversation-pane/inline-size}.bw-bench-convo>*{width:min(100% - 2rem,48rem);margin-inline:auto}.bw-bench-convo-cancel-error,.bw-bench-convo-head,.bw-bench-convo-readonly{width:100%;max-width:none;margin-inline:0}.bw-bench-convo-activity{width:min(100% - 1rem,48rem);max-width:none;margin-inline:auto}.bw-bench-convo-thread.bw-ui-select{flex:auto;min-width:0;box-shadow:none;background:0 0;border-color:#0000}.bw-bench-convo-thread.bw-ui-select:hover{background:var(--bw-surface-2);border-color:var(--bw-hairline)}.bw-bench-convo-thread.bw-ui-select[data-state=open]{background:var(--bw-surface-2);border-color:var(--bw-color-primary);box-shadow:var(--bw-focus-ring)}.bw-bench-convo-thread.bw-ui-select:focus-visible{border-color:var(--bw-color-primary);box-shadow:var(--bw-focus-ring);outline:none}.bw-bench-convo-thread.bw-ui-select>span{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong)}.bw-bench-convo-thread-option{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-bench-convo-thread-indicator{border-radius:var(--bw-radius-full);background:var(--bw-ink-4);flex:none;width:6px;height:6px}.bw-bench-convo-thread-indicator[data-live=true]{background:var(--bw-color-primary)}.bw-bench-convo-thread-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-bench-convo-thread-meta{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);flex:none;margin-inline-start:auto}.bw-bench-convo-list:before{content:"";margin-top:auto}.bw-bench-convo-list{gap:var(--bw-space-4);min-height:8rem;padding:var(--bw-space-4) 0 var(--bw-space-5);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;margin-block:0;list-style:none;display:flex;overflow-y:auto}.bw-bench-turn{padding-inline:.25rem;display:block}.bw-bench-turn+.bw-bench-turn{margin-top:.1rem}.bw-bench-turn-author{align-items:center;gap:var(--bw-space-1h);width:auto;font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);white-space:nowrap;margin-bottom:.2rem;padding:0;display:flex;overflow:hidden}.bw-bench-turn[data-role=agent] .bw-bench-turn-author{padding-inline:.1rem}.bw-bench-turn-time{font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-regular);font-variant-numeric:tabular-nums}.bw-bench-turn-body{align-items:flex-start;gap:var(--bw-space-2);border-radius:var(--bw-radius-md);min-width:0;padding:.55rem .75rem;display:flex}.bw-bench-turn[data-role=user] .bw-bench-turn-body{background:var(--bw-surface-3);max-width:92%}.bw-bench-turn-body[data-tone=danger]{box-sizing:border-box;border:0;border-left:2px solid var(--bw-color-error);border-radius:var(--bw-radius-md);background:var(--bw-color-error-bg);width:100%;max-width:100%}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-body[data-tone=danger]{background:color-mix(in srgb,var(--bw-color-error-bg) 72%,transparent)}}.bw-bench-turn-body[data-tone=danger]{padding:6px 10px}.bw-bench-turn-text{min-width:0;font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height);overflow-wrap:anywhere;text-wrap:pretty;flex:auto;margin:0}p.bw-bench-turn-text{white-space:pre-wrap}[data-component=markdown].bw-bench-turn-text{font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height)}[data-component=markdown].bw-bench-turn-text>:first-child{margin-top:0}[data-component=markdown].bw-bench-turn-text>:last-child{margin-bottom:0}[data-component=markdown].bw-bench-turn-text p{margin:0 0 var(--bw-space-2)}[data-component=markdown].bw-bench-turn-text h1,[data-component=markdown].bw-bench-turn-text h2,[data-component=markdown].bw-bench-turn-text h3,[data-component=markdown].bw-bench-turn-text h4,[data-component=markdown].bw-bench-turn-text h5,[data-component=markdown].bw-bench-turn-text h6{margin:var(--bw-space-3) 0 var(--bw-space-1);font-family:var(--font-ui-stack);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-dense-line-height);letter-spacing:0}[data-component=markdown].bw-bench-turn-text h1{font-size:var(--bw-type-title-sm-size);line-height:var(--bw-type-title-sm-line-height)}[data-component=markdown].bw-bench-turn-text ol,[data-component=markdown].bw-bench-turn-text ul{margin:0 0 var(--bw-space-2);padding-inline-start:var(--bw-space-4)}[data-component=markdown].bw-bench-turn-text li{margin-bottom:var(--bw-space-1)}[data-component=markdown].bw-bench-turn-text blockquote{margin:0 0 var(--bw-space-2);border-inline-start:2px solid var(--bw-border);color:var(--bw-ink-2);padding-inline-start:var(--bw-space-3)}[data-component=markdown].bw-bench-turn-text hr{margin:var(--bw-space-3) 0}[data-component=markdown].bw-bench-turn-text table{max-width:100%;margin:0 0 var(--bw-space-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:block;overflow-x:auto}[data-component=markdown].bw-bench-turn-text td,[data-component=markdown].bw-bench-turn-text th{padding:var(--bw-space-1) var(--bw-space-2)}[data-component=markdown].bw-bench-turn-text :not(pre)>code{font-size:var(--bw-mono-caption-size)}[data-component=markdown].bw-bench-turn-text [data-component=markdown-code]{margin-bottom:var(--bw-space-2)}[data-component=markdown].bw-bench-turn-text [data-component=markdown-code] pre{padding:var(--bw-space-3)}[data-component=markdown].bw-bench-turn-text [data-component=markdown-code] pre code{font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height)}.bw-bench-turn-progress{gap:var(--bw-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bw-bench-turn-progress-step{align-items:center;gap:var(--bw-space-1);height:var(--bw-control-height-xs);padding-inline:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);display:inline-flex}.bw-bench-turn-progress-step[data-state=completed]{color:var(--bw-ink-2)}.bw-bench-turn-progress-step[data-state=active]{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-color-link)}.bw-bench-turn-progress-pending{border-radius:var(--bw-radius-full);background:currentColor;width:6px;height:6px}.bw-bench-turn-result{align-items:center;padding:var(--bw-space-1h) var(--bw-space-2);border:1px solid var(--bw-color-success);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-result{border:1px solid color-mix(in srgb,var(--bw-color-success) 28%,transparent)}}.bw-bench-turn-result-status{color:var(--bw-color-success-ink);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-medium);margin:0}.bw-bench-turn-result-trigger{margin-inline-start:auto}.bw-bench-turn-result-details{min-height:0}.bw-bench-composer-chips,.bw-bench-turn-attachments,.bw-bench-turn-references{gap:var(--bw-space-1);flex-wrap:wrap;min-width:0;display:flex}.bw-bench-chip{align-items:center;gap:var(--bw-space-1);min-width:0;max-width:100%;height:var(--bw-control-height-xs);padding-inline:var(--bw-space-1h) var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-3);color:var(--bw-ink-2);display:inline-flex}.bw-bench-chip-name{min-width:0;font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-component=button].bw-ui-button.bw-bench-chip-remove{border-radius:var(--bw-radius-xs);width:16px;min-width:16px;height:16px;color:var(--bw-ink-3);flex:none;padding:0}[data-component=button].bw-ui-button.bw-bench-chip-remove:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-bench-turn-selection{align-items:center;gap:var(--bw-space-1);min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0;display:flex}.bw-bench-turn-permission-owner{color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size);margin:0}.bw-bench-turn-discussion-cancel{flex:none;margin-inline-start:auto}.bw-bench-convo-meta{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-bench-convo-meta-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-bench-interaction-fieldset,.bw-bench-interaction-form{gap:var(--bw-space-2);flex-direction:column;display:flex}.bw-bench-interaction-fieldset{min-width:0;padding:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-color-info-bg);margin:0}.bw-bench-interaction-legend{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);padding-inline:0}.bw-bench-interaction-prompt{color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);text-wrap:pretty;margin:0}.bw-bench-interaction-options{gap:var(--bw-space-1);flex-direction:column;display:flex}[data-component=button].bw-ui-button.bw-bench-interaction-option{width:100%;height:auto;min-height:var(--bw-control-height-md);justify-content:flex-start;align-items:flex-start;gap:var(--bw-space-2);padding:var(--bw-space-1h) var(--bw-space-2);text-align:start}.bw-bench-interaction-option-check,.bw-bench-interaction-option-mark{flex:none;margin-block-start:3px}.bw-bench-interaction-option-mark{border:1px solid var(--bw-border-strong);border-radius:var(--bw-radius-full);width:14px;height:14px}.bw-bench-interaction-option-copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.bw-bench-interaction-option-name{font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);font-weight:var(--bw-font-weight-medium)}.bw-bench-interaction-option-description{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-wrap:pretty}.bw-bench-interaction-custom{width:100%}.bw-bench-interaction-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-bench-interaction-actions{gap:var(--bw-space-2);flex-direction:column;display:flex}.bw-bench-interaction-buttons{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-bench-interaction-pending{flex:none}.bw-bench-interaction-response{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0}.bw-bench-plan{gap:var(--bw-space-2);min-height:0;max-height:24rem;margin-block:var(--bw-space-2);padding:var(--bw-space-2) var(--bw-space-3);overscroll-behavior:contain;border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);scrollbar-width:thin;flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}.bw-bench-plan-head{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-bench-plan-title{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);font-weight:var(--bw-font-weight-strong);margin:0}.bw-bench-plan-revision{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin-inline-start:auto}.bw-bench-plan-analysis{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-bench-plan-analysis-copy{min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);flex:auto;margin:0}.bw-bench-plan-analysis-actions{gap:var(--bw-space-2);flex-wrap:wrap;flex:none;display:flex}.bw-bench-plan-body{gap:var(--bw-space-2);flex-direction:column;min-width:0;display:flex}.bw-bench-plan-markdown{min-width:0;font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height)}.bw-bench-plan-actions{gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-bench-plan-retry{align-self:flex-start}.bw-bench-plan-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere;margin:0}.bw-bench-plan-tasks{gap:var(--bw-space-2);flex-direction:column;min-width:0;display:flex}.bw-bench-plan-tasks-head{align-items:baseline;gap:var(--bw-space-2);border-bottom:1px solid var(--bw-hairline);flex-wrap:wrap;padding-block-end:var(--bw-space-1);display:flex}.bw-bench-plan-tasks-title{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-bench-plan-tasks-meta{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);flex-wrap:wrap;margin-inline-start:auto;display:flex}.bw-bench-plan-tasks-count{font-variant-numeric:tabular-nums}.bw-bench-plan-tasks-list{gap:var(--bw-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bw-bench-plan-task{align-items:start;gap:var(--bw-space-2);padding:var(--bw-space-1h) var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-1);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.bw-bench-plan-task-position{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);font-variant-numeric:tabular-nums;text-align:end}.bw-bench-plan-task-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-bench-plan-task-heading{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-bench-plan-task-name{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);font-weight:var(--bw-font-weight-medium);text-wrap:pretty;margin:0}.bw-bench-plan-task-status{align-items:center;gap:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);flex:none;margin-inline-start:auto;display:inline-flex}.bw-bench-plan-task-summary{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-wrap:pretty;margin:0}.bw-bench-plan-task-dependencies{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin:0}.bw-bench-plan-verification{padding:var(--bw-space-1h) var(--bw-space-2);border-radius:var(--bw-radius-sm);background:var(--bw-surface-1);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-wrap:pretty;margin:0}.bw-bench-plan-verification strong{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-bench-plan-conflict{align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-1h) var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-1);font-size:var(--bw-type-caption-size);flex-wrap:wrap;display:flex}.bw-bench-plan-preflight-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-bench-plan-preflight-value{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-medium)}.bw-bench-plan-parallel{padding:var(--bw-space-1h) var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-1)}.bw-bench-plan-parallel-summary{align-items:center;gap:var(--bw-space-2);cursor:pointer;font-size:var(--bw-type-caption-size);flex-wrap:wrap;display:flex}.bw-bench-plan-parallel-copy{min-width:0;color:var(--bw-ink-2)}.bw-bench-plan-parallel-capacity{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-variant-numeric:tabular-nums;margin-inline-start:auto}.bw-bench-plan-parallel-gates{gap:var(--bw-space-1);margin:var(--bw-space-2) 0 0;padding:var(--bw-space-2) 0 0;border-top:1px solid var(--bw-hairline);flex-direction:column;list-style:none;display:flex}.bw-bench-plan-parallel-gate{align-items:baseline;gap:var(--bw-space-1) var(--bw-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.bw-bench-plan-parallel-gate-name{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size)}.bw-bench-plan-parallel-gate-note,.bw-bench-plan-parallel-gate-status{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-bench-plan-parallel-gate-note{line-height:var(--bw-type-micro-line-height);text-wrap:pretty;grid-column:1/-1;margin:0}.bw-bench-budget{gap:var(--bw-space-2);padding:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-1);flex-direction:column;display:flex}.bw-bench-budget-head{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-bench-budget-heading{align-items:center;gap:var(--bw-space-1);min-width:0;display:flex}.bw-bench-budget-title{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-bench-budget-status{margin-inline-start:auto}.bw-bench-budget-deadline,.bw-bench-budget-status{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-bench-budget-deadline{font-variant-numeric:tabular-nums}.bw-bench-budget-grid{gap:var(--bw-space-2);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:0;display:grid}.bw-bench-budget-metric{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-bench-budget-metric dt{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-bench-budget-metric-value{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-dense-size);font-variant-numeric:tabular-nums;margin:0}.bw-bench-budget-exhaustion{color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-bench-budget-usage{gap:var(--bw-space-2);border-top:1px solid var(--bw-hairline);flex-direction:column;padding-block-start:var(--bw-space-2);display:flex}.bw-bench-budget-usage-head{align-items:center;gap:var(--bw-space-1);display:flex}.bw-bench-budget-usage-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);margin:0}.bw-bench-budget-empty{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0}.bw-bench-queue{gap:var(--bw-space-2);overscroll-behavior:contain;scrollbar-width:thin;min-height:0;max-height:18rem;flex-direction:column;flex:0 auto;margin-block-end:var(--bw-space-2);display:flex;overflow-y:auto}.bw-bench-queue-queued,.bw-bench-queue-suggestions{gap:var(--bw-space-1);padding:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);flex-direction:column;flex:none;display:flex}.bw-bench-queue-heading{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-bench-queue-title{align-items:baseline;gap:var(--bw-space-1);min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);margin:0;display:flex}.bw-bench-queue-count{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);font-variant-numeric:tabular-nums}.bw-bench-queue-bulk-toggle,.bw-bench-queue-clear{margin-inline-start:auto}.bw-bench-queue-list,.bw-bench-queue-queued-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bw-bench-queue-item{align-items:start;gap:var(--bw-space-2);padding:var(--bw-space-1h) var(--bw-space-1);border-radius:var(--bw-radius-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.bw-bench-queue-item:hover{background:var(--bw-surface-1)}.bw-bench-queue-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-bench-queue-item-title{align-items:center;gap:var(--bw-space-1);color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);flex-wrap:wrap;margin:0;display:flex}.bw-bench-queue-origin{padding-inline:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);letter-spacing:var(--bw-type-micro-tracking);text-transform:uppercase}.bw-bench-queue-summary{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-wrap:pretty;margin:0}.bw-bench-queue-meta{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);overflow-wrap:anywhere;margin:0}.bw-bench-queue-actions{flex:none;align-items:center;gap:2px;display:flex}.bw-bench-queue-bulk{align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-1);border-radius:var(--bw-radius-sm);background:var(--bw-surface-1);flex-wrap:wrap;display:flex}.bw-bench-queue-bulk-buttons{gap:var(--bw-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.bw-bench-queue-error{color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-bench-queue-queued-item{align-items:center;gap:var(--bw-space-1);padding:var(--bw-space-1h) var(--bw-space-1);border-radius:var(--bw-radius-sm);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.bw-bench-queue-queued-item:hover{background:var(--bw-surface-1)}.bw-bench-queue-edit{gap:var(--bw-space-1);flex-direction:column;grid-column:1/-1;display:flex}.bw-bench-queue-edit-input.bw-ui-input{font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);resize:vertical}.bw-bench-queue-edit-actions{justify-content:flex-end;gap:var(--bw-space-2);display:flex}.bw-bench-queue-order{flex-direction:column;flex:none;display:flex}.bw-bench-queue-queued-copy{align-items:center;gap:var(--bw-space-1);min-width:0;display:flex}.bw-bench-queue-queued-text{min-width:0;color:var(--bw-ink-1);overflow-wrap:anywhere}.bw-bench-convo-activity,.bw-bench-queue-queued-text{font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height)}.bw-bench-convo-activity{align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-2) var(--bw-space-3);border-top:1px solid var(--bw-hairline);flex:none;display:flex}.bw-bench-convo-activity[data-tone=info]{background:var(--bw-color-info-bg)}.bw-bench-convo-activity-dot{border-radius:var(--bw-radius-full);background:currentColor;flex:none;width:6px;height:6px}.bw-bench-convo-activity[data-tone=running] .bw-bench-convo-activity-dot{color:var(--bw-color-primary);animation:bw-bench-pulse var(--bw-motion-duration-loop) var(--bw-motion-ease-out) infinite}.bw-bench-convo-activity-copy{overflow-wrap:anywhere;flex:auto;min-width:0}.bw-bench-convo-activity-action{gap:var(--bw-space-1);white-space:nowrap;flex:none}.bw-bench-convo-cancel-error{background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-bench-convo-cancel-error,.bw-bench-convo-readonly{padding:var(--bw-space-2) var(--bw-space-3);border-top:1px solid var(--bw-hairline);flex:none}.bw-bench-convo-readonly{justify-content:center;align-items:center;gap:var(--bw-space-2);background:var(--bw-surface-2);color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);display:flex}.bw-bench-convo-loading{gap:var(--bw-space-1);padding-block:var(--bw-space-1);flex-direction:column;display:flex}.bw-bench-convo-loading-line{border-radius:var(--bw-radius-xs);background:var(--bw-surface-2)}.bw-bench-convo-loading-line[data-width=short]{width:22%}.bw-bench-convo-loading-line[data-width=medium]{width:62%}.bw-bench-convo-loading-line[data-width=wide]{width:88%}.bw-bench-convo-error{align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-2);border:1px solid var(--bw-color-error);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-error{border:1px solid color-mix(in srgb,var(--bw-color-error) 32%,transparent)}}.bw-bench-convo-error{border-radius:var(--bw-radius-md);background:var(--bw-color-error-bg)}.bw-bench-convo-error-copy{min-width:0;color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere;flex:auto;margin:0}.bw-bench-convo-error-action{flex:none}.bw-bench-composer-wrap{background:var(--bw-surface-1);border-top:0;flex:none;padding:.65rem clamp(.75rem,3vw,1.25rem) .8rem}@media (min-width:721px){.bw-bench-convo>.bw-bench-composer-wrap{width:min(100% - 2rem,48rem);padding-inline:0}}.bw-bench-composer-file{display:none}.bw-bench-composer{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);box-shadow:var(--bw-shadow-composer);transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);flex-direction:column;gap:.25rem;padding:.35rem .45rem .3rem;display:flex;position:relative}.bw-bench-composer:has(.bw-bench-composer-input:focus){border:1px solid var(--bw-color-primary);border-radius:var(--bw-radius-lg);box-shadow:var(--bw-focus-ring)}.bw-bench-composer-wrap[data-compact=true] .bw-bench-composer{border-color:var(--bw-hairline);box-shadow:none}.bw-bench-composer-wrap[data-composer-role=candidate] .bw-bench-composer{border-color:var(--bw-hairline);background:var(--bw-surface-2);box-shadow:var(--bw-shadow-composer)}.bw-bench-composer-input.bw-ui-textarea{min-height:44px;padding:var(--bw-space-1) var(--bw-space-1h);border-radius:var(--bw-radius-sm);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);background:0 0;border:0}.bw-bench-composer-input.bw-ui-textarea:hover{border-color:#0000}.bw-bench-composer-input.bw-ui-textarea:focus,.bw-bench-composer-input.bw-ui-textarea:focus-visible{box-shadow:none;border-color:#0000}.bw-bench-composer-input.bw-ui-textarea:not(:disabled){color:var(--bw-ink-1)}.bw-bench-composer-input.bw-ui-textarea::placeholder{color:var(--bw-ink-3)}.bw-bench-composer-context{align-items:center;gap:var(--bw-space-2);background:var(--bw-surface-2);border:0;min-width:0;padding:.25rem .45rem;display:flex}.bw-bench-composer-context-copy{min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bw-bench-composer-context-remove{flex:none}.bw-bench-composer-actions{align-items:center;gap:var(--bw-space-1);flex-wrap:nowrap;min-height:30px;display:flex}.bw-bench .bw-bench-composer-model-row>[data-component=button].bw-compact-icon-button,.bw-bench .bw-bench-composer-submit,.bw-bench .bw-bench-composer-tools>[data-component=button].bw-compact-icon-button{flex:0 0 30px;width:30px;min-width:30px;height:30px;min-height:30px}.bw-bench-composer-model-row{min-height:30px}.bw-bench-composer-tools{scrollbar-width:none;flex-wrap:nowrap;flex:auto;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.bw-bench-composer-tools::-webkit-scrollbar{display:none}.bw-bench-composer-mode-select{height:var(--bw-control-height-sm);padding:0 var(--bw-space-1h);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);color:var(--bw-ink-2);font-family:inherit;font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);cursor:pointer;flex:none}.bw-bench-composer-mode-select:hover:not(:disabled){border-color:var(--bw-border);color:var(--bw-ink-1)}.bw-bench-composer-mode-select:disabled{cursor:not-allowed;opacity:.5}.bw-bench-composer-mode-select:focus-visible{border-color:var(--bw-color-primary);box-shadow:var(--bw-focus-ring);outline:none}.bw-bench-composer-model-trigger{height:var(--bw-control-height-sm);border-radius:var(--bw-radius-sm);min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.bw-bench-composer-model-trigger:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-bench-composer-more{width:11rem;padding:var(--bw-space-1)}.bw-bench-composer-more-item{width:100%;min-height:var(--bw-control-height-sm);justify-content:flex-start;align-items:center;gap:var(--bw-space-2);padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-xs);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);display:flex}.bw-bench-composer-more-item:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-bench-composer-model-popover{width:min(22rem,100vw - 2rem);padding:var(--bw-space-2)}.bw-bench-composer-model-popover .bw-bench-composer-model-row{min-height:var(--bw-control-height-sm)}.bw-bench-composer-candidate{padding-inline:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-control-height-xs)}.bw-bench-composer-submit{flex:none;margin-inline-start:auto}.bw-bench-composer-model{border-top:0;padding-block-start:0}.bw-bench-composer-model-row{--bw-composer-control-gap:.35rem;justify-content:space-between;align-items:center;gap:var(--bw-composer-control-gap);flex-wrap:wrap;width:100%;display:flex}.bw-bench-composer-model-row>.bw-tool-field-row{flex-wrap:nowrap;flex:none;width:auto;min-width:0}.bw-bench-composer-execution{flex:none;min-width:0}.bw-bench-composer .bw-bench-composer-execution .bw-execution-mode-select.bw-ui-select,.bw-bench-composer-model-popover .bw-bench-composer-execution .bw-execution-mode-select.bw-ui-select{box-sizing:border-box;gap:.25rem;width:4.5rem;min-width:4.5rem;max-width:4.5rem;overflow:hidden;padding-inline:.4rem .3rem!important}.bw-bench-composer-execution .bw-tool-tabs{background:0 0;border-color:#0000;gap:1px;width:100%;min-width:0;padding:1px}.bw-bench-composer-execution .bw-tool-tab{min-width:0;min-height:var(--bw-control-height-xs);border-radius:var(--bw-radius-xs);font-size:var(--bw-type-micro-size);white-space:nowrap;flex:1 1 0;justify-content:center;padding-inline:.4rem}.bw-bench-composer-execution .bw-tool-tab-hint,.bw-execution-mode-compact{display:none}.bw-bench-composer-model-row>.bw-tool-field-row>.bw-model-choice-select.bw-ui-select{flex:0 11rem;width:11rem;min-width:0}.bw-bench-composer-model-row>.bw-tool-field-row>.bw-model-effort-select.bw-ui-select{flex:0 0 6rem;width:6rem;min-width:0}.bw-bench-composer-model-row>.bw-model-selector-control{justify-content:flex-end;gap:var(--bw-composer-control-gap);flex:auto;min-width:0}.bw-bench-composer-candidate-model-row>.bw-model-selector-control{flex:0 auto;justify-content:flex-start;width:100%;max-width:100%}.bw-bench-composer-candidate-model-row{justify-content:flex-start;justify-items:start}.bw-bench-composer .bw-tool-select.bw-ui-select{min-height:var(--bw-control-height-sm);border-radius:var(--bw-radius-md);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-medium);background:0 0;border:1px solid #0000}.bw-bench-composer .bw-tool-select.bw-ui-select:hover:not([data-disabled]),.bw-bench-composer .bw-tool-select.bw-ui-select[data-state=open]{background:var(--bw-surface-3);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer .bw-tool-select.bw-ui-select:hover:not([data-disabled]),.bw-bench-composer .bw-tool-select.bw-ui-select[data-state=open]{background:color-mix(in srgb,var(--bw-surface-3) 72%,transparent)}}.bw-bench-composer .bw-tool-select.bw-ui-select:hover:not([data-disabled]),.bw-bench-composer .bw-tool-select.bw-ui-select[data-state=open]{color:var(--bw-ink-1)}.bw-bench-composer .bw-tool-select.bw-ui-select[data-state=open]{box-shadow:var(--bw-shadow-selection-ring)}.bw-bench-composer .bw-tool-select.bw-ui-select:focus-visible{box-shadow:var(--bw-shadow-focus-ring);border-color:#0000;outline:none}.bw-bench-execution-mode-menu,.bw-bench-model-choice-menu,.bw-bench-model-effort-menu{border-color:var(--bw-border);border-radius:var(--bw-radius-lg);background:var(--bw-surface-3);min-width:13rem;box-shadow:var(--bw-shadow-menu);padding:.3rem}.bw-bench-execution-mode-menu,.bw-bench-model-effort-menu{min-width:10rem}.bw-bench-execution-mode-menu .bw-ui-select-item,.bw-bench-model-choice-menu .bw-ui-select-item,.bw-bench-model-effort-menu .bw-ui-select-item{min-height:var(--bw-control-height-sm);border-radius:var(--bw-radius-md);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size)}.bw-bench-execution-mode-menu .bw-ui-select-item[data-highlighted],.bw-bench-model-choice-menu .bw-ui-select-item[data-highlighted],.bw-bench-model-effort-menu .bw-ui-select-item[data-highlighted]{background:var(--bw-surface-2);color:var(--bw-ink-1)}.bw-bench-execution-mode-menu .bw-ui-select-item[data-state=checked],.bw-bench-model-choice-menu .bw-ui-select-item[data-state=checked],.bw-bench-model-effort-menu .bw-ui-select-item[data-state=checked]{background:var(--bw-color-primary-bg);color:var(--bw-color-primary)}.bw-bench-composer-warning{margin:var(--bw-space-1) 0 0;color:var(--bw-color-warning-ink);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-bench-composer-error{align-items:flex-start;gap:var(--bw-space-2);margin:var(--bw-space-2) 0 0;border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);display:flex}.bw-bench-composer-error p{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:1023px){.bw-bench-command-bar{padding-inline-end:3.25rem}[data-component=button].bw-ui-button.bw-bench-mobile-spine-trigger{z-index:calc(var(--bw-z-drawer) + 2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;position:fixed;top:.5rem;right:.5rem}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-mobile-spine-trigger{background:color-mix(in srgb,var(--bw-surface-2) 92%,transparent)}}[data-component=button].bw-ui-button.bw-bench-mobile-spine-trigger{color:var(--bw-ink-2);box-shadow:var(--bw-shadow-mobile-navigation);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-component=button].bw-ui-button.bw-bench-mobile-spine-backdrop{z-index:var(--bw-z-drawer);inset:var(--bw-bench-command-bar-height) 0 0;background:var(--bw-color-overlay-scrim);border:0;border-radius:0;width:100%;height:auto;position:fixed}.bw-bench-mobile-spine-trigger:hover:not(:disabled){border-color:var(--bw-border);background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-bench:has(.bw-bench-spine[data-mobile-open=true]) .bw-bench-mobile-spine-trigger{right:.5rem}.bw-bench-spine{z-index:calc(var(--bw-z-drawer) + 1);inset-block:var(--bw-bench-command-bar-height) 0;width:var(--bw-bench-mobile-spine-width);border-left:1px solid var(--bw-hairline);box-shadow:var(--bw-shadow-mobile-drawer);align-items:stretch;padding:3rem .5rem 1rem;display:none;position:fixed;right:0}.bw-bench:has(.bw-bench-dock) .bw-bench-pane-head{padding-inline-end:3.25rem}.bw-bench-spine-group{align-items:stretch;gap:.25rem}.bw-bench-spine-divider{width:auto;margin-inline:.5rem}[data-component=button].bw-ui-button.bw-bench-spine-toggle{text-align:start;flex-direction:row;justify-content:flex-start;gap:.65rem;width:100%;min-width:0;min-height:44px;padding:.5rem .75rem}.bw-bench-spine-label{max-width:none;font-size:var(--bw-type-caption-size)}.bw-bench-spine-dot{top:50%;right:.75rem;transform:translateY(-50%)}.bw-bench-spine[data-mobile-open=true]{display:flex}}@media (max-width:40rem){.bw-bench-command-bar{padding-inline-start:var(--bw-space-3)}.bw-bench-preview-bar:not(.bw-bench-design-preview-bar)>:not(.bw-bench-pane-title):not(.bw-bench-preview-keep-mobile){display:none}}@media (max-width:720px){.bw-bench-convo>*{width:min(100% - 2rem,48rem)}.bw-bench-composer-wrap{z-index:1;box-sizing:border-box;height:auto;min-height:0;padding:.2rem .25rem .25rem;position:relative;overflow:visible}.bw-bench-composer{max-height:min(22rem,100dvh - 7rem);overflow:visible}.bw-bench-composer-input.bw-ui-textarea{max-height:13rem;overflow-y:auto}.bw-bench-composer-actions{align-items:center;gap:.35rem;display:flex}.bw-bench-composer-tools{flex-wrap:nowrap;flex:auto;align-items:center;gap:1px;min-width:0;display:flex}.bw-bench-menu-publish{display:flex}.bw-bench-alert-mobile-preview{display:inline-flex}.bw-bench-composer-submit{flex:none;margin-inline-start:0}.bw-bench-composer-model-row{justify-content:stretch;align-items:center;gap:var(--bw-composer-control-gap);grid-template-columns:4.5rem minmax(0,1fr) 2rem;width:100%;display:grid}.bw-bench-composer-execution{flex:none;grid-column:1;min-width:0;margin-inline-start:0}.bw-bench-composer-execution .bw-execution-mode-segmented{display:none}.bw-bench-composer-execution .bw-execution-mode-compact{display:block}.bw-bench-composer-model-row>.bw-bench-composer-execution,.bw-bench-composer-model-row>.bw-bench-composer-model,.bw-bench-composer-model-row>.bw-tool-field-row{min-width:0}.bw-bench-composer-model-row>.bw-tool-field-row{flex:none;width:auto}.bw-bench-composer-model-row>.bw-tool-field-row>.bw-model-choice-select.bw-ui-select{flex:0 auto;width:min(11rem,48vw);min-width:0}.bw-bench-composer-model-row>.bw-tool-field-row>.bw-model-effort-select.bw-ui-select{flex-basis:6rem;width:6rem;min-width:0}.bw-bench-composer-model-row>.bw-model-selector-control{justify-content:flex-end;gap:var(--bw-composer-control-gap);flex-wrap:nowrap;flex:0 auto;grid-column:2;width:100%}.bw-bench-composer-model-row>.bw-model-selector-control>.bw-tool-label{display:none}.bw-bench-composer-model-row>.bw-model-selector-control>.bw-model-choice-select.bw-ui-select{flex:auto;width:min(7rem,100% - 5.25rem);min-width:0}.bw-bench-composer-model-row>.bw-model-selector-control>.bw-model-effort-select.bw-ui-select{flex:0 0 5rem;width:5rem;min-width:0}.bw-bench-composer-model-row>[data-component=button].bw-ui-button{flex:0 0 2rem;grid-column:3;align-self:flex-end;margin-inline-start:0}.bw-bench-composer-candidate-model-row{gap:var(--bw-composer-control-gap);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.bw-bench-composer-candidate-model-row>.bw-model-selector-control{justify-content:flex-start;gap:var(--bw-composer-control-gap);flex-wrap:nowrap;grid-column:1;width:min(100%,18rem);min-width:0;max-width:100%;display:flex}.bw-bench-composer-candidate-model-row>.bw-model-selector-control>.bw-tool-label{display:none}.bw-bench-composer-candidate-model-row>.bw-model-selector-control>.bw-model-choice-select.bw-ui-select{flex:auto;width:auto;min-width:0}.bw-bench-composer-candidate-model-row>.bw-model-selector-control>.bw-model-effort-select.bw-ui-select{flex:0 0 5rem;width:5rem;min-width:5rem}}@container conversation-pane (max-width:28rem){.bw-bench-convo>*{width:calc(100% - 2rem)}.bw-bench-composer-wrap{padding-inline:.25rem}.bw-bench-composer-model-row{align-items:center;gap:var(--bw-composer-control-gap);grid-template-columns:4.5rem minmax(0,1fr) 2rem;display:grid}.bw-bench-composer-execution{grid-column:1;min-width:0}.bw-bench-composer-model-row>.bw-model-selector-control{gap:var(--bw-composer-control-gap);flex-wrap:nowrap;grid-column:2;width:100%;min-width:0}.bw-bench-composer-model-row>.bw-model-selector-control>.bw-tool-label{display:none}.bw-bench-composer-model-row>.bw-model-selector-control>.bw-model-choice-select.bw-ui-select{flex:auto;width:min(7rem,100% - 5.1rem);min-width:0}.bw-bench-composer-model-row>.bw-model-selector-control>.bw-model-effort-select.bw-ui-select{flex:0 0 5rem;width:5rem;min-width:0}.bw-bench-composer-model-row>[data-component=button].bw-ui-button{grid-column:3;margin-inline-start:0}.bw-bench-composer-candidate-model-row{grid-template-columns:minmax(0,1fr);justify-content:start;justify-items:start;display:grid}.bw-bench-composer-candidate-model-row>.bw-model-selector-control{grid-column:1;justify-content:flex-start;width:min(100%,18rem);max-width:100%}.bw-bench-composer-candidate-model-row>.bw-model-selector-control>.bw-model-choice-select.bw-ui-select{flex:auto;width:min(11rem,100% - 5.35rem);min-width:0}.bw-bench-composer-candidate-model-row>.bw-model-selector-control>.bw-model-effort-select.bw-ui-select{flex:0 0 5rem;width:5rem;min-width:5rem}}.bw-bench-composer-skill{inset-inline:0;bottom:calc(100% + var(--bw-space-2));z-index:var(--bw-z-popover);border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);background:var(--bw-surface-3);max-height:20rem;box-shadow:var(--bw-shadow-popover);flex-direction:column;display:flex;position:absolute}.bw-bench-composer-skill-head{align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-1h) var(--bw-space-2);border-bottom:1px solid var(--bw-hairline);flex:none;display:flex}.bw-bench-composer-skill-title{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong)}.bw-bench-composer-skill-head [data-component=button].bw-ui-button{margin-inline-start:auto}.bw-bench-composer-skill-loading{padding:var(--bw-space-3);color:var(--bw-ink-3)}.bw-bench-composer-skill-error,.bw-bench-composer-skill-loading{align-items:center;gap:var(--bw-space-2);font-size:var(--bw-type-caption-size);display:flex}.bw-bench-composer-skill-error{padding:var(--bw-space-2);color:var(--bw-color-error-ink);flex-wrap:wrap}.bw-bench-composer-skill-error p{flex:auto;min-width:0;margin:0}.bw-bench-composer-skill-empty{padding:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-align:center;margin:0}.bw-bench-composer-skill-list{min-height:0;padding:var(--bw-space-1);overscroll-behavior:contain;scrollbar-width:thin;flex:auto;margin:0;list-style:none;overflow-y:auto}[data-component=button].bw-ui-button.bw-bench-composer-skill-option{width:100%;min-height:var(--bw-control-height-md);align-items:start;gap:var(--bw-space-2);padding:var(--bw-space-1h) var(--bw-space-2);border-radius:var(--bw-radius-sm);color:var(--bw-ink-2);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-component=button].bw-ui-button.bw-bench-composer-skill-option:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-bench-composer-skill-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-bench-composer-skill-name{color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-bench-composer-skill-description{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-wrap:pretty}.bw-bench-composer-skill-version{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);font-variant-numeric:tabular-nums}.bw-editor-chart{width:100%;max-width:42rem;margin-block:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-canvas);overflow:hidden}.bw-editor-chart-header{justify-content:space-between;align-items:flex-start;gap:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-2) var(--bw-space-3);display:flex}.bw-editor-chart-heading{align-items:flex-start;gap:var(--bw-space-2);min-width:0;display:flex}.bw-editor-chart-heading-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm);color:var(--bw-ink-3);flex:none;margin-top:2px}.bw-editor-chart-heading-copy{min-width:0}.bw-editor-chart-title{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bw-editor-chart-subtitle{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);margin:0}[data-component=button].bw-ui-button.bw-editor-chart-copy{color:var(--bw-ink-3);flex:none}.bw-editor-chart-content{padding:var(--bw-space-3)}.bw-editor-chart-bars,.bw-editor-chart-series-list{gap:var(--bw-space-2);flex-direction:column;display:flex}.bw-editor-chart-series-list{gap:var(--bw-space-1)}.bw-editor-chart-bar-category{align-items:center;gap:var(--bw-space-2);grid-template-columns:minmax(4rem,7rem) minmax(0,1fr);display:grid}.bw-editor-chart-category-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-editor-chart-bar-row{align-items:center;gap:var(--bw-space-2);height:16px;display:flex}.bw-editor-chart-bar{border-radius:var(--bw-radius-xs);min-width:2%;height:8px}.bw-editor-chart-value{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);font-variant-numeric:tabular-nums}.bw-editor-chart-line{width:100%;min-width:18rem;height:192px}.bw-editor-chart-svg{width:100%;height:100%}.bw-editor-chart-legend{column-gap:var(--bw-space-3);row-gap:var(--bw-space-1);margin-top:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-editor-chart-legend-item{align-items:center;gap:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);display:inline-flex}.bw-editor-chart-legend-swatch{border-radius:var(--bw-radius-xs);width:8px;height:8px}.bw-editor-chart-data{margin-top:var(--bw-space-3);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size)}.bw-editor-chart-data-summary{color:var(--bw-ink-3);cursor:pointer}.bw-editor-chart-table-wrap{margin-top:var(--bw-space-2);overflow-x:auto}.bw-editor-chart-table{border-collapse:collapse;text-align:left;min-width:100%}.bw-editor-chart-table td,.bw-editor-chart-table th{border-bottom:1px solid var(--bw-hairline);padding:var(--bw-space-1) var(--bw-space-2)}.bw-editor-chart-table thead{color:var(--bw-ink-3)}.bw-editor-chart-table th{font-weight:var(--bw-font-weight-strong)}.bw-editor-chart-table tbody th{font-weight:var(--bw-font-weight-regular)}.bw-editor-chart-table td{font-variant-numeric:tabular-nums}.bw-bench-preview-canvas-wrap{flex:auto;min-width:0;min-height:0;display:flex}.bw-bench-design-workspace{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.bw-bench-design-toolbar{z-index:5;top:var(--bw-space-3);width:max-content;max-width:calc(100% - var(--bw-space-4));align-items:center;gap:var(--bw-space-2);min-width:0;min-height:42px;padding:4px var(--bw-space-2);border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);background:var(--bw-surface-3);display:flex;position:absolute;left:50%;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.bw-bench-design-toolbar{background:color-mix(in srgb,var(--bw-surface-3) 94%,transparent)}}.bw-bench-design-toolbar{box-shadow:var(--bw-shadow-popover);scrollbar-width:thin;overscroll-behavior-inline:contain;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);touch-action:pan-x;transform:translate(-50%)}.bw-bench-design-canvas-controls,.bw-bench-design-toolbar-group{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);flex:none;align-items:center;gap:2px;padding:2px;display:flex}.bw-bench-design-toolbar-group button[aria-pressed=true]{color:var(--bw-color-link)}.bw-bench-design-selection-tools{gap:1px}.bw-bench-design-alignment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.bw-bench-design-alignment-grid button{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);background:var(--bw-surface-1);min-width:0;min-height:30px;color:var(--bw-ink-2);font:inherit;font-size:var(--bw-type-micro-size);cursor:pointer;padding:4px 6px}.bw-bench-design-alignment-grid button:hover:not(:disabled){border-color:var(--bw-color-primary);color:var(--bw-ink-1)}.bw-bench-design-alignment-grid button:disabled{opacity:.5;cursor:not-allowed}.bw-bench-design-zoom-divider{background:var(--bw-hairline);width:1px;height:20px;margin-inline:3px}.bw-bench-design-zoom-value{min-width:3rem;min-height:var(--bw-control-height-xs);color:var(--bw-ink-2);font:inherit;font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-caption-size);cursor:pointer;background:0 0;border:0}.bw-bench-design-save-status{min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);text-overflow:ellipsis;white-space:nowrap;margin-inline-start:auto;overflow:hidden}.bw-bench-design-save-status[data-state=conflict],.bw-bench-design-save-status[data-state=dirty],.bw-bench-design-save-status[data-state=error]{color:var(--bw-color-warning-ink,var(--bw-ink-2))}.bw-bench-design-viewport{isolation:isolate;background:var(--bw-canvas);cursor:default;touch-action:auto;flex:auto;min-width:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.bw-bench-design-viewport[data-pan-mode=on]{cursor:grab;touch-action:none}.bw-bench-design-viewport[data-pan-mode=on]:active{cursor:grabbing}.bw-bench-design-viewport[data-tool=ellipse],.bw-bench-design-viewport[data-tool=frame],.bw-bench-design-viewport[data-tool=rectangle],.bw-bench-design-viewport[data-tool=text]{cursor:crosshair}.bw-bench-design-grid{z-index:0;background-image:radial-gradient(var(--bw-border) 1px,transparent 1px);opacity:.68;pointer-events:none;background-position:12px 12px;background-size:24px 24px;position:absolute;inset:0}.bw-bench-design-artboard{z-index:1;border:1px solid var(--bw-border-strong);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);width:1120px;height:760px;box-shadow:var(--bw-shadow-popover);transform-origin:50%;flex-direction:column;flex:none;display:flex;position:absolute;top:50%;left:50%;overflow:hidden}.bw-bench-design-artboard[data-active=true]{border-color:var(--bw-color-primary);box-shadow:var(--bw-shadow-design-artboard-active)}.bw-bench-design-artboard-bar{align-items:center;gap:var(--bw-space-2);height:40px;min-height:40px;padding-inline:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);display:flex}.bw-bench-design-artboard-bar[data-movable=true]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.bw-bench-design-artboard-bar[data-movable=true]:active{cursor:grabbing}.bw-bench-design-artboard-bar strong{min-width:0;color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-bench-design-artboard-bar>span:nth-of-type(2){color:var(--bw-ink-3)}.bw-bench-design-artboard-bar code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);margin-inline-start:auto}.bw-bench-design-artboard-mark{background:var(--bw-color-primary);border-radius:2px;flex:none;width:8px;height:8px}.bw-bench-design-artboard-kind{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-bench-design-artboard-canvas{background:var(--bw-surface-1);touch-action:none;outline:none;flex:none;width:1120px;height:720px;position:relative;overflow:hidden}.bw-bench-design-artboard-canvas:focus-visible{outline:2px solid var(--bw-color-primary);outline-offset:-2px}.bw-bench-design-node{box-sizing:border-box;min-width:1px;min-height:1px;color:var(--bw-ink-1);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;border-style:solid;align-items:center;display:flex;position:absolute;overflow:hidden}.bw-bench-design-node[data-has-interaction=true]{position:absolute}.bw-bench-design-node[data-has-interaction=true]:after{border:2px solid var(--bw-surface-1);background:var(--bw-color-primary);width:7px;height:7px;box-shadow:var(--bw-shadow-design-interaction-marker);content:"";pointer-events:none;border-radius:50%;position:absolute;top:5px;right:5px}.bw-bench-design-artboard-canvas[data-tool=hand] .bw-bench-design-node[data-has-interaction=true]{cursor:pointer}.bw-bench-design-artboard-canvas[data-tool=hand] .bw-bench-design-node[data-has-interaction=true]:hover{box-shadow:var(--bw-shadow-design-interaction-hover)}.bw-bench-design-interaction-feedback{z-index:8;border:1px solid var(--bw-color-primary);max-width:min(320px,100% - 28px);padding:8px 11px;position:absolute;top:14px;right:14px}@supports (color:color-mix(in lab,red,red)){.bw-bench-design-interaction-feedback{border:1px solid color-mix(in srgb,var(--bw-color-primary) 38%,var(--bw-border))}}.bw-bench-design-interaction-feedback{border-radius:var(--bw-radius-sm);background:var(--bw-surface-3)}@supports (color:color-mix(in lab,red,red)){.bw-bench-design-interaction-feedback{background:color-mix(in srgb,var(--bw-surface-3) 94%,transparent)}}.bw-bench-design-interaction-feedback{box-shadow:var(--bw-shadow-popover);color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);pointer-events:none}.bw-bench-design-node-text{white-space:pre-wrap;overflow-wrap:anywhere;border-color:#0000;align-items:flex-start;overflow:visible}.bw-bench-design-node-frame[data-node-id=layer-frame]{cursor:default}.bw-bench-design-node-button{text-align:center;justify-content:center;overflow:hidden}.bw-bench-design-node-content{pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;max-height:100%;display:block;overflow:hidden}.bw-bench-design-node-text .bw-bench-design-node-content{line-height:1.2}.bw-bench-design-node-button .bw-bench-design-node-content{text-overflow:ellipsis;white-space:nowrap}.bw-bench-design-node[data-selected=true]{box-shadow:var(--bw-shadow-design-selection)}.bw-bench-design-node[data-locked=true]{cursor:default}.bw-bench-design-node:focus-visible{outline:2px solid var(--bw-color-primary);outline-offset:2px}.bw-bench-design-resize-handle{z-index:3;border:1px solid var(--bw-paper-0);background:var(--bw-color-primary);width:10px;height:10px;box-shadow:var(--bw-shadow-design-resize-handle);cursor:nwse-resize;touch-action:none;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%)}.bw-bench-design-resize-handle:focus-visible{outline:2px solid var(--bw-color-primary);outline-offset:3px}.bw-bench-design-node textarea{resize:none;outline:1px solid var(--bw-color-primary);width:100%;height:100%;color:inherit;font:inherit;background:0 0;border:0}.bw-bench-design-inspector,.bw-bench-design-layers{background:var(--bw-surface-1);flex-direction:column;flex:auto;width:auto;min-width:0;min-height:0;display:flex}.bw-bench-design-inspector-head{min-height:56px}.bw-bench-design-inspector-heading{flex-direction:column;gap:1px;min-width:0;display:flex}.bw-bench-design-eyebrow{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);text-transform:uppercase}.bw-bench-design-inspector-size{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);flex:none}.bw-bench-design-layer-list,.bw-bench-design-property-list{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.bw-bench-design-layer-list{padding:var(--bw-space-2)}.bw-bench-design-pages-head{justify-content:space-between;align-items:center;gap:var(--bw-space-2);min-height:42px;padding:5px var(--bw-space-2) 4px;border-bottom:1px solid var(--bw-hairline);display:flex}.bw-bench-design-pages-head>div{align-items:baseline;gap:var(--bw-space-2);min-width:0;display:flex}.bw-bench-design-pages-head strong{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-bench-design-pages-head span{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-bench-design-page-create{align-items:center;gap:4px;display:flex}.bw-bench-design-page-preset-select{width:108px;min-width:0;height:30px;font-size:var(--bw-type-micro-size);padding-inline:7px}.bw-bench-design-page-list{padding:4px var(--bw-space-2) 6px;border-bottom:1px solid var(--bw-hairline);gap:1px;display:grid}.bw-bench-design-page-row{border-radius:var(--bw-radius-xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;min-width:0;min-height:34px;display:grid}.bw-bench-design-page-row:hover,.bw-bench-design-page-row[data-active=true]{background:var(--bw-surface-2)}.bw-bench-design-page-select{align-items:center;gap:var(--bw-space-2);min-width:0;min-height:32px;padding:0 var(--bw-space-2);border-radius:var(--bw-radius-xs);color:var(--bw-ink-2);font:inherit;font-size:var(--bw-type-caption-size);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.bw-bench-design-page-select svg{width:14px;height:14px;color:var(--bw-ink-3);flex:none}.bw-bench-design-page-select span{text-overflow:ellipsis;white-space:nowrap;gap:1px;min-width:0;display:grid;overflow:hidden}.bw-bench-design-page-select small{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);text-overflow:ellipsis;overflow:hidden}.bw-bench-design-page-row input{border:1px solid var(--bw-color-primary);border-radius:var(--bw-radius-xs);background:var(--bw-surface-1);width:100%;min-width:0;height:28px;color:var(--bw-ink-1);font:inherit;font-size:var(--bw-type-caption-size);margin-inline:4px;padding-inline:7px}.bw-bench-design-page-actions{align-items:center;gap:1px;padding-inline-end:2px;display:flex}.bw-bench-design-page-actions svg{width:13px;height:13px}.bw-bench-design-layer-order{min-height:40px;padding:4px var(--bw-space-2);border-bottom:1px solid var(--bw-hairline);flex:none;align-items:center;gap:2px;display:flex}.bw-bench-design-layer-order>span{background:var(--bw-hairline);width:1px;height:20px;margin-inline:3px}.bw-bench-design-layer-order svg{width:14px;height:14px}.bw-bench-design-layer-row{border-radius:var(--bw-radius-xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;min-width:0;display:grid}.bw-bench-design-layer-row:hover,.bw-bench-design-layer-row[data-selected=true]{background:var(--bw-surface-2)}.bw-bench-design-layer-select{align-items:center;gap:var(--bw-space-2);min-width:0;min-height:34px;padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-xs);color:var(--bw-ink-2);font:inherit;font-size:var(--bw-type-caption-size);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.bw-bench-design-layer-select svg{width:14px;height:14px;color:var(--bw-ink-3);flex:none}.bw-bench-design-layer-select span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-bench-design-layer-select code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);margin-inline-start:auto}.bw-bench-design-layer-actions{align-items:center;gap:1px;padding-inline-end:2px;display:flex}.bw-bench-design-layer-actions svg{width:13px;height:13px}.bw-bench-design-property-list,.bw-bench-design-property-section{flex-direction:column;display:flex}.bw-bench-design-property-section{gap:var(--bw-space-2);padding:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline)}.bw-bench-design-property-label{align-items:center;gap:var(--bw-space-1);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-strong);text-transform:uppercase;display:flex}.bw-bench-design-property-label svg{width:13px;height:13px}.bw-bench-design-field{min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);flex-direction:column;gap:4px;display:flex}.bw-bench-design-field input,.bw-bench-design-field textarea{border:1px solid var(--bw-hairline);background:var(--bw-surface-1);color:var(--bw-ink-1);font:inherit}.bw-bench-design-field input,.bw-bench-design-field textarea,.bw-bench-design-field>.bw-ui-select{border-radius:var(--bw-radius-xs);width:100%;min-width:0;min-height:30px;font-size:var(--bw-type-caption-size);padding:5px 7px}.bw-bench-design-field textarea{resize:vertical;min-height:56px}.bw-bench-design-field input:focus-visible,.bw-bench-design-field textarea:focus-visible,.bw-bench-design-field>.bw-ui-select:focus-visible,.bw-bench-design-field>.bw-ui-select[data-state=open]{border-color:var(--bw-color-primary);outline:2px solid var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-bench-design-field input:focus-visible,.bw-bench-design-field textarea:focus-visible,.bw-bench-design-field>.bw-ui-select:focus-visible,.bw-bench-design-field>.bw-ui-select[data-state=open]{outline:2px solid color-mix(in srgb,var(--bw-color-primary) 24%,transparent)}}.bw-bench-design-field input:disabled,.bw-bench-design-field textarea:disabled,.bw-bench-design-field>.bw-ui-select[data-disabled]{opacity:.56}.bw-bench-design-number-grid{gap:var(--bw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-bench-design-layout-section{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench-design-layout-section{background:color-mix(in srgb,var(--bw-surface-2) 28%,var(--bw-surface-1))}}.bw-bench-design-constraints-section{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench-design-constraints-section{background:color-mix(in srgb,var(--bw-surface-2) 16%,var(--bw-surface-1))}}.bw-bench-design-layout-summary{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);margin:0;line-height:1.45}.bw-bench-design-layout-toggle{align-items:center;gap:var(--bw-space-2);min-height:30px;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);cursor:pointer;display:flex}.bw-bench-design-layout-toggle input{width:15px;height:15px;accent-color:var(--bw-color-primary);flex:none}.bw-bench-design-layout-toggle input:disabled{cursor:not-allowed}.bw-bench-design-effect-heading{justify-content:space-between;align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-bench-design-effect-heading>.bw-bench-design-property-label{min-width:0}.bw-bench-design-mixed-note{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-bench-design-color-controls{gap:var(--bw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-bench-design-color-field{justify-content:space-between;align-items:center;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);min-width:0;height:34px;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);padding:3px 6px;display:flex}.bw-bench-design-color-field input[type=color]{border:1px solid var(--bw-border);border-radius:var(--bw-radius-xs);cursor:pointer;background:0 0;flex:none;width:22px;height:22px;padding:1px}.bw-bench-design-color-field small{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-bench-design-text-align{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);background:var(--bw-surface-1);align-items:center;gap:2px;min-height:30px;padding:1px;display:flex}.bw-bench-design-range-field{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);flex-direction:column;gap:3px;display:flex}.bw-bench-design-range-field>span{justify-content:space-between;gap:var(--bw-space-2);display:flex}.bw-bench-design-range-field output{color:var(--bw-ink-2);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features)}.bw-bench-design-range-field input{width:100%;accent-color:var(--bw-color-primary);margin:2px 0}.bw-bench-design-token-list{flex-direction:column;gap:3px;display:flex}.bw-bench-design-color-token{align-items:center;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-2);font:inherit;font-size:var(--bw-type-caption-size);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) auto;padding:4px 2px;display:grid}.bw-bench-design-color-token:hover{color:var(--bw-ink-1)}.bw-bench-design-color-token span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-bench-design-color-token code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size)}.bw-bench-design-token-chip{align-items:center;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);background:var(--bw-surface-1);min-width:0;min-height:30px;color:var(--bw-ink-2);font:inherit;font-size:var(--bw-type-caption-size);text-align:start;cursor:pointer;padding:4px 6px;display:flex}.bw-bench-design-token-chip:hover:not(:disabled){border-color:var(--bw-color-primary);color:var(--bw-ink-1)}.bw-bench-design-token-chip:disabled{opacity:.56;cursor:not-allowed}.bw-bench-design-token-chip>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-bench-design-token-chip svg{flex:none;width:13px;height:13px}.bw-bench-design-token-chip code{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);margin-inline-start:auto}.bw-bench-design-radius-preview{border:1px solid var(--bw-border-strong);background:var(--bw-surface-2);flex:none;width:16px;height:16px}.bw-bench-design-swatch{border:1px solid var(--bw-border);border-radius:var(--bw-radius-xs);width:16px;height:16px}.bw-bench-design-conflict,.bw-bench-design-empty-selection,.bw-bench-design-error,.bw-bench-design-readonly{padding:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);overflow-wrap:anywhere;margin:0}.bw-bench-design-conflict,.bw-bench-design-error{color:var(--bw-color-error-ink)}.bw-bench-design-conflict button{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);background:var(--bw-surface-2);color:var(--bw-ink-1);font:inherit;cursor:pointer;margin-inline-start:auto;padding:5px 8px;display:block}.bw-bench-design-mobile-savebar{display:none}@media (max-width:1023px){.bw-bench-design-mobile-savebar{justify-content:flex-end;align-items:center;gap:var(--bw-space-2);min-height:52px;padding:var(--bw-space-2) var(--bw-space-3);border-top:1px solid var(--bw-hairline);background:var(--bw-surface-1);flex:none;display:flex}.bw-bench-design-mobile-savebar .bw-bench-design-save-status{margin-inline-start:0;display:block}.bw-bench-design-mobile-savebar button{flex:none}}@media (max-width:760px){.bw-bench-design-toolbar{gap:5px;padding-inline:5px}.bw-bench-design-canvas-controls,.bw-bench-design-toolbar-group{gap:0}.bw-bench-design-zoom-value{min-width:2.5rem}.bw-bench-design-property-section{padding:var(--bw-space-2) var(--bw-space-3)}}@media (max-width:520px){.bw-bench-design-header-actions{gap:var(--bw-space-1)}.bw-bench-design-header-actions .bw-bench-design-save-status,.bw-bench-design-mobile-savebar .bw-bench-design-save-status{max-width:5.25rem;font-size:var(--bw-type-micro-size)}}.bw-projects-dialog{width:min(46rem,calc(100vw - var(--bw-space-8)));max-height:88vh;overflow-y:auto}.bw-projects-dialog-compact{width:min(38rem,calc(100vw - var(--bw-space-8)))}.bw-projects-dialog-wide{width:min(56rem,calc(100vw - var(--bw-space-8)))}.bw-projects-dialog-form{gap:var(--bw-space-3);margin-top:var(--bw-space-2);display:grid}.bw-projects-dialog-field{width:100%}.bw-projects-dialog-label{gap:var(--bw-space-1);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);display:grid}.bw-projects-dialog-textarea{width:100%;min-height:7rem}.bw-projects-dialog-meta{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:1.5}.bw-projects-dialog-error{border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size)}.bw-projects-dialog-connection{border:1px solid var(--bw-brand-line);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);background:var(--bw-brand-surface-2)}.bw-projects-dialog-connection-row{align-items:center;gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-projects-dialog-connection-copy{flex:14rem;min-width:0}.bw-projects-dialog-connection-copy h3{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong)}.bw-projects-apps-list{gap:var(--bw-space-3);display:grid}.bw-projects-intent{width:100%;min-height:8rem}.bw-projects-inspiration-section{gap:var(--bw-space-2);display:grid}.bw-projects-logo{object-fit:contain;width:32px;height:32px}.bw-projects-row-icon{color:var(--bw-ink-3)}.bw-projects-table-link{color:var(--bw-ink-1);font-size:var(--bw-type-caption-size);text-decoration:none}.bw-projects-table-link:hover{color:var(--bw-color-link);text-decoration:none}.bw-bench-boot-action{margin-top:var(--bw-space-3)}.bw-bench-composer-candidate-model{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-bench-convo-thread-form{gap:var(--bw-space-2);margin-top:var(--bw-space-2);display:grid}.bw-bench-convo-thread-label{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-bench-convo-thread-input,.bw-bench-intent{width:100%}.bw-bench-preview-frame-content{flex:auto;min-width:0;min-height:0}.bw-bench-queue-suggestions-title,.bw-bench-thread-title{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong)}.bw-bench-design-artboard-screen,.bw-bench-design-live-frame{min-width:0;min-height:0}.bw-bench-design-effects,.bw-bench-design-interaction-targets,.bw-bench-design-interactions,.bw-bench-design-number-grid-appearance{gap:var(--bw-space-2);display:grid}.bw-bench-design-field-name{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-bench-design-rotation-field{align-items:center;gap:var(--bw-space-2);display:flex}.bw-model-picker-trigger{text-align:start;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:inline-flex;overflow:hidden}.bw-model-picker-trigger .bw-model-picker-mark{flex-basis:1.5rem;width:1.5rem;height:1.5rem}.bw-model-picker-trigger.bw-ui-select>.bw-model-picker-mark{text-overflow:clip;white-space:normal;overflow:visible}.bw-model-picker-trigger-label{min-width:0;color:var(--bw-ink-1);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bw-model-picker-chevron{width:var(--bw-icon-size-xs);height:var(--bw-icon-size-xs);color:var(--bw-ink-3);flex:none}.bw-model-picker-menu.bw-ui-popover-content{color-scheme:dark;--bw-surface-1:var(--bw-brand-surface);--bw-surface-2:var(--bw-brand-surface-2);--bw-border:var(--bw-brand-border);--bw-ink-1:var(--bw-brand-ink);--bw-ink-2:var(--bw-brand-muted);--bw-ink-3:var(--bw-brand-faint);--bw-color-primary:var(--bw-brand-primary);--bw-color-primary-bg:var(--bw-brand-primary-bg);box-sizing:border-box;border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);width:min(27rem,100vw - 1rem);max-width:calc(100vw - 1rem);max-height:min(34rem,72vh);box-shadow:var(--bw-shadow-popover);padding:.5rem;overflow:hidden}.bw-model-picker-tab-content,.bw-model-picker-tabs{min-width:0}.bw-model-picker-tab-list.bw-ui-tabs-list{border-radius:var(--bw-radius-md);background:var(--bw-surface-2);border:0;grid-template-columns:1fr 1fr;gap:.25rem;padding:.2rem;display:grid}.bw-model-picker-tab-list .bw-ui-tab-trigger{border-radius:var(--bw-radius-xs);min-height:2.25rem;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-medium);border:0;padding-inline:.75rem}.bw-model-picker-tab-list .bw-ui-tab-trigger[data-state=active]{background:var(--bw-surface-1);color:var(--bw-ink-1);box-shadow:var(--bw-shadow-selection)}.bw-model-picker-tab-content{padding-top:.4rem}.bw-model-picker-options{overscroll-behavior:contain;gap:.2rem;max-height:min(28rem,58vh);padding:.1rem;display:grid;overflow-y:auto}.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option{border-radius:var(--bw-radius-md);width:100%;min-width:0;min-height:4.45rem;color:var(--bw-ink-1);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:2.25rem minmax(0,1fr) auto;justify-content:stretch;place-items:center start;gap:.7rem;padding:.55rem .6rem;display:grid}.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option>.bw-model-picker-copy{justify-self:stretch}.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option>.bw-model-picker-multiplier{justify-self:end}.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option:focus-visible,.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option:hover{background:var(--bw-surface-2);outline:none}.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option[aria-selected=true]{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option[aria-selected=true]{border-color:color-mix(in srgb,var(--bw-color-primary) 42%,var(--bw-border))}}.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option[aria-selected=true]{background:var(--bw-color-primary-bg)}@supports (color:color-mix(in lab,red,red)){.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option[aria-selected=true]{background:color-mix(in srgb,var(--bw-color-primary-bg) 46%,transparent)}}.bw-model-picker-menu .bw-model-picker-options [data-component=button].bw-ui-button.bw-model-picker-option.is-custom{min-height:3.25rem}.bw-model-picker-mark{border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);width:2.15rem;height:2.15rem;color:var(--bw-ink-2);flex:0 0 2.15rem;justify-content:center;align-items:center;transition:border-color .12s,color .12s,box-shadow .12s;display:inline-flex;position:relative}.bw-model-picker-mark.is-selected{border:2px solid var(--bw-color-primary);color:var(--bw-color-primary);box-shadow:var(--bw-shadow-selection-ring)}.bw-model-picker-brand-icon,.bw-model-picker-generic-icon{width:1rem;height:1rem}.bw-model-picker-mark-check{width:var(--bw-icon-size-xs);height:var(--bw-icon-size-xs);border:2px solid var(--bw-surface-1);border-radius:var(--bw-radius-full);background:var(--bw-color-primary);color:#fff;place-items:center;display:grid;position:absolute;bottom:-.32rem;right:-.32rem}.bw-model-picker-mark-check svg{stroke-width:2px;width:8px;height:8px}.bw-model-picker-copy{gap:.16rem;min-width:0;display:grid}.bw-model-picker-name{color:var(--bw-ink-1);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.bw-model-picker-description{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.bw-model-picker-multiplier{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--bw-font-weight-medium);white-space:nowrap;align-self:center}.bw-model-picker-empty{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-align:center;margin:0;padding:1.1rem .75rem}@media (max-width:600px){.bw-model-picker-menu.bw-ui-popover-content{width:min(25rem,100vw - 1rem);max-height:min(32rem,68vh)}.bw-model-picker-options{max-height:min(27rem,54vh)}.bw-model-picker-option{gap:.55rem;min-height:4.2rem;padding:.5rem}.bw-model-picker-description{font-size:var(--bw-type-micro-size)}}.bw-bench [data-tone=running],.bw-bench-boot [data-tone=running]{color:var(--bw-color-live)}.bw-projects-well-input.bw-ui-input,.bw-projects-well-input.bw-ui-textarea{border-radius:var(--bw-radius-md)}.bw-bench-convo{--bw-convo-ui:var(--font-conversation-stack);--bw-convo-mono:var(--font-data-stack);--bw-convo-body-size:var(--bw-type-body-dense-size);--bw-convo-body-leading:22px;--bw-convo-title-size:var(--bw-type-dense-size);--bw-convo-title-leading:var(--bw-type-dense-line-height);--bw-convo-label-size:var(--bw-type-caption-size);--bw-convo-label-leading:var(--bw-type-caption-line-height);--bw-convo-meta-size:var(--bw-type-micro-size);--bw-convo-meta-leading:16px;--bw-convo-code-size:var(--bw-type-caption-size);--bw-convo-code-leading:var(--bw-type-caption-line-height);--bw-convo-heading-1-size:18px;--bw-convo-heading-1-leading:26px;--bw-convo-heading-2-size:var(--bw-type-title-sm-size);--bw-convo-heading-2-leading:var(--bw-type-title-sm-line-height);font-family:var(--bw-convo-ui);font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading);font-feature-settings:var(--font-ui-features)}.bw-bench-convo :where(button,input,textarea,select){font-family:var(--bw-convo-ui);font-feature-settings:var(--font-ui-features)}.bw-bench-convo-thread-name,.bw-bench-convo-thread-option,.bw-bench-convo-thread.bw-ui-select{font-size:var(--bw-convo-title-size);line-height:var(--bw-convo-title-leading)}.bw-bench-convo-meta,.bw-bench-convo-thread-meta,.bw-bench-turn-time{font-family:var(--bw-convo-mono);font-feature-settings:var(--font-data-features);font-size:var(--bw-convo-meta-size);line-height:var(--bw-convo-meta-leading);letter-spacing:0}.bw-bench-convo-list{gap:1rem}.bw-bench-turn{font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading)}.bw-bench-turn-author{margin-bottom:var(--bw-space-1);color:var(--bw-ink-2);font-size:var(--bw-convo-label-size);line-height:var(--bw-convo-label-leading);font-weight:var(--bw-font-weight-medium)}.bw-bench-turn[data-role=user] .bw-bench-turn-author{color:var(--bw-ink-3)}.bw-bench-turn-body{font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading)}.bw-bench-plan-markdown :where(h1,h2,h3,h4,h5,h6),[data-component=markdown].bw-bench-turn-text :where(h1,h2,h3,h4,h5,h6){margin:var(--bw-space-4) 0 var(--bw-space-2);font-family:var(--bw-convo-ui);color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong);letter-spacing:0}.bw-bench-plan-markdown :where(h1),[data-component=markdown].bw-bench-turn-text :where(h1){font-size:var(--bw-convo-heading-1-size);line-height:var(--bw-convo-heading-1-leading)}.bw-bench-plan-markdown :where(h2),[data-component=markdown].bw-bench-turn-text :where(h2){font-size:var(--bw-convo-heading-2-size);line-height:var(--bw-convo-heading-2-leading)}.bw-bench-plan-markdown :where(h3),[data-component=markdown].bw-bench-turn-text :where(h3){font-size:var(--bw-convo-title-size);line-height:var(--bw-convo-title-leading)}.bw-bench-plan-markdown :where(h4,h5,h6),[data-component=markdown].bw-bench-turn-text :where(h4,h5,h6){font-size:var(--bw-convo-label-size);line-height:var(--bw-convo-label-leading)}.bw-bench-plan-markdown :where(p,li,blockquote),[data-component=markdown].bw-bench-turn-text :where(p,li,blockquote){font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading)}.bw-bench-plan-markdown :where(ul,ol),[data-component=markdown].bw-bench-turn-text :where(ul,ol){margin-bottom:var(--bw-space-3)}.bw-bench-plan-markdown :where(table),[data-component=markdown].bw-bench-turn-text :where(table){font-size:var(--bw-convo-label-size);line-height:var(--bw-convo-label-leading)}.bw-bench-plan-markdown :where(:not(pre)>code),[data-component=markdown].bw-bench-turn-text :where(:not(pre)>code){font-family:var(--bw-convo-mono);font-feature-settings:var(--font-data-features);font-size:var(--bw-convo-code-size);line-height:var(--bw-convo-code-leading)}.bw-bench-plan-markdown [data-component=markdown-code] pre,[data-component=markdown].bw-bench-turn-text [data-component=markdown-code] pre{margin-block:var(--bw-space-3);padding:var(--bw-space-3);border-radius:var(--bw-radius-sm);overflow-x:auto}.bw-bench-plan-markdown [data-component=markdown-code] pre code,[data-component=markdown].bw-bench-turn-text [data-component=markdown-code] pre code{font-family:var(--bw-convo-mono);font-feature-settings:var(--font-mono-features);font-size:var(--bw-convo-code-size);line-height:var(--bw-convo-code-leading)}.bw-bench-interaction-response,.bw-bench-turn-permission-owner,.bw-bench-turn-progress-step,.bw-bench-turn-result-status,.bw-bench-turn-selection{font-size:var(--bw-convo-label-size);line-height:var(--bw-convo-label-leading)}.bw-bench-turn-progress-step{height:auto;min-height:var(--bw-control-height-xs)}.bw-bench-turn-result{gap:var(--bw-space-2)}.bw-bench-chip-name{font-size:var(--bw-convo-meta-size);line-height:var(--bw-convo-meta-leading)}.bw-bench-budget-title,.bw-bench-interaction-legend,.bw-bench-plan-tasks-title,.bw-bench-plan-title,.bw-bench-queue-title{font-size:var(--bw-convo-title-size);line-height:var(--bw-convo-title-leading)}.bw-bench-composer-error,.bw-bench-composer-warning,.bw-bench-convo-activity,.bw-bench-convo-cancel-error,.bw-bench-convo-error-copy,.bw-bench-convo-readonly,.bw-bench-interaction-prompt,.bw-bench-plan-markdown,.bw-bench-plan-verification,.bw-bench-queue-summary{font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading)}.bw-bench-composer-skill-name,.bw-bench-interaction-option-name,.bw-bench-plan-task-name,.bw-bench-queue-item-title,.bw-bench-queue-queued-text{font-size:var(--bw-convo-title-size);line-height:var(--bw-convo-title-leading)}.bw-bench-budget-empty,.bw-bench-budget-usage-title,.bw-bench-composer .bw-tool-select.bw-ui-select,.bw-bench-composer-context-copy,.bw-bench-composer-skill-description,.bw-bench-composer-skill-empty,.bw-bench-composer-skill-error,.bw-bench-composer-skill-loading,.bw-bench-interaction-error,.bw-bench-interaction-option-description,.bw-bench-plan-analysis-copy,.bw-bench-plan-error,.bw-bench-plan-parallel-gate-name,.bw-bench-plan-parallel-summary,.bw-bench-plan-preflight-value,.bw-bench-plan-task-summary,.bw-bench-plan-verification,.bw-bench-queue-error,.bw-bench-queue-summary{font-size:var(--bw-convo-label-size);line-height:var(--bw-convo-label-leading)}.bw-bench-budget-deadline,.bw-bench-budget-metric dt,.bw-bench-budget-status,.bw-bench-composer-candidate,.bw-bench-composer-skill-version,.bw-bench-plan-parallel-capacity,.bw-bench-plan-parallel-gate-note,.bw-bench-plan-parallel-gate-status,.bw-bench-plan-preflight-label,.bw-bench-plan-revision,.bw-bench-plan-task-dependencies,.bw-bench-plan-task-status,.bw-bench-plan-tasks-meta,.bw-bench-queue-count,.bw-bench-queue-meta,.bw-bench-queue-origin{font-family:var(--bw-convo-mono);font-feature-settings:var(--font-data-features);font-size:var(--bw-convo-meta-size);line-height:var(--bw-convo-meta-leading);letter-spacing:0}.bw-bench-budget-metric-value{font-family:var(--bw-convo-mono);font-feature-settings:var(--font-data-features);font-size:var(--bw-convo-title-size);line-height:var(--bw-convo-title-leading)}.bw-bench-composer .bw-tool-select.bw-ui-select,.bw-bench-composer-context-copy,.bw-bench-composer-error p,.bw-bench-composer-execution .bw-tool-tab,.bw-bench-composer-warning,.bw-bench-convo-activity-copy,.bw-bench-convo-readonly{font-size:var(--bw-convo-label-size);line-height:var(--bw-convo-label-leading)}.bw-bench-convo-loading-line{height:var(--bw-convo-label-leading)}.bw-bench-convo-thread-form,.bw-bench-convo-thread-label,.bw-bench-dialog-error{font-size:var(--bw-convo-label-size);line-height:var(--bw-convo-label-leading)}.bw-bench-convo .bw-editor-chart-title{font-size:var(--bw-convo-title-size);line-height:var(--bw-convo-title-leading)}.bw-bench-convo .bw-editor-chart-category-label,.bw-bench-convo .bw-editor-chart-data,.bw-bench-convo .bw-editor-chart-legend-item,.bw-bench-convo .bw-editor-chart-subtitle,.bw-bench-convo .bw-editor-chart-table,.bw-bench-convo .bw-editor-chart-value{font-size:var(--bw-convo-label-size);line-height:var(--bw-convo-label-leading)}.bw-bench-plan-markdown h1,[data-component=markdown].bw-bench-turn-text h1{font-size:var(--bw-convo-heading-1-size);line-height:var(--bw-convo-heading-1-leading)}.bw-bench-plan-markdown h2,[data-component=markdown].bw-bench-turn-text h2{font-size:var(--bw-convo-heading-2-size);line-height:var(--bw-convo-heading-2-leading)}.bw-bench-plan-markdown h3,[data-component=markdown].bw-bench-turn-text h3{font-size:var(--bw-convo-title-size);line-height:var(--bw-convo-title-leading)}.bw-bench-plan-markdown h4,.bw-bench-plan-markdown h5,.bw-bench-plan-markdown h6,[data-component=markdown].bw-bench-turn-text h4,[data-component=markdown].bw-bench-turn-text h5,[data-component=markdown].bw-bench-turn-text h6{font-size:var(--bw-convo-label-size);line-height:var(--bw-convo-label-leading)}@media (max-width:720px){.bw-bench-convo{--bw-convo-body-leading:22px}.bw-bench-turn-body{padding-block:var(--bw-space-2)}.bw-bench-turn[data-role=user] .bw-bench-turn-body{max-width:96%}.bw-bench-plan,.bw-bench-queue{max-height:22rem}}@media (pointer:coarse){[data-component=button].bw-ui-button.bw-bench-view-switch-option{min-height:44px}.bw-bench .bw-bench-composer-submit,.bw-bench .bw-bench-composer-tools>[data-component=button].bw-compact-icon-button{flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px}.bw-bench-composer-mode-select{min-width:64px;height:44px;min-height:44px}.bw-bench-composer-model-trigger{justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.bw-bench-composer-model-trigger .bw-icon-xs,.bw-bench-composer-model-trigger span{display:none}.bw-bench-actions [data-component=button].bw-ui-button,.bw-bench-alert-actions .bw-compact-icon-button,.bw-bench-alert-actions [data-component=button].bw-ui-button,[data-component=button].bw-ui-button.bw-bench-checkpoint{height:44px;min-height:44px}.bw-bench-menu-row{min-height:44px}.bw-bench-brand{flex:0 0 44px;width:44px;height:44px}[data-component=button].bw-ui-button.bw-bench-mobile-spine-trigger{width:44px;min-width:44px;height:44px;min-height:44px}.bw-bench-convo [data-component=button].bw-ui-button,.bw-bench-convo-thread.bw-ui-select{min-height:44px}}.bw-projects-starter-art>svg{z-index:1;position:absolute}.bw-projects-starter-card-1 .bw-projects-starter-art>svg{top:50%;left:22%;transform:translateY(-50%)}.bw-projects-starter-card-1 .bw-projects-starter-art-lines{border-radius:var(--bw-radius-md);inset:28% 18% 26% 42%;box-shadow:12px 12px 0 -1px,-12px 14px 0 -1px}.bw-projects-starter-card-2 .bw-projects-starter-art>svg{top:34%;right:22%}.bw-projects-starter-card-2 .bw-projects-starter-art-lines{border-radius:var(--bw-radius-sm);border-style:dashed;inset:18% 42% 28% 18%;box-shadow:-12px 16px 0 -1px,14px 16px 0 -1px}.bw-projects-starter-card-3 .bw-projects-starter-art>svg{top:26%;left:50%;transform:translate(-50%)}.bw-projects-starter-card-3 .bw-projects-starter-art-lines{border-radius:var(--bw-radius-sm);inset:48% 18% 16%;box-shadow:18px 0 0 -1px,-18px 0 0 -1px}@media (pointer:coarse){.bw-projects-brand,.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select,.bw-projects-composer-settings .bw-tool-select.bw-ui-select,[data-component=button].bw-ui-button.bw-projects-account,[data-component=button].bw-ui-button.bw-projects-import,[data-component=button].bw-ui-button.bw-projects-inspiration-tab,[data-component=button].bw-ui-button.bw-projects-mode-select-trigger,[data-component=button].bw-ui-button.bw-projects-well-submit,[data-component=button].bw-ui-button.bw-projects-well-voice{min-height:44px}[data-component=button].bw-ui-button.bw-projects-account,[data-component=button].bw-ui-button.bw-projects-well-submit,[data-component=button].bw-ui-button.bw-projects-well-voice{width:44px;min-width:44px;height:44px}.bw-projects-composer-settings .bw-projects-well-skill-select.bw-ui-select,.bw-projects-composer-settings .bw-tool-select.bw-ui-select{height:44px}.bw-projects-inspiration-tab{min-height:44px;padding-block:var(--bw-space-1h)}}@media (pointer:coarse) and (max-width:56rem){.bw-projects-composer-settings{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bw-projects-model-picker{grid-column:1/-1}.bw-projects-skill-picker{grid-column:1}.bw-projects-composer-settings>.bw-execution-mode-select{grid-column:2}.bw-projects-well-submit{width:auto;min-width:44px;padding-inline:var(--bw-space-3);gap:var(--bw-space-1);border-radius:var(--bw-radius-full);display:inline-flex}.bw-projects-well-submit-label{font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);white-space:nowrap;display:inline}}.bw-projects-well-submit-label{display:none}@media (pointer:coarse) and (max-width:56rem){.bw-projects-well-submit .bw-projects-well-submit-label{font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);white-space:nowrap;display:inline}[data-component=button].bw-ui-button.bw-projects-well-submit{justify-content:center;align-items:center;gap:var(--bw-space-1);width:auto;min-width:44px;height:44px;padding-inline:var(--bw-space-3);display:inline-flex}[data-component=button].bw-ui-button.bw-projects-well-submit .bw-projects-well-submit-label{display:inline}}.bw-bench-design-waiting{justify-content:center;align-items:center;gap:var(--bw-space-2);min-height:18rem;padding:var(--bw-space-8) var(--bw-space-5);text-align:center;flex-direction:column;display:flex}.bw-bench-design-waiting-icon{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);width:3rem;height:3rem;color:var(--bw-ink-3);background:var(--bw-surface-2);justify-content:center;align-items:center;display:inline-flex}.bw-bench-design-waiting h3{color:var(--bw-ink-1);font-size:var(--bw-type-body-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-line-height);margin:0}.bw-bench-design-waiting p{max-width:34rem;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-bench-build-progress{width:100%;max-width:42rem;margin-top:var(--bw-space-5)}.bw-bench-build-steps{align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex}.bw-bench-build-step{align-items:center;gap:var(--bw-space-2);text-align:center;flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.bw-bench-build-step-marker{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);width:1.5rem;height:1.5rem;color:var(--bw-ink-3);background:var(--bw-surface-1);flex:0 0 1.5rem;justify-content:center;align-items:center;display:inline-flex;position:relative}.bw-bench-build-step[data-state=completed] .bw-bench-build-step-marker{border-color:var(--bw-color-success-border);color:var(--bw-color-success-ink);background:var(--bw-color-success-bg)}.bw-bench-build-step[data-state=active] .bw-bench-build-step-marker{border-color:var(--bw-color-primary);color:var(--bw-color-link);background:var(--bw-color-primary-bg)}.bw-bench-build-step-dot{border-radius:var(--bw-radius-full);background:currentColor;width:.375rem;height:.375rem}.bw-bench-build-step-label{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-bench-build-step[data-state=completed] .bw-bench-build-step-label{color:var(--bw-ink-2)}.bw-bench-build-step[data-state=active] .bw-bench-build-step-label{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-bench-build-step-line{background:var(--bw-hairline);width:calc(100% - 1.7rem);height:1px;position:absolute;top:.75rem;left:calc(50% + .85rem)}.bw-bench-build-step[data-state=completed] .bw-bench-build-step-line{background:var(--bw-color-success-border)}@media (max-width:720px){.bw-bench-build-steps{flex-direction:column;align-self:center;max-width:20rem}.bw-bench-build-step{align-items:flex-start;gap:var(--bw-space-3);padding-bottom:var(--bw-space-5);text-align:left;flex-direction:row;flex:none}.bw-bench-build-step:last-child{padding-bottom:0}.bw-bench-build-step-line{width:1px;height:calc(100% - 1.4rem);top:1.55rem;left:.72rem}}.bw-bench-retry-popover .bw-bench-alert-retry-model>.bw-model-selector-control{gap:var(--bw-space-2);width:100%}.bw-bench-retry-popover .bw-model-effort-select,.bw-bench-retry-popover [data-component=button].bw-ui-button.bw-model-effort-select,.bw-bench-retry-popover [data-component=button].bw-ui-button.bw-model-picker-trigger{width:100%;min-height:var(--bw-control-height-md);border:1px solid var(--bw-border-input);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-control);color:var(--bw-ink-1);padding-inline:var(--bw-space-3)}.bw-bench-retry-popover .bw-model-effort-select:hover:not(:disabled),.bw-bench-retry-popover [data-component=button].bw-ui-button.bw-model-effort-select:hover:not(:disabled),.bw-bench-retry-popover [data-component=button].bw-ui-button.bw-model-picker-trigger:hover:not(:disabled){border-color:var(--bw-border-input-hover,var(--bw-border-strong));background:var(--bw-surface-2)}.bw-bench-retry-popover .bw-model-effort-select:focus-visible,.bw-bench-retry-popover [data-component=button].bw-ui-button.bw-model-effort-select:focus-visible,.bw-bench-retry-popover [data-component=button].bw-ui-button.bw-model-picker-trigger:focus-visible{border-color:var(--bw-color-primary);box-shadow:var(--bw-focus-ring);outline:none}.bw-integration-panel{gap:var(--bw-space-4)}.bw-integration-hero{justify-content:space-between;align-items:flex-start;padding-bottom:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);display:flex}.bw-integration-hero-copy{gap:var(--bw-space-1);flex-direction:column;min-width:0;display:flex}.bw-integration-eyebrow{align-items:center;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);text-transform:uppercase;display:flex}.bw-integration-eyebrow,.bw-integration-title{font-weight:var(--bw-font-weight-strong);margin:0}.bw-integration-title{color:var(--bw-ink-1);font-size:var(--bw-type-reading-size);line-height:var(--bw-type-reading-line-height)}.bw-integration-description{max-width:34rem;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-wrap:pretty;margin:0}.bw-integration-hero-actions{align-items:center;gap:var(--bw-space-1);flex:none;display:flex}.bw-integration-toolbar{align-items:center;gap:var(--bw-space-2);display:flex}.bw-integration-environments{flex:auto}.bw-integration-metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-integration-metric{gap:var(--bw-space-1);border:1px solid var(--bw-hairline);min-width:0;padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-surface-1);flex-direction:column;display:flex}.bw-integration-metric span{color:var(--bw-ink-3);line-height:var(--bw-type-micro-line-height)}.bw-integration-metric strong{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-dense-line-height)}.bw-integration-metric[data-tone=warning] strong{color:var(--bw-color-warning-ink)}.bw-integration-group{gap:var(--bw-space-2);flex-direction:column;min-width:0;display:flex}.bw-integration-group-head{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-2);display:flex}.bw-integration-group-head h4{min-width:0;font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);flex:auto;margin:0}.bw-integration-group-icon{border-radius:var(--bw-radius-xs);width:1.5rem;height:1.5rem;color:var(--bw-ink-3);background:var(--bw-surface-2);justify-content:center;align-items:center;display:inline-flex}.bw-integration-group-count{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size)}.bw-integration-connector-list{gap:var(--bw-space-2)}.bw-tool-item.bw-integration-connector{align-items:stretch;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);flex-direction:column;display:flex}.bw-tool-item.bw-integration-connector[data-selected=true]{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);box-shadow:var(--bw-focus-ring)}.bw-integration-connector-head{align-items:flex-start;gap:var(--bw-space-2);min-width:0;display:flex}.bw-integration-connector-icon{border-radius:var(--bw-radius-sm);width:2rem;height:2rem;color:var(--bw-ink-2);background:var(--bw-surface-2);flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.bw-integration-connector-identity{gap:var(--bw-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.bw-integration-connector-title{align-items:center;gap:var(--bw-space-1);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.bw-integration-connector-title .bw-tool-item-name{min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-dense-line-height)}.bw-integration-connector-copy{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);overflow-wrap:anywhere;margin:0}.bw-integration-connector-status{gap:var(--bw-space-1);flex-direction:column;min-width:0;display:flex}.bw-integration-connector-note{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-integration-connector-note a{color:var(--bw-color-link)}.bw-integration-connector-status .bw-tool-note{padding:var(--bw-space-1) var(--bw-space-2);border-radius:var(--bw-radius-xs);margin:0}.bw-integration-connector-footer{justify-content:flex-end;align-items:center;border-top:1px solid var(--bw-hairline);display:flex}.bw-integration-connector-footer .bw-tool-item-actions{justify-content:flex-end;align-items:center;gap:var(--bw-space-1);width:auto;margin-inline-start:auto;display:flex}.bw-integration-connector-footer [data-component=button].bw-ui-button:not(.bw-compact-icon-button){justify-content:center;width:auto}.bw-integration-connector .bw-tool-item-aside{margin-top:var(--bw-space-1)}.bw-integration-email-section,.bw-integration-group>.bw-tool-section{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1)}.bw-integration-group>.bw-tool-section{padding:var(--bw-space-3)}@media (max-width:420px){.bw-integration-hero{flex-direction:column}.bw-integration-hero-actions{justify-content:flex-end;width:100%}.bw-integration-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-integration-metric{padding-inline:var(--bw-space-2)}}.bw-tool-tabs.bw-integration-capability-tabs{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;width:100%;display:grid}.bw-integration-capability-tabs [data-component=button].bw-tool-tab{justify-content:center;gap:var(--bw-space-1);min-width:0;padding-inline:var(--bw-space-1)}.bw-integration-more-tab[data-active=true]{color:var(--bw-ink-1);background:var(--bw-color-primary-bg)}.bw-integration-more-menu{width:min(14rem,100vw - 2rem);padding:var(--bw-space-1)}.bw-integration-more-menu>div{flex-direction:column;gap:2px;display:flex}.bw-integration-more-option[data-component=button].bw-ui-button{width:100%;min-height:var(--bw-control-height-md);justify-content:flex-start;gap:var(--bw-space-2);padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-sm);color:var(--bw-ink-2)}.bw-integration-more-option[data-component=button].bw-ui-button>span{text-align:start;flex:auto;min-width:0}.bw-integration-more-option[data-component=button].bw-ui-button[aria-checked=true]{color:var(--bw-ink-1);background:var(--bw-surface-2)}.bw-integration-issue{align-items:flex-start;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-2) var(--bw-space-3);display:flex}.bw-integration-issue[data-tone=danger]{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-integration-issue[data-tone=warning]{border-color:var(--bw-color-warning-border);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink)}.bw-integration-issue>.bw-icon-sm{flex:none;margin-top:.15em}.bw-integration-issue-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bw-integration-issue-copy strong{font-weight:var(--bw-font-weight-strong)}.bw-integration-issue-copy p,.bw-integration-issue-copy strong{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-integration-issue-copy p{color:var(--bw-ink-2);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.bw-integration-issue>[data-component=button],.bw-integration-issue>a{flex:none;align-self:center}.bw-integration-connector-state{align-items:center;gap:var(--bw-space-1);border:1px solid var(--bw-color-warning-border);border-radius:var(--bw-radius-xs);width:fit-content;max-width:100%;padding:2px var(--bw-space-2);color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:inline-flex}@media (max-width:420px){.bw-integration-issue{flex-wrap:wrap}.bw-integration-issue>[data-component=button],.bw-integration-issue>a{margin-inline-start:auto}}.bw-integration-group .bw-tool-note-copy span,.bw-integration-group .bw-tool-note-copy strong{display:block}.bw-integration-group .bw-tool-note-copy strong{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-integration-group .bw-tool-note-copy span{color:var(--bw-ink-2);margin-top:2px}.bw-integration-environment-hint{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin:0}.bw-tool-code .bw-tool-split.bw-code-layout{flex-direction:column;grid-template-columns:none;min-height:0;display:flex}.bw-tool-code .bw-code-browser{gap:var(--bw-space-2);max-height:16rem;padding:var(--bw-space-2) var(--bw-space-3);border-inline-end:0;border-bottom:1px solid var(--bw-hairline);background:var(--bw-surface-1);flex:none;overflow:hidden}.bw-code-browser-head{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-code-browser-title{align-items:center;gap:var(--bw-space-1);min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);flex:auto;display:flex}.bw-code-browser-title>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-code-browser-count{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-regular)}.bw-code-browser-actions{flex-wrap:nowrap;flex:none}.bw-code-search{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-code-search>.bw-tool-field-row{flex:12rem;min-width:0}.bw-code-search>.bw-tool-field-row>.bw-tool-field{flex-basis:0}.bw-code-search>.bw-tool-actions{flex-wrap:nowrap;flex:none}.bw-code-browser-results{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.bw-code-browser-results>.bw-tool-list,.bw-code-browser-results>.bw-tool-tree{gap:1px}.bw-code-main{background:var(--bw-surface-deep);flex:auto;min-height:0}@media (max-width:420px){.bw-tool-code .bw-code-browser{max-height:15rem;padding-inline:var(--bw-space-2)}.bw-code-search>.bw-tool-field-row{flex-basis:100%}.bw-code-search>.bw-tool-actions{justify-content:flex-end;width:100%}}.bw-tool-app-test .bw-tool-toolbar .bw-tool-tabs{flex-wrap:nowrap;grid-template-columns:repeat(6,minmax(0,1fr));align-self:stretch;gap:2px;width:100%;max-width:none;display:grid}.bw-tool-app-test .bw-tool-toolbar .bw-tool-tab{text-overflow:ellipsis;justify-content:center;gap:0;min-width:0;padding-inline:2px;overflow:hidden}.bw-tool-app-test .bw-tool-toolbar .bw-tool-tab-count,.bw-tool-app-test .bw-tool-toolbar .bw-tool-tab>.bw-icon-sm{display:none}.bw-app-test-summary{align-items:center;gap:var(--bw-space-2) var(--bw-space-3);padding:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);background:var(--bw-surface-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.bw-app-test-summary-main{align-items:center;gap:var(--bw-space-2);min-width:0;display:flex}.bw-app-test-status-icon{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);width:2rem;height:2rem;color:var(--bw-ink-2);background:var(--bw-surface-2);flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.bw-app-test-summary[data-tone=success] .bw-app-test-status-icon{color:var(--bw-color-success-ink);background:var(--bw-color-success-bg);border-color:var(--bw-color-success-border)}.bw-app-test-summary[data-tone=danger] .bw-app-test-status-icon{color:var(--bw-color-error-ink);background:var(--bw-color-error-bg);border-color:var(--bw-color-error-border)}.bw-app-test-summary[data-tone=warning] .bw-app-test-status-icon{color:var(--bw-color-warning-ink);background:var(--bw-color-warning-bg);border-color:var(--bw-color-warning-border)}.bw-app-test-summary-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-app-test-summary-title{align-items:center;gap:var(--bw-space-1);flex-wrap:wrap;min-width:0;display:flex}.bw-app-test-summary-title strong{font-size:var(--bw-type-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-dense-line-height)}.bw-app-test-summary-title strong[data-tone=success]{color:var(--bw-color-success-ink)}.bw-app-test-summary-title strong[data-tone=danger]{color:var(--bw-color-error-ink)}.bw-app-test-summary-title strong[data-tone=warning]{color:var(--bw-color-warning-ink)}.bw-app-test-summary-copy p{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bw-app-test-summary-actions{justify-content:flex-end;align-items:center;gap:var(--bw-space-1);flex:none;display:flex}.bw-app-test-summary-metrics{gap:var(--bw-space-2);padding-top:var(--bw-space-2);border-top:1px solid var(--bw-hairline);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-app-test-summary-metrics span{min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height)}.bw-app-test-summary-metrics strong{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-dense-line-height);display:block}.bw-app-test-summary>.bw-tool-hint,.bw-app-test-summary>.bw-tool-note{grid-column:1/-1}.bw-app-test-step-list{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.bw-app-test-step-list>li+li{border-top:1px solid var(--bw-hairline)}.bw-app-test-step{padding:var(--bw-space-3)}.bw-app-test-step .bw-tool-item-title{font-weight:var(--bw-font-weight-strong)}.bw-app-test-step[data-state=failed]{background:var(--bw-color-error-bg)}@supports (color:color-mix(in lab,red,red)){.bw-app-test-step[data-state=failed]{background:color-mix(in srgb,var(--bw-color-error-bg) 45%,var(--bw-surface-1))}}.bw-tool-app-test .bw-app-test-replay{flex-direction:column;grid-template-columns:none;display:flex}.bw-tool-app-test .bw-app-test-replay>.bw-tool-aside{border-inline-end:0;border-bottom:1px solid var(--bw-hairline);flex:none;max-height:13rem}.bw-tool-app-test .bw-app-test-replay>.bw-tool-split-main{flex:auto;min-height:0}@media (max-width:420px){.bw-app-test-summary{padding:var(--bw-space-2);grid-template-columns:minmax(0,1fr) auto}.bw-app-test-summary-copy p{white-space:normal}.bw-app-test-summary-metrics{gap:var(--bw-space-1)}}.bw-app-test-settings,.bw-app-test-steps{gap:var(--bw-space-3);min-width:0;padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-1);flex-direction:column;display:flex}.bw-app-test-section-head{align-items:center;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-2);display:flex}.bw-app-test-section-head h4{min-width:0;font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-caption-line-height);flex:auto;margin:0}.bw-app-test-settings-grid{gap:var(--bw-space-3);flex-direction:column;min-width:0;display:flex}.bw-app-test-settings-grid>.bw-tool-field-row{gap:var(--bw-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-app-test-step-editor-list{gap:var(--bw-space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bw-app-test-step-card{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);min-width:0;overflow:hidden}.bw-app-test-step-card-head{align-items:center;gap:var(--bw-space-2);min-width:0;padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.bw-app-test-step-number{border-radius:var(--bw-radius-sm);width:1.5rem;height:1.5rem;color:var(--bw-ink-2);background:var(--bw-surface-1);font-family:var(--font-data-stack);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong);flex:0 0 1.5rem;justify-content:center;align-items:center;display:inline-flex}.bw-app-test-step-action{align-items:center;gap:var(--bw-space-2);flex:0 12rem;min-width:0;display:flex}.bw-app-test-step-action>.bw-tool-label{flex:none}.bw-app-test-step-action>.bw-tool-select{flex:auto;min-width:0}.bw-app-test-step-card-head>.bw-tool-item-actions{margin-inline-start:auto}.bw-app-test-step-card-fields{gap:var(--bw-space-2);min-width:0;padding:var(--bw-space-2) var(--bw-space-3) var(--bw-space-3);flex-direction:column;display:flex}.bw-app-test-step-card-fields>.bw-tool-field-row,.bw-app-test-target-fields{align-items:flex-end;gap:var(--bw-space-2);display:flex}.bw-app-test-target-fields{flex-wrap:wrap;min-width:0}.bw-app-test-target-fields>.bw-tool-field{flex:9rem;min-width:0}.bw-app-test-target-fields>.bw-tool-field[data-size=narrow]{flex:0 8rem}.bw-app-test-target-fields>.bw-ui-checkbox-field{min-height:var(--bw-control-height-sm);flex:100%}@media (max-width:420px){.bw-app-test-settings,.bw-app-test-steps{padding:var(--bw-space-2)}.bw-app-test-settings-grid>.bw-tool-field-row{grid-template-columns:minmax(0,1fr)}.bw-app-test-step-card-head{grid-template-columns:auto minmax(0,1fr)}.bw-app-test-step-action{flex:auto}.bw-app-test-step-card-head>.bw-tool-item-actions{grid-column:1/-1;justify-content:flex-end;width:100%}}.bw-app-test-settings-grid .bw-tool-tabs[data-fill=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.bw-app-test-settings-grid .bw-tool-tabs[data-fill=true]>[data-component=button].bw-tool-tab{gap:var(--bw-space-1);min-width:0;font-size:var(--bw-type-micro-size);padding-inline:2px}.bw-tool-runtime .bw-runtime-modebar{padding:var(--bw-space-2) var(--bw-space-3) 0;border-bottom:0}.bw-tool-runtime .bw-runtime-view-tabs{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:2px;width:100%;max-width:none;display:grid}.bw-tool-runtime .bw-runtime-view-tabs>[data-component=button].bw-tool-tab{justify-content:center}.bw-runtime-description{padding:0 var(--bw-space-3) var(--bw-space-2);border-bottom:1px solid var(--bw-hairline);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-tool-runtime .bw-tool-body>.bw-tool-section{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-3);background:var(--bw-surface-1)}.bw-tool-runtime .bw-tool-body>.bw-tool-section[data-divided=true]{border-top:1px solid var(--bw-hairline);padding-top:var(--bw-space-3)}.bw-tool-runtime .bw-runtime-summary-card{background:var(--bw-surface-2)}.bw-runtime-summary-metrics{gap:var(--bw-space-2);margin-top:var(--bw-space-2);padding-top:var(--bw-space-2);border-top:1px solid var(--bw-hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-runtime-summary-metrics>span{min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);flex-direction:column;gap:2px;display:flex}.bw-runtime-summary-metrics strong{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong);line-height:var(--bw-type-body-dense-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-deployment-shell{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.bw-deployment-shell>.bw-tool-toolbar:first-of-type{align-items:end;gap:var(--bw-space-2);padding:var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);background:var(--bw-surface-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.bw-deployment-shell>.bw-tool-toolbar:first-of-type>.bw-tool-toolbar-group:first-child{gap:var(--bw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.bw-deployment-shell>.bw-tool-toolbar:first-of-type>.bw-tool-toolbar-group:first-child>.bw-tool-select{width:100%;min-width:0}.bw-deployment-shell>.bw-tool-toolbar:first-of-type>.bw-tool-toolbar-group[data-end=true]{align-self:center}.bw-deployment-shell>.bw-tool-toolbar:nth-of-type(2){padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline)}.bw-deployment-shell>.bw-tool-toolbar:nth-of-type(2) .bw-tool-tabs{flex-wrap:nowrap;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;width:100%;max-width:none;display:grid}.bw-deployment-shell>.bw-tool-toolbar:nth-of-type(2) .bw-tool-tab{min-width:0;font-size:var(--bw-type-micro-size);justify-content:center;gap:0;padding-inline:2px}.bw-deployment-shell>.bw-tool-toolbar:nth-of-type(2) .bw-tool-tab>.bw-icon-sm{display:none}.bw-deployment-shell>.bw-tool-toolbar:nth-of-type(2)>.bw-tool-toolbar-group[data-end=true]{width:100%;margin-top:var(--bw-space-1);justify-content:flex-end}.bw-deployment-shell>.bw-tool-body{gap:var(--bw-space-3);padding:var(--bw-space-3)}@media (max-width:420px){.bw-deployment-shell>.bw-tool-toolbar:first-of-type,.bw-deployment-shell>.bw-tool-toolbar:first-of-type>.bw-tool-toolbar-group:first-child{grid-template-columns:minmax(0,1fr)}.bw-deployment-shell>.bw-tool-toolbar:first-of-type>.bw-tool-toolbar-group[data-end=true]{justify-content:flex-end}}.bw-deployment-log-list{gap:var(--bw-space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bw-deployment-log-row{gap:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-width:0;padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-surface-1);flex-direction:column;display:flex}.bw-deployment-log-row[data-level=error]{border-color:var(--bw-color-error-border)}.bw-deployment-log-row[data-level=warn]{border-color:var(--bw-color-warning-border)}.bw-deployment-log-head{align-items:center;gap:var(--bw-space-1);min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);flex-wrap:wrap;display:flex}.bw-deployment-log-level{color:var(--bw-ink-2);font-family:var(--font-data-stack);text-transform:uppercase}.bw-deployment-log-source{color:var(--bw-ink-3)}.bw-deployment-log-head .bw-tool-time{margin-inline-start:auto}.bw-deployment-log-message{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.bw-deployment-log-foot{justify-content:space-between;align-items:center;gap:var(--bw-space-2);min-width:0;padding-top:var(--bw-space-1);border-top:1px solid var(--bw-hairline);display:flex}.bw-deployment-log-foot>code{min-width:0;color:var(--bw-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-deployment-log-foot>[data-component=button]{flex:none}.bw-dependency-list{gap:var(--bw-space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bw-dependency-card{align-items:start;gap:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-width:0;padding:var(--bw-space-2) var(--bw-space-3);background:var(--bw-surface-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.bw-dependency-card .bw-tool-item-main{gap:var(--bw-space-1)}.bw-dependency-card .bw-tool-item-title{row-gap:var(--bw-space-1)}.bw-dependency-card .bw-tool-mono{overflow-wrap:anywhere}.bw-dependency-card>.bw-tool-item-actions{flex-wrap:wrap;justify-content:flex-end}.bw-dependency-card>.bw-tool-item-aside{padding-top:var(--bw-space-1);border-top:1px solid var(--bw-hairline);grid-column:1/-1}@media (max-width:420px){.bw-dependency-card{grid-template-columns:minmax(0,1fr)}.bw-dependency-card>.bw-tool-item-actions{grid-column:1;justify-content:flex-start}}.bw-deployment-log-filters{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);padding:var(--bw-space-2);background:var(--bw-surface-1)}.bw-deployment-log-filters>.bw-tool-field-row:first-child{gap:var(--bw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bw-deployment-log-filters>.bw-tool-field-row:first-child>.bw-tool-select{width:100%;min-width:0}.bw-deployment-log-filters>.bw-tool-field-row:last-child{gap:var(--bw-space-1);display:flex}@media (max-width:420px){.bw-deployment-log-filters>.bw-tool-field-row:first-child{grid-template-columns:minmax(0,1fr)}}.bw-dependency-declared,.bw-dependency-manifest{align-items:baseline;gap:var(--bw-space-1);min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);flex-wrap:wrap;margin:0;display:flex}.bw-dependency-label{color:var(--bw-ink-3);flex:none}.bw-dependency-declared code,.bw-dependency-manifest code{overflow-wrap:anywhere;min-width:0}.bw-dependency-declared code{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-bench-alert[data-tone=info]{color:var(--bw-color-info-ink);background:var(--bw-color-info-bg)}.bw-bench-alert[data-tone=success]{color:var(--bw-color-success-ink);background:var(--bw-color-success-bg)}.bw-bench-alert[data-tone=success] .bw-bench-alert-message strong{font-weight:var(--bw-font-weight-strong)}.bw-bench-alert[data-tone=success] .bw-bench-alert-message span{color:var(--bw-ink-2)}.bw-bench-publication-url{max-width:min(36rem,60vw);color:var(--bw-ink-2);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-deployment-textarea-field{width:100%;min-width:0}.bw-deployment-textarea-field>.bw-ui-textarea{resize:vertical;width:100%;min-height:7rem}.bw-bench{--bw-bench-spine-width:76px;--bw-bench-dock-width:30rem;--bw-bench-command-bar-height:64px;box-sizing:border-box;background:radial-gradient(70rem 40rem at 10% -20%,var(--bw-color-primary),transparent 65%),radial-gradient(50rem 32rem at 92% -10%,var(--bw-color-link),transparent 70%),var(--bw-surface-deep);gap:10px;padding:10px}@supports (color:color-mix(in lab,red,red)){.bw-bench{background:radial-gradient(70rem 40rem at 10% -20%,color-mix(in srgb,var(--bw-color-primary) 18%,transparent),transparent 65%),radial-gradient(50rem 32rem at 92% -10%,color-mix(in srgb,var(--bw-color-link) 10%,transparent),transparent 70%),var(--bw-surface-deep)}}.bw-bench-dock,.bw-bench-spine,.bw-bench-stage{border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-bench-dock,.bw-bench-spine,.bw-bench-stage{border:1px solid color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-bench-dock,.bw-bench-spine,.bw-bench-stage{border-radius:var(--bw-radius-xl);background:var(--bw-surface-1);box-shadow:0 1px 0 var(--bw-surface-1) inset,0 18px 48px -30px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){.bw-bench-dock,.bw-bench-spine,.bw-bench-stage{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 72%,transparent) inset,0 18px 48px -30px color-mix(in srgb,var(--bw-ink-1) 40%,transparent)}}.bw-bench-stage{background:radial-gradient(42rem 26rem at 50% 0,var(--bw-color-primary),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-bench-stage{background:radial-gradient(42rem 26rem at 50% 0,color-mix(in srgb,var(--bw-color-primary) 5%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-bench-dock{border-left:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-bench-dock{border-left:1px solid color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-bench-spine{border-left:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-bench-spine{border-left:1px solid color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-bench-spine{background:linear-gradient(180deg,var(--bw-surface-2),var(--bw-surface-1));padding:12px 6px 16px}@supports (color:color-mix(in lab,red,red)){.bw-bench-spine{background:linear-gradient(180deg,color-mix(in srgb,var(--bw-surface-2) 72%,transparent),var(--bw-surface-1))}}.bw-bench-command-bar{border-bottom:1px solid var(--bw-hairline);gap:14px;height:64px;min-height:64px;padding-inline:20px}@supports (color:color-mix(in lab,red,red)){.bw-bench-command-bar{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-bench-command-bar{background:linear-gradient(180deg,var(--bw-surface-2),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-bench-command-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--bw-surface-2) 92%,transparent),color-mix(in srgb,var(--bw-surface-1) 96%,transparent))}}.bw-bench-command-bar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.bw-bench-title{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;font-weight:600;line-height:1.2}.bw-bench-identity{gap:8px;min-width:0}.bw-bench-status{border-color:var(--bw-hairline);height:28px;padding-inline:10px}@supports (color:color-mix(in lab,red,red)){.bw-bench-status{border-color:color-mix(in srgb,var(--bw-hairline) 76%,transparent)}}.bw-bench-status{border-radius:var(--bw-radius-full);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench-status{background:color-mix(in srgb,var(--bw-surface-2) 82%,transparent)}}.bw-bench-status{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:500}.bw-bench-status-mark{width:13px;height:13px}.bw-bench-target{color:var(--bw-ink-3);font-family:var(--font-mono);font-size:var(--bw-type-micro-size);letter-spacing:.08em;font-weight:500}[data-component=button].bw-ui-button.bw-bench-checkpoint{border-color:var(--bw-hairline);max-width:21rem;height:34px;min-height:34px;padding-inline:12px}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-checkpoint{border-color:color-mix(in srgb,var(--bw-hairline) 80%,transparent)}}[data-component=button].bw-ui-button.bw-bench-checkpoint{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-checkpoint{background:color-mix(in srgb,var(--bw-surface-2) 72%,transparent)}}.bw-bench-view-switch{border:1px solid var(--bw-hairline);gap:2px;height:38px;padding:3px}@supports (color:color-mix(in lab,red,red)){.bw-bench-view-switch{border:1px solid color-mix(in srgb,var(--bw-hairline) 78%,transparent)}}.bw-bench-view-switch{border-radius:var(--bw-radius-full);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench-view-switch{background:color-mix(in srgb,var(--bw-surface-2) 84%,transparent)}}[data-component=button].bw-ui-button.bw-bench-view-switch-option{border-radius:var(--bw-radius-full);min-height:30px;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);padding-inline:14px;font-weight:500}[data-component=button].bw-ui-button.bw-bench-view-switch-option[aria-pressed=true],[data-component=button].bw-ui-button.bw-bench-view-switch-option[aria-pressed=true]:hover:not(:disabled){background:var(--bw-ink-1);box-shadow:none;color:var(--bw-surface-1)}.bw-bench-actions{gap:8px}.bw-bench-actions>[data-component=button].bw-ui-button{border-radius:var(--bw-radius-full);min-height:36px;font-weight:500}.bw-bench-body[data-split=on]{background:0 0;column-gap:10px;padding:10px}.bw-bench-stage-pane{border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-bench-stage-pane{border:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-bench-stage-pane{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}.bw-bench-stage-pane[data-pane=conversation]{background:radial-gradient(32rem 20rem at 0 0,var(--bw-color-primary),transparent 66%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-bench-stage-pane[data-pane=conversation]{background:radial-gradient(32rem 20rem at 0 0,color-mix(in srgb,var(--bw-color-primary) 7%,transparent),transparent 66%),var(--bw-surface-1)}}.bw-bench-stage-pane[data-pane=preview]{background:var(--bw-surface-deep)}.bw-bench-convo>*{width:min(100% - 40px,48rem)}.bw-bench-convo-head{border-bottom-color:var(--bw-hairline);min-height:56px;padding-inline:20px}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-head{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 56%,transparent)}}.bw-bench-convo-head{background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-head{background:color-mix(in srgb,var(--bw-surface-1) 82%,transparent)}}.bw-bench-convo-head{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bw-bench-convo-list:before{display:none}.bw-bench-convo-list{scrollbar-color:var(--bw-ink-4) transparent;gap:28px;padding:28px 4px 32px}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-list{scrollbar-color:color-mix(in srgb,var(--bw-ink-4) 38%,transparent) transparent}}.bw-bench-convo-list::-webkit-scrollbar{width:8px}.bw-bench-convo-list::-webkit-scrollbar-thumb{border-radius:var(--bw-radius-full);background:var(--bw-ink-4)}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-list::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--bw-ink-4) 30%,transparent)}}.bw-bench-convo-list::-webkit-scrollbar-track{background:0 0}@keyframes bw-bench-turn-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.bw-bench-turn{animation:bw-bench-turn-enter .24s var(--bw-motion-ease-out) both;padding-inline:0}@media (prefers-reduced-motion:reduce){.bw-bench-turn{animation:none}}.bw-bench-turn-author{gap:var(--bw-space-3);margin-bottom:var(--bw-space-3);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);letter-spacing:0;font-weight:500}.bw-bench-turn-author-name{min-width:0;color:var(--bw-ink-1);font-weight:600}.bw-bench-turn-author-context{border-inline-start:1px solid var(--bw-hairline);padding-inline-start:10px}.bw-bench-turn-time{color:var(--bw-ink-3);opacity:.82;margin-inline-start:2px}.bw-bench-turn-avatar{border:1px solid var(--bw-hairline);flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-avatar{border:1px solid color-mix(in srgb,var(--bw-hairline) 82%,transparent)}}.bw-bench-turn-avatar{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-avatar{background:color-mix(in srgb,var(--bw-surface-2) 90%,transparent)}}.bw-bench-turn-avatar{color:var(--bw-ink-2);box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-avatar{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 65%,transparent) inset}}.bw-bench-turn-avatar[data-role=agent]{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-avatar[data-role=agent]{border-color:color-mix(in srgb,var(--bw-color-primary) 34%,transparent)}}.bw-bench-turn-avatar[data-role=agent]{background:linear-gradient(140deg,var(--bw-color-primary),var(--bw-color-link))}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-avatar[data-role=agent]{background:linear-gradient(140deg,var(--bw-color-primary),color-mix(in srgb,var(--bw-color-link) 84%,var(--bw-color-primary)))}}.bw-bench-turn-avatar[data-role=agent]{color:var(--bw-text-on-primary);box-shadow:0 6px 16px -9px var(--bw-color-primary),0 1px 0 #ffffff2e inset}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-avatar[data-role=agent]{box-shadow:0 6px 16px -9px color-mix(in srgb,var(--bw-color-primary) 64%,transparent),0 1px 0 #ffffff2e inset}}.bw-bench-turn[data-state=active] .bw-bench-turn-avatar[data-role=agent]{box-shadow:0 0 0 4px var(--bw-color-primary),0 6px 16px -9px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn[data-state=active] .bw-bench-turn-avatar[data-role=agent]{box-shadow:0 0 0 4px color-mix(in srgb,var(--bw-color-primary) 10%,transparent),0 6px 16px -9px color-mix(in srgb,var(--bw-color-primary) 64%,transparent)}}.bw-bench-turn-avatar[data-role=user]{border-color:var(--bw-border)}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-avatar[data-role=user]{border-color:color-mix(in srgb,var(--bw-border) 70%,var(--bw-hairline))}}.bw-bench-turn-avatar[data-role=user]{background:var(--bw-surface-2);color:var(--bw-ink-2);box-shadow:none}.bw-bench-turn[data-role=user] .bw-bench-turn-author{justify-content:flex-end;margin-bottom:6px;padding-inline:0}.bw-bench-turn[data-role=user] .bw-bench-turn-avatar{order:3}.bw-bench-turn-body{background:0 0;border:0;gap:10px;padding:0}.bw-bench-turn[data-role=agent] .bw-bench-turn-body{width:100%;max-width:100%;padding:0 0 0 var(--bw-space-10)}.bw-bench-turn[data-role=agent] .bw-bench-turn-body[data-kind=agent]{padding-inline:var(--bw-space-10) 0}.bw-bench-turn[data-role=agent]>:where(.bw-bench-turn-result,.bw-bench-turn-progress,.bw-bench-turn-attachments,.bw-bench-turn-references,.bw-bench-turn-selection,.bw-bench-turn-permission-owner,.bw-bench-turn-discussion-cancel,.bw-bench-interaction-form,.bw-bench-interaction-actions,.bw-bench-interaction-response){margin-left:var(--bw-space-10)}.bw-bench-turn[data-role=agent] .bw-bench-turn-body[data-tone=danger]{box-sizing:border-box;width:calc(100% - var(--bw-space-10));margin-left:var(--bw-space-10);padding:12px 14px}.bw-bench-turn[data-role=user]>:where(.bw-bench-turn-attachments,.bw-bench-turn-references,.bw-bench-turn-selection){justify-content:flex-end}.bw-bench-turn[data-role=user] .bw-bench-turn-body{box-sizing:border-box;border:1px solid var(--bw-color-primary);width:fit-content;max-width:min(88%,42rem);margin-inline-start:auto;padding:12px 16px}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn[data-role=user] .bw-bench-turn-body{border:1px solid color-mix(in srgb,var(--bw-color-primary) 16%,var(--bw-hairline))}}.bw-bench-turn[data-role=user] .bw-bench-turn-body{border-radius:var(--bw-radius-lg) var(--bw-radius-lg) var(--bw-radius-sm) var(--bw-radius-lg);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn[data-role=user] .bw-bench-turn-body{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-bench-turn[data-role=user] .bw-bench-turn-body{box-shadow:0 1px 2px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn[data-role=user] .bw-bench-turn-body{box-shadow:0 1px 2px color-mix(in srgb,var(--bw-ink-1) 4%,transparent)}}.bw-bench-turn[data-role=user] .bw-bench-turn-body>.bw-icon-sm{color:var(--bw-color-link);margin-top:2px}.bw-bench-turn-text,[data-component=markdown].bw-bench-turn-text,p.bw-bench-turn-text{font-family:var(--font-conversation-stack);font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading);letter-spacing:0;color:var(--bw-ink-1);text-wrap:pretty}.bw-bench-turn[data-role=user] .bw-bench-turn-text{font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading);text-wrap:balance}.bw-bench-turn-text>:first-child{margin-top:0}.bw-bench-turn-text>:last-child{margin-bottom:0}[data-component=markdown].bw-bench-turn-text h1,[data-component=markdown].bw-bench-turn-text h2,[data-component=markdown].bw-bench-turn-text h3,[data-component=markdown].bw-bench-turn-text h4,[data-component=markdown].bw-bench-turn-text h5,[data-component=markdown].bw-bench-turn-text h6{color:var(--bw-ink-1);font-family:var(--font-conversation-stack);font-size:var(--bw-convo-title-size);font-weight:600;line-height:var(--bw-convo-title-leading);letter-spacing:-.01em;margin:24px 0 8px}[data-component=markdown].bw-bench-turn-text h1{font-size:var(--bw-convo-heading-1-size);line-height:var(--bw-convo-heading-1-leading);letter-spacing:-.02em}[data-component=markdown].bw-bench-turn-text h2{font-size:var(--bw-convo-heading-2-size);line-height:var(--bw-convo-heading-2-leading);letter-spacing:-.015em}[data-component=markdown].bw-bench-turn-text ol,[data-component=markdown].bw-bench-turn-text ul{margin-bottom:14px;padding-inline-start:22px}[data-component=markdown].bw-bench-turn-text ul{list-style:outside}[data-component=markdown].bw-bench-turn-text ol{list-style:decimal}[data-component=markdown].bw-bench-turn-text li{margin-bottom:6px;padding-inline-start:2px}[data-component=markdown].bw-bench-turn-text th{text-align:start}[data-component=markdown].bw-bench-turn-text :not(pre)>code{border:1px solid var(--bw-hairline);padding:1px 5px}@supports (color:color-mix(in lab,red,red)){[data-component=markdown].bw-bench-turn-text :not(pre)>code{border:1px solid color-mix(in srgb,var(--bw-hairline) 84%,transparent)}}[data-component=markdown].bw-bench-turn-text :not(pre)>code{border-radius:var(--bw-radius-xs);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){[data-component=markdown].bw-bench-turn-text :not(pre)>code{background:color-mix(in srgb,var(--bw-surface-2) 82%,transparent)}}.bw-bench-turn-progress{margin-top:12px}.bw-bench-turn-progress-step{border-radius:var(--bw-radius-full)}.bw-bench-turn-result{border-color:var(--bw-color-success);margin-top:14px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-result{border-color:color-mix(in srgb,var(--bw-color-success) 22%,var(--bw-hairline))}}.bw-bench-turn-result{border-radius:var(--bw-radius-lg);background:var(--bw-color-success-bg)}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-result{background:color-mix(in srgb,var(--bw-color-success-bg) 72%,var(--bw-surface-1))}}.bw-bench-turn-result{box-shadow:none}.bw-bench-turn-result-icon{border-radius:var(--bw-radius-full);background:var(--bw-color-success);flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-bench-turn-result-icon{background:color-mix(in srgb,var(--bw-color-success) 14%,transparent)}}.bw-bench-turn-result-icon{color:var(--bw-color-success-ink)}.bw-bench-interaction-actions,.bw-bench-interaction-form,.bw-bench-interaction-response,.bw-bench-turn-attachments,.bw-bench-turn-references,.bw-bench-turn-selection{margin-top:10px}.bw-bench-chip{height:auto;min-height:var(--bw-control-height-xs);border-radius:var(--bw-radius-full);background:var(--bw-surface-2);padding-block:3px}@supports (color:color-mix(in lab,red,red)){.bw-bench-chip{background:color-mix(in srgb,var(--bw-surface-2) 88%,transparent)}}.bw-bench-interaction-fieldset{padding:var(--bw-space-3);border-radius:var(--bw-radius-lg)}.bw-bench-convo-empty{text-align:center;animation:bw-bench-turn-enter .32s var(--bw-motion-ease-out) both;flex-direction:column;align-items:center;gap:8px;margin-block:auto;padding:48px 24px;display:flex}.bw-bench-convo-empty-badge{border:1px solid var(--bw-color-primary);justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-empty-badge{border:1px solid color-mix(in srgb,var(--bw-color-primary) 24%,transparent)}}.bw-bench-convo-empty-badge{border-radius:var(--bw-radius-xl);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-empty-badge{background:color-mix(in srgb,var(--bw-color-primary) 11%,var(--bw-surface-2))}}.bw-bench-convo-empty-badge{color:var(--bw-color-primary);box-shadow:0 16px 34px -22px var(--bw-color-primary),0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-empty-badge{box-shadow:0 16px 34px -22px color-mix(in srgb,var(--bw-color-primary) 50%,transparent),0 1px 0 color-mix(in srgb,var(--bw-surface-1) 60%,transparent) inset}}.bw-bench-convo-empty-title{color:var(--bw-ink-1);font-family:var(--font-display-stack);font-size:var(--bw-type-title-md-size);letter-spacing:-.02em;font-weight:600;line-height:var(--bw-type-title-md-line-height);margin:0}.bw-bench-convo-empty-subtitle{max-width:36ch;color:var(--bw-ink-2);font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading);text-wrap:pretty;margin:0}@keyframes bw-bench-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bw-bench-convo-loading{flex-direction:row;align-items:flex-start;gap:10px;padding-block:0}.bw-bench-convo-loading-avatar{border-radius:var(--bw-radius-md);background:var(--bw-color-primary);flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-loading-avatar{background:color-mix(in srgb,var(--bw-color-primary) 12%,var(--bw-surface-2))}}.bw-bench-convo-loading-avatar{color:var(--bw-color-primary)}.bw-bench-convo-loading-content{flex-direction:column;flex:1;gap:10px;min-width:0;padding-top:3px;display:flex}.bw-bench-convo-loading-line{background:linear-gradient(90deg,var(--bw-surface-2) 25%,var(--bw-surface-3) 50%,var(--bw-surface-2) 75%);background-size:200% 100%;height:10px;animation:bw-bench-shimmer 1.4s linear infinite}@media (prefers-reduced-motion:reduce){.bw-bench-convo-loading-line{animation:none}}.bw-bench-convo-activity{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);box-shadow:0 8px 20px -16px var(--bw-ink-1);margin-block:2px 8px;padding:8px 14px}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-activity{box-shadow:0 8px 20px -16px color-mix(in srgb,var(--bw-ink-1) 40%,transparent)}}.bw-bench-convo-activity[data-tone=running]{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench-convo-activity[data-tone=running]{background:color-mix(in srgb,var(--bw-surface-2) 94%,transparent)}}.bw-bench-composer-wrap{background:linear-gradient(180deg,transparent,var(--bw-surface-1) 42%);padding:10px 20px 18px}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer-wrap{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--bw-surface-1) 88%,transparent) 42%)}}@media (min-width:721px){.bw-bench-convo>.bw-bench-composer-wrap{width:min(100% - 40px,48rem);padding-inline:0}}.bw-bench-composer{border-color:var(--bw-hairline);gap:6px;padding:10px 12px 8px}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer{border-color:color-mix(in srgb,var(--bw-hairline) 78%,transparent)}}.bw-bench-composer{border-radius:var(--bw-radius-xl);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer{background:color-mix(in srgb,var(--bw-surface-2) 96%,transparent)}}.bw-bench-composer{box-shadow:0 1px 0 var(--bw-surface-1) inset,0 16px 38px -28px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 50%,transparent) inset,0 16px 38px -28px color-mix(in srgb,var(--bw-ink-1) 42%,transparent)}}.bw-bench-composer:hover{border-color:var(--bw-border);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer:hover{background:color-mix(in srgb,var(--bw-surface-2) 99%,transparent)}}.bw-bench-composer:has(.bw-bench-composer-input:focus){border-color:var(--bw-color-primary);border-radius:var(--bw-radius-xl);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer:has(.bw-bench-composer-input:focus){background:color-mix(in srgb,var(--bw-surface-2) 99%,transparent)}}.bw-bench-composer:has(.bw-bench-composer-input:focus){box-shadow:0 0 0 4px var(--bw-color-primary),0 18px 42px -30px var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer:has(.bw-bench-composer-input:focus){box-shadow:0 0 0 4px color-mix(in srgb,var(--bw-color-primary) 12%,transparent),0 18px 42px -30px color-mix(in srgb,var(--bw-color-primary) 52%,transparent)}}.bw-bench-composer-input.bw-ui-textarea{min-height:52px;font-family:var(--font-conversation-stack);font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading);padding:6px 8px 2px}.bw-bench-composer-actions{min-height:34px}.bw-bench-composer-mode-select,.bw-bench-composer-model-trigger{border-radius:var(--bw-radius-full)}.bw-bench-composer-context{border:1px solid var(--bw-color-info)}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer-context{border:1px solid color-mix(in srgb,var(--bw-color-info) 18%,var(--bw-hairline))}}.bw-bench-composer-context{border-radius:var(--bw-radius-md);background:var(--bw-color-info-bg)}@supports (color:color-mix(in lab,red,red)){.bw-bench-composer-context{background:color-mix(in srgb,var(--bw-color-info-bg) 60%,var(--bw-surface-2))}}.bw-bench .bw-bench-composer-submit{flex:0 0 32px;width:32px;min-width:32px;height:32px;min-height:32px}.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:not(:disabled){border-radius:var(--bw-radius-full);background:linear-gradient(140deg,var(--bw-color-primary),var(--bw-color-link));border:0}@supports (color:color-mix(in lab,red,red)){.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:not(:disabled){background:linear-gradient(140deg,var(--bw-color-primary),color-mix(in srgb,var(--bw-color-link) 84%,var(--bw-color-primary)))}}.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:not(:disabled){color:var(--bw-text-on-primary);box-shadow:0 8px 18px -9px var(--bw-color-primary),0 1px 0 #fff3 inset}@supports (color:color-mix(in lab,red,red)){.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:not(:disabled){box-shadow:0 8px 18px -9px color-mix(in srgb,var(--bw-color-primary) 68%,transparent),0 1px 0 #fff3 inset}}.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:not(:disabled){transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out),filter var(--bw-motion-duration-fast) var(--bw-motion-ease-out),box-shadow var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:hover:not(:disabled){background:linear-gradient(140deg,var(--bw-color-primary-hover),var(--bw-color-link))}@supports (color:color-mix(in lab,red,red)){.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:hover:not(:disabled){background:linear-gradient(140deg,var(--bw-color-primary-hover),color-mix(in srgb,var(--bw-color-link) 88%,var(--bw-color-primary-hover)))}}.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 10px 22px -9px var(--bw-color-primary),0 1px 0 #fff3 inset;transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:hover:not(:disabled){box-shadow:0 10px 22px -9px color-mix(in srgb,var(--bw-color-primary) 72%,transparent),0 1px 0 #fff3 inset}}.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:active:not(:disabled){transform:translateY(0)}.bw-bench [data-component=button].bw-ui-button.bw-bench-composer-submit:disabled{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-full);background:var(--bw-surface-3);color:var(--bw-ink-4);box-shadow:none}@media (pointer:coarse){.bw-bench .bw-bench-composer-submit{flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px}}.bw-bench-plan,.bw-bench-queue-queued,.bw-bench-queue-suggestions{border-radius:var(--bw-radius-lg);box-shadow:0 12px 28px -24px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){.bw-bench-plan,.bw-bench-queue-queued,.bw-bench-queue-suggestions{box-shadow:0 12px 28px -24px color-mix(in srgb,var(--bw-ink-1) 38%,transparent)}}.bw-bench-dock{width:var(--bw-bench-dock-width)}.bw-bench-pane-head{border-bottom-color:var(--bw-hairline);min-height:60px;padding-inline:20px}@supports (color:color-mix(in lab,red,red)){.bw-bench-pane-head{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 56%,transparent)}}.bw-bench-pane-head{background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-bench-pane-head{background:color-mix(in srgb,var(--bw-surface-1) 88%,transparent)}}.bw-bench-pane-title{font-family:var(--font-display-stack);font-size:var(--bw-type-body-dense-size);letter-spacing:-.015em;font-weight:600}.bw-bench .bw-tool{background:0 0}.bw-bench .bw-tool .bw-tool-body{padding:20px}.bw-bench .bw-tool .bw-tool-list{gap:10px}.bw-bench .bw-tool .bw-tool-block,.bw-bench .bw-tool .bw-tool-card,.bw-bench .bw-tool .bw-tool-item,.bw-bench .bw-tool .bw-tool-section{border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-bench .bw-tool .bw-tool-block,.bw-bench .bw-tool .bw-tool-card,.bw-bench .bw-tool .bw-tool-item,.bw-bench .bw-tool .bw-tool-section{border:1px solid color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-bench .bw-tool .bw-tool-block,.bw-bench .bw-tool .bw-tool-card,.bw-bench .bw-tool .bw-tool-item,.bw-bench .bw-tool .bw-tool-section{border-radius:var(--bw-radius-lg);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench .bw-tool .bw-tool-block,.bw-bench .bw-tool .bw-tool-card,.bw-bench .bw-tool .bw-tool-item,.bw-bench .bw-tool .bw-tool-section{background:color-mix(in srgb,var(--bw-surface-2) 72%,transparent)}}.bw-bench .bw-tool .bw-tool-block,.bw-bench .bw-tool .bw-tool-card,.bw-bench .bw-tool .bw-tool-item,.bw-bench .bw-tool .bw-tool-section{box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-bench .bw-tool .bw-tool-block,.bw-bench .bw-tool .bw-tool-card,.bw-bench .bw-tool .bw-tool-item,.bw-bench .bw-tool .bw-tool-section{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 55%,transparent) inset}}.bw-bench .bw-tool .bw-tool-item{transition:border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out);padding:14px 16px}.bw-bench .bw-tool .bw-tool-item:hover{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-bench .bw-tool .bw-tool-item:hover{border-color:color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}.bw-bench .bw-tool .bw-tool-item:hover{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-bench .bw-tool .bw-tool-item:hover{background:color-mix(in srgb,var(--bw-surface-2) 88%,transparent)}}.bw-bench .bw-tool .bw-tool-error,.bw-bench .bw-tool .bw-tool-hint,.bw-bench .bw-tool .bw-tool-note{border-radius:var(--bw-radius-lg)}.bw-bench-preview{background:var(--bw-surface-deep)}.bw-bench-preview-bar{border-bottom-color:var(--bw-hairline);gap:10px;min-height:56px;padding:8px 14px}@supports (color:color-mix(in lab,red,red)){.bw-bench-preview-bar{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 56%,transparent)}}.bw-bench-preview-bar{background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-bench-preview-bar{background:color-mix(in srgb,var(--bw-surface-1) 86%,transparent)}}.bw-bench-preview-devices{border-radius:var(--bw-radius-md);background:var(--bw-surface-2);gap:2px;padding:3px}@supports (color:color-mix(in lab,red,red)){.bw-bench-preview-devices{background:color-mix(in srgb,var(--bw-surface-2) 80%,transparent)}}.bw-bench-preview-canvas{padding:22px}.bw-bench-preview-empty-title{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;font-weight:600;line-height:1.35}.bw-bench-spine{scrollbar-width:none;gap:6px}.bw-bench-spine-group{gap:6px}.bw-bench-spine-divider{background:var(--bw-border);width:36px}@supports (color:color-mix(in lab,red,red)){.bw-bench-spine-divider{background:color-mix(in srgb,var(--bw-border) 64%,transparent)}}[data-component=button].bw-ui-button.bw-bench-spine-toggle{border-radius:var(--bw-radius-lg);gap:4px;width:58px;min-width:58px;min-height:58px}[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled){background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled){background:color-mix(in srgb,var(--bw-surface-2) 88%,transparent)}}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{border-color:color-mix(in srgb,var(--bw-color-primary) 32%,var(--bw-hairline))}}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{background:linear-gradient(160deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{background:linear-gradient(160deg,color-mix(in srgb,var(--bw-color-primary) 18%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 86%,transparent))}}.bw-bench-spine-label{font-size:var(--bw-type-micro-size);letter-spacing:.01em;font-weight:500}@media (max-width:1023px){.bw-bench{background:var(--bw-surface-1);gap:0;padding:0}.bw-bench-dock,.bw-bench-spine,.bw-bench-stage{box-shadow:none;border:0;border-radius:0}.bw-bench-stage-pane{border:0;border-radius:0}.bw-bench-body[data-split=on]{column-gap:1px;padding:0}.bw-bench-command-bar{height:58px;min-height:58px;padding-inline:14px}.bw-bench-convo>*{width:min(100% - 28px,58rem)}.bw-bench-convo-head{padding-inline:16px}.bw-bench-turn[data-role=user] .bw-bench-turn-body{padding:14px 16px}.bw-bench-turn[data-role=agent] .bw-bench-turn-body{padding-left:var(--bw-space-10)}.bw-bench-convo-list{gap:24px;padding-top:20px}.bw-bench-convo>.bw-bench-composer-wrap{width:min(100% - 28px,58rem)}.bw-bench-composer-wrap{padding:10px 0 16px}}@media (max-width:640px){.bw-bench-convo>*,.bw-bench-convo>.bw-bench-composer-wrap{width:calc(100% - 24px)}.bw-bench-convo-head{min-height:54px}.bw-bench-turn-author-context{display:none}.bw-bench-turn[data-role=agent] .bw-bench-turn-body{padding-left:0}.bw-bench-turn[data-role=agent] .bw-bench-turn-body[data-kind=agent]{padding-inline:0}.bw-bench-turn[data-role=agent] .bw-bench-turn-body[data-tone=danger]{width:100%;margin-left:0;padding:12px 14px}.bw-bench-turn[data-role=agent]>:where(.bw-bench-turn-result,.bw-bench-turn-progress,.bw-bench-turn-attachments,.bw-bench-turn-references,.bw-bench-turn-selection,.bw-bench-turn-permission-owner,.bw-bench-turn-discussion-cancel,.bw-bench-interaction-form,.bw-bench-interaction-actions,.bw-bench-interaction-response){margin-left:0}.bw-bench-turn-progress{padding-left:0}.bw-bench-turn-text,[data-component=markdown].bw-bench-turn-text,p.bw-bench-turn-text{font-size:var(--bw-convo-body-size);line-height:var(--bw-convo-body-leading)}.bw-bench-turn-result{align-items:flex-start}.bw-bench-turn-result-trigger{margin-inline-start:auto}.bw-bench-composer{border-radius:var(--bw-radius-lg)}}.bw-bench-identity{overflow:hidden}.bw-bench-title{flex:0 auto;max-width:min(46ch,42vw)}[data-component=button].bw-ui-button.bw-bench-checkpoint{flex:0 13rem;margin-inline-start:6px}.bw-bench-checkpoint-title{display:none}.bw-bench-checkpoint-code{text-overflow:ellipsis;max-width:100%;overflow:hidden}.bw-bench-view-switch{flex:none}@media (min-width:1600px){[data-component=button].bw-ui-button.bw-bench-checkpoint{flex-basis:17rem}.bw-bench-checkpoint-title{display:block}}@media (max-width:1500px){.bw-bench-target{display:none}}@media (max-width:1250px){[data-component=button].bw-ui-button.bw-bench-checkpoint{display:none}}@media (min-width:1024px){.bw-bench-body[data-split=on]{grid-template-columns:26rem minmax(0,1fr);column-gap:10px}}@media (min-width:1280px){.bw-bench-body[data-split=on]{grid-template-columns:26rem minmax(0,1fr)}}@media (min-width:1600px){.bw-bench-body[data-split=on]{grid-template-columns:32rem minmax(0,1fr)}}.bw-bench-pane-title{font-size:var(--bw-type-dense-size);letter-spacing:-.01em}.bw-bench .bw-tool .bw-tool-item{border-radius:var(--bw-radius-lg)}@media (min-width:1024px) and (max-width:1650px){.bw-bench:has(.bw-bench-dock) [data-component=button].bw-ui-button.bw-bench-checkpoint{display:none}.bw-bench:has(.bw-bench-dock) .bw-bench-title{max-width:min(36ch,34vw)}}.bw-bench-body{background:0 0;padding:10px}@media (max-width:1023px){.bw-bench-body{padding:0}}.bw-bench-spine-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}@media (min-width:1024px){.bw-bench{--bw-bench-spine-width:96px}.bw-bench-spine{gap:8px;padding:12px 8px 16px}.bw-bench-spine-group{align-items:stretch;gap:8px;width:100%}.bw-bench-spine-divider{width:auto;margin:2px 8px}[data-component=button].bw-ui-button.bw-bench-spine-toggle{border:1px solid var(--bw-hairline);flex:none;gap:6px;width:100%;min-width:0;min-height:70px;padding:8px 4px}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle{border:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}[data-component=button].bw-ui-button.bw-bench-spine-toggle{border-radius:var(--bw-radius-lg);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle{background:color-mix(in srgb,var(--bw-surface-2) 54%,transparent)}}[data-component=button].bw-ui-button.bw-bench-spine-toggle{color:var(--bw-ink-2);transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out),border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled){border-color:var(--bw-color-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled){border-color:color-mix(in srgb,var(--bw-color-primary) 22%,var(--bw-hairline))}}[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled){background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{border-color:color-mix(in srgb,var(--bw-color-primary) 36%,var(--bw-hairline))}}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{background:linear-gradient(160deg,var(--bw-color-primary),var(--bw-surface-2))}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{background:linear-gradient(160deg,color-mix(in srgb,var(--bw-color-primary) 16%,var(--bw-surface-2)),color-mix(in srgb,var(--bw-surface-2) 88%,transparent))}}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true]{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 56%,transparent) inset}}.bw-bench-spine-icon{border:1px solid var(--bw-hairline);width:30px;height:30px}@supports (color:color-mix(in lab,red,red)){.bw-bench-spine-icon{border:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-bench-spine-icon{border-radius:var(--bw-radius-sm);background:var(--bw-surface-3)}@supports (color:color-mix(in lab,red,red)){.bw-bench-spine-icon{background:color-mix(in srgb,var(--bw-surface-3) 72%,transparent)}}.bw-bench-spine-icon{color:var(--bw-ink-2);transition:background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),border-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out),color var(--bw-motion-duration-fast) var(--bw-motion-ease-out)}[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled) .bw-bench-spine-icon{border-color:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled) .bw-bench-spine-icon{border-color:color-mix(in srgb,var(--bw-color-primary) 20%,var(--bw-hairline))}}[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled) .bw-bench-spine-icon{background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled) .bw-bench-spine-icon{background:color-mix(in srgb,var(--bw-color-primary) 8%,var(--bw-surface-2))}}[data-component=button].bw-ui-button.bw-bench-spine-toggle:hover:not(:disabled) .bw-bench-spine-icon{color:var(--bw-color-link)}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true] .bw-bench-spine-icon{border-color:var(--bw-color-primary);background:var(--bw-color-primary);color:var(--bw-brand-ink)}.bw-bench-spine-label{max-width:100%;min-height:2.3em;color:var(--bw-ink-2);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-medium);text-align:center;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:center;line-height:1.15;display:flex;overflow:visible}[data-component=button].bw-ui-button.bw-bench-spine-toggle[aria-pressed=true] .bw-bench-spine-label{color:var(--bw-color-link)}.bw-bench-spine-dot{top:7px;right:7px}}.bw-tool-integrations{background:radial-gradient(30rem 20rem at 100% -10%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-tool-integrations{background:radial-gradient(30rem 20rem at 100% -10%,color-mix(in srgb,var(--bw-color-primary) 7%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-tool-integrations .bw-integration-head{gap:var(--bw-space-2);min-height:64px;padding:var(--bw-space-3) var(--bw-space-4);border-bottom-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-integrations .bw-integration-head{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-integrations .bw-integration-head{background:linear-gradient(180deg,var(--bw-surface-2),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-tool-integrations .bw-integration-head{background:linear-gradient(180deg,color-mix(in srgb,var(--bw-surface-2) 82%,transparent),color-mix(in srgb,var(--bw-surface-1) 96%,transparent))}}.bw-integration-head-icon{border:1px solid var(--bw-color-primary);flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-integration-head-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-hairline))}}.bw-integration-head-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-integration-head-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-integration-head-icon{color:var(--bw-color-link)}.bw-integration-head-copy{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.bw-tool-integrations .bw-bench-pane-title{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;line-height:1.25}.bw-integration-head-subtitle{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.bw-tool-integrations .bw-tool-body{gap:var(--bw-space-4);padding:var(--bw-space-4)}.bw-tool-integration-workspace{gap:var(--bw-space-4)}.bw-integration-tabs{border:1px solid var(--bw-hairline);gap:3px;max-width:100%;padding:3px;display:flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.bw-integration-tabs{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-integration-tabs{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-integration-tabs{background:color-mix(in srgb,var(--bw-surface-2) 74%,transparent)}}.bw-integration-tabs{scrollbar-width:none}.bw-integration-tabs::-webkit-scrollbar{display:none}[data-component=button].bw-ui-button.bw-integration-tab{border-radius:calc(var(--bw-radius-md) - 3px);min-height:34px;box-shadow:none;color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-medium);white-space:nowrap;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:6px 10px;line-height:1.3;display:inline-flex}[data-component=button].bw-ui-button.bw-integration-tab:hover:not(:disabled){background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-integration-tab:hover:not(:disabled){background:color-mix(in srgb,var(--bw-surface-1) 64%,transparent)}}[data-component=button].bw-ui-button.bw-integration-tab:hover:not(:disabled){color:var(--bw-ink-2)}[data-component=button].bw-ui-button.bw-integration-more-tab[data-active=true],[data-component=button].bw-ui-button.bw-integration-tab[aria-selected=true]{background:var(--bw-surface-1);box-shadow:0 1px 2px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-integration-more-tab[data-active=true],[data-component=button].bw-ui-button.bw-integration-tab[aria-selected=true]{box-shadow:0 1px 2px color-mix(in srgb,var(--bw-ink-1) 10%,transparent)}}[data-component=button].bw-ui-button.bw-integration-more-tab[data-active=true],[data-component=button].bw-ui-button.bw-integration-tab[aria-selected=true]{color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-integration-more-tab[data-active=true] svg,[data-component=button].bw-ui-button.bw-integration-tab[aria-selected=true] svg{color:var(--bw-color-link)}.bw-integration-hero{gap:var(--bw-space-3);padding:var(--bw-space-4);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-integration-hero{border:1px solid color-mix(in srgb,var(--bw-hairline) 60%,transparent)}}.bw-integration-hero{border-radius:var(--bw-radius-lg);background:radial-gradient(24rem 14rem at 100% -40%,var(--bw-color-primary),transparent 72%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-integration-hero{background:radial-gradient(24rem 14rem at 100% -40%,color-mix(in srgb,var(--bw-color-primary) 7%,transparent),transparent 72%),var(--bw-surface-1)}}.bw-integration-title{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;line-height:1.3}.bw-integration-eyebrow{gap:var(--bw-space-1);color:var(--bw-color-link);letter-spacing:.08em}.bw-integration-description{max-width:38rem;color:var(--bw-ink-2);line-height:1.55}.bw-integration-metrics{gap:var(--bw-space-2)}.bw-integration-metric{padding:var(--bw-space-3);border-radius:var(--bw-radius-md);background:linear-gradient(160deg,var(--bw-surface-2),var(--bw-surface-1));gap:3px}@supports (color:color-mix(in lab,red,red)){.bw-integration-metric{background:linear-gradient(160deg,color-mix(in srgb,var(--bw-surface-2) 72%,transparent),var(--bw-surface-1))}}.bw-integration-metric span{font-size:var(--bw-type-micro-size)}.bw-integration-metric strong{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;line-height:1.2}.bw-integration-group-head{margin-top:var(--bw-space-1);padding-bottom:var(--bw-space-1);border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-integration-group-head{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 50%,transparent)}}.bw-integration-group-head h4{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);letter-spacing:.06em;text-transform:uppercase}.bw-integration-group-icon{border-radius:var(--bw-radius-sm);width:26px;height:26px;color:var(--bw-color-link);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-integration-group-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-tool-item.bw-integration-connector{gap:var(--bw-space-3);padding:var(--bw-space-3);border-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-item.bw-integration-connector{border-color:color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-tool-item.bw-integration-connector{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1);box-shadow:0 1px 0 var(--bw-surface-1) inset}@supports (color:color-mix(in lab,red,red)){.bw-tool-item.bw-integration-connector{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 58%,transparent) inset}}.bw-tool-item.bw-integration-connector[data-connected=true]{border-color:var(--bw-color-success-ink)}@supports (color:color-mix(in lab,red,red)){.bw-tool-item.bw-integration-connector[data-connected=true]{border-color:color-mix(in srgb,var(--bw-color-success-ink) 28%,var(--bw-hairline))}}.bw-integration-connector-icon{border:1px solid var(--bw-hairline);flex-basis:36px;width:36px;height:36px}@supports (color:color-mix(in lab,red,red)){.bw-integration-connector-icon{border:1px solid color-mix(in srgb,var(--bw-hairline) 56%,transparent)}}.bw-integration-connector-icon{border-radius:var(--bw-radius-md);color:var(--bw-color-link);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-integration-connector-icon{background:color-mix(in srgb,var(--bw-color-primary) 7%,var(--bw-surface-2))}}.bw-integration-connector-title .bw-tool-item-name{font-size:var(--bw-type-body-dense-size)}.bw-integration-connector-footer{gap:var(--bw-space-2);padding-top:var(--bw-space-2);border-top-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-integration-connector-footer{border-top-color:color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-tool-integrations .bw-tool-section:not(.bw-tool-integration-workspace):not(.bw-integration-panel){padding:var(--bw-space-4);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-integrations .bw-tool-section:not(.bw-tool-integration-workspace):not(.bw-integration-panel){border:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-tool-integrations .bw-tool-section:not(.bw-tool-integration-workspace):not(.bw-integration-panel){border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-tool-integrations .bw-tool-section:not(.bw-tool-integration-workspace):not(.bw-integration-panel){background:color-mix(in srgb,var(--bw-surface-1) 96%,var(--bw-surface-2))}}.bw-tool-integrations .bw-tool-section-head{gap:var(--bw-space-2);padding-bottom:var(--bw-space-2);border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-integrations .bw-tool-section-head{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-tool-integrations .bw-tool-section-title{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);letter-spacing:.06em;text-transform:uppercase}.bw-tool-integrations .bw-integration-issue{padding:var(--bw-space-3);border-radius:var(--bw-radius-md)}.bw-tool-integrations .bw-integration-connector-status .bw-tool-note{padding:var(--bw-space-2);border-radius:var(--bw-radius-sm)}.bw-tool-integrations .bw-tool-form{gap:var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-integrations .bw-tool-form{border:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-integrations .bw-tool-form{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-integrations .bw-tool-form{background:color-mix(in srgb,var(--bw-surface-2) 64%,transparent)}}@media (max-width:640px){.bw-tool-integrations .bw-integration-head{padding-inline:var(--bw-space-3)}.bw-tool-integrations .bw-tool-body{padding:var(--bw-space-3)}.bw-integration-tab span{display:none}.bw-integration-hero{padding:var(--bw-space-3)}}.bw-tool-integrations .bw-tool-section{gap:var(--bw-space-3)}.bw-tool-integrations .bw-integration-group>.bw-tool-section,.bw-tool-integrations .bw-tool-section .bw-tool-section{margin-block:var(--bw-space-3)}.bw-tool-integrations .bw-tool-integration-workspace{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.bw-tool-integrations .bw-integration-panel{padding:var(--bw-space-4);border-radius:var(--bw-radius-xl)}.bw-tool [data-tone=success],.bw-tool-dialog [data-tone=success],.bw-tool-palette [data-tone=success]{color:var(--bw-color-success-ink)}.bw-tool [data-tone=warning],.bw-tool-dialog [data-tone=warning],.bw-tool-palette [data-tone=warning]{color:var(--bw-color-warning-ink)}.bw-tool [data-tone=danger],.bw-tool-dialog [data-tone=danger],.bw-tool-palette [data-tone=danger]{color:var(--bw-color-error-ink)}.bw-tool [data-tone=info],.bw-tool-dialog [data-tone=info],.bw-tool-palette [data-tone=info]{color:var(--bw-color-info-ink)}.bw-tool [data-tone=muted],.bw-tool-dialog [data-tone=muted],.bw-tool-palette [data-tone=muted]{color:var(--bw-ink-3)}.bw-tool{background:var(--bw-surface-1);height:100%;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);overflow:hidden}.bw-tool,.bw-tool-body{min-width:0;min-height:0;flex-direction:column;flex:auto;display:flex}.bw-tool-body{gap:var(--bw-space-3);padding:var(--bw-space-3);overscroll-behavior:contain;overflow:hidden auto}.bw-tool-body[data-flush=true]{gap:0;padding:0}.bw-tool-body>*{min-width:0}.bw-tool-section{gap:var(--bw-space-2);flex-direction:column;min-width:0;display:flex}.bw-tool-section[data-divided=true]{border-top:1px solid var(--bw-hairline);padding-block-start:var(--bw-space-3)}.bw-tool-section[data-raised=true]{gap:var(--bw-space-2);padding:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}.bw-tool-section[data-loose=true]{gap:var(--bw-space-3)}.bw-tool-section-head{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-tool-section-title{min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);font-weight:var(--bw-font-weight-strong);overflow-wrap:anywhere;flex:8rem;margin:0}.bw-tool-section-count{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);font-variant-numeric:tabular-nums;flex:none}.bw-tool-section-actions{align-items:center;gap:var(--bw-space-1);flex-wrap:wrap;flex:none;margin-inline-start:auto;display:flex}.bw-tool-section-copy{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-wrap:pretty;margin:0}.bw-tool-section[data-raised=true]>.bw-tool-section[data-raised=true]{background:0 0;border-color:#0000;padding-inline:0}.bw-tool-toolbar{align-items:center;gap:var(--bw-space-2);min-width:0;padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);flex-wrap:wrap;flex:none;display:flex}.bw-tool-toolbar[data-stacked=true]{flex-direction:column;align-items:stretch}.bw-tool-toolbar[data-dock=true]{border-top:1px solid var(--bw-hairline);border-bottom:0}.bw-tool-toolbar-group{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-tool-toolbar-group[data-end=true]{margin-inline-start:auto}.bw-tool-toolbar-group>*,.bw-tool-toolbar>*{min-width:0}.bw-tool-actions{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}.bw-tool-actions[data-end=true]{margin-inline-start:auto}.bw-tool-actions[data-tight=true]{gap:var(--bw-space-1)}.bw-tool-form>.bw-tool-actions,.bw-tool-note>.bw-tool-actions,.bw-tool-section>.bw-tool-actions{justify-content:flex-end;margin-inline-start:auto}.bw-tool-tabs{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);flex-wrap:wrap;flex:none;align-self:flex-start;align-items:center;gap:2px;min-width:0;max-width:100%;padding:2px;display:flex}.bw-tool-tabs[data-orientation=vertical]{flex-direction:column;align-self:stretch;align-items:stretch;width:max-content}.bw-tool-tabs[data-fill=true]{align-self:stretch;width:100%}.bw-tool-tabs[data-fill=true]>[data-component=button].bw-ui-button{flex:1 1 0;justify-content:center}[data-component=button].bw-ui-button.bw-tool-tab{min-height:var(--bw-control-height-sm);padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-xs);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);white-space:nowrap}[data-component=button].bw-ui-button.bw-tool-tab:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-2)}[data-component=button].bw-ui-button.bw-tool-tab[aria-checked=true],[data-component=button].bw-ui-button.bw-tool-tab[aria-pressed=true],[data-component=button].bw-ui-button.bw-tool-tab[aria-selected=true]{background:var(--bw-color-primary-bg);color:var(--bw-color-link);font-weight:var(--bw-font-weight-medium)}[data-component=button].bw-ui-button.bw-tool-tab[aria-checked=true]:hover:not(:disabled),[data-component=button].bw-ui-button.bw-tool-tab[aria-pressed=true]:hover:not(:disabled),[data-component=button].bw-ui-button.bw-tool-tab[aria-selected=true]:hover:not(:disabled){background:var(--bw-color-primary-bg-hover);color:var(--bw-color-link-hover)}.bw-tool-tab-count,.bw-tool-tab-hint{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);flex:none}.bw-tool-tab-count{font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-variant-numeric:tabular-nums}[data-component=button].bw-ui-button.bw-tool-tab[aria-checked=true] .bw-tool-tab-count,[data-component=button].bw-ui-button.bw-tool-tab[aria-checked=true] .bw-tool-tab-hint,[data-component=button].bw-ui-button.bw-tool-tab[aria-pressed=true] .bw-tool-tab-count,[data-component=button].bw-ui-button.bw-tool-tab[aria-pressed=true] .bw-tool-tab-hint,[data-component=button].bw-ui-button.bw-tool-tab[aria-selected=true] .bw-tool-tab-count,[data-component=button].bw-ui-button.bw-tool-tab[aria-selected=true] .bw-tool-tab-hint{color:inherit}[data-component=button].bw-ui-button.bw-tool-toggle[aria-pressed=true]{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-color-primary)}[data-component=button].bw-ui-button.bw-tool-toggle[aria-pressed=true]:hover:not(:disabled){border-color:var(--bw-color-primary-border-hover);background:var(--bw-color-primary-bg-hover);color:var(--bw-color-primary-hover)}[data-component=button].bw-ui-button.bw-tool-switch{border:1px solid var(--bw-border);border-radius:var(--bw-radius-full);background:var(--bw-surface-3);flex:none;width:28px;height:16px;padding:0;position:relative}[data-component=button].bw-ui-button.bw-tool-switch:after{content:"";border-radius:var(--bw-radius-full);background:var(--bw-ink-3);width:14px;height:14px;transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out),background-color var(--bw-motion-duration-fast) var(--bw-motion-ease-out);position:absolute;inset-block-start:0;inset-inline-start:0}[data-component=button].bw-ui-button.bw-tool-switch:hover:not(:disabled){border-color:var(--bw-border-strong)}[data-component=button].bw-ui-button.bw-tool-switch[aria-checked=true]{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary)}[data-component=button].bw-ui-button.bw-tool-switch[aria-checked=true]:after{background:var(--surface-machine-readable);transform:translate(12px)}.bw-tool-list{flex-direction:column;flex-shrink:0;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bw-tool-list[data-divided=true]{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);gap:0;overflow:hidden}.bw-tool-list[data-divided=true]>li+li{border-top:1px solid var(--bw-hairline)}.bw-tool-list[data-capped=true]{overscroll-behavior:contain;max-height:16rem;overflow-y:auto}.bw-tool-item{align-items:start;gap:var(--bw-space-2);min-width:0;padding:var(--bw-space-2);border-radius:var(--bw-radius-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.bw-tool-item[data-interactive=true]{cursor:pointer}.bw-tool-item[data-interactive=true]:hover{background:var(--bw-surface-2)}.bw-tool-list[data-divided=true]>li.bw-tool-item[data-interactive=true]:hover,.bw-tool-section[data-raised=true] .bw-tool-item[data-interactive=true]:hover{background:var(--bw-surface-3)}.bw-tool-item[data-selected=true]{background:var(--bw-color-primary-bg)}.bw-tool-diff-row{grid-template-columns:minmax(0,1fr) auto}.bw-tool-diff-title{flex-wrap:nowrap;min-width:0}.bw-tool-diff-title .bw-tool-chip{flex:none;margin-inline-start:0}.bw-tool-diff-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-tool-diff-stats{text-align:end;white-space:nowrap;justify-self:end;min-width:max-content}.bw-tool-diff-row>.bw-tool-diff-stats{flex-wrap:nowrap;align-items:center;margin-inline-start:0}.bw-tool-diff-overview{grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;display:grid}.bw-tool-diff-overview-summary{text-align:end;min-width:0;margin-inline-start:auto}.bw-tool-item[data-media=true]{grid-template-columns:auto minmax(0,1fr)}.bw-tool-item-main{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-tool-item-title{align-items:center;gap:var(--bw-space-1);min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);font-weight:var(--bw-font-weight-medium);flex-wrap:wrap;margin:0;display:flex}.bw-tool-item-name{overflow-wrap:anywhere;min-width:0}.bw-tool-item-name>:is(h1,h2,h3,h4,h5,h6),:is(h1,h2,h3,h4,h5,h6).bw-tool-item-name{font:inherit;margin:0}.bw-tool-item-copy{color:var(--bw-ink-2);overflow-wrap:anywhere;text-wrap:pretty}.bw-tool-item-copy,.bw-tool-item-meta{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-tool-item-meta{align-items:center;gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-3);flex-wrap:wrap;display:flex}.bw-tool-item-actions{flex:none;align-items:center;gap:2px;margin-inline-start:auto;display:flex}.bw-tool-item-aside{gap:var(--bw-space-2);flex-direction:column;grid-column:1/-1;min-width:0;display:flex}[data-component=button].bw-ui-button.bw-tool-list-button{width:100%;min-height:var(--bw-control-height-sm);padding:var(--bw-space-1) var(--bw-space-2);border-radius:var(--bw-radius-sm);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);text-align:start;white-space:normal;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px}[data-component=button].bw-ui-button.bw-tool-list-button:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}.bw-tool-item>[data-component=button].bw-ui-button.bw-tool-list-button{padding-inline:0}[data-component=button].bw-ui-button.bw-tool-list-button[aria-checked=true],[data-component=button].bw-ui-button.bw-tool-list-button[aria-pressed=true],[data-component=button].bw-ui-button.bw-tool-list-button[aria-selected=true]{background:var(--bw-color-primary-bg);color:var(--bw-color-primary)}.bw-tool-item[data-selected=true]>[data-component=button].bw-ui-button.bw-tool-list-button[aria-pressed=true]{color:inherit;background:0 0}.bw-tool-item[data-selected=true]>[data-component=button].bw-ui-button.bw-tool-list-button[aria-pressed=true]:hover:not(:disabled){color:var(--bw-ink-1);background:0 0}.bw-tool-table-wrap{overscroll-behavior:contain;border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);min-width:0;overflow:auto}.bw-tool-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.bw-tool-table td,.bw-tool-table th{padding:var(--bw-space-1) var(--bw-space-2);vertical-align:top;text-align:start;white-space:nowrap}.bw-tool-table thead th{z-index:1;border-bottom:1px solid var(--bw-hairline);background:var(--bw-surface-3);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);font-weight:var(--bw-font-weight-strong);position:sticky;top:0}.bw-tool-table tbody tr+tr td{border-top:1px solid var(--bw-hairline)}.bw-tool-table tbody tr:hover td{background:var(--bw-surface-3)}.bw-tool-table-cell{color:var(--bw-ink-1);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);margin:0}.bw-tool-table-type{color:var(--bw-ink-3);font-family:var(--font-ui-stack);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);font-weight:var(--bw-font-weight-regular);display:block}.bw-tool-table-actions{flex:none;align-items:center;gap:2px;display:flex}.bw-tool-kv{gap:var(--bw-space-1) var(--bw-space-3);grid-template-columns:max-content minmax(0,1fr);min-width:0;margin:0;display:grid}.bw-tool-kv dt{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-tool-kv dd{align-items:baseline;gap:var(--bw-space-1);min-width:0;color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.bw-tool-kv dd[data-format=mono]{font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height)}.bw-tool-metrics{gap:var(--bw-space-2);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));align-items:start;min-width:0;margin:0;display:grid}.bw-tool-metric{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-tool-metric dt,.bw-tool-metric-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin:0}.bw-tool-metric dd,.bw-tool-metric-value{min-width:0;color:var(--bw-ink-1);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-title-sm-size);line-height:var(--bw-type-title-sm-line-height);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.bw-tool-metric-value[data-size=caption]{font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height)}.bw-tool-chip{height:18px;padding-inline:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);white-space:nowrap;flex:none;align-items:center;gap:4px;display:inline-flex}.bw-tool-chip[data-tone=success]{border-color:var(--bw-color-success-border);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink)}.bw-tool-chip[data-tone=warning]{border-color:var(--bw-color-warning-border);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink)}.bw-tool-chip[data-tone=danger]{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-tool-chip[data-tone=info]{border-color:var(--bw-color-info-border);background:var(--bw-color-info-bg);color:var(--bw-color-info-ink)}.bw-tool-chip[data-tone=primary]{border-color:var(--bw-color-primary-border);background:var(--bw-color-primary-bg);color:var(--bw-color-primary)}.bw-tool-chip[data-tone=running]{border-color:var(--bw-border);background:var(--bw-surface-3);color:var(--bw-ink-2)}.bw-tool-chip[data-tone=muted]{background:var(--bw-surface-2);color:var(--bw-ink-3)}.bw-tool-anchor{min-width:0;padding-inline:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);background:var(--bw-surface-2);color:var(--bw-ink-2);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);overflow-wrap:anywhere;align-items:center;gap:4px;display:inline-flex}.bw-tool-anchor:hover{border-color:var(--bw-border);background:var(--bw-surface-3);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-tool-chip-button{height:auto;min-height:18px;padding-inline:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);white-space:normal;gap:4px}[data-component=button].bw-ui-button.bw-tool-chip-button:hover:not(:disabled){border-color:var(--bw-border);background:var(--bw-surface-2);color:var(--bw-ink-2)}.bw-tool-dot{border-radius:var(--bw-radius-full);background:currentColor;flex:0 0 6px;width:6px;height:6px}.bw-tool-dot[data-live=true]{animation:bw-tool-pulse var(--bw-motion-duration-loop) var(--bw-motion-ease-in-out) infinite}@keyframes bw-tool-pulse{0%,to{opacity:1}50%{opacity:.3}}.bw-tool-glyph{border-radius:var(--bw-radius-xs);background:var(--bw-surface-3);width:18px;height:18px;color:var(--bw-ink-2);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);flex:0 0 18px;justify-content:center;align-items:center;display:inline-flex}.bw-tool-note{align-items:flex-start;gap:var(--bw-space-2);min-width:0;padding:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-tool-note[data-tone=success]{border-color:var(--bw-color-success-border);background:var(--bw-color-success-bg);color:var(--bw-color-success-ink)}.bw-tool-note[data-tone=warning]{border-color:var(--bw-color-warning-border);background:var(--bw-color-warning-bg);color:var(--bw-color-warning-ink)}.bw-tool-note[data-tone=danger]{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-tool-note[data-tone=info]{border-color:var(--bw-color-info-border);background:var(--bw-color-info-bg);color:var(--bw-color-info-ink)}.bw-tool-note[data-flush=true]{border-inline:0;border-radius:0}.bw-tool-note-icon{flex:none;margin-block-start:1px;display:flex}.bw-tool-note-copy{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.bw-tool-note-copy strong{color:inherit;font-weight:var(--bw-font-weight-strong)}.bw-tool-note-action{align-items:center;gap:var(--bw-space-1);flex:none;margin-inline-start:auto;display:flex}.bw-tool-empty{padding:var(--bw-space-6) var(--bw-space-4);text-align:center;place-items:center;display:grid}.bw-tool-empty-inner{align-items:center;gap:var(--bw-space-2);flex-direction:column;width:min(24rem,100%);display:flex}.bw-tool-empty-icon{color:var(--bw-ink-3)}.bw-tool-empty-title{color:var(--bw-ink-1);font-size:var(--bw-type-title-sm-size);line-height:var(--bw-type-title-sm-line-height);font-weight:var(--bw-font-weight-strong);letter-spacing:var(--bw-type-title-sm-tracking);text-wrap:balance;margin:0}.bw-tool-empty-copy{color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.bw-tool-empty-action{justify-content:center;gap:var(--bw-space-2);flex-wrap:wrap;margin-block-start:var(--bw-space-1);display:flex}.bw-tool-loading{gap:var(--bw-space-1);padding-block:var(--bw-space-1);flex-direction:column;display:flex}.bw-tool-loading-line{border-radius:var(--bw-radius-xs);background:var(--bw-surface-2);height:10px}.bw-tool-loading-line[data-width=short]{width:22%}.bw-tool-loading-line[data-width=medium]{width:62%}.bw-tool-loading-line[data-width=wide]{width:88%}.bw-tool-loading-row{justify-content:center;align-items:center;gap:var(--bw-space-2);padding:var(--bw-space-4);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);display:flex}.bw-tool-form{gap:var(--bw-space-3);flex-direction:column;min-width:0;display:flex}.bw-tool-form[data-tight=true]{gap:var(--bw-space-2)}.bw-tool-field{gap:var(--bw-space-1);flex-direction:column;min-width:0;display:flex}.bw-tool-field-row{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;min-width:0;display:flex}.bw-tool-field-row>*{min-width:0}.bw-tool-field-row[data-align=end]{align-items:flex-end}.bw-tool-field-row>.bw-tool-field{flex:10rem;min-width:0}.bw-tool-field-row>.bw-tool-field[data-size=narrow]{flex:none;width:6rem}.bw-tool-field-row>.bw-tool-select.bw-ui-select,.bw-tool-field-row>select.bw-tool-select{flex:10rem;min-width:0}.bw-tool-field-row>.bw-tool-select.bw-ui-select[data-size=narrow],.bw-tool-field-row>select.bw-tool-select[data-size=narrow]{flex:none}fieldset.bw-tool-field,fieldset.bw-tool-form{border:0;min-width:0;margin:0;padding:0}fieldset.bw-tool-field>legend,fieldset.bw-tool-form>legend{padding:0}.bw-tool-field-row>.bw-tool-input,.bw-tool-toolbar>.bw-tool-input{flex:10rem;min-width:0}.bw-tool-label{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);font-weight:var(--bw-font-weight-medium)}.bw-tool-hint{color:var(--bw-ink-3);text-wrap:pretty}.bw-tool-error,.bw-tool-hint{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-tool-error{color:var(--bw-color-error-ink);overflow-wrap:anywhere}.bw-tool-input.bw-ui-input{height:var(--bw-control-height-sm);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height)}.bw-tool-input.bw-ui-input[data-format=mono]{font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size)}.bw-tool-textarea.bw-ui-input{padding:var(--bw-space-2);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);resize:vertical}.bw-tool-textarea.bw-ui-input[data-format=mono]{font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-body-size);line-height:var(--bw-mono-body-line-height)}.bw-tool-textarea.bw-ui-input[data-fill=true]{resize:none;flex:auto;min-height:12rem}.bw-tool-select.bw-ui-select{height:var(--bw-control-height-sm);min-width:10rem;font-size:var(--bw-type-caption-size)}.bw-tool-select.bw-ui-select[data-size=narrow]{width:6rem;min-width:0}.bw-tool-mono{overflow-wrap:anywhere}.bw-tool-mono,.bw-tool-time{font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);font-variant-numeric:tabular-nums}.bw-tool-time{color:var(--bw-ink-3);white-space:nowrap;flex:none}.bw-tool-code{border-radius:var(--bw-radius-xs);background:var(--bw-surface-2);color:var(--bw-ink-1);overflow-wrap:anywhere;padding-inline:2px}.bw-tool-code,.bw-tool-delta{font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height)}.bw-tool-delta{color:var(--bw-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.bw-tool-delta[data-tone=added]{color:var(--bw-color-success-ink)}.bw-tool-delta[data-tone=removed]{color:var(--bw-color-error-ink)}.bw-tool-delta[data-tone=muted]{color:var(--bw-ink-3)}.bw-tool-delta[data-strong=true]{color:var(--bw-ink-1);font-weight:var(--bw-font-weight-strong)}.bw-tool-block{max-height:24rem;padding:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-deep);color:var(--bw-ink-1);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.bw-tool-block[data-scroll=x]{white-space:pre;overflow-wrap:normal}.bw-tool-block[data-tall=true]{max-height:none}.bw-tool-stream{border-top:1px solid var(--bw-hairline);background:var(--bw-surface-deep);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.bw-tool-stream[data-flush=true]{border-top:0}.bw-tool-stream-scroll{min-height:0;padding:var(--bw-space-2) var(--bw-space-3);overscroll-behavior:contain;font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);line-height:var(--bw-mono-caption-line-height);flex:auto;overflow-y:auto}.bw-tool-stream-line{align-items:baseline;gap:var(--bw-space-2);color:var(--bw-ink-2);overflow-wrap:anywhere;white-space:pre-wrap;grid-template-columns:auto minmax(0,1fr);padding-block:1px;display:grid}.bw-tool-stream-line[data-tone=danger]{color:var(--bw-color-error-ink)}.bw-tool-stream-line[data-tone=warning]{color:var(--bw-color-warning-ink)}.bw-tool-stream-line[data-tone=success]{color:var(--bw-color-success-ink)}.bw-tool-stream-empty{color:var(--bw-ink-3);font-family:var(--font-ui-stack);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-tool-command{align-items:start;gap:var(--bw-space-2);min-width:0;padding-block:var(--bw-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.bw-tool-command+.bw-tool-command{border-top:1px solid var(--bw-hairline)}.bw-tool-command-line{gap:var(--bw-space-2);min-width:0;color:var(--bw-ink-1);grid-template-columns:auto minmax(0,1fr);display:grid}.bw-tool-prompt{color:var(--bw-ink-3)}.bw-tool-output{color:var(--bw-ink-1);font-family:inherit;font-size:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.bw-tool-split{flex:auto;grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);min-width:0;min-height:0;display:grid}.bw-tool-aside{gap:var(--bw-space-2);padding:var(--bw-space-2);overscroll-behavior:contain;border-inline-end:1px solid var(--bw-hairline);overflow-y:auto}.bw-tool-aside,.bw-tool-split-main{min-width:0;min-height:0;flex-direction:column;display:flex}.bw-tool-split-main>*{min-width:0}.bw-tool-tree{flex-direction:column;gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-component=button].bw-ui-button.bw-tool-tree-item{width:100%;min-height:var(--bw-control-height-xs);justify-content:flex-start;gap:var(--bw-space-1);padding-inline:var(--bw-space-1) var(--bw-space-1);border-radius:var(--bw-radius-xs);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);text-align:start;padding-inline-start:calc(var(--bw-space-1) + (var(--bw-tool-tree-depth,0) * 12px))}[data-component=button].bw-ui-button.bw-tool-tree-item:hover:not(:disabled){background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-tool-tree-item[aria-selected=true]{background:var(--bw-color-primary-bg);color:var(--bw-color-primary)}[data-component=button].bw-ui-button.bw-tool-tree-item[aria-selected=true]:hover:not(:disabled){background:var(--bw-color-primary-bg-hover);color:var(--bw-color-primary-hover)}.bw-tool-tree-caret{color:var(--bw-ink-3);transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out);flex:none;display:flex}.bw-tool-tree-caret[data-expanded=true]{transform:rotate(90deg)}.bw-tool-tree-name{min-width:0;font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-mono-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-tool-tree-meta{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.bw-tool-tree-group{flex-direction:column;gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bw-tool-caret{color:var(--bw-ink-3);transition:transform var(--bw-motion-duration-fast) var(--bw-motion-ease-out);flex:none;display:flex}.bw-tool-caret[data-expanded=true]{transform:rotate(180deg)}.bw-tool-disclosure{min-width:0}.bw-tool-disclosure-summary{align-items:center;gap:var(--bw-space-1);cursor:pointer;min-width:0;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);list-style:none;display:flex}.bw-tool-disclosure-summary::-webkit-details-marker{display:none}.bw-tool-disclosure-summary:hover{color:var(--bw-ink-2)}.bw-tool-disclosure[open]>.bw-tool-disclosure-summary .bw-tool-caret{transform:rotate(180deg)}.bw-tool-disclosure-body{gap:var(--bw-space-1);min-width:0;flex-direction:column;padding-block-start:var(--bw-space-1);display:flex}.bw-tool-list>li>.bw-tool-disclosure>.bw-tool-disclosure-summary{padding:var(--bw-space-2)}.bw-tool-list>li>.bw-tool-disclosure[open]>.bw-tool-disclosure-summary{border-bottom:1px solid var(--bw-hairline)}.bw-tool-list>li>.bw-tool-disclosure>.bw-tool-disclosure-summary>.bw-tool-section-count{margin-inline-start:auto}.bw-tool-list>li>.bw-tool-disclosure>.bw-tool-disclosure-body>.bw-tool-label{padding-inline:var(--bw-space-2)}.bw-tool-bar{border-radius:var(--bw-radius-full);background:var(--bw-surface-3);flex:none;width:100%;height:6px;display:flex;overflow:hidden}.bw-tool-bar-segment{min-width:1px;height:100%}.bw-tool-bar-segment[data-tone=success]{background:var(--bw-color-success)}.bw-tool-bar-segment[data-tone=info]{background:var(--bw-color-info)}.bw-tool-bar-segment[data-tone=warning]{background:var(--bw-color-warning)}.bw-tool-bar-segment[data-tone=danger]{background:var(--bw-color-error)}.bw-tool-bar-segment[data-tone=muted]{background:var(--bw-border-strong)}.bw-tool-bar-legend{font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);margin:0}.bw-tool-bar-legend,.bw-tool-pager{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);flex-wrap:wrap;display:flex}.bw-tool-pager{border-top:1px solid var(--bw-hairline);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);padding-block-start:var(--bw-space-2)}.bw-tool-pager-copy{min-width:0;margin:0}.bw-tool-pager-action{align-items:center;gap:var(--bw-space-1);flex:none;margin-inline-start:auto;display:flex}.bw-tool-dialog{max-width:calc(100vw - (var(--bw-space-4) * 2));max-height:calc(100dvh - var(--bw-space-8));overflow-y:auto}.bw-tool-dialog-wide{max-width:none;width:min(56rem,calc(100vw - (var(--bw-space-4) * 2)))!important}.bw-tool-dialog-body{gap:var(--bw-space-3);flex-direction:column;display:flex}.bw-tool-dialog-copy{color:var(--bw-ink-2);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);text-wrap:pretty;margin:0}.bw-tool-dialog-meta{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-3);flex-wrap:wrap;display:flex}.bw-tool-dialog-error,.bw-tool-dialog-meta{font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-tool-dialog-error{color:var(--bw-color-error-ink);overflow-wrap:anywhere}.bw-tool-popover{gap:var(--bw-space-1);flex-direction:column;min-width:0;max-width:20rem;display:flex}.bw-tool-overlay-catch{z-index:var(--bw-z-modal-backdrop);position:fixed;inset:0}.bw-tool-palette{z-index:var(--bw-z-modal);width:min(36rem,calc(100vw - (var(--bw-space-6) * 2)));border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);background:var(--bw-surface-3);max-height:60dvh;box-shadow:var(--bw-shadow-overlay);color:var(--bw-ink-1);font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height);top:12dvh;flex-direction:column;margin-inline:auto;display:flex;position:fixed;inset-inline:0;overflow:hidden}.bw-tool-palette-input.bw-ui-input{height:auto;padding:var(--bw-space-3);font-size:var(--bw-type-dense-size);box-shadow:none!important;background:0 0!important;border-color:#0000!important}.bw-tool-palette-search{align-items:center;gap:var(--bw-space-1);min-width:0;padding-inline:var(--bw-space-2);flex:none;display:flex}.bw-tool-palette-footer{align-items:center;gap:var(--bw-space-1) var(--bw-space-3);min-width:0;padding:var(--bw-space-2) var(--bw-space-3);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;flex:none;display:flex}.bw-tool-palette-legend{align-items:center;gap:var(--bw-space-1);font-size:var(--bw-type-micro-size);display:flex}.bw-tool-palette-binding,.bw-tool-palette-legend{color:var(--bw-ink-3);line-height:var(--bw-type-micro-line-height)}.bw-tool-palette-binding{font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);margin-inline-start:auto}.bw-tool-palette-list{min-height:0;padding:var(--bw-space-1);border-top:1px solid var(--bw-hairline);flex-direction:column;flex:auto;gap:2px;margin:0;list-style:none;display:flex;overflow-y:auto}[data-component=button].bw-ui-button.bw-tool-palette-option{align-items:center;gap:var(--bw-space-2);width:100%;min-height:var(--bw-control-height-lg);padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-sm);color:var(--bw-ink-2);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-component=button].bw-ui-button.bw-tool-palette-option:hover:not(:disabled){background:var(--bw-surface-3);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-tool-palette-option[aria-selected=true]{background:var(--bw-color-primary-bg);color:var(--bw-color-primary)}.bw-tool-palette-icon{color:var(--bw-ink-3);flex:none;display:flex}.bw-tool-palette-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.bw-tool-palette-name{color:inherit;font-size:var(--bw-type-dense-size);line-height:var(--bw-type-dense-line-height)}.bw-tool-palette-hint,.bw-tool-palette-name{min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-tool-palette-hint{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height)}.bw-tool-kbd{border:1px solid var(--bw-border);border-radius:var(--bw-radius-xs);background:var(--bw-surface-2);height:18px;color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);line-height:var(--bw-type-micro-line-height);flex:none;align-items:center;padding-inline:4px;display:inline-flex}.bw-tool-board{gap:var(--bw-space-2);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;display:grid}.bw-tool-board-column{gap:var(--bw-space-1);min-width:0;padding:var(--bw-space-2);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);flex-direction:column;display:flex}.bw-tool-board-head{align-items:center;gap:var(--bw-space-2);color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);font-weight:var(--bw-font-weight-strong);display:flex}.bw-tool-board-count{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-feature-settings:var(--font-data-features);font-size:var(--bw-type-micro-size);font-variant-numeric:tabular-nums;margin-inline-start:auto}.bw-tool-board-list{gap:var(--bw-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bw-tool-board-card{min-width:0;padding:var(--bw-space-2);border-radius:var(--bw-radius-sm);background:var(--bw-surface-1);flex-direction:column;gap:2px;display:flex}.bw-tool-board-card[data-selected=true]{background:var(--bw-color-primary-bg)}.bw-tool-board-empty{padding-block:var(--bw-space-2);color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);margin:0}.bw-tool-frame{border:1px solid var(--bw-border);border-radius:var(--bw-radius-lg);background:var(--bw-surface-2);flex-direction:column;min-width:0;display:flex;overflow:hidden}.bw-tool-frame-view{background:var(--surface-machine-readable);border:0;flex:auto;width:100%;min-height:0}.bw-tool-frame[data-fill=true]{flex:auto;min-height:20rem}.bw-tool-swatch-row{flex-wrap:wrap;flex:none;align-items:center;gap:2px;display:flex}.bw-tool-swatch{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-xs);flex:0 0 16px;width:16px;height:16px}.bw-tool-shot{border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);background:var(--surface-machine-readable);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.bw-tool-shot[data-size=thumb]{border-color:var(--bw-hairline);border-radius:var(--bw-radius-sm);background:var(--bw-surface-3);width:8rem;height:5rem}.bw-tool-shot-image{object-fit:cover}.bw-tool-shot-state{width:100%;height:100%;color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);place-items:center;display:grid}.bw-tool-shot-view{transform-origin:0 0;border:0;flex:none}.bw-tool-evidence-image{width:100%;height:auto;display:block}.bw-tool-evidence-frame{overscroll-behavior:contain;cursor:crosshair;max-height:30rem;overflow-y:auto}.bw-tool-evidence-frame>.bw-tool-shot-state{min-height:20rem}.bw-tool-evidence-frame[data-focused=true]{border-color:var(--bw-color-primary-border)}.bw-tool-evidence-frame:focus-visible{border-color:var(--bw-color-primary);box-shadow:var(--bw-focus-ring);outline:none}.bw-tool-shots{gap:var(--bw-space-2);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.bw-tool-shots .bw-tool-shot[data-size=thumb]{width:auto}.bw-tool-compare{gap:var(--bw-space-2);flex-direction:column;min-width:0;display:flex}.bw-tool-compare-scroll{overscroll-behavior-x:contain;min-width:0;overflow-x:auto}.bw-tool-compare-grid{align-items:flex-start;gap:var(--bw-space-2);width:max-content;display:flex}.bw-tool-compare-column{gap:var(--bw-space-2);flex-direction:column;flex:none;display:flex}.bw-tool-compare-head{align-items:center;gap:var(--bw-space-1);min-width:0;display:flex}.bw-tool-compare-name{min-width:0;color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);line-height:var(--bw-type-caption-line-height);font-weight:var(--bw-font-weight-medium);overflow-wrap:anywhere}.bw-tool-compare-foot{align-items:center;gap:var(--bw-space-2);flex-wrap:wrap;display:flex}@media (max-width:40rem){.bw-tool-body{gap:var(--bw-space-2)}.bw-tool-body,.bw-tool-toolbar{padding:var(--bw-space-2)}.bw-tool-split{grid-template-columns:minmax(0,1fr)}.bw-tool-aside{border-inline-end:0;border-bottom:1px solid var(--bw-hairline);max-height:14rem}.bw-tool-section[data-raised=true]{padding:var(--bw-space-2)}.bw-tool-section-head{align-items:flex-start}.bw-tool-section-actions{margin-inline-start:auto}.bw-tool-toolbar-group[data-end=true]{margin-inline-start:0}.bw-tool-field-row{align-items:stretch}.bw-tool-field-row>.bw-tool-field,.bw-tool-field-row>.bw-tool-input,.bw-tool-field-row>.bw-tool-select.bw-ui-select,.bw-tool-field-row>select.bw-tool-select{flex-basis:100%;width:100%}.bw-tool-field-row>.bw-tool-field[data-size=narrow]{width:100%}.bw-tool-note{flex-wrap:wrap}.bw-tool-note-action{justify-content:flex-end;width:100%;margin-inline-start:0}.bw-tool-dialog{max-height:calc(100dvh - (var(--bw-space-4) * 2))}.bw-tool-kv{grid-template-columns:minmax(0,1fr);gap:0}.bw-tool-kv dd{padding-block-end:var(--bw-space-1)}.bw-tool-metrics{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.bw-tool-board,.bw-tool-item:not([data-media=true]){grid-template-columns:minmax(0,1fr)}.bw-tool-item:not([data-media=true])>.bw-tool-item-actions{flex-wrap:wrap;margin-inline-start:0}.bw-tool .bw-tool-list>.bw-tool-item.bw-tool-diff-row{grid-template-columns:minmax(0,1fr) max-content;align-items:center}.bw-tool .bw-tool-list>.bw-tool-item.bw-tool-diff-row>.bw-tool-diff-stats{flex-wrap:nowrap;align-items:center;min-width:max-content;margin-inline-start:0;display:flex}.bw-tool-list[data-delivery-items=true]>.bw-tool-item{grid-template-columns:minmax(0,1fr) auto;align-items:center}.bw-tool-list[data-delivery-items=true]>.bw-tool-item>.bw-tool-item-actions{flex-wrap:nowrap;align-self:center;margin-inline-start:0}.bw-tool-palette{max-height:70dvh;top:8dvh}}.bw-tool>.bw-bench-pane-head{min-height:44px;padding-inline:var(--bw-space-3);background:var(--bw-surface-deep)}.bw-tool>.bw-bench-pane-head .bw-tool-section-actions{gap:2px}.bw-tool>.bw-tool-toolbar{background:var(--bw-surface-1);min-height:42px}@supports (color:color-mix(in lab,red,red)){.bw-tool>.bw-tool-toolbar{background:color-mix(in srgb,var(--bw-surface-1) 92%,var(--bw-surface-deep))}}.bw-tool>.bw-tool-toolbar .bw-tool-tabs{max-width:min(100%,22rem)}.bw-tool>.bw-tool-body{scrollbar-gutter:stable}.bw-tool .bw-tool-section[data-divided=true]{padding-block-start:var(--bw-space-4)}.bw-tool .bw-tool-section[data-divided=true]+.bw-tool-section[data-divided=true]{margin-block-start:var(--bw-space-1)}.bw-tool .bw-tool-list[data-divided=true]{box-shadow:var(--bw-shadow-list-divider)}.bw-tool .bw-tool-item-title{align-items:flex-start}.bw-tool .bw-tool-item-title .bw-tool-chip{margin-inline-start:auto}.bw-tool .bw-tool-diff-title .bw-tool-chip{margin-inline-start:0}.bw-tool .bw-tool-item-meta{overflow-wrap:anywhere}.bw-tool .bw-tool-note-action [data-component=button].bw-ui-button{white-space:nowrap}.bw-tool-code .bw-tool-body[data-flush=true]{background:var(--bw-surface-deep)}.bw-tool-code .bw-tool-split{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr)}.bw-tool-code .bw-tool-aside{gap:var(--bw-space-3);padding:var(--bw-space-3);background:var(--bw-surface-1)}.bw-tool-code .bw-tool-aside>.bw-tool-actions{border-bottom:1px solid var(--bw-hairline);padding-block-end:var(--bw-space-1)}.bw-tool-code .bw-tool-aside .bw-tool-field-row{align-items:center}.bw-tool-code .bw-tool-aside .bw-tool-field-row>.bw-tool-field{flex-basis:0}.bw-tool-code .bw-tool-split-main{background:var(--bw-surface-deep)}.bw-tool-code .bw-tool-split-main>.bw-tool-toolbar{border-bottom:1px solid var(--bw-hairline)}.bw-tool-code .bw-tool-block{background:var(--bw-surface-deep);border:0;border-radius:0}.bw-tool-code .bw-tool-tree-item{min-height:30px}.bw-tool-git .bw-tool-body{gap:var(--bw-space-4)}.bw-tool-git .bw-tool-section[data-raised=true]{padding:var(--bw-space-3)}.bw-tool-git .bw-tool-section-head{padding-block-end:var(--bw-space-1)}.bw-tool-git .bw-tool-list[data-divided=true]{background:var(--bw-surface-1)}.bw-tool-git .bw-tool-item-actions{align-self:start}.bw-tool-git .bw-git-remote-section{gap:var(--bw-space-3)}.bw-tool-git .bw-git-provider-row{padding-block-end:var(--bw-space-1)}.bw-tool-git .bw-git-provider-row .bw-tool-field{flex-basis:12rem}.bw-tool-git .bw-git-remote-form{gap:var(--bw-space-3)}.bw-tool-git .bw-git-remote-form .bw-tool-actions{padding-block-start:var(--bw-space-1)}.bw-tool-runtime .bw-tool-body{gap:var(--bw-space-4)}.bw-tool-runtime .bw-tool-section[data-divided=true]{padding-block-start:var(--bw-space-4)}.bw-tool-runtime .bw-tool-section[data-divided=true] .bw-tool-list[data-divided=true]{background:var(--bw-surface-2)}.bw-tool-runtime .bw-tool-section[data-divided=true] .bw-tool-item{padding:var(--bw-space-3)}.bw-tool-runtime .bw-tool-section[data-divided=true] .bw-tool-item+.bw-tool-item{border-top-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-runtime .bw-tool-section[data-divided=true] .bw-tool-item+.bw-tool-item{border-top-color:color-mix(in srgb,var(--bw-hairline) 75%,transparent)}}.bw-tool-runtime .bw-tool-metrics{padding:var(--bw-space-3);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);background:var(--bw-surface-2);grid-template-columns:repeat(2,minmax(0,1fr))}.bw-tool-runtime .bw-tool-metric-value{font-size:var(--bw-type-title-sm-size)}.bw-tool-terminal .bw-tool-toolbar-group[data-end=true]{max-width:100%}.bw-tool-terminal .bw-tool-stream{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);min-height:15rem}.bw-tool-terminal .bw-tool-stream-scroll{padding:var(--bw-space-3)}.bw-tool-terminal .bw-tool-command{padding-block:var(--bw-space-3)}.bw-tool-terminal .bw-tool-command-line{align-items:start}.bw-tool-terminal .bw-tool-command+.bw-tool-command{border-top-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-terminal .bw-tool-command+.bw-tool-command{border-top-color:color-mix(in srgb,var(--bw-hairline) 80%,transparent)}}.bw-tool-terminal>.bw-tool-toolbar[data-dock=true]{z-index:2;background:var(--bw-surface-2);box-shadow:var(--bw-shadow-docked-toolbar);position:sticky;bottom:0}.bw-tool-data .bw-tool-toolbar .bw-tool-tabs{width:100%;max-width:none}.bw-tool-data .bw-tool-toolbar .bw-tool-tab{flex:1 1 0;justify-content:center}.bw-tool-data .bw-tool-body{gap:var(--bw-space-4)}.bw-tool-data .bw-tool-section[data-raised=true]{padding:var(--bw-space-3)}.bw-tool-data .bw-tool-section[data-raised=true] .bw-tool-section-head{margin-block-end:var(--bw-space-1)}.bw-tool-data .bw-tool-table-wrap{border-radius:var(--bw-radius-sm)}.bw-tool-agent .bw-tool-toolbar{gap:var(--bw-space-3)}.bw-tool-agent .bw-tool-toolbar .bw-tool-tabs{flex:none}.bw-tool-agent .bw-tool-toolbar-group[data-end=true]{min-width:0}.bw-tool-agent .bw-tool-body{gap:var(--bw-space-4)}.bw-tool-agent .bw-tool-board-card,.bw-tool-agent .bw-tool-board-column,.bw-tool-agent .bw-tool-section[data-raised=true]{padding:var(--bw-space-3)}.bw-tool-agent .bw-tool-shot{border-radius:var(--bw-radius-sm)}.bw-tool-agent .bw-tool-section[data-boundary=true]{gap:var(--bw-space-2);padding-block-end:0}.bw-tool-integration-workspace>.bw-tool-tabs{align-self:stretch;width:100%;max-width:none}.bw-tool-app-test>.bw-tool-toolbar .bw-tool-tabs{max-width:100%}.bw-tool-app-test>.bw-tool-toolbar,.bw-tool-integration-workspace>.bw-tool-tabs{overflow-x:hidden}.bw-tool-review .bw-tool-body{gap:var(--bw-space-4)}.bw-tool-review .bw-tool-body>.bw-tool-list[data-divided=true]{background:var(--bw-surface-2)}.bw-tool-review .bw-tool-body>.bw-tool-list[data-divided=true] .bw-tool-item{padding:var(--bw-space-3)}.bw-tool-review .bw-tool-frame{border-radius:var(--bw-radius-md);min-height:20rem}.bw-tool-review>.bw-tool-toolbar[data-dock=true]{z-index:2;background:var(--bw-surface-2);box-shadow:var(--bw-shadow-docked-toolbar);position:sticky;bottom:0}@media (max-width:40rem){.bw-tool>.bw-bench-pane-head{min-height:42px;padding-inline:var(--bw-space-2)}.bw-tool>.bw-tool-toolbar{gap:var(--bw-space-2);padding-inline:var(--bw-space-2)}.bw-tool>.bw-tool-toolbar .bw-tool-tabs{width:100%;max-width:none}.bw-tool>.bw-tool-toolbar .bw-tool-tab{flex:1 1 0;justify-content:center}.bw-tool-code .bw-tool-split{grid-template-columns:minmax(0,1fr)}.bw-tool-code .bw-tool-aside{max-height:15rem}.bw-tool-runtime .bw-tool-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-tool-terminal .bw-tool-stream{min-height:12rem}.bw-tool-review>.bw-tool-toolbar[data-dock=true],.bw-tool-terminal>.bw-tool-toolbar[data-dock=true]{box-shadow:none;position:static}.bw-tool-data .bw-tool-toolbar .bw-tool-tab{min-width:0;padding-inline:var(--bw-space-1)}.bw-tool-agent .bw-tool-toolbar-group[data-end=true]{flex-basis:100%;margin-inline-start:0}.bw-tool-agent .bw-tool-board{grid-template-columns:minmax(0,1fr)}.bw-tool-review .bw-tool-frame{min-height:15rem}.bw-tool-diff-overview{grid-template-columns:repeat(3,max-content) minmax(0,1fr)}.bw-tool-diff-overview-summary{text-align:start;grid-column:1/-1;margin-inline-start:0}.bw-tool-app-test>.bw-tool-toolbar .bw-tool-tabs,.bw-tool-integration-workspace>.bw-tool-tabs{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.bw-tool-app-test>.bw-tool-toolbar .bw-tool-tabs>.bw-tool-tab,.bw-tool-integration-workspace>.bw-tool-tabs>.bw-tool-tab{white-space:nowrap;flex:none}}.bw-tool [data-tone=running],.bw-tool-dialog [data-tone=running],.bw-tool-palette [data-tone=running]{color:var(--bw-color-live)}.bw-tool-list[data-divided=true] [data-component=button].bw-ui-button.bw-tool-list-button{border-radius:var(--bw-radius-sm)}.bw-tool-note[data-flush=true]{border-radius:var(--bw-radius-md)}.bw-tool-palette-input.bw-ui-input{border-radius:var(--bw-radius-md)!important}.bw-tool-code .bw-tool-block{border-radius:var(--bw-radius-md)}.bw-tool-git{background:radial-gradient(30rem 20rem at 100% -10%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git{background:radial-gradient(30rem 20rem at 100% -10%,color-mix(in srgb,var(--bw-color-primary) 6%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-tool-git .bw-git-head{gap:var(--bw-space-2);min-height:64px;padding:var(--bw-space-3) var(--bw-space-4);border-bottom-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-git-head{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-git .bw-git-head{background:linear-gradient(180deg,var(--bw-surface-2),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-git-head{background:linear-gradient(180deg,color-mix(in srgb,var(--bw-surface-2) 82%,transparent),color-mix(in srgb,var(--bw-surface-1) 96%,transparent))}}.bw-git-head-icon{border:1px solid var(--bw-color-primary);flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-git-head-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-hairline))}}.bw-git-head-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-git-head-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-git-head-icon{color:var(--bw-color-link)}.bw-git-head-copy{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.bw-tool-git .bw-bench-pane-title{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;line-height:1.25}.bw-git-head-branch{max-width:20ch;color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.bw-tool-git .bw-git-head .bw-tool-chip{height:22px;padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-full)}.bw-tool-git .bw-tool-body,.bw-tool-git .bw-tool-body>.bw-tool-section{gap:var(--bw-space-3);padding:var(--bw-space-4)}.bw-tool-git .bw-tool-body>.bw-tool-section{border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-body>.bw-tool-section{border:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-tool-git .bw-tool-body>.bw-tool-section{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-body>.bw-tool-section{background:color-mix(in srgb,var(--bw-surface-1) 96%,var(--bw-surface-2))}}.bw-tool-git .bw-tool-body>.bw-tool-section{box-shadow:0 1px 0 var(--bw-surface-1) inset,0 8px 20px -22px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-body>.bw-tool-section{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 58%,transparent) inset,0 8px 20px -22px color-mix(in srgb,var(--bw-ink-1) 40%,transparent)}}.bw-tool-git .bw-tool-section-head{gap:var(--bw-space-2);padding-bottom:var(--bw-space-2);border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-section-head{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-tool-git .bw-tool-section-title{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.bw-tool-git .bw-tool-section-head>svg{color:var(--bw-color-link)}.bw-tool-git .bw-tool-section-copy{font-size:var(--bw-type-caption-size);line-height:1.55}.bw-tool-git .bw-tool-kv{gap:var(--bw-space-2) var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-hairline);grid-template-columns:minmax(6rem,max-content) minmax(0,1fr)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-kv{border:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-tool-git .bw-tool-kv{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-kv{background:color-mix(in srgb,var(--bw-surface-2) 52%,transparent)}}.bw-tool-git .bw-tool-kv dt{font-size:var(--bw-type-micro-size);line-height:1.5}.bw-tool-git .bw-tool-kv dd{font-size:var(--bw-type-caption-size);line-height:1.45}.bw-tool-git .bw-tool-kv dd[data-format=mono]{font-size:var(--bw-mono-caption-size)}.bw-tool-git .bw-tool-form{gap:var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-form{border:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-git .bw-tool-form{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-form{background:color-mix(in srgb,var(--bw-surface-2) 64%,transparent)}}.bw-tool-git .bw-tool-input.bw-ui-input,.bw-tool-git .bw-tool-select.bw-ui-select,.bw-tool-git .bw-tool-textarea.bw-ui-input{border-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-input.bw-ui-input,.bw-tool-git .bw-tool-select.bw-ui-select,.bw-tool-git .bw-tool-textarea.bw-ui-input{border-color:color-mix(in srgb,var(--bw-hairline) 74%,transparent)}}.bw-tool-git .bw-tool-input.bw-ui-input,.bw-tool-git .bw-tool-select.bw-ui-select,.bw-tool-git .bw-tool-textarea.bw-ui-input{background:var(--bw-surface-1)}.bw-tool-git .bw-tool-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);letter-spacing:.02em;line-height:1.4}.bw-tool-git .bw-tool-hint{font-size:var(--bw-type-micro-size);line-height:1.5}.bw-tool-git .bw-tool-list[data-divided=true]{border-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-list[data-divided=true]{border-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-git .bw-tool-list[data-divided=true]{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-list[data-divided=true]{background:color-mix(in srgb,var(--bw-surface-2) 42%,transparent)}}.bw-tool-git .bw-tool-item{padding:var(--bw-space-2) var(--bw-space-3)}.bw-tool-git .bw-tool-item-copy{font-size:var(--bw-mono-caption-size)}.bw-tool-git .bw-tool-chip{height:20px;padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-full)}.bw-tool-git .bw-tool-note{padding:var(--bw-space-3);border-radius:var(--bw-radius-md)}.bw-tool-git .bw-tool-actions{gap:var(--bw-space-2)}.bw-tool-git .bw-tool-empty{border:1px dashed var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-empty{border:1px dashed color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-tool-git .bw-tool-empty{border-radius:var(--bw-radius-lg);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-empty{background:color-mix(in srgb,var(--bw-surface-2) 36%,transparent)}}.bw-tool-git .bw-tool-loading{padding:var(--bw-space-4);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-loading{border:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-git .bw-tool-loading{border-radius:var(--bw-radius-lg);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-git .bw-tool-loading{background:color-mix(in srgb,var(--bw-surface-2) 42%,transparent)}}@media (max-width:640px){.bw-tool-git .bw-git-head{padding-inline:var(--bw-space-3)}.bw-tool-git .bw-tool-body,.bw-tool-git .bw-tool-body>.bw-tool-section{padding:var(--bw-space-3)}.bw-git-head-branch{display:none}}.bw-tool-agent{background:radial-gradient(30rem 20rem at 100% -10%,var(--bw-color-primary),transparent 70%),var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent{background:radial-gradient(30rem 20rem at 100% -10%,color-mix(in srgb,var(--bw-color-primary) 7%,transparent),transparent 70%),var(--bw-surface-1)}}.bw-tool-agent .bw-agent-head{gap:var(--bw-space-2);min-height:64px;padding:var(--bw-space-3) var(--bw-space-4);border-bottom-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-agent-head{border-bottom-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-agent .bw-agent-head{background:linear-gradient(180deg,var(--bw-surface-2),var(--bw-surface-1))}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-agent-head{background:linear-gradient(180deg,color-mix(in srgb,var(--bw-surface-2) 82%,transparent),color-mix(in srgb,var(--bw-surface-1) 96%,transparent))}}.bw-agent-head-icon{border:1px solid var(--bw-color-primary);flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bw-agent-head-icon{border:1px solid color-mix(in srgb,var(--bw-color-primary) 24%,var(--bw-hairline))}}.bw-agent-head-icon{border-radius:var(--bw-radius-md);background:var(--bw-color-primary)}@supports (color:color-mix(in lab,red,red)){.bw-agent-head-icon{background:color-mix(in srgb,var(--bw-color-primary) 9%,var(--bw-surface-2))}}.bw-agent-head-icon{color:var(--bw-color-link)}.bw-agent-head-copy{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.bw-tool-agent .bw-bench-pane-title{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);letter-spacing:-.02em;line-height:1.25}.bw-agent-head-subtitle{color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.bw-tool-agent .bw-agent-head .bw-tool-chip{height:22px;padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-full)}.bw-tool-agent .bw-agent-toolbar{padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-hairline);display:block}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-agent-toolbar{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-tool-agent .bw-agent-toolbar{background:var(--bw-surface-1)}.bw-agent-tabs{border:1px solid var(--bw-hairline);gap:3px;max-width:100%;padding:3px;display:flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.bw-agent-tabs{border:1px solid color-mix(in srgb,var(--bw-hairline) 68%,transparent)}}.bw-agent-tabs{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-agent-tabs{background:color-mix(in srgb,var(--bw-surface-2) 74%,transparent)}}.bw-agent-tabs{scrollbar-width:none}.bw-agent-tabs::-webkit-scrollbar{display:none}[data-component=button].bw-ui-button.bw-agent-tab{min-height:32px;box-shadow:none;border-radius:calc(var(--bw-radius-md) - 3px);color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);font-weight:var(--bw-font-weight-medium);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:6px 10px;line-height:1.3;display:inline-flex}[data-component=button].bw-ui-button.bw-agent-tab:hover:not(:disabled){background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-agent-tab:hover:not(:disabled){background:color-mix(in srgb,var(--bw-surface-1) 64%,transparent)}}[data-component=button].bw-ui-button.bw-agent-tab:hover:not(:disabled){color:var(--bw-ink-2)}[data-component=button].bw-ui-button.bw-agent-tab[aria-selected=true]{background:var(--bw-surface-1);box-shadow:0 1px 2px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){[data-component=button].bw-ui-button.bw-agent-tab[aria-selected=true]{box-shadow:0 1px 2px color-mix(in srgb,var(--bw-ink-1) 10%,transparent)}}[data-component=button].bw-ui-button.bw-agent-tab[aria-selected=true]{color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-agent-tab[aria-selected=true] svg{color:var(--bw-color-link)}.bw-agent-tab-label{display:inline-block}.bw-tool-agent .bw-tool-body,.bw-tool-agent .bw-tool-body>.bw-tool-section{gap:var(--bw-space-3);padding:var(--bw-space-4)}.bw-tool-agent .bw-tool-body>.bw-tool-section{border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-body>.bw-tool-section{border:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-tool-agent .bw-tool-body>.bw-tool-section{border-radius:var(--bw-radius-lg);background:var(--bw-surface-1)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-body>.bw-tool-section{background:color-mix(in srgb,var(--bw-surface-1) 96%,var(--bw-surface-2))}}.bw-tool-agent .bw-tool-body>.bw-tool-section{box-shadow:0 1px 0 var(--bw-surface-1) inset,0 8px 20px -22px var(--bw-ink-1)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-body>.bw-tool-section{box-shadow:0 1px 0 color-mix(in srgb,var(--bw-surface-1) 58%,transparent) inset,0 8px 20px -22px color-mix(in srgb,var(--bw-ink-1) 40%,transparent)}}.bw-tool-agent .bw-tool-body>.bw-tool-section[data-divided=true]{padding-top:var(--bw-space-4);border-top:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-body>.bw-tool-section[data-divided=true]{border-top:1px solid color-mix(in srgb,var(--bw-hairline) 62%,transparent)}}.bw-tool-agent .bw-tool-section-head{gap:var(--bw-space-2);padding-bottom:var(--bw-space-2);border-bottom:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-section-head{border-bottom:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-tool-agent .bw-tool-section-head>svg{color:var(--bw-color-link)}.bw-tool-agent .bw-tool-section-title{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.bw-tool-agent .bw-tool-section-copy{font-size:var(--bw-type-caption-size);line-height:1.55}.bw-tool-agent .bw-tool-form{gap:var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-form{border:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-agent .bw-tool-form{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-form{background:color-mix(in srgb,var(--bw-surface-2) 64%,transparent)}}.bw-tool-agent .bw-tool-input.bw-ui-input,.bw-tool-agent .bw-tool-select.bw-ui-select,.bw-tool-agent .bw-tool-textarea.bw-ui-input{border-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-input.bw-ui-input,.bw-tool-agent .bw-tool-select.bw-ui-select,.bw-tool-agent .bw-tool-textarea.bw-ui-input{border-color:color-mix(in srgb,var(--bw-hairline) 74%,transparent)}}.bw-tool-agent .bw-tool-input.bw-ui-input,.bw-tool-agent .bw-tool-select.bw-ui-select,.bw-tool-agent .bw-tool-textarea.bw-ui-input{background:var(--bw-surface-1)}.bw-tool-agent .bw-tool-label{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size);letter-spacing:.02em;line-height:1.4}.bw-tool-agent .bw-tool-kv{gap:var(--bw-space-2) var(--bw-space-3);padding:var(--bw-space-3);border:1px solid var(--bw-hairline);grid-template-columns:minmax(6rem,max-content) minmax(0,1fr)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-kv{border:1px solid color-mix(in srgb,var(--bw-hairline) 54%,transparent)}}.bw-tool-agent .bw-tool-kv{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-kv{background:color-mix(in srgb,var(--bw-surface-2) 52%,transparent)}}.bw-tool-agent .bw-tool-metrics{gap:var(--bw-space-3)}.bw-tool-agent .bw-tool-list[data-divided=true]{border-color:var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-list[data-divided=true]{border-color:color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-agent .bw-tool-list[data-divided=true]{border-radius:var(--bw-radius-md);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-list[data-divided=true]{background:color-mix(in srgb,var(--bw-surface-2) 42%,transparent)}}.bw-tool-agent .bw-tool-item{padding:var(--bw-space-2) var(--bw-space-3)}.bw-tool-agent .bw-tool-chip{height:20px;padding-inline:var(--bw-space-2);border-radius:var(--bw-radius-full)}.bw-tool-agent .bw-tool-note{padding:var(--bw-space-3);border-radius:var(--bw-radius-md)}.bw-tool-agent .bw-tool-empty{border:1px dashed var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-empty{border:1px dashed color-mix(in srgb,var(--bw-hairline) 72%,transparent)}}.bw-tool-agent .bw-tool-empty{border-radius:var(--bw-radius-lg);background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-empty{background:color-mix(in srgb,var(--bw-surface-2) 36%,transparent)}}.bw-tool-agent .bw-tool-shots{gap:var(--bw-space-3)}.bw-tool-agent .bw-tool-shot{border-radius:var(--bw-radius-md);border:1px solid var(--bw-hairline);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-shot{border:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-agent .bw-tool-board{gap:var(--bw-space-3)}.bw-tool-agent .bw-tool-board-card{border-radius:var(--bw-radius-md);border:1px solid var(--bw-hairline)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-board-card{border:1px solid color-mix(in srgb,var(--bw-hairline) 58%,transparent)}}.bw-tool-agent .bw-tool-board-card{background:var(--bw-surface-2)}@supports (color:color-mix(in lab,red,red)){.bw-tool-agent .bw-tool-board-card{background:color-mix(in srgb,var(--bw-surface-2) 48%,transparent)}}@media (max-width:640px){.bw-tool-agent .bw-agent-head{padding-inline:var(--bw-space-3)}.bw-tool-agent .bw-agent-toolbar{padding-inline:var(--bw-space-2)}.bw-tool-agent .bw-tool-body,.bw-tool-agent .bw-tool-body>.bw-tool-section{padding:var(--bw-space-3)}.bw-agent-tab-label{display:none}.bw-agent-tabs{justify-content:center}}.bw-hide{display:none!important}.bw-show{display:block!important}.bw-text-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bw-text-wrap{overflow-wrap:anywhere}.bw-mono{font-family:var(--font-data-stack);font-variant-numeric:tabular-nums}.bw-muted{color:var(--bw-ink-3)}.bw-ink-2{color:var(--bw-ink-2)}.bw-accent{color:var(--bw-color-link)}.bw-divider{background:var(--bw-hairline);border:0;height:1px;margin:0}.bw-page-section-gap{gap:var(--bw-section-gap);display:grid}.bw-about-page,.bw-announcements-page,.bw-brand-page,.bw-changelog-page,.bw-contact-page,.bw-inbox-page,.bw-pricing-calculator-page,.bw-roadmap-page,.bw-status-page,.bw-support-page,.bw-template-detail-page,.bw-template-list-page{min-width:0}.bw-home-shell,.bw-home-v2{background:var(--bw-canvas);min-width:0;color:var(--bw-ink-1)}.bw-home-hero,.bw-home-hero-content{min-width:0}.bw-home-hero-ctas{gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.bw-home-hero-secondary{border-color:var(--bw-border)!important;background:var(--bw-surface-1)!important;color:var(--bw-ink-1)!important}.bw-home-v2-capabilities-heading,.bw-home-v2-journey-heading{max-width:52rem}.bw-home-v2-preview-window,.bw-home-v2-prompt-window,.bw-home-v2-release-window,.bw-home-v2-review-window{min-width:0}.bw-header-interactive a,.bw-header-interactive button{-webkit-tap-highlight-color:transparent}.bw-site-header-login,.bw-site-header-register{min-height:var(--bw-control-height-md);align-items:center;display:inline-flex}.bw-site-footer-proof-text{max-width:30rem}.bw-lang{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size);text-transform:uppercase}.bw-auth-gated-page{padding-block:clamp(48px,7vw,96px)}.bw-auth-required-button{width:fit-content}.bw-not-found-action[data-component=button].bw-ui-button{width:fit-content;min-height:var(--bw-control-height-xl);padding-inline:var(--bw-space-6)}.bw-page-error-primary,.bw-page-error-secondary{min-height:var(--bw-control-height-lg)}.bw-page-error-primary-content{align-items:center;gap:var(--bw-space-2);display:inline-flex}.bw-evidence-list{overflow:hidden}.bw-state-summary-item-column{border-top:1px solid var(--bw-hairline)}.bw-profile-avatar-letter{font-family:var(--font-display-stack);font-size:var(--bw-type-title-sm-size);font-weight:var(--bw-font-weight-strong);text-transform:uppercase}.bw-tool-status{align-items:center;gap:var(--bw-space-1h);color:var(--bw-ink-3);font-family:var(--font-data-stack);font-size:var(--bw-type-micro-size);display:inline-flex}.bw-tool-integrations{gap:var(--bw-space-2);flex-wrap:nowrap;display:flex}.bw-tool-tree-depth{padding-left:calc(var(--bw-tool-tree-depth) * var(--bw-space-4))}.bw-execution-mode-menu,.bw-model-choice-menu,.bw-model-effort-menu{z-index:var(--bw-z-popover);border:1px solid var(--bw-border);border-radius:var(--bw-radius-md);min-width:12rem;padding:var(--bw-space-1);background:var(--bw-surface-1);box-shadow:var(--bw-shadow-popover);color:var(--bw-ink-1)}.bw-pricing-grid-default,.bw-pricing-grid-three{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bw-pricing-cta-action,.bw-pricing-entry-action{width:fit-content}.bw-pricing-catalog-state{border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-lg);padding:var(--bw-space-6);background:var(--bw-surface-1);color:var(--bw-ink-2);text-align:center}.bw-pricing-catalog-state-error{border-color:var(--bw-color-error-border);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink)}.bw-pricing-package-copy{color:var(--bw-ink-2);font-size:var(--bw-type-body-dense-size);line-height:1.6}.bw-pricing-package-footer{justify-content:space-between;align-items:center;gap:var(--bw-space-2);padding-top:var(--bw-space-3);border-top:1px solid var(--bw-hairline);flex-wrap:wrap;margin-top:auto;display:flex}.bw-pricing-calculator-page{min-width:0}.bw-pricing-calculator-status{color:var(--bw-ink-3);font-size:var(--bw-type-caption-size)}.bw-announcement-card-meta-icon,.bw-announcement-card-pin-icon{width:var(--bw-icon-size-xs);height:var(--bw-icon-size-xs);color:var(--bw-ink-3)}.bw-announcement-detail-page{min-width:0}.bw-announcement-detail-error{border:1px solid var(--bw-color-error-border);border-radius:var(--bw-radius-md);padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-color-error-bg);color:var(--bw-color-error-ink);font-size:var(--bw-type-caption-size)}.bw-announcements-search-input{padding-left:calc(var(--bw-space-3) + var(--bw-icon-size-sm) + var(--bw-space-2))}.bw-admin-public-incident-form-spacer{height:var(--bw-space-2)}.bw-admin-section-list-item{border-bottom:1px solid var(--bw-hairline);padding-block:var(--bw-space-3)}.bw-admin-section-list-item:last-child{border-bottom:0}.bw-changelog-button-icon{width:var(--bw-icon-size-sm);height:var(--bw-icon-size-sm)}.bw-docs-page-navigation-link-previous{text-align:start}.bw-docs-toc-item-top-level{font-weight:var(--bw-font-weight-medium)}.bw-github-callback-icon{width:var(--bw-icon-size-lg);height:var(--bw-icon-size-lg)}.bw-github-callback-spinner{animation:bw-spin var(--bw-motion-duration-spin) linear infinite}.bw-trust-safety-label{color:var(--bw-ink-2);font-size:var(--bw-type-caption-size);font-weight:var(--bw-font-weight-strong)}.bw-support-case-button{justify-items:start;gap:var(--bw-space-1);border:1px solid var(--bw-hairline);border-radius:var(--bw-radius-md);width:100%;padding:var(--bw-space-3);background:var(--bw-surface-1);color:var(--bw-ink-1);text-align:start;cursor:pointer;display:grid}.bw-support-case-button:hover{border-color:var(--bw-border-strong);background:var(--bw-surface-2)}.bw-support-case-button-heading{font-size:var(--bw-type-body-dense-size);font-weight:var(--bw-font-weight-strong)}.bw-support-case-button-copy{color:var(--bw-ink-3);font-size:var(--bw-type-micro-size)}.bw-turnstile-root{width:100%}@media (min-width:640px){.bw-pricing-grid-default,.bw-pricing-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.bw-pricing-grid-default{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print{.bw-product-mobile-nav,.bw-product-sidebar,.bw-site-announcement,.bw-site-footer,.bw-site-header{display:none!important}body{color:#000;background:#fff}.bw-docs-workspace{display:block}}[data-component=button].bw-ui-button.bw-support-case-button{width:100%;height:auto;min-height:var(--bw-control-height-lg);justify-items:start;gap:var(--bw-space-1);border-color:var(--bw-hairline);padding:var(--bw-space-3);background:var(--bw-surface-1);color:var(--bw-ink-1);text-align:start;display:grid}[data-component=button].bw-ui-button.bw-support-case-button:hover:not(:disabled){border-color:var(--bw-border-strong);background:var(--bw-surface-2);color:var(--bw-ink-1)}[data-component=button].bw-ui-button.bw-page-error-primary,[data-component=button].bw-ui-button.bw-page-error-secondary{min-height:var(--bw-control-height-lg)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-ease{syntax:"*";inherits:false}