/*! tailwindcss v4.1.18 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:host,:root{--font-sans:var(--font-satoshi),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-500:oklch(76.9% .188 70.08);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-satoshi),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--default-mono-font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace}}@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,ui-sans-serif,system-ui,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{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}.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}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing)*0)}.left-3{left:calc(var(--spacing)*3)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.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}}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.\!mt-0{margin-top:calc(var(--spacing)*0)!important}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-64{height:calc(var(--spacing)*64)}.h-\[72px\]{height:72px}.h-\[calc\(100vh-12rem\)\]{height:calc(100vh - 12rem)}.h-full{height:100%}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-64{width:calc(var(--spacing)*64)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-32{max-width:calc(var(--spacing)*32)}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*.5)}.translate-x-0\.5,.translate-x-1{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1)}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6)}.-translate-y-1\/2,.translate-x-6{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#eceef1\]>:not(:last-child)){border-color:#eceef1}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg,.rounded-t-lg{border-top-right-radius:var(--radius-lg)}.rounded-r-lg{border-bottom-right-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#b85432\]{border-color:#b85432}.border-\[\#d9dde1\]{border-color:#d9dde1}.border-\[\#d9dde3\]{border-color:#d9dde3}.border-\[\#dce0e5\]{border-color:#dce0e5}.border-\[\#dedfe3\]{border-color:#dedfe3}.border-\[\#dfe2e6\]{border-color:#dfe2e6}.border-\[\#dfe2e7\]{border-color:#dfe2e7}.border-\[\#e0e2e6\]{border-color:#e0e2e6}.border-\[\#e0e3e6\]{border-color:#e0e3e6}.border-\[\#e1e4e9\]{border-color:#e1e4e9}.border-\[\#e4e4e7\]{border-color:#e4e4e7}.border-\[\#e7cabe\]{border-color:#e7cabe}.border-\[\#f0d8ce\]{border-color:#f0d8ce}.border-\[\#f1d3c7\]{border-color:#f1d3c7}.border-\[var\(--wpops-orange\)\]{border-color:var(--wpops-orange)}.border-\[var\(--wpops-orange-ink\)\]{border-color:var(--wpops-orange-ink)}.border-amber-500{border-color:var(--color-amber-500)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.border-gray-50{border-color:var(--color-gray-50)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/70{border-color:#e5e7ebb3}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/70{border-color:color-mix(in oklab,var(--color-gray-200)70%,transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-orange-200{border-color:var(--color-orange-200)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-\[\#2b3036\]{background-color:#2b3036}.bg-\[\#292b2f\]{background-color:#292b2f}.bg-\[\#292e32\]{background-color:#292e32}.bg-\[\#24262b\]{background-color:#24262b}.bg-\[\#30353c\]{background-color:#30353c}.bg-\[\#c84a27\]{background-color:#c84a27}.bg-\[\#cf4520\]{background-color:#cf4520}.bg-\[\#eaf4ed\]{background-color:#eaf4ed}.bg-\[\#eb4b24\]{background-color:#eb4b24}.bg-\[\#edf5ef\]{background-color:#edf5ef}.bg-\[\#f0f2f4\]{background-color:#f0f2f4}.bg-\[\#f0f2f5\]{background-color:#f0f2f5}.bg-\[\#f4f5f6\]{background-color:#f4f5f6}.bg-\[\#f4f5f6\]\/30{background-color:oklab(96.9671% -.000645995 -.00158614/.3)}.bg-\[\#f4f5f6\]\/50{background-color:oklab(96.9671% -.000645995 -.00158614/.5)}.bg-\[\#f5f6f7\]{background-color:#f5f6f7}.bg-\[\#f6f7f8\]{background-color:#f6f7f8}.bg-\[\#f7f7f8\]{background-color:#f7f7f8}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fbefe8\]{background-color:#fbefe8}.bg-\[\#fff0e9\]{background-color:#fff0e9}.bg-\[\#fff1eb\]{background-color:#fff1eb}.bg-\[\#fff2eb\]{background-color:#fff2eb}.bg-\[\#fff5ef\]{background-color:#fff5ef}.bg-\[\#fff6ef\]{background-color:#fff6ef}.bg-\[var\(--wpops-orange-ink\)\]{background-color:var(--wpops-orange-ink)}.bg-\[var\(--wpops-orange-soft\)\]{background-color:var(--wpops-orange-soft)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-current{background-color:currentColor}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-700{background-color:var(--color-orange-700)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/30{background-color:#fef2f24d}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/30{background-color:color-mix(in oklab,var(--color-red-50)30%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.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)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.font-sans{font-family:var(--font-satoshi),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2a2e33\]{color:#2a2e33}.text-\[\#3f4754\]{color:#3f4754}.text-\[\#6c7681\]{color:#6c7681}.text-\[\#6d7580\]{color:#6d7580}.text-\[\#7d858f\]{color:#7d858f}.text-\[\#9c462c\]{color:#9c462c}.text-\[\#9ca3aa\]{color:#9ca3aa}.text-\[\#9d4228\]{color:#9d4228}.text-\[\#9f391e\]{color:#9f391e}.text-\[\#9f4026\]{color:#9f4026}.text-\[\#9f4428\]{color:#9f4428}.text-\[\#282c31\]{color:#282c31}.text-\[\#292b2f\]{color:#292b2f}.text-\[\#292d32\]{color:#292d32}.text-\[\#292e32\]{color:#292e32}.text-\[\#363e47\]{color:#363e47}.text-\[\#397a57\]{color:#397a57}.text-\[\#555f6d\]{color:#555f6d}.text-\[\#616c77\]{color:#616c77}.text-\[\#626d78\]{color:#626d78}.text-\[\#666\]{color:#666}.text-\[\#717a85\]{color:#717a85}.text-\[\#757e8b\]{color:#757e8b}.text-\[\#913f27\]{color:#913f27}.text-\[\#24282d\]{color:#24282d}.text-\[\#56606b\]{color:#56606b}.text-\[\#58626e\]{color:#58626e}.text-\[\#68717d\]{color:#68717d}.text-\[\#68727d\]{color:#68727d}.text-\[\#69727e\]{color:#69727e}.text-\[\#75808c\]{color:#75808c}.text-\[\#77808a\]{color:#77808a}.text-\[\#77808b\]{color:#77808b}.text-\[\#78808a\]{color:#78808a}.text-\[\#78808c\]{color:#78808c}.text-\[\#95442d\]{color:#95442d}.text-\[\#326647\]{color:#326647}.text-\[\#337248\]{color:#337248}.text-\[\#717986\]{color:#717986}.text-\[\#a83c20\]{color:#a83c20}.text-\[\#a6472a\]{color:#a6472a}.text-\[\#a8472a\]{color:#a8472a}.text-\[\#a34428\]{color:#a34428}.text-\[\#a34528\]{color:#a34528}.text-\[\#a63826\]{color:#a63826}.text-\[\#b34728\]{color:#b34728}.text-\[\#bc4524\]{color:#bc4524}.text-\[\#bd4525\]{color:#bd4525}.text-\[\#c2c7d0\]{color:#c2c7d0}.text-\[\#c3c8cb\]{color:#c3c8cb}.text-\[\#c94b2b\]{color:#c94b2b}.text-\[\#dbc3b1\]{color:#dbc3b1}.text-\[\#dc4c27\]{color:#dc4c27}.text-\[var\(--muted-foreground\,\#6b7280\)\]{color:var(--muted-foreground,#6b7280)}.text-\[var\(--wpops-charcoal\)\]{color:var(--wpops-charcoal)}.text-\[var\(--wpops-orange-ink\)\]{color:var(--wpops-orange-ink)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-orange-500{color:var(--color-orange-500)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.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}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.accent-\[\#dc4c27\]{accent-color:#dc4c27}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[1px\]{--tw-blur:blur(1px)}.blur-\[1px\],.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.first\:rounded-t-lg:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:rounded-b-lg:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\:border-\[\#e6ab99\]:hover{border-color:#e6ab99}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-gray-700:hover{border-color:var(--color-gray-700)}.hover\:bg-\[\#963016\]:hover{background-color:#963016}.hover\:bg-\[\#b93918\]:hover{background-color:#b93918}.hover\:bg-\[\#f4f5f6\]:hover{background-color:#f4f5f6}.hover\:bg-\[\#ffe3d7\]:hover{background-color:#ffe3d7}.hover\:bg-\[\#fff3ed\]:hover{background-color:#fff3ed}.hover\:bg-\[var\(--wpops-orange-ink\)\]:hover{background-color:var(--wpops-orange-ink)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-50\/50:hover{background-color:color-mix(in oklab,var(--color-gray-50)50%,transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:text-\[\#555f6d\]:hover{color:#555f6d}.hover\:text-\[\#a34528\]:hover{color:#a34528}.hover\:text-\[\#c94b2b\]:hover{color:#c94b2b}.hover\:text-\[var\(--foreground\,\#27292d\)\]:hover{color:var(--foreground,#27292d)}.hover\:text-\[var\(--wpops-orange-ink\)\]:hover{color:var(--wpops-orange-ink)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing)*2)}.focus\:left-2:focus{left:calc(var(--spacing)*2)}.focus\:z-50:focus{z-index:50}.focus\:border-\[var\(--wpops-orange\)\]:focus{border-color:var(--wpops-orange)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#b94726\]\/30:focus{--tw-ring-color:oklab(54.771% .124414 .0921592/.3)}.focus\:ring-\[\#e84d25\]\/25:focus{--tw-ring-color:oklab(63.1253% .162296 .113619/.25)}.focus\:ring-\[var\(--wpops-orange\)\]:focus,.focus\:ring-\[var\(--wpops-orange\)\]\/20:focus{--tw-ring-color:var(--wpops-orange)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--wpops-orange\)\]\/20:focus{--tw-ring-color:color-mix(in oklab,var(--wpops-orange)20%,transparent)}}.focus\:outline-\[\#cf4520\]:focus{outline-color:#cf4520}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--wpops-orange-ink\)\]:focus-visible{--tw-ring-color:var(--wpops-orange-ink)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#e9b9ac\]:disabled{background-color:#e9b9ac}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex-1{flex:1}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-9{padding:calc(var(--spacing)*9)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-9{padding-inline:calc(var(--spacing)*9)}.sm\:text-right{text-align:right}}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:grid-cols-\[1fr_1\.5fr\]{grid-template-columns:1fr 1.5fr}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:p-10{padding:calc(var(--spacing)*10)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}.auth-shell,.ops-landing{--ops-ink:#202124;--ops-accent:#db481c;color:var(--ops-ink);font-family:var(--font-sans);background:#fff}.ops-brand{letter-spacing:-1.5px;color:inherit;align-items:center;gap:9px;font-size:27px;font-weight:750;line-height:1;display:inline-flex}.ops-brand svg{color:#e24b24;width:31px;height:31px}.ops-brand-period{color:#e24b24;margin-left:3px}.ops-brand-compact svg{width:27px;height:27px}.ops-index,.ops-kicker,.ops-mono,.ops-section-label{font-family:var(--font-sans);letter-spacing:.055em;font-size:10px;font-weight:500}.ops-header{border-bottom:1px solid #e3e3e3;justify-content:space-between;align-items:center;max-width:1440px;height:91px;margin:auto;padding:0 6%;display:flex}.ops-header nav{gap:35px;font-size:12px;display:flex}.ops-header a:hover{color:#cf401b}.ops-login{align-items:center;gap:23px;font-size:12px;display:flex}.auth-shell :focus-visible,.ops-landing :focus-visible{outline-offset:5px;outline:2px solid #da4b25}.ops-landing button{cursor:pointer}.ops-skip{z-index:99;background:#fff;padding:15px;position:absolute;top:-90px;left:20px}.ops-skip:focus{top:10px}.ops-hero{max-width:1440px;margin:auto;padding:49px 6% 0}.ops-kicker{align-items:center;gap:9px;display:flex}.ops-live-dot{background:#e44d24;width:6px;height:6px}.ops-kicker-right{color:#737579;margin-left:auto}.ops-hero h1{letter-spacing:-.072em;margin:39px 0 36px;font-size:clamp(48px,7.7vw,112px);font-weight:650;line-height:1.02}.ops-hero h1 span{color:#d94a22}.ops-hero-bottom{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.ops-hero-bottom p{color:#6d6e71;max-width:475px;font-size:15px;line-height:1.85}.ops-hero-bottom strong{color:#303236;font-weight:500}.ops-hero-bottom>div{min-width:230px}.ops-button{color:#fff;background:#e24b24;border-radius:3px;justify-content:space-between;align-items:center;gap:34px;padding:17px 22px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.ops-button:hover{background:#c93d1b;transform:translateY(-2px)}.ops-quiet-link{color:#62656b;justify-content:center;align-items:center;gap:14px;margin-top:16px;font-size:11px;display:flex}.ops-index{color:#74767b;border-top:1px solid #e3e3e3;grid-template-columns:repeat(3,1fr);margin-top:55px;padding:20px 0;display:grid}.ops-index span:last-child{text-align:right}.ops-index span:nth-child(2){text-align:center}.ops-demo-section{color:#fff;background:#202124;padding:29px 6% 55px;scroll-margin-top:25px}.ops-section-label{color:#bfc0c4;justify-content:space-between;gap:20px;max-width:1268px;margin:0 auto 25px;display:flex}.ops-section-label span:last-child{color:#a9aaaf;font-size:9px}.ops-demo{border:1px solid #48494d;grid-template-columns:210px 1.2fr 1fr;max-width:1268px;min-height:415px;margin:auto;display:grid}.ops-demo-rail{border-right:1px solid #414246;flex-direction:column;padding:27px 14px;display:flex}.ops-demo-rail-title{letter-spacing:.08em;color:#a8aaaf;align-items:center;gap:10px;margin:0 10px 28px;font-size:9px;display:flex}.ops-demo-rail button{text-align:left;color:#b6b8bd;border:1px solid #0000;border-radius:3px;align-items:center;gap:11px;margin-bottom:7px;padding:14px 10px;font-size:11px;display:flex}.ops-demo-rail button>svg:last-child{margin-left:auto}.ops-demo-rail button.selected{color:#fff;background:#353638;border-color:#555457}.ops-demo-rail button.selected>svg:first-child{color:#ff8c6d}.ops-demo-rail button:hover{background:#303135}.ops-demo-rail>p{color:#a7a9b0;margin:auto 10px 0;padding-top:20px;font-size:10px;line-height:1.8}.ops-demo-work{padding:34px;animation:ops-enter .3s ease-out}.ops-request>span{color:#b6b8bd;font-size:9px}.ops-request h2{letter-spacing:-.04em;max-width:340px;margin:15px 0 30px;font-size:23px;font-weight:450;line-height:1.4}.ops-response>p{color:#e2e2e5;margin:14px 0 19px;font-size:12px;line-height:1.7}.ops-response li{color:#b7b9c0;align-items:start;gap:9px;margin:13px 0;font-size:11px;line-height:1.6;display:flex}.ops-response li svg{color:#f69a80;flex-shrink:0;margin-top:2px}.ops-demo-output{background:#2b2c2f;flex-direction:column;gap:19px;padding:28px;display:flex}.ops-demo-output>.ops-mono{color:#b3b6bd;font-size:9px}.ops-paper{color:#27282b;background:#f6f6f4;padding:22px;transform:rotate(-1.2deg);box-shadow:6px 7px #202124}.ops-paper-top{font-family:var(--font-sans);border-bottom:1px solid #d5d5d3;justify-content:space-between;padding-bottom:17px;font-size:8px;display:flex}.ops-paper h3{letter-spacing:-.055em;margin:20px 0;font-size:23px;font-weight:600;line-height:1.2}.ops-paper>p{border-top:1px solid #dfe0dd;gap:13px;padding:11px 0;font-size:10px;line-height:1.6;display:flex}.ops-paper>p span{color:#909197;font-family:var(--font-sans)}.ops-paper-stamp{color:#b74629;font-family:var(--font-sans);margin-top:18px;font-size:9px}.ops-demo-note{color:#afb1b8;font-size:9px;line-height:1.5}.ops-capabilities{grid-template-columns:.85fr 1.3fr;gap:9%;max-width:1440px;margin:auto;padding:110px 6%;scroll-margin-top:20px;display:grid}.ops-control h2,.ops-faq h2,.ops-section-heading h2{letter-spacing:-.06em;margin:25px 0;font-size:clamp(32px,3.6vw,52px);font-weight:550;line-height:1.1}.ops-section-heading>p{color:#6b6c70;max-width:320px;font-size:14px;line-height:1.8}.ops-capability-list article{border-top:1px solid #d8d9db;gap:23px;padding:28px 0;display:flex}.ops-capability-number{font-family:var(--font-sans);color:#c0482a;padding-top:5px;font-size:11px}.ops-capability-list article>svg{color:#999b9e;flex-shrink:0;margin-left:auto}.ops-capability-list h3{letter-spacing:-.04em;font-size:23px;font-weight:550}.ops-capability-list p{color:#6b6c70;margin:12px 0 18px;font-size:13px;line-height:1.8}.ops-capability-list .ops-mono{color:#83858a;text-transform:uppercase;font-size:9px}.ops-control{background:#f0f1f2;border-block:1px solid #dedfe1;grid-template-columns:1fr 1fr;gap:12%;padding:80px max(6%,50% - 634px);display:grid}.ops-control-intro>p{color:#64676c;max-width:370px;margin-bottom:28px;font-size:14px;line-height:1.8}.ops-control li{border-bottom:1px solid #d5d7db;gap:30px;padding:28px 0;display:flex}.ops-control li>span{font-family:var(--font-sans);color:#b94426;padding-top:4px;font-size:12px}.ops-control li h3{letter-spacing:-.025em;font-size:18px;font-weight:550}.ops-control li p{color:#6b6e74;margin-top:10px;font-size:12px;line-height:1.8}.ops-faq{grid-template-columns:1fr 1.3fr;gap:8%;max-width:1440px;margin:auto;padding:100px 6%;display:grid}.ops-faq details{border-top:1px solid #dedfe1}.ops-faq details:last-child{border-bottom:1px solid #dedfe1}.ops-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.ops-faq summary::-webkit-details-marker{display:none}.ops-faq summary svg{flex-shrink:0;transition:transform .2s}.ops-faq details[open] summary svg{transform:rotate(45deg)}.ops-faq details p{color:#666a71;padding:0 30px 23px 0;font-size:13px;line-height:1.85}.ops-final{color:#fff;background:#202124;padding:72px max(6%,50% - 634px);position:relative}.ops-final .ops-mono{color:#aeb0b5}.ops-final h2{letter-spacing:-.065em;margin:30px 0;font-size:clamp(47px,7vw,97px);font-weight:550;line-height:1.05}.ops-final h2 span{color:#ef6940}.ops-final .ops-button{position:absolute;bottom:83px;right:6%}.ops-footer{justify-content:space-between;align-items:center;gap:25px;max-width:1440px;margin:auto;padding:33px 6%;display:flex}.ops-footer>a:not(:first-child),.ops-footer>span{color:#6b6e72;font-size:10px}.auth-shell{background:#f5f6f7;flex-direction:column;min-height:100svh;display:flex}.auth-top{border-bottom:1px solid #dbdde0;justify-content:space-between;height:90px;margin:0 5%}.auth-back,.auth-top{align-items:center;display:flex}.auth-back{color:#666b73;gap:9px;font-size:11px}.auth-center{grid-template-columns:1fr 1fr;align-items:center;gap:90px;width:min(970px,90%);margin:auto;padding:65px 0;display:grid}.auth-context h2{letter-spacing:-.065em;margin:26px 0;font-size:clamp(45px,5vw,70px);font-weight:600;line-height:1.02}.auth-context h2 span{color:#dc4923}.auth-context>p{color:#686c73;max-width:280px;font-size:14px;line-height:1.8}.auth-context ol{margin-top:42px}.auth-context li{border-top:1px solid #dadce0;gap:20px;max-width:315px;padding:15px 0;font-size:12px;display:flex}.auth-context li span{font-family:var(--font-sans);color:#b44528;font-size:10px}.auth-main{background:#fff;border:1px solid #e1e2e5;border-radius:4px;min-width:0;padding:35px}.auth-form h1{letter-spacing:-.045em;color:#25272b;font-size:29px;font-weight:600}.auth-form p{color:#6e7279;font-size:12px;line-height:1.75}.auth-form label{color:#444951;font-size:12px}.auth-form input{color:#25272b;background:#fff;border-color:#d8dbe0;border-radius:3px;height:47px}.auth-form input:focus{border-color:#d45333;outline:none;box-shadow:0 0 0 3px #dc492318}.auth-form a{color:#b34124}.auth-form a:hover{text-decoration:underline}.auth-form button[type=submit]{height:47px;box-shadow:none;background:#25272b;border-radius:3px;margin-top:9px}.auth-form button[type=submit]:hover{background:#41444b}.auth-provider{color:#33373e;cursor:pointer;background:#fff;border:1px solid #d8dbe0;border-radius:3px;justify-content:center;align-items:center;gap:12px;width:100%;height:47px;font-size:12px;display:flex}.auth-provider:hover{background:#f5f6f7}.auth-provider:disabled{opacity:.5;cursor:wait}.auth-form .relative.my-8{margin:23px 0}.auth-form .relative.my-8 span{font-size:10px}.auth-footer{font-family:var(--font-sans);color:#74777f;border-top:1px solid #dbdde0;justify-content:space-between;gap:20px;padding:25px 5%;font-size:9px;display:flex}@keyframes ops-enter{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.ops-demo-section{padding-inline:calc(50% - 634px)}}@media (max-width:1000px){.ops-demo{grid-template-columns:170px 1fr}.ops-demo-output{grid-column:2}.ops-demo-rail{grid-row:span 2}.ops-demo-rail button{gap:7px;font-size:10px}.ops-demo-output,.ops-demo-rail button>svg:last-child{display:none}.ops-capabilities{gap:6%}.auth-center{gap:40px}.auth-main{padding:28px}}@media (max-width:700px){.ops-header{height:75px}.ops-header nav,.ops-kicker-right{display:none}.ops-hero{padding-top:34px}.ops-hero h1{margin-top:30px;font-size:clamp(39px,8.8vw,60px)}.ops-hero-bottom{display:block}.ops-hero-bottom p{font-size:13px}.ops-hero-bottom>div{align-items:center;gap:18px;min-width:0;margin-top:26px;display:flex}.ops-quiet-link{gap:5px;margin-top:0;font-size:10px}.ops-button{gap:20px;padding:15px 17px;font-size:12px}.ops-index{margin-top:35px;font-size:8px}.ops-section-label{flex-direction:column;gap:8px}.ops-demo{display:block}.ops-demo-rail{border-bottom:1px solid #414246;border-right:0;flex-direction:row;gap:4px;padding:10px}.ops-demo-rail-title,.ops-demo-rail>p{display:none}.ops-demo-rail button{text-align:center;flex-direction:column;flex:1;gap:7px;margin:0;padding:10px 2px;font-size:9px}.ops-demo-work{padding:26px}.ops-request h2{font-size:22px}.ops-demo-output{padding:24px;display:flex}.ops-paper{transform:none}.ops-capabilities,.ops-control,.ops-faq{padding:58px 6%;display:block}.ops-section-heading{margin-bottom:35px}.ops-capability-list article{gap:16px}.ops-capability-list h3{font-size:21px}.ops-capability-list article>svg{width:19px}.ops-control ol{margin-top:25px}.ops-faq h2{margin-bottom:35px}.ops-final{padding:48px 6%}.ops-final .ops-button{margin-top:10px;position:static}.ops-footer{flex-wrap:wrap;padding-block:27px}.ops-footer>span:nth-child(2){display:none}.ops-footer>span:last-child{width:100%}.auth-top{height:75px}.auth-center{width:min(440px,90%);padding:32px 0;display:block}.auth-context{margin-bottom:28px}.auth-context h2{margin:14px 0;font-size:37px}.auth-context h2 br,.auth-context ol,.auth-context>p{display:none}.auth-context .ops-mono{font-size:9px}.auth-main{padding:26px}.auth-footer span:last-child{display:none}}.ops-feature-links{flex-wrap:wrap;gap:10px 24px;margin-top:34px;font-size:11px;font-weight:500;display:flex}.ops-feature-links a{color:#62666d;border-bottom:1px solid #cfd2d6;padding-bottom:4px}.ops-feature-links a:hover{color:#c44723;border-color:#c44723}.ops-feature-links+.ops-index{margin-top:24px}.ops-section-heading .ops-capability-context{color:#7b8089;margin-top:25px;font-size:11px}.ops-capability-list article{scroll-margin-top:24px}.ops-store{background:#faf0eb;border-block:1px solid #eddbd2;padding:72px max(6%,50% - 634px);scroll-margin-top:20px}.ops-store-heading{justify-content:space-between;align-items:end;gap:45px;display:flex}.ops-store-heading .ops-mono{color:#a3432a;align-items:center;gap:10px;display:flex}.ops-store h2{letter-spacing:-.06em;margin-top:23px;font-size:clamp(36px,4.3vw,62px);font-weight:550;line-height:1.06}.ops-store-heading>p{color:#76645c;max-width:395px;font-size:14px;line-height:1.9}.ops-store-work{border-block:1px solid #dfcfc5;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.ops-store-work article{border-right:1px solid #dfcfc5;padding:30px 25px}.ops-store-work article:first-child{padding-left:0}.ops-store-work article:last-child{border:0;padding-right:0}.ops-store-work .ops-mono{color:#946d5c;font-size:9px}.ops-store-work h3{letter-spacing:-.04em;margin:17px 0;font-size:22px;font-weight:550;line-height:1.3}.ops-store-work li{color:#71615a;align-items:start;gap:10px;margin-top:13px;font-size:12px;line-height:1.75;display:flex}.ops-store-work li svg{color:#b44b2b;flex-shrink:0;margin-top:4px}.ops-store-request{justify-content:space-between;align-items:center;gap:30px;margin-top:30px;display:flex}.ops-store-request p{letter-spacing:-.02em;max-width:610px;font-size:17px}.ops-store-request p span{font-family:var(--font-sans);color:#94786b;letter-spacing:.05em;margin-bottom:10px;font-size:9px;display:block}.ops-store-request .ops-button{flex-shrink:0}.ops-store-note{color:#806f65;max-width:940px;margin-top:28px;font-size:10px;line-height:1.8}@media (min-width:1001px){.ops-demo-output,.ops-demo-work{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.ops-demo-work{min-width:0}}@media (max-width:700px){.ops-demo-rail{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ops-demo-rail button{flex:unset}.ops-feature-links{gap:12px 19px;margin-top:27px;font-size:10px}.ops-store{padding:48px 6%}.ops-store-heading,.ops-store-request{display:block}.ops-store-heading>p{margin-top:25px;font-size:13px}.ops-store-work{margin-top:30px;display:block}.ops-store-work article,.ops-store-work article:first-child,.ops-store-work article:last-child{border-right:0;padding:25px 0}.ops-store-work article+article{border-top:1px solid #dfcfc5}.ops-store-request .ops-button{margin-top:24px}.ops-store-request p{font-size:16px}}.ops-hero h1{letter-spacing:-.06em;margin:36px 0 34px;font-size:clamp(42px,7.2vw,104px);line-height:1.06}.ops-hero h1>span{text-wrap:balance;display:block}.ops-hero h1 .ops-hero-mainline{color:#202226}.ops-hero h1 .ops-hero-accent{color:#d94a22}.ops-hero-bottom{grid-template-columns:minmax(0,690px) auto;align-items:center;gap:32px 60px;display:grid}.ops-hero-bottom>.ops-hero-copy{min-width:0}.ops-hero-copy p{color:#555960;max-width:690px;font-size:clamp(16px,1.35vw,20px);line-height:1.65}.ops-hero-reassurance{color:#303238;align-items:flex-start;gap:9px;margin-top:18px;font-size:14px;line-height:1.5;display:flex}.ops-hero-reassurance svg{color:#b43c1c;flex-shrink:0;margin-top:2px}.ops-hero-bottom>.ops-hero-actions{min-width:215px}.ops-hero-actions .ops-button{justify-content:space-between}.ops-hero-actions .ops-quiet-link{font-size:13px}@media (max-width:800px){.ops-hero-bottom{grid-template-columns:1fr;gap:24px}.ops-hero-bottom>.ops-hero-copy{margin-top:0;display:block}.ops-hero-bottom>.ops-hero-actions{align-items:center;gap:24px;min-width:0;margin-top:0;display:flex}.ops-hero-actions .ops-quiet-link{margin-top:0}.ops-hero-actions .ops-button{font-size:14px}.ops-hero-reassurance{margin-top:16px;font-size:13px}}@media (max-width:380px){.ops-hero h1{font-size:38px}.ops-hero-bottom>.ops-hero-actions{gap:18px}.ops-hero-actions .ops-quiet-link{font-size:12px}}.ops-store-callout{letter-spacing:-.025em;color:#a63719;align-items:center;gap:14px;font-size:clamp(18px,1.8vw,24px);font-weight:600;line-height:1.3;display:inline-flex}.ops-store-callout>span{color:#fff;background:#df4823;border-radius:13px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 4px 12px #a6381915}@media (max-width:700px){.ops-store-callout{gap:11px;font-size:18px}.ops-store-callout>span{border-radius:11px;width:42px;height:42px}.ops-store-callout svg{width:23px;height:23px}}.ops-footer{flex-wrap:wrap;gap:28px 40px;padding-block:40px}.ops-footer-identity{margin-right:auto}.ops-footer-identity p{color:#6b6e72;margin:14px 0 0;font-size:13px;line-height:1.6}.ops-footer nav{align-items:center;gap:12px 28px;display:flex}.ops-footer nav a{color:#44474c;padding-block:10px;font-size:15px}.ops-footer>a.ops-copyright{color:#6b6e72;flex-basis:100%;font-size:13px}.ops-footer a:hover{color:#c84a27}.dex-about{max-width:1440px;margin:auto;padding:0 6%}.dex-about-hero{padding:76px 0 80px}.dex-about .ops-mono{color:#8e492f;letter-spacing:.09em;font-size:11px}.dex-about h1{letter-spacing:-.065em;margin:34px 0 40px;font-size:clamp(48px,7vw,100px);font-weight:600;line-height:1.04}.dex-about h1 span{color:#c84a27}.dex-about-lead{align-items:flex-start;gap:28px;max-width:680px;margin-left:auto;display:flex}.dex-about-rule{background:#c84a27;flex:0 0 48px;height:2px;margin-top:16px}.dex-about-lead p{color:#606166;font-size:20px;line-height:1.7}.dex-about h2{letter-spacing:-.045em;font-size:clamp(34px,4vw,54px);font-weight:550;line-height:1.12}.dex-about-meet{border-top:1px solid #dedfe1;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:76px 0;display:grid}.dex-about-story h2{margin:22px 0}.dex-about-company>div>p:not(.ops-mono),.dex-about-story>p:not(.ops-mono){color:#65666c;margin-block:18px;font-size:17px;line-height:1.85}.dex-about-link{color:#b44122;align-items:center;gap:22px;margin-top:12px;font-size:15px;display:inline-flex}.dex-about-conversation{background:#f6f3ef;border:1px solid #e9e3dc;border-radius:18px;padding:30px}.dex-about-conversation-top{color:#77736f;font:10px var(--font-sans);letter-spacing:.06em;align-items:center;gap:12px;display:flex}.dex-about-request{background:#fff;border-radius:18px 18px 3px;margin:34px 0 28px 12%;padding:18px 22px;font-size:16px;line-height:1.6}.dex-about-reply{align-items:flex-start;gap:16px;display:flex}.dex-about-reply>svg{flex-shrink:0;margin-top:3px}.dex-about-reply strong{font-size:15px;font-weight:600}.dex-about-reply p{color:#55565a;margin:6px 0 24px;font-size:16px;line-height:1.75}.dex-about-review{border-top:1px solid #ddd7ce;gap:12px;padding-top:20px;display:grid}.dex-about-review span:first-child{color:#476553;align-items:center;gap:9px;font-size:14px;display:flex}.dex-about-review span:last-child{color:#72736f;font-size:12px}.dex-about-example{color:#77736f;margin-top:28px;font-size:11px}.dex-about-principles{border-top:1px solid #dedfe1;padding:72px 0}.dex-about-principles h2{margin:20px 0 44px}.dex-about-principle-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.dex-about-principle-grid article{border-top:1px solid #dedfe1;padding-top:22px}.dex-about-principle-grid article>span{color:#c84a27;font:12px var(--font-sans)}.dex-about-principle-grid h3{letter-spacing:-.025em;margin:25px 0 14px;font-size:23px;font-weight:550}.dex-about-principle-grid p{color:#65666c;font-size:16px;line-height:1.8}.dex-about-company{border-top:1px solid #dedfe1;grid-template-columns:1fr 1fr;gap:8%;padding:70px 0;display:grid}.dex-about-company h2{margin-top:22px}.dex-about-company-links{flex-wrap:wrap;gap:18px 28px;margin-top:25px;display:flex}.dex-about-company-links a{color:#b44122;align-items:center;gap:10px;font-size:15px;display:inline-flex}.dex-about-cta{color:#fff;background:#242627;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;margin:0 0 48px;padding:48px;display:flex}.dex-about-cta .ops-button{flex-shrink:0}@media (min-width:701px) and (max-width:1000px){.ops-header nav{gap:18px;font-size:11px}}@media (max-width:700px){.ops-footer-identity{width:100%}.ops-footer nav{gap:4px 23px}.dex-about-hero{padding:48px 0}.dex-about-lead{gap:18px}.dex-about-rule{flex-basis:26px}.dex-about-lead p{font-size:17px}.dex-about-company,.dex-about-meet{grid-template-columns:1fr;gap:32px;padding:44px 0}.dex-about-conversation{padding:23px}.dex-about-principles{padding:44px 0}.dex-about-principle-grid{grid-template-columns:1fr;gap:30px}.dex-about-cta{padding:30px;display:block}.dex-about-cta .ops-button{margin-top:28px}.dex-about-cta h2{font-size:34px}}.ops-footer nav button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:15px}.ops-footer nav button:hover{text-decoration:underline}.dex-policy{max-width:1120px;margin:0 auto;padding:0 28px 80px}.dex-policy-hero{border-bottom:1px solid #dedfe1;padding:80px 0 58px}.dex-policy-hero h1{letter-spacing:-.055em;margin:25px 0;font-size:clamp(42px,6vw,76px);font-weight:600;line-height:1.08}.dex-policy-hero>p:last-child{color:#64666b;max-width:660px;font-size:19px;line-height:1.75}.dex-policy-layout{grid-template-columns:230px minmax(0,1fr);gap:72px;padding-top:48px;display:grid}.dex-policy-layout>nav{color:#686a70;flex-direction:column;align-self:start;gap:15px;font-size:14px;display:flex;position:sticky;top:30px}.dex-policy-layout>nav span{color:#999;margin-bottom:8px;font-size:10px}.dex-policy-layout>nav a:hover{color:#b44122}.dex-policy-body{color:#565960;font-size:16px;line-height:1.85}.dex-policy-body section{margin:0 0 42px;scroll-margin-top:35px}.dex-policy-body h2{letter-spacing:-.025em;color:#282a2e;margin:0 0 18px;font-size:24px;font-weight:600;line-height:1.3}.dex-policy-body p{margin:14px 0}.dex-policy-body a{color:#ad3d20;text-underline-offset:3px;text-decoration:underline}.dex-policy-body ol{padding-left:24px;list-style:decimal}.dex-policy-body li{margin:12px 0;padding-left:5px}.dex-policy-summary{background:#fcf2ec;border-left:3px solid #ce4825;margin-bottom:42px;padding:22px 26px}.dex-policy-summary>strong{color:#303237;font-size:18px}.dex-policy-contact{background:#282a2e;border-radius:8px;margin-top:12px;padding:12px 20px;display:inline-block;color:#fff!important;text-decoration:none!important}.ops-footer nav{flex-wrap:wrap}.dex-policy-body a:focus-visible,.dex-policy-layout a:focus-visible{outline-offset:5px;outline:2px solid #c74724}@media (max-width:760px){.dex-policy{padding:0 22px 40px}.dex-policy-hero{padding:42px 0 32px}.dex-policy-hero>p:last-child{font-size:17px}.dex-policy-layout{grid-template-columns:1fr;gap:32px;padding-top:28px}.dex-policy-layout>nav{border-bottom:1px solid #dedfe1;flex-flow:wrap;gap:12px 22px;padding-bottom:25px;position:static}.dex-policy-layout>nav span{width:100%;margin:0}.dex-policy-body h2{font-size:22px}}.ops-header nav{gap:26px;font-size:14px}.ops-header-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:20px;min-width:176px;display:flex}.ops-header-actions .ops-login{white-space:nowrap;padding-block:12px;font-size:14px}.ops-header .ops-header-cta{white-space:nowrap;gap:12px;min-height:44px;padding:12px 17px;font-size:14px}.ops-header .ops-header-cta:hover{color:#fff}.ops-header-account-loading{justify-content:flex-end;align-items:center;width:176px;height:44px;display:flex}.ops-header-account-loading>span{background:#f0efed;border-radius:4px;width:96px;height:16px}@media (min-width:701px) and (max-width:1100px){.ops-home-header{flex-wrap:wrap;gap:18px 24px;height:auto;padding-block:20px}.ops-home-header nav{order:3;justify-content:center;gap:24px;width:100%}}@media (max-width:700px){.ops-header-actions{gap:15px;min-width:0}.ops-header .ops-header-cta{gap:8px;padding-inline:13px;font-size:13px}.ops-header-actions .ops-login{font-size:13px}.ops-header-account-loading{width:145px}}@media (max-width:380px){.ops-home-header{padding-inline:5%}.ops-home-header .ops-brand{gap:7px;font-size:23px}.ops-home-header .ops-brand svg{width:27px;height:27px}.ops-header-actions{gap:12px}.ops-header-cta svg{display:none}.ops-header-account-loading{width:125px}}.ops-social-link{color:#44474c;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:inline-flex}.ops-social-link:hover{color:#c84a27}.ops-back-to-top{z-index:90;color:#2a2c30;cursor:pointer;background:#fff;border:1px solid #dedfe1;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .15s,border-color .15s;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 3px 14px #00000012}.ops-back-to-top[hidden]{display:none}.ops-back-to-top:hover{color:#c84a27;border-color:#c84a27;transform:translateY(-2px)}.ops-back-to-top:focus-visible,.ops-social-link:focus-visible{outline-offset:4px;outline:2px solid #c84a27}@media (max-width:600px){.ops-back-to-top{bottom:18px;right:18px}body:has(#dex-analytics-choice) .ops-back-to-top{bottom:210px}}@media (prefers-reduced-motion:reduce){.ops-back-to-top{transition:none}}.operator-social-preview{width:var(--preview-width,48%);background:#f6f6f8;border-left:1px solid #e1e1e5;flex-shrink:0;min-width:340px;height:100%;overflow:auto}.operator-social-context{color:#9b381c;background:#fff0e8;border-radius:8px;justify-content:space-between;align-items:center;margin:8px 12px;padding:8px 12px;font-size:12px;display:flex}.operator-social-context button{padding:4px}@media (max-width:900px){.operator-social-preview{border-top:1px solid #ddd;border-left:0;width:100%;min-width:0;max-height:55dvh}.operator-canvas:has(.operator-social-preview){flex-direction:column}.operator-canvas:has(.operator-social-preview) .ops-chat-main{min-height:40dvh}}.ops-chat.operator-canvas.has-site-preview:has(.operator-social-preview){grid-template-columns:minmax(300px,1fr) minmax(340px,48%)}.operator-social-preview{width:100%}@media (max-width:900px){.ops-chat.operator-canvas.has-site-preview:has(.operator-social-preview){flex-direction:column;display:flex}}.ops-social-teaser{color:#6b4435;background:#fff8f3;border:1px solid #efd7ca;border-radius:8px;align-items:center;gap:12px;margin-top:30px;padding:10px 14px;font-size:12px;transition:border-color .2s,background .2s;display:inline-flex}.ops-social-teaser>span{font-family:var(--font-sans);color:#a83b1e;letter-spacing:.04em;border-right:1px solid #e6cdbf;padding-right:12px;font-size:8px}.ops-social-teaser>svg{color:#bc4925}.ops-social-teaser:hover{background:#fff0e7;border-color:#cc8165}@media (max-width:600px){.ops-social-teaser{flex-wrap:wrap;gap:8px;margin-top:24px;font-size:11px}.ops-social-teaser>span{padding-right:8px;font-size:7px}.ops-social-teaser>svg{width:14px}}.ops-dialog,.workspace{--color-sky-50:#fff2ed;--color-sky-100:#fce4da;--color-sky-200:#f2c4b4;--color-sky-300:#e4a089;--color-sky-400:#dc6946;--color-sky-500:#cf4520;--color-sky-600:#ba3d1b;--color-sky-700:#973317;--color-sky-800:#782c18;--color-sky-900:#572317;--color-cyan-500:#cf4520;color:#272a30;font-family:var(--font-sans)}.ops-page-heading{border-bottom:1px solid #dce0e5;justify-content:space-between;align-items:flex-end;gap:24px;padding:4px 0 25px;display:flex}.ops-page-heading .eyebrow{color:#9d452c;margin-bottom:12px}.ops-page-description{color:#737c89;max-width:560px;margin-top:13px;font-size:13px;line-height:1.65}.ops-heading-actions{flex-shrink:0}.ops-workflow{max-width:1150px;margin-inline:auto}.ops-site-toolbar{background:#fff;border:1px solid #dce0e5;border-left:3px solid #cf4520;padding:18px 20px}.ops-site-toolbar>div>button{background:0 0;padding:0}.ops-site-toolbar .eyebrow{font-size:10px}.ops-context-links{color:#5c6674;flex-wrap:wrap;align-items:center;gap:10px 24px;font-size:11px;display:flex}.ops-context-links a:hover{color:#ba3d1b}.ops-job-row{background:#fff;border:1px solid #dce0e5;border-left:3px solid #858e9d;border-radius:3px;padding:24px}.ops-job-row:hover{border-left-color:#cf4520}.ops-job-row h3{letter-spacing:-.025em;font-size:17px}.workspace input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.workspace select,.workspace textarea{accent-color:#cf4520;border-color:#d7dce3;border-radius:3px}.workspace input[type=checkbox],.workspace input[type=radio]{accent-color:#cf4520}.workspace [data-ops-form] h3{letter-spacing:-.01em;font-size:14px}.workspace [data-ops-form]{max-width:900px}.workspace [data-ops-form]>.border-t{padding-top:24px}.ops-site-identity{border-bottom:1px solid #dce0e5;padding:8px 0 24px}.ops-site-identity .ops-context-links{border-top:1px solid #e1e5e9;margin-top:24px;padding-top:18px}.ops-site-identity h1{overflow-wrap:anywhere}.ops-health-ledger{background:#fff;border:1px solid #dce0e5;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ops-health-ledger>div{border:0;border-right:1px solid #e1e5e9;border-radius:0;padding:22px}.ops-health-ledger>div:last-child{border-right:0}.ops-health-ledger>div>div:first-child{gap:10px;margin-bottom:20px}.ops-health-ledger>div>div:first-child>div{background:0 0;width:20px;height:24px}.ops-health-ledger>div>div:first-child svg{color:#6f7784;width:17px}.ops-health-ledger h3{text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:600}.ops-health-ledger .space-y-2>div{padding-bottom:7px;font-size:12px}.ops-health-ledger .space-y-2>div>span:last-child{font-family:var(--font-sans)}.ops-chat{grid-template-columns:230px minmax(0,1fr);gap:24px;height:calc(100dvh - 152px);min-height:560px;display:grid;position:relative}.ops-chat-history{border-right:1px solid #dce0e5;flex-direction:column;min-height:0;padding-right:20px;display:flex}.ops-chat-history-label{justify-content:space-between;align-items:center;padding:6px 12px 15px;display:flex}.ops-chat-history-label .eyebrow{font-size:10px}.ops-chat-history>.p-3{padding:0 0 16px}.ops-chat-history>.p-3>button{background:#272a30;justify-content:center;font-size:12px}.ops-chat-history>.p-3>button:hover{background:#41454e}.ops-chat-history [role=button]{border-radius:3px;margin-bottom:5px}.ops-chat-history [role=button] p:first-child{font-size:12px}.ops-chat-history [role=button] p:last-child{margin-top:5px;font-size:10px}.ops-chat-main{flex-direction:column;min-width:0;min-height:0;display:flex}.ops-chat-header{flex-wrap:wrap;justify-content:space-between;gap:14px;display:flex}.ops-chat-header .display-heading{margin-bottom:8px;font-size:30px}.ops-chat-header>div:last-child{max-width:100%}.ops-chat-header>div:last-child>button{max-width:100%;font-size:12px}.ops-chat-header>div:last-child>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-chat-transcript{background:#fff;border:1px solid #dce0e5;border-radius:4px;min-height:0}.ops-chat-messages,.ops-chat-transcript{flex-direction:column;flex:1;display:flex}.ops-chat-messages{gap:26px;padding:28px;overflow-y:auto}.ops-chat-messages>div{overflow-wrap:anywhere}.ops-chat-messages pre{max-width:100%;overflow-x:auto}.ops-chat-suggestions{padding:0 28px 20px}.ops-chat-suggestions>p{font-family:var(--font-sans);letter-spacing:.08em;margin-bottom:12px;font-size:10px}.ops-chat-suggestions button{text-align:left;background:#fff;border:1px solid #e1e5e9;font-size:11px}.ops-chat-suggestions button:hover{background:#fff7f3;border-color:#cf4520}.ops-chat-composer{background:#fafbfc;border-top:1px solid #dce0e5;padding:16px}.ops-chat-composer button[type=submit]{flex-shrink:0}.ops-dialog{background:#fff;border:1px solid #dce0e5;border-radius:4px;width:min(768px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #15182033}.ops-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#191d28a3}.ops-dialog button{cursor:pointer}.ops-dialog :focus-visible{outline-offset:3px;outline:2px solid #cf4520}.ops-confirm{max-width:460px}.ops-dialog-heading{background:#f6f7f8;border-bottom:1px solid #e1e5e9;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.ops-dialog-actions{border-top:1px solid #e1e5e9;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.ops-button-danger,.ops-button-primary,.ops-button-secondary{background:#fff;border:1px solid #dce0e5;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:12px;font-weight:550;display:inline-flex}.ops-button-secondary:hover{background:#f1f3f6}.ops-button-danger{color:#fff;background:#b8352c;border-color:#b8352c}.ops-button-danger:hover{background:#982820}.ops-notifications{z-index:60;background:#fff;border:1px solid #dce0e5;border-radius:4px;width:min(400px,100vw - 32px);margin-top:15px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 14px 40px #252a3526}.ops-notifications>div:first-child{background:#272a30;border-bottom:0;padding:18px}.ops-notifications>div:first-child h3{color:#fff;font-size:14px}.ops-notifications>div:first-child button{color:#c7cbd3}.ops-notifications>div:first-child button:hover{color:#fff;background:#41454e}.ops-notifications>div:nth-child(2){max-height:min(470px,100dvh - 190px)}.ops-notifications .ops-notification-row{border-left:2px solid #0000}.ops-notifications .ops-notification-row.is-unread{background:#fff8f5;border-left-color:#cf4520}@media (max-width:1100px){.ops-chat{grid-template-columns:195px minmax(0,1fr);gap:18px}.ops-chat-history{padding-right:14px}}@media (max-width:1023px){.ops-chat{height:calc(100dvh - 140px);min-height:650px;display:block}.ops-chat-main{height:100%}.ops-chat-history{display:none}.ops-chat-history.is-open{z-index:30;background:#f5f6f7;border:1px solid #dce0e5;width:min(300px,100%);padding:20px;display:flex;position:absolute;inset:0 auto 0 0;box-shadow:12px 0 30px #20232922}}@media (max-width:640px){.ops-page-heading{flex-direction:column;align-items:flex-start;gap:18px;padding-bottom:20px}.ops-page-description{font-size:12px}.ops-health-ledger{grid-template-columns:1fr}.ops-health-ledger>div{border-bottom:1px solid #e1e5e9;border-right:0;padding:18px}.ops-health-ledger>div:last-child{border-bottom:0}.ops-health-ledger>div>div:first-child{margin-bottom:12px}.ops-site-detail>.ops-site-identity>div>div:first-child{align-items:flex-start;min-width:0}.ops-site-detail .ops-site-identity h1{font-size:25px}.ops-site-detail .ops-site-identity>div>div:first-child>div:last-child>div:first-child{flex-wrap:wrap}.ops-chat{height:calc(100dvh - 112px);min-height:650px}.ops-chat-header .display-heading{font-size:27px}.ops-chat-messages{padding:18px 14px}.ops-chat-suggestions{padding:0 14px 14px}.ops-chat-composer{padding:10px}.ops-site-toolbar{padding:16px}.ops-job-row{padding:18px}.ops-job-row>div:first-child{flex-wrap:wrap}.ops-dialog-actions{padding:16px}.ops-notifications{width:auto;margin-top:0;position:fixed;top:64px;left:16px;right:16px}}.ops-chat-history-toggle{display:none}.ops-chat-messages.is-welcome{justify-content:center}.ops-chat-welcome{width:100%;max-width:590px;margin:auto;padding:30px 12px}.ops-chat-welcome>.ops-mono{color:#a94225;letter-spacing:.08em;font-size:10px}.ops-chat-welcome>p{color:#727b89;max-width:460px;margin-top:16px;font-size:13px;line-height:1.8}.ops-chat-welcome>p strong{color:#434b59;font-weight:500}.ops-chat-welcome>div{grid-template-columns:1fr 1fr;gap:0 24px;margin-top:36px;display:grid}.ops-chat-welcome button{text-align:left;border-top:1px solid #dce0e5;align-items:center;gap:14px;padding:17px 0;font-size:12px;display:flex}.ops-chat-welcome button:hover{color:#ba3d1b}.ops-chat-welcome button span{font-family:var(--font-sans);color:#8e96a2;font-size:10px}.ops-chat-welcome button span:last-child{margin-left:auto;font-size:17px}.ops-metrics{background:#fff;border:1px solid #dce0e5;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ops-metrics>div{border:0;border-right:1px solid #dce0e5;border-radius:0;padding:20px}.ops-metrics>div:last-child{border-right:0}.ops-metrics>div>div:first-child{gap:8px;margin-bottom:18px}.ops-metrics>div>div:first-child>div{background:0 0;padding:0}.ops-metrics svg{color:#89919d;width:14px;height:14px}.ops-metrics>div>div:first-child>span{text-transform:uppercase;letter-spacing:.05em;font-size:10px}.ops-metrics>div>div:last-child{flex-wrap:wrap;align-items:baseline}.ops-metrics>div>div:last-child>span:first-child{font-family:var(--font-sans);font-size:28px;font-weight:450}.ops-metrics>div>div:last-child>span:last-child{font-size:10px}.ops-workflow-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:26px 0;display:grid}.ops-workflow-guide .ops-mono{color:#bd4c2b;font-size:10px}.ops-workflow-guide h3{letter-spacing:-.02em;margin:10px 0 6px;font-size:14px;font-weight:550}.ops-workflow-guide p{color:#727b89;font-size:12px;line-height:1.7}.ops-insight h3{letter-spacing:-.015em;font-size:14px}.ops-insight p{font-size:12px;line-height:1.7}.ops-insight>div:first-child{flex-wrap:wrap}.ops-insight a,.ops-insight button{font-size:11px}.ops-connect-heading{border-bottom:1px solid #dce0e5;margin-bottom:28px;padding-bottom:24px}.ops-connect-heading>p:last-child{color:#727b89;margin-top:14px;font-size:13px;line-height:1.75}.ops-article-dialog{border-radius:0;width:min(900px,100vw);height:100dvh;max-height:100dvh;margin:0;inset:0 0 0 auto}@media (max-width:1023px){.ops-chat-history-toggle{display:inline-flex}}@media (max-width:640px){.ops-chat-welcome{padding:12px 3px}.ops-chat-welcome>div{grid-template-columns:1fr;margin-top:22px}.ops-chat-welcome button{padding:12px 0}.ops-metrics{grid-template-columns:1fr 1fr}.ops-metrics>div{padding:16px}.ops-metrics>div:nth-child(2){border-right:0}.ops-metrics>div:nth-child(-n+2){border-bottom:1px solid #dce0e5}.ops-workflow-guide{grid-template-columns:1fr;gap:18px;padding:12px 0}.ops-workflow-guide>div{padding-left:32px;position:relative}.ops-workflow-guide .ops-mono{position:absolute;top:11px;left:0}}.ops-form-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:28px;display:grid}.ops-form-steps li{color:#8e96a2;border-top:2px solid #e1e5e9}.ops-form-steps li.is-reached{color:#596371;border-top-color:#272a30}.ops-form-steps li[aria-current=step]{color:#ad3c1d;border-top-color:#cf4520}.ops-form-steps button{text-align:left;align-items:center;gap:9px;width:100%;padding:12px 0;font-size:11px;font-weight:500;display:flex}.ops-form-steps button span{font-family:var(--font-sans);font-size:10px}.ops-form-intro{border-bottom:1px solid #e1e5e9;padding-bottom:20px}.ops-upgrade-note{background:#fff;border:1px solid #dce0e5;border-left:3px solid #8c95a3;padding:20px}.ops-upgrade-icon{color:#7e8795;padding:0}.ops-upgrade-icon svg{width:18px;color:inherit}@media (max-width:640px){.ops-form-steps{gap:8px}.ops-form-steps button{flex-direction:column;align-items:flex-start;gap:7px;font-size:10px}.workspace [data-ops-form] .grid-cols-2{grid-template-columns:1fr}}.workspace [data-ops-form] .grid>div{min-width:0}@media (max-width:640px){.workspace [data-ops-form] .grid-cols-2{grid-template-columns:minmax(0,1fr)}.workspace [data-ops-form]>.border-t{flex-wrap:wrap;gap:12px}.workspace [data-ops-form]>.border-t button{padding-inline:12px}.workspace [data-ops-form] .grid-cols-3{grid-template-columns:minmax(0,1fr)}}.ops-dialog,.workspace{--ops-muted:#737b86;--ops-line:#dce0e5;--ops-ink:#272a30}[data-ops-icon]{flex-shrink:0}.ops-status-label{font-family:var(--font-sans);letter-spacing:.025em;text-transform:uppercase;color:#616b78;white-space:nowrap;align-items:center;gap:8px;font-size:10px;line-height:1.4;display:inline-flex}.ops-status-label>span{background:#87909d;flex-shrink:0;width:4px;height:4px}.ops-status-label.tone-good>span{background:var(--wpops-orange)}.ops-status-label.tone-warning>span{background:#b56727}.ops-status-label.tone-critical{color:#a6392e}.ops-status-label.tone-critical>span{background:#a6392e}.ops-tag,.workspace .status-pill{font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:#667080;background:0 0;border-radius:0;align-items:center;gap:5px;padding:3px 0;font-size:10px;font-weight:450;line-height:1.5;display:inline-flex}.workspace .status-pill.good{color:var(--wpops-ink);background:0 0}.ops-register-heading{justify-content:space-between;align-items:center;gap:24px;padding:6px 0 24px;display:flex}.ops-register-heading .eyebrow{margin-bottom:12px;font-size:10px}.ops-register-heading h2{letter-spacing:-.04em;font-size:24px;font-weight:550}.ops-register-heading p:last-child{color:#737b86;margin-top:8px;font-size:12px;line-height:1.7}.ops-register-heading>button{flex-shrink:0}.ops-finding-counts{border-block:1px solid #dce0e5;gap:40px;padding:20px 0;display:flex}.ops-finding-counts>div{flex-direction:column;gap:8px;min-width:70px;display:flex}.ops-finding-counts dt{font-family:var(--font-sans);color:#737b86;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.ops-finding-counts dd{font-family:var(--font-sans);letter-spacing:-.06em;font-size:29px;line-height:1.2}.ops-filter-tabs{border-bottom:1px solid #dce0e5;gap:24px;display:flex}.ops-filter-tabs button{color:#7a828d;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 0;font-size:11px}.ops-filter-tabs button[aria-pressed=true]{color:#272a30;border-bottom-color:#cf4520}.ops-findings-list{background:#fff;border:1px solid #dce0e5;padding:0 22px}.ops-finding{border-bottom:1px solid #e5e8ec;padding:24px 0}.ops-finding:last-child{border-bottom:0}.ops-finding[data-actioned=true]{opacity:.6}.ops-finding>div:first-child{grid-template-columns:65px minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.ops-finding-severity{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.03em;color:#737b86;padding-top:3px;font-size:10px}.ops-finding[data-severity=warning] .ops-finding-severity{color:#9b622e}.ops-finding[data-severity=critical] .ops-finding-severity{color:#ad3d2e}.ops-finding h3{letter-spacing:-.02em;margin-block:6px;font-size:14px;font-weight:550}.ops-finding p{color:#77808d;font-size:12px;line-height:1.8}.ops-finding>div:first-child>div>div:first-child>span{font-family:var(--font-sans);color:#7b8490;font-size:10px}.ops-finding>button{margin-left:81px;font-size:10px}.ops-finding>div:first-child a,.ops-finding>div:first-child button{color:#525d6b;background:#fff;border:1px solid #dce0e5;border-radius:2px;padding:7px 11px;font-size:10px}.ops-finding>div:first-child a:hover,.ops-finding>div:first-child button:hover{color:#ac3e21;border-color:#d89480}.ops-finding>div:last-child:not(:first-child){margin-left:81px}.ops-site-register{padding-top:4px}.ops-site-links{border-top:1px solid #dce0e5;padding-top:24px}.ops-site-links button{background:0 0;border:0;height:auto;padding:8px 0;font-size:11px}.ops-site-links button svg{display:none}.ops-site-links>div{column-gap:26px}.ops-register-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:6px 0 10px;display:flex}.ops-register-toolbar h3{color:#4f5967;font-size:13px}.ops-plugin-ledger{background:#fff;border-block:1px solid #dce0e5}.ops-plugin-row{border-bottom:1px solid #e5e8ec;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.ops-plugin-row:last-child{border-bottom:0}.ops-plugin-row>div:first-child{min-width:0}.ops-plugin-row svg:not(.animate-spin){color:#8a939f;width:16px;height:16px}.ops-plugin-row button{color:#525d6b;background:0 0;border:1px solid #dce0e5;font-size:11px}.ops-empty-state{border-block:1px solid #dce0e5;grid-template-columns:120px minmax(0,1fr);gap:25px;padding:42px 0;display:grid}.ops-empty-state>span{color:#9a674e;padding-top:7px;font-size:10px}.ops-empty-state h3{letter-spacing:-.035em;font-size:22px;font-weight:500;line-height:1.3}.ops-empty-state p{color:#7b8490;max-width:460px;margin:12px 0 0;font-size:12px;line-height:1.8}.ops-empty-state button{margin-top:20px}.ops-empty-rule{background:#b0b7c1;width:32px;height:2px;margin:0 auto 24px}.ops-site-directory{border-top:1px solid #dce0e5}.ops-directory-labels{font-family:var(--font-sans);color:#89929e;letter-spacing:.06em;grid-template-columns:1.2fr 1fr .5fr;padding:16px 24px 16px 64px;font-size:10px;display:grid}.ops-site-directory article{background:#fff;border-top:1px solid #dce0e5;grid-template-columns:25px 1.2fr 1fr .5fr;align-items:center;gap:22px 16px;padding:26px 24px;display:grid}.ops-site-directory article:last-child{border-bottom:1px solid #dce0e5}.ops-directory-index{font-family:var(--font-sans);color:#a3aab4;align-self:start;padding-top:5px;font-size:10px}.ops-directory-name h2{letter-spacing:-.035em;font-size:21px;font-weight:500}.ops-directory-name h2 a{align-items:center;gap:12px;display:flex}.ops-directory-name h2 svg{color:#929ba8}.ops-directory-name p{color:#7c8591;overflow-wrap:anywhere;margin-top:8px;font-size:11px}.ops-directory-goals{color:#7c8591;padding-right:20px;font-size:11px;line-height:1.8}.ops-site-directory nav{color:#838c97;grid-column:2/-1;gap:22px;font-size:10px;display:flex}.ops-site-directory a:hover{color:#bc4221}.workspace .site-monogram{color:#666f7c;font-family:var(--font-sans);background:0 0;border:1px solid #e1e5e9;font-size:14px}@media (max-width:640px){.ops-register-heading{flex-direction:column;align-items:flex-start;gap:16px}.ops-register-heading h2{font-size:21px}.ops-finding-counts{gap:28px}.ops-filter-tabs{gap:17px}.ops-findings-list{padding:0 16px}.ops-finding>div:first-child{grid-template-columns:minmax(0,1fr);gap:10px}.ops-finding>div:first-child>a,.ops-finding>div:first-child>button{justify-self:start}.ops-finding>button,.ops-finding>div:last-child:not(:first-child){margin-left:0}.ops-empty-state{grid-template-columns:1fr;gap:15px;padding:28px 0}.ops-directory-labels{display:none}.ops-site-directory article{grid-template-columns:20px minmax(0,1fr);gap:14px;padding:22px 16px}.ops-directory-goals,.ops-site-directory .ops-status-label{grid-column:2}.ops-directory-goals{padding:0}.ops-site-directory nav{flex-wrap:wrap;gap:14px;margin-top:5px}.ops-plugin-row{flex-wrap:wrap;gap:12px}}.ops-credit-summary{border-block:1px solid #dce0e5;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:26px;display:grid}.ops-credit-summary>div{border-right:1px solid #dce0e5;padding:0 24px}.ops-credit-summary>div:first-child{padding-left:0}.ops-credit-summary>div:last-child{border:0}.ops-credit-summary dt{font-family:var(--font-sans);text-transform:uppercase;color:#7f8996;letter-spacing:.04em;font-size:10px}.ops-credit-summary dd{font-family:var(--font-sans);letter-spacing:-.08em;margin:14px 0;font-size:39px;line-height:1.3}.ops-credit-summary p{color:#7b8491;font-size:10px}.ops-billing-section{border-bottom:1px solid #dce0e5;padding:28px 0}.ops-billing-section h3{letter-spacing:-.04em;font-size:21px;font-weight:500}.ops-billing-section .eyebrow{margin-bottom:10px}.ops-credit-costs{grid-template-columns:1fr 1fr;gap:0 40px;margin-top:24px;display:grid}.ops-credit-costs>div{border-top:1px solid #e0e4e9;justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;display:flex}.ops-credit-costs dt{color:#6d7785;font-size:12px}.ops-credit-costs dd{font-family:var(--font-sans);font-size:11px}.ops-credit-packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:24px;display:grid}.ops-credit-packages button{text-align:left}.ops-credit-discount{font-family:var(--font-sans);color:#727c88;margin-bottom:10px;font-size:10px;display:block}.ops-plan{background:#fff;border:1px solid #dce0e5;border-radius:0;flex-direction:column;padding:24px 20px;display:flex;position:relative}.ops-plan-marker{color:#a94326;min-height:20px;margin-bottom:8px}.ops-plan-marker span{font-size:10px}.ops-plan-heading{margin-bottom:24px}.ops-plan-heading h3{color:#646f7e;font-size:13px;font-weight:500}.ops-plan-heading>div{margin-top:16px}.ops-plan-heading>div>span:first-child{font-family:var(--font-sans);letter-spacing:-.05em;font-size:30px;font-weight:450}.ops-plan-feature{color:#7a8390;border-bottom:1px solid #eff1f4;padding-bottom:9px;font-size:11px;line-height:1.65}.ops-plan>button{margin-top:auto;font-size:11px}@media (max-width:640px){.ops-credit-summary{grid-template-columns:1fr;padding:0}.ops-credit-summary>div,.ops-credit-summary>div:first-child{border:0;border-bottom:1px solid #e0e4e9;padding:20px 0}.ops-credit-summary dd{margin:8px 0;font-size:31px}.ops-credit-costs,.ops-credit-packages{grid-template-columns:1fr}}.ops-account-monogram{width:48px;height:48px;font-family:var(--font-sans);color:#626d7b;border:1px solid #cbd1d9;place-items:center;font-size:21px;display:grid}.ops-approval-panel{background:#fff;border:1px solid #dce0e5;border-top:2px solid #b75937;padding:22px}.ops-approval-panel h4{font-size:13px;font-weight:550}.ops-approval-panel button{font-size:11px}.ops-toast{font-family:var(--font-sans);gap:8px;font-size:12px;color:#fff!important;background:#272b32!important;border:1px solid #454d59!important;border-radius:2px!important;padding:14px 16px!important;box-shadow:0 8px 25px #161c2426!important}.ops-toast>button{color:#abb4c1;cursor:pointer;padding:4px}.ops-toast>button:hover{color:#fff}.workspace .ops-runtime{border-block:1px solid #dce0e5;padding:24px 0}.workspace .ops-runtime-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.workspace .ops-runtime-heading h2{margin-top:8px;font-size:23px;font-weight:550}.workspace .ops-runtime-heading p{color:#68717e;max-width:340px;font-size:13px;line-height:1.6}.workspace .ops-runtime-models{border-block:1px solid #e2e5e9;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace .ops-runtime-models>div{border-right:1px solid #e2e5e9;padding:18px 20px}.workspace .ops-runtime-models>div:first-child{padding-left:0}.workspace .ops-runtime-models>div:last-child{border-right:0}.workspace .ops-runtime-models dt{text-transform:uppercase;letter-spacing:.07em;color:#68717e;font-size:11px}.workspace .ops-runtime-models dd{font-family:var(--font-sans);overflow-wrap:anywhere;margin-top:12px;font-size:13px}.workspace .ops-runtime-models dd span{color:#68717e;margin-top:8px;font-family:inherit;font-size:10px;display:block}.workspace .ops-runtime-status{flex-wrap:wrap;gap:24px;padding:18px 0;font-size:12px;display:flex}.workspace .ops-runtime-status>span{align-items:center;gap:12px;display:flex}.workspace .ops-runtime-details{color:#68717e;font-size:12px}.workspace .ops-runtime-details summary{cursor:pointer;color:#343c48}.workspace .ops-runtime-details p{max-width:760px;margin:16px 0;line-height:1.7}.workspace .ops-runtime-details pre{background:#eff1f3;padding:16px;overflow:auto}@media (max-width:640px){.workspace .ops-runtime-heading{display:block}.workspace .ops-runtime-heading p{margin-top:12px}.workspace .ops-runtime-models{grid-template-columns:1fr}.workspace .ops-runtime-models>div{border-bottom:1px solid #e2e5e9;border-right:0;padding:16px 0}.workspace .ops-runtime-models>div:last-child{border-bottom:0}}.ops-chat-header{align-items:center;padding-bottom:20px}.ops-chat-header .display-heading{margin:0;font-size:23px}.ops-chat-subtitle{color:#858b94;margin-top:5px;font-size:12px}.ops-chat-header>div:last-child>button{background:0 0;border-color:#dfe2e6;border-radius:20px}.ops-chat-history [role=button]{border-radius:9px}.ops-chat-history>.p-3>button{border-radius:10px}.ops-chat-transcript{background:0 0;border:0;border-radius:0;overflow:visible}.ops-chat-transcript.is-welcome{justify-content:center;padding-bottom:9vh}.ops-chat-messages{gap:32px;padding:20px 6px 32px}.ops-chat-messages.is-welcome{flex:0;padding:0;overflow:visible}.ops-chat-welcome{text-align:center;margin:0 auto;padding:0 12px 28px}.ops-chat-welcome h2{letter-spacing:-.045em;margin:0;font-size:clamp(26px,2.8vw,38px)}.ops-chat-welcome>p{max-width:none;margin:12px 0 0;font-size:14px}.ops-chat-message{align-items:start;gap:14px;width:100%;max-width:760px;margin-inline:auto;display:flex}.ops-chat-message.is-user{justify-content:flex-end}.ops-chat-avatar{color:#444951;flex-shrink:0;place-items:center;width:28px;height:28px;margin-top:8px;display:grid}.ops-chat-message-body{color:#30353c;min-width:0;padding:8px 0}.ops-chat-message-body .text-sm{font-size:15px;line-height:1.8}.ops-chat-message.is-user .ops-chat-message-body{background:#e9ebee;border-radius:23px;max-width:85%;padding:12px 20px}.ops-chat-message.is-assistant .ops-chat-message-body{flex:1}.workspace .ops-chat-composer{background:#fff;border:1px solid #dfe2e6;border-radius:26px;flex-shrink:0;width:100%;max-width:760px;margin:0 auto;padding:17px 18px 11px;position:relative;box-shadow:0 3px 12px #242b3710}.workspace .ops-chat-composer:focus-within{border-color:#a6abb3;box-shadow:0 3px 14px #242b3715}.ops-mention-input{width:100%;min-width:0;position:relative}.workspace .ops-chat-textarea{resize:none;color:#30353c;width:100%;min-height:46px;max-height:200px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:3px 5px 12px;font-size:16px;line-height:1.6;display:block;overflow-y:auto}.workspace .ops-chat-textarea:focus-visible{box-shadow:none;outline:none}.workspace .ops-chat-textarea::placeholder{color:#8a8e96}.ops-chat-composer>.ops-composer-tools{align-items:center;gap:10px;display:flex}.workspace .ops-composer-tools>button{border-radius:50%;flex-shrink:0;width:36px;height:36px;padding:8px}.ops-composer-hint{color:#8b9098;align-items:center;gap:5px;font-size:11px;display:flex}.workspace .ops-composer-tools>.ops-composer-send{color:#fff;background:#292c31;border-radius:50%;margin-left:auto}.workspace .ops-composer-tools>.ops-composer-send:hover{background:#474b53}.workspace .ops-composer-tools>.ops-composer-send:disabled{color:#a5a9b0;opacity:1;background:#e5e7eb}.ops-chat-starters{flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;margin:20px auto 0;display:flex}.ops-chat-starters button{color:#646b76;background:0 0;border:1px solid #dfe2e6;border-radius:20px;padding:9px 15px;font-size:12px;transition:background .15s}.ops-chat-starters button:hover{color:#30353c;background:#e9ebee}.ops-composer-footnote{text-align:center;color:#9398a0;margin:12px 0 0;font-size:10px}.ops-mention-menu{z-index:50;background:#fff;border:1px solid #dfe2e6;border-radius:14px;max-height:min(360px,45dvh);margin-bottom:20px;position:absolute;bottom:100%;left:0;right:0;overflow:auto;box-shadow:0 12px 36px #242b3724}.ops-mention-menu>div:first-child{z-index:1;position:sticky;top:0}.ops-mention-menu button{border-radius:8px;font-size:13px}.ops-chat-suggestions{width:100%;max-width:760px;margin:0 auto;padding:0 0 16px}.ops-chat-suggestions button{border-radius:16px}.ops-chat-composer .ops-attachment-remove{opacity:1}@media (max-width:1023px){.ops-chat{height:calc(100dvh - 144px);min-height:0}.ops-chat-transcript.is-welcome{padding-bottom:3vh}.ops-chat-history.is-open{border-radius:14px}}@media (max-width:640px){.ops-chat{height:calc(100dvh - 112px);min-height:0}.ops-chat-header{gap:10px;padding-bottom:18px}.ops-chat-header .display-heading{font-size:20px}.ops-chat-subtitle{font-size:10px}.ops-chat-header>div:last-child>button{padding:7px 10px}.ops-chat-history-toggle{border-radius:16px;padding:7px 9px;font-size:10px}.ops-chat-welcome{padding:0 0 25px}.ops-chat-welcome h2{font-size:28px;line-height:1.2}.ops-chat-welcome>p{font-size:13px}.workspace .ops-chat-composer{border-radius:23px;padding:14px 13px 9px}.ops-composer-hint{font-size:10px}.ops-chat-starters{gap:7px;margin-top:18px}.ops-chat-starters button{padding:8px 12px;font-size:11px}.ops-chat-messages{padding:12px 0 24px}.ops-chat-message{gap:7px}.ops-chat-message.is-user .ops-chat-message-body{max-width:92%;padding:10px 16px}.ops-chat-avatar{width:22px}.ops-chat-avatar svg{width:22px;height:22px}}.ops-button-primary{color:#fff;background:#cf4520;border-color:#cf4520}.ops-button-primary:hover{background:#b93b1a;border-color:#b93b1a}.ops-button-primary:disabled,.ops-button-secondary:disabled{opacity:.5;cursor:not-allowed}.ops-chat{grid-template-columns:180px minmax(0,1fr);gap:28px}.ops-chat-header .display-heading{letter-spacing:-.04em;font-size:22px}.ops-chat-subtitle{font-size:11px}.ops-chat-history{border-color:#e3e5e7;padding-right:18px}.ops-chat-history-label{padding-inline:0}.ops-chat-history [role=button]{padding-inline:8px}.ops-chat-transcript{position:relative}.ops-chat-transcript.is-welcome{padding-bottom:0}.ops-chat-messages.is-welcome{flex:1;justify-content:flex-end;gap:24px;padding-top:20px;padding-bottom:30px}.ops-chat-welcome{text-align:left;flex-shrink:0;max-width:760px;margin:auto auto 0;padding:12px 0 5px}.ops-chat-welcome h2{letter-spacing:-.055em;margin-top:19px;font-size:clamp(32px,3.7vw,55px);font-weight:550;line-height:1.06}.ops-chat-welcome .card-eyebrow{color:#a55034;letter-spacing:.12em;font-size:9px}.ops-chat-welcome p{margin-top:18px;font-size:14px}.ops-chat-messages.is-welcome:has(.chat-open-card){justify-content:flex-start}.ops-chat-messages.is-welcome:has(.chat-open-card) .ops-chat-welcome{margin-top:0}.ops-chat-messages.is-welcome:has(.chat-open-card) .ops-chat-welcome h2{font-size:30px}.ops-chat-messages.is-welcome:has(.chat-open-card) .ops-chat-welcome h2 br{display:none}.ops-chat-starters{justify-content:flex-start;width:100%;margin-top:15px}.ops-chat-starters button{padding:8px 13px;font-size:11px}.chat-workflow-bar{flex-wrap:wrap;gap:14px;width:100%;max-width:760px;margin:16px auto 0;display:flex}.chat-workflow-bar button{color:#7b818b;align-items:center;gap:5px;font-size:10px;display:inline-flex}.chat-workflow-bar button:hover{color:#b53e1e}.chat-workflow-bar button:last-child{margin-left:auto}.chat-briefing{border-top:1px solid #dce0e5;width:100%;max-width:760px;margin:30px auto 0;padding-top:20px}.chat-briefing>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.chat-briefing button{text-align:left;color:#7e848d;align-items:center;gap:9px;font-size:10px;display:flex}.chat-briefing button strong{font-family:var(--font-sans);color:#31363d;font-size:21px;font-weight:450}.chat-briefing button svg{margin-left:auto}.chat-open-card{flex-shrink:0;width:100%;max-width:760px;margin:0 auto}.chat-open-card-bar{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.card-eyebrow{font-family:var(--font-sans);letter-spacing:.1em;color:#858990;text-transform:uppercase;font-size:9px;line-height:1.4;display:block}.conversation-card{background:#fff;border:1px solid #dce0e4;border-radius:16px;max-width:100%;margin:12px 0;font-size:13px;line-height:1.6;overflow:hidden;box-shadow:0 3px 8px #272a3004}.conversation-card-head{background:#fcfcfb;border-bottom:1px solid #eceef0;align-items:center;gap:13px;padding:21px 24px;display:flex}.conversation-card-icon{color:#7b604b;background:#fff;border:1px solid #e3e5e6;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.conversation-card-head h3{letter-spacing:-.025em;color:#282c32;margin:5px 0 0;font-size:16px;font-weight:550;line-height:1.4}.conversation-card-content{min-width:0;padding:22px 24px}.conversation-card-content>p{color:#747b85;font-size:12px}.conversation-card-footer{color:#7d848d;background:#fafbfb;border-top:1px solid #e9ebed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;padding:13px 24px;font-size:10px;display:flex}.conversation-card-footer>a,.conversation-card-footer>button,.conversation-card-footer>span{align-items:center;gap:6px;display:inline-flex}.conversation-card-footer>svg{flex-shrink:0}.conversation-card-footer>svg+span{flex:1}.conversation-card button{cursor:pointer}.conversation-card button:disabled{cursor:wait;opacity:.5}.conversation-card a:focus-visible,.conversation-card button:focus-visible{outline-offset:3px;outline:2px solid #bd492a}.card-primary{color:#fff;background:#30363e;border:1px solid #30363e;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:10px 17px;font-size:12px;font-weight:500;display:inline-flex}.card-primary:hover{background:#4a515b}.card-text-button{color:#956044;align-items:center;gap:5px;font-size:11px;display:inline-flex}.card-text-button:hover{color:#bd492a}.card-form{flex-direction:column;gap:18px;display:flex}.card-form p{color:#747b85;margin:0;font-size:12px;line-height:1.8}.card-form a{color:#9f4b30;text-underline-offset:3px;text-decoration:underline}.card-form label{color:#3e4650;flex-direction:column;gap:7px;font-size:11px;font-weight:500;display:flex}.card-form label span{color:#989ca4;font-weight:400;display:inline}.workspace .card-form input,.workspace .card-form select{color:#30363e;background:#fff;border:1px solid #dce0e4;border-radius:8px;outline:none;width:100%;min-width:0;padding:11px 12px;font-size:12px;font-weight:400}.workspace .card-form input:focus,.workspace .card-form select:focus{border-color:#9da6b0;box-shadow:0 0 0 3px #9da6b01a}.card-form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.card-site-line{color:#4f5b56;background:#f5f7f6;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.card-site-line span{color:#7f8983;width:100%;font-size:11px}.card-error{color:#a73925;background:#fff1ee;border:1px solid #f0d5cb}.card-error,.card-success{border-radius:8px;padding:12px;font-size:12px}.card-success{background:var(--wpops-surface);color:var(--wpops-ink)}.card-table-scroll{border:1px solid #e3e6e8;border-radius:9px;max-width:100%;overflow:auto}.card-table-scroll table{border-collapse:collapse;width:100%;min-width:360px;font-size:12px}.card-table-scroll th{text-align:left;color:#717a84;white-space:nowrap;background:#f5f6f6;border-bottom:1px solid #e3e6e8;padding:11px 14px;font-size:10px;font-weight:500}.card-table-scroll th button{align-items:center;gap:8px;width:100%;display:flex}.card-table-scroll td{vertical-align:top;color:#48515e;border-bottom:1px solid #edf0f1;min-width:90px;padding:13px 14px;font-size:12px}.card-table-scroll tr:last-child td{border-bottom:0}.card-table-scroll tbody tr:hover{background:#fafbf9}.card-table-search{color:#9ba0a8;border-bottom:1px solid #e9ecee;align-items:center;gap:7px;margin-bottom:15px;padding-bottom:10px;display:flex}.workspace .card-table-search input{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;outline:0;padding:3px;font-size:11px}.card-muted{color:#9ca2aa;font-style:italic}.card-empty{color:#676f7a;padding:15px 0 25px;font-size:13px}.card-empty span{color:#8a919a;margin-top:6px;font-size:11px;display:block}.card-records{flex-direction:column;margin-bottom:18px;display:flex}.card-records article{border-bottom:1px solid #e9ecee;padding:17px 0}.card-records article:first-child{padding-top:0}.card-records article>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.card-records strong{font-size:13px;font-weight:550}.card-records p{color:#808892;margin:6px 0;font-size:11px}.card-status{font-family:var(--font-sans);color:#89909a;white-space:nowrap;background:#f1f3f5;border-radius:5px;padding:3px 7px;font-size:9px}.card-status.is-active{background:var(--wpops-surface);color:var(--wpops-ink)}.card-record-meta{color:#8a919a;flex-wrap:wrap;gap:12px;margin:9px 0;font-size:10px;display:flex}.card-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.card-actions a,.card-actions button{color:#535d69;background:#fff;border:1px solid #dde1e5;border-radius:6px;align-items:center;gap:5px;padding:7px 10px;font-size:10px;display:inline-flex}.card-actions a:hover,.card-actions button:hover{background:#f5f7f8;border-color:#aeb6bf}.card-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.card-choice-grid button{text-align:left;border:1px solid #e0e5e8;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:15px;font-size:12px;display:flex}.card-choice-grid button:hover{background:#f8f5f1;border-color:#cdbfae}.card-findings article{border-bottom:1px solid #eceeef;gap:12px;padding:17px 0;display:flex}.card-findings article:last-child{border:0;padding-bottom:0}.finding-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:7px}.finding-dot,[data-severity=critical] .finding-dot,[data-severity=success] .finding-dot,[data-severity=warning] .finding-dot{background:var(--wpops-orange)}.card-findings strong{font-size:13px;font-weight:550}.card-findings p{color:#808792;margin:5px 0 10px;font-size:12px}.card-draft-excerpt{color:#7b828d;border-left:2px solid #d3b8a2;margin-bottom:22px;padding-left:15px;font-size:14px}.card-draft-body{max-height:440px;overflow:auto}.card-editor{font-size:12px}.card-editor>.card-text-button{margin-bottom:20px}.card-editor .ops-form-intro h2{font-size:21px}.card-editor .ops-form-steps{gap:7px}.card-editor .ops-form-steps button{font-size:9px}.card-editor input,.card-editor select,.card-editor textarea{font-size:12px!important}.card-editor .space-y-6{--tw-space-y-reverse:0}.card-editor .text-xl{font-size:17px}.card-preparing{color:#8d959e;border:1px dashed #d4dade;border-radius:12px;padding:20px;font-size:12px}.approval-details{margin-top:9px;font-size:11px}.approval-details summary{cursor:pointer;color:#7b848f}.approval-details pre,.card-records pre{white-space:pre-wrap;word-break:break-word;background:#f5f6f7;border-radius:7px;max-height:260px;padding:12px;font-size:11px;overflow:auto}@media (prefers-reduced-motion:no-preference){.conversation-card{animation:card-enter .25s ease-out}@keyframes card-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1200px){.ops-chat{grid-template-columns:150px minmax(0,1fr);gap:20px}.chat-briefing button{flex-wrap:wrap}.chat-briefing button svg{display:none}}@media (max-width:1023px){.ops-chat{display:block}.ops-chat-welcome h2{font-size:42px}}@media (max-width:640px){.conversation-card-head{padding:16px}.conversation-card-content{padding:17px}.conversation-card-footer{padding:12px 17px}.conversation-card-head h3{font-size:14px}.card-choice-grid,.card-form-grid{grid-template-columns:1fr}.ops-chat-welcome h2{font-size:32px}.chat-briefing{margin-top:18px;padding-top:15px}.chat-briefing button{gap:4px}.chat-briefing button span{width:100%;font-size:8px}.chat-workflow-bar{gap:10px;margin-top:12px}.chat-workflow-bar button{font-size:9px}.chat-workflow-bar button:last-child{margin-left:0}.ops-chat-starters{gap:6px;margin-top:12px}.ops-chat-starters button{padding:7px 10px;font-size:10px}.ops-chat-messages.is-welcome{padding-bottom:20px}.ops-chat-header{flex-wrap:wrap}.card-records article>div:first-child{align-items:start}}.ops-chat-messages.is-welcome{min-height:0;overflow-y:auto}.ops-chat-transcript{overflow:hidden}.card-scheduler-note{color:#8f7846;background:#f8f5ed;border-radius:7px;margin-bottom:17px;padding:10px 12px;font-size:11px;line-height:1.6}.workspace .card-editor input:focus-visible,.workspace .card-editor select:focus-visible,.workspace .card-editor textarea:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #a2abb5}.ops-chat.operator-canvas{flex-direction:column;min-height:0;display:flex}.operator-canvas .ops-chat-main{flex:1}.operator-canvas .ops-chat-header{padding-bottom:12px}.operator-canvas .ops-chat-header .display-heading{font-size:18px;font-weight:550}.operator-canvas .ops-chat-subtitle{display:none}.operator-preferences-link{color:#7a818b;border-radius:9px;flex-shrink:0;place-items:center;padding:8px;display:grid}.operator-preferences-link:hover{color:#b94726;background:#f1f2f4}.operator-canvas .ops-chat-transcript{flex:1;min-height:0;overflow:visible}.operator-canvas .ops-chat-transcript.is-welcome{justify-content:center;padding-bottom:7vh}.operator-canvas .ops-chat-messages.is-welcome{justify-content:normal;flex:0 auto;padding:0;overflow:visible}.operator-canvas .ops-chat-welcome{text-align:center;width:100%;margin:0 auto;padding:0 0 28px}.operator-canvas .ops-chat-welcome h2{letter-spacing:-.045em;margin:0;font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.2}.operator-canvas .ops-chat-welcome p{color:#81858d;margin-top:12px;font-size:13px}.operator-canvas .ops-chat-welcome p strong{color:#5e6570;font-weight:500}.operator-canvas .ops-chat-composer{border-radius:26px;max-width:800px;padding:20px 18px 12px;box-shadow:0 4px 18px #20242a08}.operator-canvas .ops-chat-textarea{min-height:70px;font-size:16px}.operator-canvas .ops-composer-tools{flex-wrap:wrap;gap:5px}.operator-canvas .ops-composer-send{flex-shrink:0;margin-left:auto}.operator-site-control{min-width:0;max-width:200px}.operator-site-control>button{background:0 0;border:0;border-radius:9px;max-width:100%;padding:8px;font-size:12px}.operator-site-control>button>span{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.operator-site-control svg{flex-shrink:0;width:14px;height:14px}.operator-site-menu{z-index:30;border-radius:14px;width:280px;max-width:calc(100vw - 60px);max-height:280px;padding:5px;overflow-y:auto}.operator-site-menu button{border-radius:8px}.operator-site-menu button p:first-child{font-size:12px}.operator-site-menu button p:last-child{overflow-wrap:anywhere;font-size:10px}.operator-approval-control>button{color:#737a84;border-radius:9px;align-items:center;gap:6px;padding:8px;font-size:11px;display:flex}.operator-approval-control>button:hover,.operator-site-control>button:hover{background:#f1f2f4}.operator-approval-menu{z-index:30;background:#fff;border:1px solid #dce0e5;border-radius:14px;width:290px;max-width:calc(100vw - 50px);margin-bottom:8px;padding:10px;position:absolute;bottom:100%;left:0;box-shadow:0 8px 28px #20242a15}.operator-approval-menu p{color:#808692;padding:6px;font-size:10px;line-height:1.6}.operator-approval-menu button{text-align:left;border-radius:8px;width:100%;padding:10px;display:block}.operator-approval-menu button:hover,.operator-approval-menu button[aria-pressed=true]{background:#f1f2f4}.operator-approval-menu strong{font-size:12px;font-weight:550;display:block}.operator-approval-menu span{color:#808692;margin-top:4px;font-size:10px;line-height:1.6;display:block}.operator-model-link{color:#7b828d;padding:8px;font-size:10px}.operator-model-link:hover{color:#b94726}.operator-canvas .chat-workflow-bar{justify-content:center;gap:22px;max-width:800px;margin-top:17px}.operator-canvas .chat-workflow-bar button{font-size:11px}.operator-canvas .chat-workflow-bar button:last-child{margin-left:0}.operator-canvas .ops-composer-footnote{color:#969ba3;order:5;font-size:10px}.operator-onboarding{border:1px solid #e0e3e8;border-radius:13px;width:min(100%,440px);margin:30px auto 0;padding:12px 14px}.operator-onboarding>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.operator-onboarding>div button:first-child{text-align:left;flex:1;align-items:center;gap:12px;font-size:12px;font-weight:550;display:flex}.operator-onboarding>div button span{font-family:var(--font-sans);color:#9197a0;margin-left:auto;font-size:10px;font-weight:400}.operator-onboarding>div>button:last-child{color:#969ba3;padding:3px}.operator-onboarding ol{gap:5px;padding-top:12px;display:grid}.operator-onboarding li button{text-align:left;color:#737a84;align-items:center;gap:10px;width:100%;padding:8px 0;font-size:12px;display:flex}.operator-onboarding li button>span{border:1px solid #cdd2da;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.operator-onboarding li button:hover{color:#b94726}.operator-preferences-card{width:100%;max-width:760px;margin:0 auto 24px}.operator-preferences-card form{gap:14px;display:grid}.operator-preferences-card label{font-size:12px;font-weight:550}.operator-preferences-card select,.operator-preferences-card textarea{background:#fff;border:1px solid #d7dce3;width:100%;padding:12px;font-size:13px}.operator-preferences-card .ops-button-primary{justify-self:start}.operator-canvas .ops-chat-transcript.is-welcome:has(.chat-open-card,.operator-preferences-card){justify-content:flex-start;padding-bottom:0}.operator-canvas .ops-chat-messages.is-welcome:has(.chat-open-card,.operator-preferences-card){flex:1;padding:10px 0 24px;overflow-y:auto}.operator-project-navigation{flex:1;min-height:80px;margin-top:20px;overflow-y:auto}.operator-project-navigation:empty{margin-top:0}.workspace-sidebar .operator-projects{width:100%;height:auto;min-height:0;color:inherit;box-shadow:none;background:0 0;border:0;padding:0 12px 16px;display:flex;position:static}.operator-projects .ops-chat-history-label{padding:12px 12px 8px}.operator-projects .ops-chat-history-label .eyebrow{color:#8f959f;overflow-wrap:anywhere;font-size:8px}.operator-project-list{gap:3px;padding-bottom:12px;display:grid}.operator-project-list>button{text-align:left;color:#bfc3cb;border-radius:8px;align-items:center;gap:9px;min-width:0;padding:9px 12px;font-size:12px;display:flex}.operator-project-list>button>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.operator-project-list>button:hover,.operator-project-list>button[aria-current=page]{color:#fff;background:#31343a}.project-monogram{border:1px solid #51555d;border-radius:5px;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.operator-project-list>button:last-child{color:#969da8;font-size:10px}.operator-projects>.p-3{border:0;padding:0 8px 10px}.operator-projects>.p-3>button.ops-new-chat{color:#fff;background:#cf4520;border:1px solid #0000;border-radius:9px;justify-content:flex-start;padding:11px 14px;font-size:13px;font-weight:550;transition:background .15s,box-shadow .15s}.operator-projects>.p-3>button.ops-new-chat:hover:not(:disabled){background:#b93d1c}.operator-projects>.p-3>button.ops-new-chat:focus-visible{outline-offset:3px;outline:2px solid #f2b8a6}.operator-projects>.p-3>button.ops-new-chat:disabled{opacity:.45;cursor:not-allowed}.operator-projects [role=button]{color:#b7bec9;padding:8px!important}.operator-projects [role=button].bg-\[\#f4f5f6\],.operator-projects [role=button]:hover{color:#fff;background:#31343a}.operator-projects [role=button] p:first-child{font-size:11px;font-weight:400}.operator-projects [role=button] p:last-child{color:#8c94a0;font-size:9px}.operator-projects .text-gray-500{color:#959da9}.operator-projects .border-gray-100{border-color:#393e47}.workspace-sidebar:has(.operator-projects) .workspace-sidebar-connect{display:none}.workspace-sidebar:has(.operator-projects) nav .nav-item{padding-block:9px;font-size:12px}@media (max-width:1023px){.operator-canvas .ops-chat-transcript.is-welcome{padding-bottom:4vh}.operator-project-navigation{min-height:120px}}@media (max-width:640px){.operator-canvas .ops-chat-transcript.is-welcome{padding-bottom:0}.operator-canvas .ops-chat-composer{border-radius:22px;padding:16px 10px 10px}.operator-canvas .ops-chat-textarea{min-height:68px;padding-inline:6px}.operator-canvas .ops-composer-tools{gap:0}.operator-site-control{max-width:125px}.operator-site-control>button{gap:4px;padding:7px 5px;font-size:11px}.operator-approval-control>button{gap:3px;padding:7px 5px;font-size:10px}.operator-approval-control>button>svg:first-child{display:none}.operator-approval-menu{left:auto;right:-38px}.operator-model-link{order:3;width:100%;padding:8px 6px 0}.operator-canvas .chat-workflow-bar{gap:18px;margin-top:15px}.operator-canvas .chat-workflow-bar button{font-size:10px}.operator-onboarding{margin-top:24px}.operator-canvas .ops-chat-messages{overflow-x:hidden}.operator-canvas .ops-chat-welcome{padding-bottom:25px}.operator-canvas .operator-preferences-link{padding:5px}}.project-site-icon{border-radius:5px;flex-shrink:0;place-items:center;width:21px;height:21px;display:inline-grid;position:relative;overflow:hidden}.project-site-icon>img{object-fit:contain;background:#fff;border-radius:5px;width:100%;height:100%;position:absolute;inset:0}.composer-site-icon{flex-shrink:0;display:flex}.composer-site-icon .project-site-icon{border-radius:4px;width:17px;height:17px}.composer-site-icon .project-monogram{border-color:#c7cdd5;width:17px;height:17px;font-size:9px}.workspace-operator-main{height:calc(100dvh - 72px);padding:0 40px 20px}.workspace-operator-main .ops-chat.operator-canvas{height:100%}.operator-canvas .ops-chat-messages{overscroll-behavior-y:contain;min-height:0}.operator-canvas .ops-chat-messages>*{flex-shrink:0}.ops-chat-approval{width:100%;max-width:760px;margin-inline:auto}.approval-summary{background:#fff;border:1px solid #dfe2e6;border-radius:12px;padding:18px}.approval-summary h5{color:#292c31;font-size:17px;font-weight:600;line-height:1.5}.approval-summary>p{color:#68707c;margin-top:8px;font-size:13px;line-height:1.6}.approval-summary dl{margin-top:16px;font-size:13px}.approval-summary dl>div{border-top:1px solid #eef0f2;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.approval-summary dt{color:#747c87}.approval-summary dd{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;overflow:auto}.approval-summary .approval-details{margin-top:14px}@media (max-width:1023px){.workspace-operator-main{padding:0 36px 20px}}@media (max-width:640px){.workspace-operator-main{padding:0 20px 12px}.approval-summary{padding:14px}.approval-summary dl>div{grid-template-columns:80px minmax(0,1fr)}}.approval-plugin{align-items:center;gap:14px;display:flex}.approval-plugin>div:last-child{min-width:0}.approval-plugin-icon{color:#747c87;background:#f7f8f9;border:1px solid #e6e8eb;border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.approval-plugin-icon img{object-fit:contain;width:100%;height:100%}.approval-plugin a{color:#a63b1c;text-underline-offset:3px;align-items:center;gap:5px;margin-top:5px;font-size:12px;text-decoration:underline;display:inline-flex}.approval-plugin a:hover{color:#cf4520}.approval-plugin-note{color:#747c87;margin-top:5px;font-size:12px;display:block}.card-choice-grid button[aria-pressed=true]{color:#71351f;background:#fff1e9;border-color:#cf4520}.card-choice-grid button[aria-pressed=true]:hover{background:#ffe8dc;border-color:#b83d1c}.card-choice-grid button .card-choice-selected{color:#b83d1c;flex-shrink:0;align-items:center;gap:5px;width:auto;display:inline-flex}.card-choice-grid button .card-choice-selected span{width:auto;font-size:10px;font-weight:600}.card-choice-grid button>svg{flex-shrink:0}.handoff-site{color:#717986;margin-top:14px;font-size:12px;font-weight:600}.handoff-step{margin-top:16px}.connector-setup-actions a,.handoff-primary{background:#fff;border:1px solid #dce0e5;border-radius:8px;align-items:center;gap:9px;padding:11px 15px;font-size:12px;font-weight:550;display:inline-flex}.handoff-primary{color:#fff;background:#cf4520;border-color:#cf4520}.handoff-step p{margin-top:12px;font-size:13px}.connector-setup-note,.handoff-step small{color:#777e88;margin-top:8px;font-size:11px;display:block}.handoff-connector{border-top:1px solid #e6e8eb;margin-top:20px;padding-top:18px}.handoff-connector>p{margin-bottom:12px;font-size:13px}.handoff-retry{align-items:center;gap:7px;margin-top:22px;font-size:12px;font-weight:550;display:inline-flex}.connector-setup{background:#fff;border:1px solid #dfe2e6;border-radius:12px;padding:22px}.connector-setup-heading{align-items:flex-start;gap:12px;display:flex}.connector-setup-heading>svg{color:#727985;flex-shrink:0;margin-top:3px}.connector-setup-heading h3{font-size:15px;font-weight:600}.connector-setup-heading p,.connector-setup-instruction{color:#6a727e;margin-top:7px;font-size:13px;line-height:1.7}.connector-setup>button{align-items:center;gap:8px;margin-top:16px;display:inline-flex}.connector-setup-instruction{margin-top:18px}.connector-setup-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.connector-setup-success{color:var(--wpops-ink);align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}@media (max-width:640px){.connector-setup{padding:16px}.connector-setup-actions a{justify-content:center;width:100%}.handoff-primary{max-width:100%}}.message-actions{align-items:center;gap:3px;margin-top:12px;display:flex}.message-actions button{color:#89909a;border-radius:7px;place-items:center;width:30px;height:30px;display:inline-grid}.message-actions button:hover{color:#373e48;background:#e9ebee}.message-actions button[aria-pressed=true]{color:#b63f20;background:#fff0e8}.message-actions button:focus-visible{outline-offset:2px;outline:2px solid #cf4520}.message-actions button:disabled{opacity:.4;cursor:default}.ops-mention-editor{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}.ops-mention-editor:empty:before{content:attr(data-placeholder);color:#8a8e96;pointer-events:none}.ops-mention-editor[aria-disabled=true]{cursor:default;opacity:.65}.ops-mention-chip{color:#394453;vertical-align:middle;white-space:nowrap;-webkit-user-select:all;user-select:all;background:#f1f3f5;border:1px solid #dbdfe4;border-radius:8px;align-items:center;gap:5px;max-width:min(100%,340px);margin:1px 2px;padding:2px 6px 2px 8px;font-size:.88em;line-height:1.55;display:inline-flex}.ops-mention-chip>svg{color:#687485;flex-shrink:0}.ops-mention-chip-label{text-overflow:ellipsis;overflow:hidden}.ops-mention-chip-remove{color:#78818d;width:20px;height:20px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:17px;display:inline-flex}.ops-mention-chip-remove:hover{color:#30353c;background:#e0e4e8}.ops-mention-chip-remove:focus-visible{outline-offset:1px;outline:2px solid #b24b30}.ops-voice-control{flex-shrink:0;margin-left:auto;position:relative}.ops-voice-button{color:#656c77;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ops-voice-button:hover{color:#30353c;background:#f0f1f3}.ops-voice-button:disabled{opacity:.4;cursor:default}.ops-voice-active{background:#f7f8f9;border:1px solid #e1e3e7;border-radius:22px;align-items:center;gap:8px;padding:5px;display:flex}.ops-voice-active button{color:#525b68;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:5px;display:flex}.ops-voice-active span[role=status]{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:flex}.ops-recording-dot{background:#c3482b;border-radius:50%;width:7px;height:7px}.ops-voice-error{z-index:50;color:#525b68;background:#fff;border:1px solid #e1e3e7;border-radius:12px;align-items:flex-start;gap:12px;width:min(310px,75vw);padding:14px;font-size:13px;display:flex;position:absolute;bottom:calc(100% + 16px);right:0;box-shadow:0 8px 24px #1f29371a}.ops-voice-error button{cursor:pointer;background:0 0;border:0}.workspace .ops-composer-tools>.ops-composer-send{margin-left:0}.work-record{padding:20px}.work-record>details>summary,.work-record>header{justify-content:space-between;align-items:center;gap:16px;font-size:15px;font-weight:600;display:flex}.work-record>details>summary{cursor:pointer}.work-record>details>summary:after{content:"+";color:#8a9099}.work-record>details[open]>summary:after{content:"−"}.work-record .status-pill{flex-shrink:0;margin-left:auto;font-weight:400}.work-record-body{gap:18px;margin-top:20px;display:grid}.work-record-body .markdown-content{min-width:0;font-size:14px}.work-view-tabs{background:#eceef1;border-radius:10px;gap:4px;padding:4px;font-size:13px;display:flex}.work-view-tabs a{color:#687180;border-radius:7px;padding:8px 12px}.work-view-tabs a[aria-current=page]{color:#30353c;background:#fff;box-shadow:0 1px 3px #20263012}.work-desk{max-width:1120px;margin:0 auto;padding:6px 0 32px}.work-desk-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px;display:flex}.work-desk-heading .eyebrow{color:#98614c;letter-spacing:.13em;margin-bottom:12px;font-size:10px}.work-desk-heading h1{letter-spacing:-.045em;font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1.15}.work-desk-heading>div>p:last-child{color:#747a84;margin-top:12px;font-size:13px;line-height:1.7}.work-start{color:#fff;white-space:nowrap;background:#292c31;border-radius:10px;align-items:center;gap:9px;padding:12px 17px;font-size:12px;display:inline-flex}.work-start:hover{background:#43464c}.work-entry{grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);align-items:start;gap:24px;display:grid}.work-site-directory{background:#fff;border:1px solid #e0e2e5;border-radius:18px;min-width:0;overflow:hidden}.work-site-directory>header{justify-content:space-between;align-items:center;gap:12px;padding:26px 28px 20px;display:flex}.work-site-directory h2{letter-spacing:-.025em;font-size:17px;font-weight:600}.work-site-directory header p{color:#7a818b;margin-top:5px;font-size:12px}.work-site-count{color:#727985;min-width:29px;height:29px;font-size:11px;font-family:var(--font-sans);border:1px solid #e7e8ea;border-radius:8px;place-items:center;display:grid}.work-site-search{color:#8a919b;background:#f6f7f8;border-radius:9px;align-items:center;gap:10px;margin:0 28px 12px;padding:10px 12px;display:flex}.workspace .work-site-search input{width:100%;min-width:0;box-shadow:none;color:#34383e;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:12px}.work-site-search:focus-within{outline-offset:2px;outline:2px solid #b96243}.work-site-list{padding:0 14px 12px}.work-site-row{border-radius:11px;align-items:center;gap:15px;padding:17px 14px;transition:background .15s;display:flex;position:relative}.work-site-row+.work-site-row:before{content:"";background:#eff0f2;height:1px;position:absolute;top:0;left:14px;right:14px}.work-site-row:hover{background:#f8f5f1}.work-site-row>span:nth-child(2){flex:1;min-width:0}.work-site-row strong{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:15px;font-weight:550;display:block}.work-site-row small{color:#7e858e;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.work-site-row>svg{color:#a1a6ae;flex-shrink:0;transition:transform .15s}.work-site-row:hover>svg{color:#aa4c2f;transform:translate(3px)}.work-desk .project-site-icon{color:#59606b;background:#f4f5f6;border:1px solid #eceef0;border-radius:10px;flex-shrink:0;width:38px;height:38px;font-size:15px}.work-desk .project-site-icon img{object-fit:contain;padding:5px}.work-site-directory>footer{background:#fafafa;border-top:1px solid #eceef0;padding:19px 28px}.work-site-directory>footer a{color:#69717e;align-items:center;gap:12px;font-size:12px;display:flex}.work-site-directory>footer a>span{flex:1}.work-site-directory>footer small{color:#90969f;margin-top:3px;font-size:10px;display:block}.work-directory-note{color:#747b87;padding:26px 28px;font-size:13px;line-height:1.7}.work-directory-note h3{color:#30353b;margin-bottom:8px;font-size:18px}.work-directory-note a,.work-directory-note button{color:#a34f34;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:inline-flex}.work-guide{color:#d8d9d6;background:#292d2d;border-radius:18px;padding:30px}.work-guide-mark{color:#d3c6b0;border:1px solid #575b55;border-radius:14px;place-items:center;width:49px;height:49px;margin-bottom:25px;display:grid}.work-guide .eyebrow{color:#b1ad9d;letter-spacing:.13em;font-size:9px}.work-guide h2{letter-spacing:-.04em;color:#faf8f3;margin:12px 0 17px;font-size:29px;font-weight:500;line-height:1.15}.work-guide-intro{color:#b5b8b5;font-size:12px;line-height:1.8}.work-guide ol{gap:20px;margin:28px 0;display:grid}.work-guide li{gap:14px;display:flex}.work-guide li>span{font-family:var(--font-sans);color:#aaa48e;padding-top:2px;font-size:10px}.work-guide h3{color:#edede8;font-size:12px;font-weight:500}.work-guide li p{color:#acb0ad;margin-top:4px;font-size:11px;line-height:1.75}.work-guide>a{color:#e9e4d8;border-top:1px solid #4a4e49;padding-top:18px;font-size:12px}.work-guide>a,.work-scope-bar{justify-content:space-between;align-items:center;display:flex}.work-scope-bar{background:#fff;border:1px solid #e1e4e7;border-radius:14px;gap:20px;padding:17px 20px}.work-scope-note{color:#8a919a;font-size:11px}.work-site-switcher{min-width:0;position:relative}.work-site-switcher>summary{cursor:pointer;align-items:center;gap:11px;list-style:none;display:flex}.work-site-switcher>summary::-webkit-details-marker{display:none}.work-site-switcher>summary>span:not(.project-site-icon){min-width:0}.work-site-switcher strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;display:block}.work-site-switcher small{color:#858d98;overflow-wrap:anywhere;margin-top:3px;font-size:10px;display:block}.work-site-switcher>summary>svg:last-child{color:#8a919b;flex-shrink:0;margin-left:12px}.work-site-switcher nav{z-index:30;background:#fff;border:1px solid #e0e3e7;border-radius:13px;width:300px;max-width:calc(100vw - 80px);max-height:350px;padding:7px;position:absolute;top:calc(100% + 15px);left:0;overflow:auto;box-shadow:0 14px 35px #242a351c}.work-site-switcher nav a{border-radius:7px;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}.work-site-switcher nav a span:not(.project-site-icon){flex:1}.work-site-switcher nav .project-site-icon{border-radius:6px;width:25px;height:25px;font-size:11px}.work-site-switcher nav a:hover,.work-site-switcher nav a[aria-current=page]{background:#f4f5f6}.work-desk-tabs{border-bottom:1px solid #dfe3e7;gap:26px;margin:22px 0 24px;display:flex}.work-desk-tabs a{color:#7c838e;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:14px 1px;font-size:12px;display:flex}.work-desk-tabs a[aria-current=page]{color:#a44e33;border-color:#ac573c}.work-desk-tabs a>span{color:#6c7480;background:#ebeef0;border-radius:5px;padding:2px 5px;font-size:10px}.work-record-list{gap:16px;display:grid}.work-desk .work-record{border-radius:14px}.work-queue-loading{color:#858d98;text-align:center;padding:60px 24px;font-size:13px}.work-clear{background:#fff;border:1px solid #e1e4e7;border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid;overflow:hidden}.work-clear-main{padding:40px}.work-clear-icon{color:#62735e;background:#eff3ed;border-radius:50%;place-items:center;width:57px;height:57px;margin-bottom:25px;display:grid}.work-clear .eyebrow{letter-spacing:.11em;color:#8a908c;font-size:9px}.work-clear h2{letter-spacing:-.035em;margin:10px 0 12px;font-size:26px;font-weight:500;line-height:1.25}.work-clear-main>p:not(.eyebrow){color:#7d8590;max-width:335px;font-size:12px;line-height:1.8}.work-clear-main>a{color:#a45339;align-items:center;gap:9px;margin-top:23px;font-size:12px;display:inline-flex}.work-next{background:#fafaf8;border-left:1px solid #eceeed;padding:40px 30px}.work-next h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:12px 0 20px;font-size:16px;font-weight:500}.work-next>a{border-top:1px solid #e5e7e3;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:12px;display:flex}.work-next>a:hover{color:#a34e33}.work-next>small{color:#949a9f;margin-top:18px;font-size:10px;line-height:1.7;display:block}.work-findings{margin-top:32px}.work-findings .section-heading>span{color:#8a919a;font-size:11px}@media (max-width:900px){.work-entry{grid-template-columns:minmax(0,1fr)}.work-guide{padding:26px}.work-guide h2 br{display:none}.work-guide ol{grid-template-columns:repeat(3,minmax(0,1fr))}.work-guide-mark{display:none}}@media (max-width:640px){.work-desk-heading{flex-direction:column;align-items:flex-start;gap:17px;margin-bottom:24px}.work-desk-heading h1{font-size:29px}.work-desk-heading>div>p:last-child{font-size:12px}.work-site-directory>header{padding:22px 20px 18px}.work-site-search{margin-inline:20px}.work-site-list{padding-inline:7px}.work-site-directory>footer{padding-inline:20px}.work-clear,.work-guide ol{grid-template-columns:1fr}.work-clear-main,.work-next{padding:28px}.work-next{border-top:1px solid #eceeed;border-left:0}.work-scope-note{display:none}.work-scope-bar{padding:16px}.work-desk-tabs{gap:20px}}@media (prefers-reduced-motion:reduce){.work-site-row,.work-site-row>svg{transition:none}}.composer-add-menu{z-index:60;overscroll-behavior:contain;background:#fff;border:1px solid #e1e3e6;border-radius:24px;padding:9px;position:absolute;bottom:calc(100% + 7px);left:-1px;right:-1px;overflow-y:auto;box-shadow:0 8px 32px #242b3712}.composer-add-section>p{color:#969ba2;padding:7px 12px 6px;font-size:12px;font-weight:400}.composer-add-section+.composer-add-section{border-top:1px solid #f0f1f3;margin-top:5px;padding-top:6px}.composer-add-section>button{text-align:left;color:#4d525a;border-radius:13px;align-items:center;gap:13px;width:100%;padding:12px;display:flex}.composer-add-section>button>svg{color:#747a82;flex-shrink:0}.composer-add-section>button>svg:last-child{color:#a5aab2;margin-left:auto}.composer-add-section>button>span{flex-wrap:wrap;align-items:baseline;gap:3px 11px;min-width:0;display:flex}.composer-add-section strong{font-size:14px;font-weight:500}.composer-add-section small{color:#91979f;font-size:12px;font-weight:400}.composer-add-section>button:focus-visible,.composer-add-section>button:hover:not(:disabled){background:#f2f3f4;outline:none}.composer-add-section>button:focus-visible{box-shadow:inset 0 0 0 1px #cbd0d6}.composer-add-section>button:disabled{opacity:.5;cursor:not-allowed}.workspace .ops-composer-tools>button[aria-controls=wpops-add-menu][aria-expanded=true]{color:#30353a;background:#eceef0}@media (max-width:640px){.composer-add-menu{border-radius:20px;padding:7px}.composer-add-section>button{gap:10px;padding:10px}.composer-add-section>button>span{display:block}.composer-add-section strong{font-size:13px}.composer-add-section small{margin-top:3px;font-size:10px;line-height:1.5;display:block}.operator-canvas .ops-composer-tools{grid-template-columns:36px minmax(0,1fr) auto 30px 34px 36px;align-items:center;gap:2px;display:grid}.operator-canvas .ops-composer-tools>button[aria-controls=wpops-add-menu]{grid-area:1/1}.operator-canvas .operator-site-control{grid-area:1/2}.operator-canvas .operator-approval-control{grid-area:1/3;position:static}.operator-canvas .operator-approval-control>button>span{display:none}.operator-canvas .operator-approval-control>button>svg:first-child{display:block}.operator-canvas .operator-approval-menu{width:auto;max-width:none;left:8px;right:8px}.operator-canvas .operator-preferences-link{grid-area:1/4}.operator-canvas .operator-model-link{grid-area:2/2/auto/-1;padding:5px 8px 0}.operator-canvas .ops-voice-control{grid-area:1/5}.operator-canvas .ops-voice-control:has(.ops-voice-active){grid-area:3/1/auto/6;justify-self:end;margin-top:6px}.operator-canvas .ops-composer-send{grid-area:1/6}}.composer-image-attachment{flex-shrink:0;width:104px;height:104px;position:relative}.composer-image-attachment>a{background:#f5f6f7;border:1px solid #dfe3e7;border-radius:14px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.composer-image-attachment img{object-fit:cover;width:100%;height:100%}.composer-image-source{color:#535b64;background:#fffe;border-radius:5px;padding:2px 5px;font-size:9px;position:absolute;bottom:5px;left:5px}.composer-image-remove{color:#49515b;background:#fff;border:1px solid #e3e5e8;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;top:5px;right:5px;box-shadow:0 1px 4px #1c263018}.composer-image-remove:hover{background:#eceff2}.composer-image-fallback{color:#8b929b;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;padding:10px;display:flex}.composer-image-fallback small{text-align:center;font-size:10px;line-height:1.4}.approval-summary{border-radius:16px;padding:24px}.approval-summary h5{letter-spacing:-.35px;font-size:20px;line-height:1.4}.approval-summary .approval-effect{color:#454b54;max-width:70ch;font-size:14px;line-height:1.7}.approval-section-label{color:#737b86;letter-spacing:.045em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.approval-item{background:#fff8f4;border:1px solid #ecdcd5;border-radius:12px;align-items:center;gap:18px;margin-top:18px;padding:18px;display:flex}.approval-item.is-compact{background:#f7f8f9;border-color:#eceef0;padding:14px 18px}.approval-item-preview{color:#8a6a5b;background:#fff;border:1px solid #ece7e3;border-radius:8px;flex-shrink:0;place-items:center;width:112px;height:90px;display:grid;overflow:hidden}.approval-item-preview img{object-fit:contain;width:100%;height:100%}.approval-item-copy{min-width:0}.approval-item-copy strong{color:#292c31;overflow-wrap:anywhere;margin-top:4px;font-size:15px;font-weight:600;line-height:1.5;display:block}.approval-item-copy small{color:#737b86;margin-top:3px;font-size:12px;display:block}.approval-item-links{flex-wrap:wrap;gap:8px 18px;margin-top:10px;display:flex}.approval-item-links a{color:#ad3e20;text-underline-offset:3px;align-items:center;gap:5px;font-size:12px;font-weight:500;text-decoration:underline;display:inline-flex}.approval-proposed{margin-top:22px}.approval-summary .approval-proposed dl{margin-top:8px}.approval-summary dd{color:#292c31;max-height:none;line-height:1.7;overflow:visible}.approval-summary .approval-destination{color:#737b86;margin-top:18px;font-size:12px}@media (max-width:640px){.approval-summary{padding:18px}.approval-summary h5{font-size:18px}.approval-item{align-items:flex-start;gap:12px;padding:13px}.approval-item-preview{width:72px;height:72px}.approval-item-copy strong{font-size:13px}.approval-item-links{flex-direction:column;gap:8px}}.chat-item-link{color:#373d46;background:#fff;border:1px solid #e0e3e7;border-radius:6px;align-items:baseline;gap:5px;padding:3px 7px;font-size:12px;font-weight:500;display:inline-flex}.chat-item-link small{color:#7b828b;font-size:10px}a.chat-item-link:hover{color:#ad3e20;border-color:#cf4520}.ops-chat.operator-canvas.has-site-preview{grid-template-columns:minmax(340px,.9fr) minmax(390px,1.1fr);gap:24px;display:grid}.chat-preview-browser,.has-site-preview .ops-chat-main{min-width:0;height:100%}.chat-preview-browser{background:#fff;border:1px solid #dce0e5;border-radius:18px;flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:0 8px 30px #20242a08}.chat-preview-browser>header{justify-content:space-between;align-items:center;gap:12px;padding:19px 20px 15px;display:flex}.chat-preview-eyebrow{letter-spacing:1.5px;color:#a43e24;font-size:9px;font-weight:650}.chat-preview-browser h2{letter-spacing:-.4px;margin-top:5px;font-size:17px;font-weight:600}.chat-preview-browser button,.chat-preview-toolbar>a{color:#606874;border-radius:7px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.chat-preview-browser button:hover,.chat-preview-toolbar>a:hover{color:#23262b;background:#f2f3f4}.chat-preview-browser :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #e84420}.chat-preview-toolbar{background:#fafafa;border-block:1px solid #e8eaed;align-items:center;gap:5px;padding:10px 13px;display:flex}.chat-preview-address{color:#69717d;text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:7px;min-width:0;font-size:11px;display:flex;overflow:hidden}.chat-preview-view{background:#eeeff1;border-radius:8px;padding:3px;display:flex}.chat-preview-view button{padding:5px 8px;font-size:10px}.chat-preview-view button[aria-pressed=true]{color:#26282e;background:#fff;box-shadow:0 1px 3px #0000000c}.chat-preview-caption{color:#676d77;align-items:center;gap:7px;padding:11px 18px;font-size:10px;display:flex}.chat-preview-caption>span:last-child:not(.chat-preview-dot){color:#828791;margin-left:auto}.chat-preview-dot{background:#e84420;border-radius:50%;width:6px;height:6px}.chat-preview-stage{background:#e9ebee;flex:1;justify-content:center;min-height:0;padding:0;display:flex;overflow:auto}.chat-preview-stage iframe{background:#fff;border:0;flex-shrink:0;width:100%;height:100%;min-height:240px}.chat-preview-stage.is-mobile{padding:16px 8px}.chat-preview-stage.is-mobile iframe{border-radius:16px;width:375px;max-width:100%;box-shadow:0 4px 20px #20242a18}.chat-preview-state{text-align:center;color:#616874;flex-direction:column;align-self:center;align-items:center;gap:14px;max-width:370px;padding:30px;font-size:13px;display:flex}.chat-preview-state h3{color:#272b32;font-size:18px;font-weight:600}.chat-preview-state p{line-height:1.8}.chat-preview-state a{color:#b23e23;align-items:center;gap:8px;text-decoration:underline;display:flex}.chat-preview-browser>footer{color:#777e87;border-top:1px solid #e6e8eb;padding:13px 18px;font-size:10px;line-height:1.7}.chat-preview-browser>footer a{color:#a23e26;align-items:center;gap:5px;margin-top:5px;display:inline-flex}@media (max-width:1050px){.ops-chat.operator-canvas.has-site-preview{grid-template-columns:minmax(300px,1fr) minmax(340px,1fr);gap:14px}}@media (max-width:760px){.ops-chat.operator-canvas.has-site-preview{display:flex}.has-site-preview .chat-preview-browser{z-index:45;height:auto;position:fixed;inset:65px 10px 10px;box-shadow:0 18px 80px #20242a30}.chat-preview-toolbar{flex-wrap:wrap}}@media (prefers-reduced-motion:no-preference){.chat-preview-browser{animation:card-enter .2s ease-out}}.ops-chat.operator-canvas.has-site-preview{grid-template-columns:minmax(280px,1fr)minmax(48px,min(var(--preview-width,52%),calc(100% - 300px)));gap:16px}.chat-preview-browser{position:relative;overflow:visible}.chat-preview-browser>header{border-radius:18px 18px 0 0}.chat-preview-browser>footer{border-radius:0 0 18px 18px}.chat-preview-header-actions{gap:2px;display:flex}.chat-preview-divider{z-index:3;cursor:col-resize;touch-action:none;justify-content:center;align-items:center;width:14px;display:flex;position:absolute;top:0;bottom:0;left:-15px}.chat-preview-divider>span{background:#d3d6db;border-radius:5px;width:3px;height:46px;transition:background .15s}.chat-preview-divider:focus-visible>span,.chat-preview-divider:hover>span{background:#e84420}.resizing-site-preview{cursor:col-resize;-webkit-user-select:none;user-select:none}.resizing-site-preview iframe{pointer-events:none}.chat-preview-browser.is-collapsed{border-radius:12px}.chat-preview-browser .chat-preview-expand{flex-direction:column;justify-content:flex-start;gap:16px;height:100%;padding:20px 8px;display:flex}.chat-preview-expand span{writing-mode:vertical-rl;letter-spacing:.6px;font-size:12px}.chat-preview-divider:focus-visible{border-radius:6px;outline:2px solid #e84420}@media (max-width:760px){.chat-preview-divider{display:none}.has-site-preview .chat-preview-browser.is-collapsed{width:48px;height:auto;inset:auto 12px 100px auto}.chat-preview-browser .chat-preview-expand{padding:16px 8px}}.operator-approval-menu .operator-yolo-option span,.operator-approval-menu .operator-yolo-option strong,.operator-approval-yolo>button{color:#b42318}.operator-approval-menu .operator-yolo-option:hover,.operator-approval-menu .operator-yolo-option[aria-pressed=true]{background:#fff1f0}.operator-yolo-warning{color:#b42318;background:#fff1f0;border:1px solid #fecdca;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.5}.operator-yolo-persistent{align-items:flex-start;gap:8px;margin-top:10px;display:flex}.operator-yolo-persistent>svg{flex-shrink:0;margin-top:1px}.chat-image-preview{cursor:zoom-in;vertical-align:top;background:#eef0f2;border:1px solid #dfe2e6;border-radius:12px;justify-content:center;align-items:center;width:240px;max-width:100%;height:280px;margin:10px 0;padding:8px;display:inline-flex;position:relative;overflow:hidden}.chat-image-preview img,.markdown-content .chat-image-preview img{object-fit:contain;border:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;display:block}.chat-image-preview-hint{color:#30353c;opacity:0;background:#fff;border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.4;transition:opacity .15s;position:absolute;bottom:8px;right:8px;box-shadow:0 1px 4px #00000014}.chat-image-preview:focus-visible .chat-image-preview-hint,.chat-image-preview:hover .chat-image-preview-hint{opacity:1}.chat-image-preview:focus-visible{outline-offset:3px;outline:2px solid #c64a24}.chat-image-progress{object-fit:contain;background:#eef0f2;border:1px solid #dfe2e6;border-radius:12px;width:240px;max-width:100%;height:280px;padding:8px}.ops-dialog.chat-image-dialog{border-radius:16px;width:fit-content;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:12px;overflow:auto}.chat-image-dialog header{color:#30353c;justify-content:space-between;align-items:center;gap:32px;padding:0 0 10px;font-size:14px;display:flex}.chat-image-dialog header button{background:#f0f1f3;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.chat-image-dialog>img{object-fit:contain;border-radius:8px;width:auto;max-width:calc(100vw - 58px);height:auto;max-height:calc(100dvh - 106px);display:block}@media (hover:none){.chat-image-preview-hint{opacity:1}}:root{--background:#fff;--foreground:#171717;--wpops-orange:#e24b24;--wpops-orange-ink:#b43c1c;--wpops-orange-soft:#fff3ee;--wpops-charcoal:#212329;--wpops-ink:#303238;--wpops-text:#555a63;--wpops-muted:#707680;--wpops-icon:#858b94;--wpops-border:#e0e2e6;--wpops-divider:#eceef0;--wpops-surface:#f5f6f7;--wpops-hover:#eceef0;--wpops-white:#fff}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground)}.workspace,body{font-family:var(--font-sans)}.workspace{color:#272a30;background:#f5f6f7}.workspace-sidebar{z-index:50;background:#212329;border-right:1px solid #34363c;flex-direction:column;width:240px;display:flex;position:fixed;inset:0 auto 0 0}.brand-mark{color:#fff;background:#dc4923;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#747b86;font-size:10px;font-weight:600}.nav-item{color:#b1b5bf;border-radius:7px;align-items:center;gap:12px;padding:11px 14px;font-size:13px;transition:background .15s,color .15s;display:flex}.nav-item:hover{color:#fff;background:#2f3239}.nav-item.active{color:#fff;background:#353840;font-weight:600}.display-heading{font-family:var(--font-sans);letter-spacing:-.035em;font-size:clamp(30px,3vw,43px);font-weight:400;line-height:1.15}.primary-action{color:#fff;background:#d44825;border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.primary-action:hover{background:#ba3b1c}.overview-invitation{color:#fff;background:#252830;border-radius:12px;padding:34px 38px;position:relative;overflow:hidden}.invitation-art{width:350px;height:310px;color:var(--wpops-ink);position:absolute;top:5px;right:35px}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.section-heading h2{font-family:var(--font-sans);font-size:21px}.section-heading a{color:#9e442b;align-items:center;gap:7px;font-size:11px;display:flex}.surface{background:#fff;border:1px solid #e0e3e8;border-radius:10px}.site-row{border-bottom:1px solid #eceef1;align-items:center;gap:16px;padding:22px;transition:background .15s;display:flex}.site-row:hover{background:#fafbfc}.site-monogram{width:42px;height:42px;font-family:var(--font-sans);border-radius:9px;flex-shrink:0;place-items:center;font-size:23px;display:grid}.tone-0{background:var(--wpops-surface);color:var(--wpops-ink)}.tone-1{color:#b06942;background:#fff0e9}.tone-2{background:var(--wpops-surface);color:var(--wpops-ink)}.status-pill{color:#957546;background:#f7efdf;border-radius:4px;padding:4px 7px;font-size:10px}.status-pill.good{background:var(--wpops-surface);color:var(--wpops-ink)}.empty-note{text-align:center;color:#9097a3;flex-direction:column;justify-content:center;align-items:center;padding:38px 24px;display:flex}.empty-note h3{color:#424954;margin-top:14px;font-size:14px;font-weight:500}.empty-note p{max-width:310px;margin-top:8px;font-size:12px;line-height:1.65}.text-link{color:#a8462d;margin-top:18px;font-size:12px;font-weight:500}.calendar-leaf{background:#f0f2f5;border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:54px;display:flex}.calendar-leaf span{text-transform:uppercase;color:#747d8c;font-size:9px}.calendar-leaf strong{font-family:var(--font-sans);font-size:24px;font-weight:400}.workspace a,.workspace button:not(:disabled){cursor:pointer}.workspace :focus-visible{outline-offset:3px;outline:2px solid #d44825}@media (max-width:1023px){.workspace-sidebar{transition:transform .2s;transform:translate(-100%)}.workspace-sidebar.is-open{transform:translate(0)}.invitation-art{opacity:.55;right:-40px}}@media (max-width:640px){.overview-invitation{padding:27px 23px}.invitation-art{opacity:.2;right:-170px}.site-row{gap:12px;padding:17px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #0ea5e94d}50%{box-shadow:0 0 40px #0ea5e980}}@keyframes gradient-shift{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.animate-float{animation:float 6s ease-in-out infinite}.animate-pulse-glow{animation:pulse-glow 3s ease-in-out infinite}.animate-gradient{background-size:200% 200%;animation:gradient-shift 8s infinite}.workspace-sidebar{color:#f4f5f7}.workspace-sidebar .eyebrow{color:#9198a6;font-size:9px}.workspace-sidebar .nav-item{border-radius:3px;padding-block:12px;font-size:12px}.workspace-sidebar .nav-item.active{box-shadow:inset 2px 0 #ef704c}.workspace-sidebar-connect{border-top:1px solid #3a3d45;margin:26px 24px;padding-top:20px}.workspace-sidebar-connect>span{color:#929baa;font-size:8px}.workspace-sidebar-connect a{justify-content:space-between;margin-top:13px;font-size:12px;display:flex}.display-heading{letter-spacing:-.05em;font-size:clamp(28px,3vw,37px);font-weight:600}.section-heading h2{letter-spacing:-.025em;font-size:17px;font-weight:600}.primary-action,.site-monogram,.surface{border-radius:4px}.workspace-command{background:#fff;border:1px solid #d9dde4;grid-template-columns:1fr 1.4fr;display:grid}.workspace-command>div:first-child{border-right:1px solid #e2e5e9;padding:25px 28px}.workspace-command .ops-mono{color:#b64a2c;font-size:9px}.workspace-command h2{letter-spacing:-.04em;margin:7px 0;font-size:22px;font-weight:550}.workspace-command p{color:#7b8390;font-size:12px}.workspace-command>div:last-child{flex-direction:column;justify-content:center;padding:12px 25px;display:flex}.workspace-command a{border-bottom:1px solid #eceef2;align-items:center;gap:18px;padding:13px 0;font-size:12px;display:flex}.workspace-command a:last-child{border:0}.workspace-command a:hover{color:#c64725}.workspace-command a span{font-family:var(--font-sans);color:#939aa7;font-size:9px}.workspace-command a svg{margin-left:auto}.workspace-sidebar button[aria-label=Sign\ out]:hover{background:#404550}@media (max-width:640px){.workspace-command{display:block}.workspace-command>div:first-child{border-bottom:1px solid #e2e5e9;border-right:0;padding:22px}.workspace-command>div:last-child{padding:7px 22px}}.capability-panel .conversation-card-head h3{margin-bottom:4px}.capability-panel .conversation-card-head p{color:#7c828b;margin:0;font-size:14px}.capability-tabs{border-bottom:1px solid #e7e8eb;gap:24px;padding:0 28px;display:flex}.capability-tabs button{color:#7b818a;border-bottom:2px solid #0000;padding:16px 0;font-size:14px}.capability-tabs button[aria-pressed=true]{color:#292c31;border-color:#bd5838}.capability-summary{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.capability-summary>div{gap:5px;display:grid}.capability-summary strong{font-size:16px}.capability-summary span{color:#7b818a;font-size:12px}.capability-list{border-top:1px solid #e9eaec}.capability-row{border-bottom:1px solid #e9eaec}.capability-row summary{cursor:pointer;align-items:center;gap:13px;padding:17px 0;list-style:none;display:flex}.capability-row summary::-webkit-details-marker{display:none}.capability-row summary>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.capability-row summary strong{font-size:15px;font-weight:550}.capability-row summary small{color:#7b818a;font-size:12px}.capability-row summary>svg{transition:transform .15s}.capability-row[open] summary>svg{transform:rotate(180deg)}.capability-dot{background:#c0c3c8;border-radius:50%;flex-shrink:0;width:7px;height:7px}.capability-dot.is-available{background:var(--wpops-orange)}.capability-dot.is-unverified{background:#a38a63}.capability-status{color:#8a9099;white-space:nowrap;font-size:11px}.capability-status.is-available{color:var(--wpops-ink)}.capability-detail{padding:0 0 20px 20px;font-size:14px}.capability-detail p{line-height:1.6}.capability-evidence{color:#7b818a;font-size:12px}.capability-detail ul{margin:16px 0;padding:0;list-style:none}.capability-detail li{border-top:1px solid #f0f0f1;justify-content:space-between;gap:20px;padding:12px 0;font-size:12px;display:flex}.capability-detail li>span:first-child{flex:1;gap:4px;display:grid}.capability-detail li small{color:#9297a0;line-height:1.5}.capability-detail li>span:last-child{color:#7b818a;text-align:right;max-width:100px}.capability-warning{color:#776746;background:#faf6ee;border-left:2px solid #bda06b;padding:12px 15px;font-size:13px!important}.capability-footnote{color:#91969e;margin:20px 0 0!important;font-size:11px!important;line-height:1.6!important}.capability-loading{align-items:center;gap:10px;display:flex}.connection-intro{color:#747d89;align-items:flex-start;gap:12px;font-size:13px;display:flex}.connection-intro svg{flex-shrink:0;margin-top:3px}.connection-intro p{margin:0;line-height:1.6}.connection-admin{color:#7b818a;background:#f7f8f9;border-radius:12px;margin:18px 0;padding:14px 16px;font-size:12px}.connection-admin summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.connection-admin p{font-size:12px!important;line-height:1.6!important}.connection-admin code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;color:#4f5966;font-size:11px;display:block}.connection-admin a{color:#ad5437;align-items:center;gap:5px;display:inline-flex}.google-connection{border:1px solid #e3e5e8;border-radius:17px;margin-top:20px;padding:22px}.google-connection-heading{align-items:center;gap:12px;display:flex}.google-connection-heading>div{flex:1;min-width:0}.google-connection-heading h4{margin:0 0 4px;font-size:16px;font-weight:550}.google-connection-heading>div>span{color:#8a9099;font-size:12px}.connection-monogram{background:var(--wpops-surface);width:42px;height:42px;color:var(--wpops-ink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.connection-monogram.is-analytics{background:var(--wpops-surface);color:var(--wpops-ink);letter-spacing:1px;font-size:18px}.connection-state{color:#7b818a;align-items:center;gap:4px;font-size:11px;display:flex}.google-connection>p{color:#808793;margin:16px 0;font-size:13px;line-height:1.65}.connection-property{background:#f7f8f9;border-radius:10px;gap:5px;margin:14px 0;padding:12px 14px;display:grid}.connection-property strong{overflow-wrap:anywhere;font-size:13px;font-weight:500}.connection-property span{color:#9297a0;overflow-wrap:anywhere;font-size:11px}.connection-property-picker{margin:18px 0}.connection-property-picker label{gap:9px;font-size:13px;display:grid}.connection-property-picker select{color:#444b55;background:#fff;border:1px solid #dce0e5;border-radius:9px;width:100%;min-width:0;padding:12px}.connection-property-picker p{color:#8a9099;font-size:12px!important;line-height:1.5!important}.connection-confirm{background:#faf7f4;border-radius:10px;margin-top:15px;padding:14px;font-size:13px}.connection-confirm p{font-size:13px!important;line-height:1.6!important}.connection-confirm a{color:#aa593b}@media (max-width:600px){.capability-tabs{padding:0 18px}.capability-panel .conversation-card-content{padding:20px 18px}.capability-summary{align-items:flex-start}.capability-summary>button{white-space:nowrap;font-size:11px}.capability-row summary{gap:8px}.capability-status{white-space:normal;text-align:right;max-width:72px;font-size:10px}.capability-row summary strong{font-size:14px}.google-connection{border-radius:13px;padding:16px}.google-connection-heading{flex-wrap:wrap}.google-connection-heading>div{min-width:150px}.connection-state{margin-left:54px}.google-connection .card-actions{gap:8px}.google-connection .card-actions button{font-size:12px}}.workspace .workspace-sidebar{width:var(--sidebar-width,272px)}.workspace-body{min-width:0}.sidebar-toggle{color:#88909b;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px}.sidebar-toggle:hover{color:#363b42;background:#f0f1f3}.workspace-sidebar .sidebar-toggle:hover{color:#fff;background:#32353c}.workspace-sidebar-resizer{cursor:col-resize;touch-action:none;z-index:55;width:8px;position:absolute;top:0;bottom:0;right:-4px}.workspace-sidebar-resizer:after{content:"";background:0 0;width:2px;position:absolute;top:0;bottom:0;right:3px}.is-resizing-sidebar .workspace-sidebar-resizer:after,.workspace-sidebar-resizer:focus-visible:after,.workspace-sidebar-resizer:hover:after{background:#ad755f}.workspace.is-resizing-sidebar{cursor:col-resize;-webkit-user-select:none;user-select:none}@media (min-width:1024px){.workspace-body{margin-left:var(--sidebar-width,272px)}.workspace.sidebar-collapsed .workspace-sidebar{visibility:hidden;transform:translate(-100%)}.workspace.sidebar-collapsed .workspace-body{margin-left:0}}@media (max-width:1023px){.workspace .workspace-sidebar{width:min(var(--sidebar-width,272px),88vw)}.workspace-sidebar-resizer{display:none}}.workspace-account-footer{border-top:1px solid #343740;margin-top:auto;padding:12px}.account-menu-trigger{color:#f1f1f2;text-align:left;border-radius:10px;align-items:center;gap:11px;width:100%;padding:10px 11px;transition:background .15s;display:flex}.account-menu-trigger.is-open,.account-menu-trigger:hover{background:#303239}.account-avatar{color:#fff;background:#c74b2b;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;font-weight:600;display:grid}.account-trigger-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.account-trigger-text strong{font-size:13px;font-weight:500}.account-trigger-text small{color:#a8abb2;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.account-popover{z-index:200;color:#292b2f;background:#fff;border:1px solid #e4e4e5;border-radius:14px;padding:7px;animation:account-menu-in .13s ease-out;position:fixed;box-shadow:0 12px 45px #0002,0 2px 8px #0001}@keyframes account-menu-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.account-popover-identity{flex-direction:column;gap:4px;padding:11px 12px 14px;display:flex}.account-popover-identity strong{font-size:14px;font-weight:600}.account-popover-identity span{color:#7a7d82;text-overflow:ellipsis;font-size:12px;overflow:hidden}.account-popover [role=menuitem]{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-size:14px;display:flex}.account-popover [role=menuitem]:focus-visible,.account-popover [role=menuitem]:hover{background:#f0f1f2;outline:none}.account-menu-divider{background:#e9e9e9;height:1px;margin:6px 3px}.settings-screen{z-index:110;color:#242527;background:#e9eaec;padding:24px;position:fixed;inset:0}.settings-window{background:#fff;border:1px solid #dcdde0;border-radius:18px;outline:none;width:min(1460px,100%);height:100%;margin:auto;display:flex;overflow:hidden;box-shadow:0 18px 70px #00000012}.settings-navigation{background:var(--wpops-surface);border-right:1px solid var(--wpops-border);flex-direction:column;flex-shrink:0;width:234px;padding:22px 14px;display:flex;overflow-y:auto}.settings-search{min-width:0;color:var(--wpops-icon);background:#fff;border:1px solid #dedfdf;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.settings-search input{color:#303136;width:100%;min-width:0;font-size:14px;line-height:22px;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important}.settings-search input::placeholder{color:var(--wpops-icon)}.settings-search:focus-within{border-color:#999;box-shadow:0 0 0 2px #2221}.settings-search button{color:#777;padding:0;line-height:1}.settings-nav-group{margin-top:28px}.settings-nav-group>p{color:var(--wpops-muted);margin:0 0 10px;padding:0 12px;font-size:12px}.settings-nav-group a{color:var(--wpops-text);border-radius:9px;align-items:center;gap:12px;margin:3px 0;padding:10px 12px;font-size:14px;line-height:20px;display:flex}.settings-nav-group a:hover{background:var(--wpops-divider)}.settings-nav-group a[aria-current=page]{background:var(--wpops-border);color:var(--wpops-charcoal);font-weight:550}.settings-return{color:var(--wpops-muted);margin-top:auto;padding:30px 12px 0;font-size:12px}.settings-no-results{color:var(--wpops-muted);padding:18px 10px;font-size:13px}.settings-main{flex:1;min-width:0;padding:64px 38px 40px;position:relative;overflow-y:auto}.settings-close{width:32px;height:32px;color:var(--wpops-ink);z-index:2;border-radius:8px;place-items:center;display:grid;position:absolute;top:18px;right:20px}.settings-close:hover{background:var(--wpops-surface)}.settings-section{max-width:1000px;margin:auto}.settings-section>header{margin-bottom:32px}.settings-window h1{letter-spacing:-.7px;color:var(--wpops-charcoal);margin:0;font-size:27px;font-weight:600;line-height:1.25}.settings-section>header p{color:var(--wpops-muted);margin-top:10px;font-size:14px;line-height:1.6}.settings-window :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #6a6f76}.settings-window button{cursor:pointer}.settings-window button:disabled{cursor:not-allowed;opacity:.55}.connector-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.connector-title-tabs{align-items:center;gap:24px;display:flex}.settings-segments{background:var(--wpops-surface);border-radius:10px;align-items:center;padding:3px;display:flex}.settings-segments button{color:var(--wpops-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:7px 12px;font-size:14px;display:flex}.settings-segments button[aria-pressed=true]{color:var(--wpops-charcoal);background:#fff;box-shadow:0 1px 4px #0002}.settings-segments span{background:var(--wpops-surface);color:var(--wpops-muted);border-radius:6px;padding:0 5px;font-size:11px}.connector-toolbar-actions{align-items:center;gap:14px;display:flex}.connector-toolbar-actions .settings-search{width:225px}.settings-primary,.settings-secondary{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:7px 14px;font-size:13px;font-weight:500;display:inline-flex}.settings-primary{background:var(--wpops-charcoal);color:#fff;border:1px solid var(--wpops-charcoal)}.settings-primary:hover{background:var(--wpops-ink)}.settings-secondary{border:1px solid var(--wpops-border);color:var(--wpops-ink);background:#fff;box-shadow:0 1px 2px #00000008}.settings-secondary:hover{background:var(--wpops-surface)}.connector-site-bar{color:var(--wpops-muted);flex-wrap:wrap;align-items:center;gap:12px;margin:25px 0 30px;font-size:12px;display:flex}.connector-site-picker{border:1px solid var(--wpops-border);color:var(--wpops-text);background:#fff;border-radius:8px;align-items:center;gap:7px;padding:5px 8px 5px 6px;display:flex}.connector-site-picker .project-site-icon{width:22px;height:22px;font-size:10px}.connector-site-picker select{appearance:auto;background:0 0;border:0;max-width:210px;padding:1px 2px;font-size:12px}.connector-table{border-collapse:collapse;table-layout:fixed;width:100%}.connector-table th{text-align:left;color:var(--wpops-muted);border-bottom:1px solid var(--wpops-divider);padding:0 14px 13px;font-size:12px;font-weight:500}.connector-table th:first-child{width:55%}.connector-table th:nth-child(2){width:22%}.connector-table th:last-child{text-align:right;width:23%}.connector-table td{border-bottom:1px solid var(--wpops-divider);vertical-align:middle;padding:14px}.connector-table tr:hover td{background:var(--wpops-surface)}.connector-name{text-align:left;background:0 0;border:0;align-items:center;gap:15px;width:100%;min-width:0;display:flex}.connector-name>span:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.connector-name strong{color:var(--wpops-charcoal);font-size:15px;font-weight:550;line-height:1.35}.connector-name small{color:var(--wpops-muted);font-size:12px;line-height:1.4}.connector-product-icon{border:1px solid var(--wpops-divider);width:42px;height:42px;color:var(--wpops-muted);background:#fff;border-radius:10px;flex-shrink:0;place-items:center;padding:7px;display:grid;box-shadow:0 2px 6px #0000000b}.connector-product-icon img{object-fit:contain;width:100%;height:100%;display:block}.connector-type{color:var(--wpops-muted);font-size:13px;display:block}.connector-access{color:var(--wpops-muted);background:var(--wpops-surface);border-radius:4px;margin-top:5px;padding:2px 5px;font-size:10px;display:inline-flex}.connector-row-actions{justify-content:flex-end;align-items:center;display:flex}.connector-connected{color:#5e6e59;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:flex}.connector-status-muted{color:var(--wpops-muted);font-size:12px}.settings-empty{text-align:center;min-height:275px;color:var(--wpops-icon);border-top:1px solid var(--wpops-divider);flex-direction:column;justify-content:center;align-items:center;padding:45px 20px;display:flex}.settings-empty h2{color:var(--wpops-text);letter-spacing:-.3px;margin:18px 0 8px;font-size:18px;font-weight:500}.settings-empty p{max-width:360px;color:var(--wpops-muted);margin-bottom:20px;font-size:13px;line-height:1.7}.settings-loading{gap:10px;padding:40px 0}.settings-back,.settings-loading{color:var(--wpops-muted);align-items:center;font-size:13px;display:flex}.settings-back{background:0 0;border:0;gap:8px;margin-bottom:24px}.connector-details{max-width:740px}.connector-details .google-connection{border:1px solid var(--wpops-divider);box-shadow:none;border-radius:14px;padding:25px}.connector-details .google-connection-heading{gap:13px}.connector-details .google-connection h4{color:var(--wpops-ink);font-size:17px}.connector-details .google-connection>p{font-size:13px;line-height:1.7}.connector-details .google-connection .card-actions button{border-radius:8px}.connector-unavailable{background:var(--wpops-surface);border:1px solid var(--wpops-divider);color:var(--wpops-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:14px 16px;font-size:12px;display:flex}.settings-error{color:#a94332;padding:16px 0;font-size:13px;line-height:1.5}.service-config-heading{border-bottom:1px solid var(--wpops-divider);align-items:center;gap:16px;padding:20px 0;display:flex}.service-config-icons{gap:6px;display:flex}.service-config-heading h2{font-size:16px;font-weight:550}.service-config-heading p{color:var(--wpops-muted);margin-top:4px;font-size:12px}.service-config-heading>span{color:var(--wpops-muted);margin-left:auto;font-size:11px}.google-service-configuration .connection-admin{background:var(--wpops-surface);border:1px solid var(--wpops-divider);border-radius:12px;margin-top:22px;padding:20px}.google-service-configuration .connection-admin summary{color:var(--wpops-text);cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.google-service-configuration .connection-admin p{color:var(--wpops-muted);margin:15px 0;font-size:12px;line-height:1.75}.google-service-configuration .connection-admin code{overflow-wrap:anywhere;border:1px solid var(--wpops-divider);color:var(--wpops-muted);background:#fff;border-radius:7px;padding:12px;font-size:12px;display:block}.google-service-configuration .connection-admin>a{color:#8f503e;align-items:center;gap:6px;font-size:12px;display:flex}.google-service-configuration .card-form{gap:16px;margin-top:24px;display:grid}.google-service-configuration label{color:var(--wpops-text);gap:7px;font-size:12px;display:grid}.google-service-configuration input{border:1px solid var(--wpops-border);background:#fff;border-radius:8px;width:100%;padding:10px 12px;font-size:13px}.google-service-configuration input[type=file]{padding:8px;font-size:12px}.google-service-configuration input::file-selector-button{background:var(--wpops-divider);color:var(--wpops-text);cursor:pointer;border:0;border-radius:6px;margin-right:10px;padding:7px 10px}.google-service-configuration .card-primary{background:var(--wpops-charcoal);color:#fff;border:0;border-radius:8px;justify-self:start;padding:10px 16px;font-size:13px}.chat-connectors-intro{color:#828893;margin-bottom:20px;font-size:14px;line-height:1.7}.chat-connector-list{border-top:1px solid #eceef0}.chat-connector-list>a{border-bottom:1px solid #eceef0;align-items:center;gap:13px;padding:16px 0;display:flex}.chat-connector-list>a>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.chat-connector-list strong{font-size:14px;font-weight:550}.chat-connector-list small{color:#9398a0;font-size:12px}.chat-manage-connectors{color:#a75035;align-items:center;gap:8px;margin-top:23px;font-size:13px;display:inline-flex}@media (min-width:1400px){.connector-toolbar-actions .settings-search{width:280px}}@media (max-width:1150px){.connector-toolbar{align-items:flex-start}.connector-toolbar-actions{width:100%}.connector-toolbar-actions .settings-search{flex:1;width:auto}.settings-main{padding:62px 25px 30px}.settings-navigation{width:205px}}@media (max-width:700px){.settings-screen{padding:0}.settings-window{border:0;border-radius:0;flex-direction:column}.settings-navigation{border-right:0;border-bottom:1px solid var(--wpops-divider);flex-shrink:0;width:100%;padding:12px 16px 0;overflow:visible}.settings-nav-group>p,.settings-navigation>.settings-search,.settings-return{display:none}.settings-navigation nav{scrollbar-width:none;gap:6px;padding-right:25px;display:flex;overflow:auto}.settings-nav-group{gap:3px;margin:0;display:flex}.settings-nav-group a{white-space:nowrap;gap:7px;margin:0 0 8px;padding:9px 11px;font-size:12px}.settings-nav-group a svg{width:16px;height:16px}.settings-main{padding:56px 18px 28px;overflow:auto}.settings-close{top:13px;right:15px}.settings-window h1{font-size:23px}.connector-title-tabs{flex-wrap:wrap;gap:16px}.settings-segments button{padding:6px 10px;font-size:12px}.connector-toolbar{gap:18px}.connector-toolbar-actions{gap:9px}.connector-toolbar-actions .settings-search input{font-size:12px}.connector-site-bar{gap:8px;margin:20px 0 25px}.connector-table th{padding:0 4px 10px}.connector-table th:first-child{width:66%}.connector-table td:nth-child(2),.connector-table th:nth-child(2){display:none}.connector-table th:last-child{width:34%}.connector-table td{padding:14px 4px}.connector-product-icon{border-radius:8px;width:35px;height:35px;padding:6px}.connector-name{gap:10px}.connector-name strong{font-size:13px}.connector-name small{font-size:10px}.connector-table .settings-secondary{min-height:32px;padding:6px 9px;font-size:11px}.connector-connected{gap:4px;font-size:11px}.connector-connected svg:last-child{display:none}.connector-details .google-connection{padding:18px}.connector-unavailable{flex-direction:column;align-items:flex-start}.service-config-heading{gap:10px}.service-config-heading>span{font-size:10px}.service-config-icons{gap:3px}.service-config-heading h2{font-size:14px}.settings-section>header{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.account-popover{animation:none}}.pricing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.pricing-plan{border:1px solid var(--wpops-border);min-width:0;color:var(--wpops-charcoal);background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 3px 12px #21232908,0 1px 3px #21232905}.pricing-plan-overview{padding:30px 30px 22px}.pricing-plan-top{justify-content:space-between;align-items:center;gap:12px;min-height:62px;margin-bottom:24px;display:flex}.pricing-plan-illustration{color:var(--wpops-ink);flex-shrink:0}.pricing-plan-badge{background:var(--wpops-surface);color:var(--wpops-muted);border-radius:20px;padding:6px 11px;font-size:11px;font-weight:500}.pricing-plan h3{letter-spacing:-.7px;color:var(--wpops-charcoal);margin:0 0 7px;font-size:27px;font-weight:650;line-height:1.2}.pricing-plan-description{color:var(--wpops-muted);min-height:44px;margin:0;font-size:14px;line-height:1.55}.pricing-plan-price{align-items:center;gap:13px;min-height:76px;margin:15px 0 20px;display:flex}.pricing-plan-price>strong{letter-spacing:-1.6px;white-space:nowrap;font-size:42px;font-weight:600;line-height:1.1}.pricing-plan-price>span{color:var(--wpops-muted);font-size:12px;line-height:1.55}.pricing-plan-price small{color:var(--wpops-muted);font-size:12px;display:block}.pricing-plan-button{background:var(--wpops-charcoal);color:#fff;border:1px solid var(--wpops-charcoal);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:11px 16px;font-size:14px;font-weight:500;line-height:1.4;transition:background .15s;display:flex}.pricing-plan-button:hover{background:var(--wpops-ink)}.pricing-plan-button:focus-visible{outline:2px solid var(--wpops-muted);outline-offset:4px}.pricing-plan-button:disabled{background:var(--wpops-surface);color:var(--wpops-muted);border-color:var(--wpops-divider);cursor:default;opacity:1}.pricing-plan-button[aria-busy=true]{background:var(--wpops-text);color:#fff}.pricing-plan-allowance{text-align:center;color:var(--wpops-muted);margin:10px 0 0;font-size:12px;line-height:1.5}.pricing-plan-details{border-top:1px solid var(--wpops-divider);flex:1;padding:24px 30px 30px}.pricing-plan-details>p{color:var(--wpops-text);margin:0 0 15px;font-size:14px;font-weight:500}.pricing-plan-details ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pricing-plan-details li{color:var(--wpops-muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex}.pricing-plan-details li svg{color:var(--wpops-icon);flex-shrink:0;margin-top:1px}.landing-pricing{background:var(--wpops-surface);border-top:1px solid var(--wpops-border);padding:90px 28px;scroll-margin-top:24px}.landing-pricing>header{text-align:center;max-width:700px;margin:0 auto 45px}.landing-pricing h2{font-family:var(--font-sans);letter-spacing:-1.2px;color:var(--wpops-charcoal);margin:0 0 15px;font-size:clamp(30px,3.5vw,46px);font-weight:500;line-height:1.15}.landing-pricing>header>p{color:var(--wpops-muted);font-size:15px;line-height:1.65}.landing-pricing .pricing-plan-grid{max-width:1000px;margin:auto}.pricing-billing-heading{font-family:var(--font-sans);color:var(--wpops-ink);letter-spacing:-.6px;margin:0 0 24px;font-size:27px;font-weight:500}.pricing-footnote{color:var(--wpops-icon);text-align:center;max-width:650px;margin:24px auto 0;font-size:12px;line-height:1.7}@media (max-width:700px){.pricing-plan-grid{grid-template-columns:minmax(0,1fr);gap:20px}.landing-pricing{padding:56px 20px}.landing-pricing>header{margin-bottom:30px}.pricing-plan-overview{padding:25px 24px 20px}.pricing-plan-details{padding:22px 24px 27px}.pricing-plan-top{margin-bottom:18px}.pricing-plan-description{min-height:0}.pricing-plan-price{margin:13px 0 18px}.pricing-plan{border-radius:19px}.pricing-billing-heading{font-size:25px}}.workflow-hub{max-width:1120px;color:var(--wpops-charcoal);--color-sky-500:var(--wpops-text);--color-sky-600:var(--wpops-text);--color-sky-700:var(--wpops-text);--color-sky-50:var(--wpops-surface);margin:0 auto;padding:8px 0 45px}.workflow-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:34px;display:flex}.workflow-heading h1{letter-spacing:-1px;margin:0;font-size:30px;font-weight:600;line-height:1.2}.workflow-heading p{color:var(--wpops-muted);margin-top:10px;font-size:14px;line-height:1.6}.hub-primary,.hub-secondary{border:1px solid var(--wpops-border);white-space:nowrap;cursor:pointer;color:var(--wpops-text);background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.hub-primary{background:var(--wpops-charcoal);border-color:var(--wpops-charcoal);color:#fff}.hub-primary:hover{background:var(--wpops-text)}.hub-secondary:hover{background:var(--wpops-surface)}.hub-primary:disabled,.hub-secondary:disabled{opacity:.5;cursor:default}.hub-text-button{color:var(--wpops-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:inline-flex}.hub-text-button:hover{color:var(--wpops-ink)}.workflow-hub :is(a,button,summary,select,input):focus-visible{outline:2px solid var(--wpops-muted);outline-offset:3px}.hub-context{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.hub-context nav{flex-wrap:wrap;gap:20px;display:flex}.directory-site-links a,.hub-context nav a{color:var(--wpops-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.hub-site-select{border:1px solid var(--wpops-border);background:#fff;border-radius:11px;align-items:center;gap:9px;padding:8px 12px;display:flex}.workspace .hub-site-select select{max-width:230px;color:var(--wpops-text);background:0 0;border:0;padding:3px 0;font-size:13px}.hub-site-select .project-site-icon{width:23px;height:23px}.hub-scheduler-note{border:1px solid var(--wpops-border);background:var(--wpops-surface);color:var(--wpops-muted);border-radius:10px;align-items:center;gap:9px;margin:0 0 24px;padding:12px 15px;font-size:12px;line-height:1.6;display:flex}.hub-scheduler-note svg{flex-shrink:0}.hub-overview{justify-content:space-between;align-items:center;gap:16px;margin:32px 0 23px;display:flex}.hub-overview h2{letter-spacing:-.5px;font-size:21px;font-weight:550}.hub-overview p{color:var(--wpops-muted);margin-top:7px;font-size:12px}.hub-list-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.hub-filters{flex-wrap:wrap;gap:4px;display:flex}.hub-filters button{color:var(--wpops-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 11px;font-size:12px;line-height:1.4}.hub-filters button[aria-pressed=true]{background:var(--wpops-divider);color:var(--wpops-text);font-weight:550}.hub-filters button:hover{color:var(--wpops-text)}.hub-search{border:1px solid var(--wpops-border);color:var(--wpops-muted);background:#fff;border-radius:10px;align-items:center;gap:9px;min-width:220px;padding:9px 12px;display:flex}.workspace .hub-search input{width:100%;box-shadow:none;color:var(--wpops-text);background:0 0;border:0;outline:0;padding:0;font-size:12px}.hub-search:focus-within{border-color:var(--wpops-icon)}.hub-work-list{gap:16px;display:grid}.hub-work-card{border:1px solid var(--wpops-border);background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 5px #21232905}.hub-work-card-top{align-items:flex-start;gap:15px;display:flex}.hub-work-icon{background:var(--wpops-surface);border:1px solid var(--wpops-divider);width:44px;height:44px;color:var(--wpops-muted);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.hub-work-title{flex:1;min-width:0}.hub-work-title h3{letter-spacing:-.3px;overflow-wrap:anywhere;font-size:17px;font-weight:550;line-height:1.4}.hub-work-title p{color:var(--wpops-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.hub-status{background:var(--wpops-surface);color:var(--wpops-muted);text-transform:capitalize;white-space:nowrap;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:inline-flex}.hub-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.hub-status.is-active{color:var(--wpops-ink);background:var(--wpops-surface)}.hub-work-facts{flex-wrap:wrap;gap:12px 24px;margin:20px 0 0;padding-left:59px;display:flex}.hub-work-facts span{color:var(--wpops-muted);align-items:center;gap:6px;font-size:12px;display:flex}.hub-topic-tags{flex-wrap:wrap;align-items:center;gap:7px;margin:16px 0 0;padding-left:59px;display:flex}.hub-topic-tags>span{background:var(--wpops-surface);color:var(--wpops-muted);border-radius:6px;padding:5px 8px;font-size:11px}.hub-topic-tags small{width:100%;color:var(--wpops-muted);text-transform:capitalize;margin-top:3px;font-size:11px}.hub-work-card>footer{border-top:1px solid var(--wpops-surface);justify-content:space-between;align-items:center;gap:16px;margin-top:21px;padding-top:17px;display:flex}.hub-work-card>footer>p{color:var(--wpops-muted);font-size:11px}.hub-work-card>footer>div{align-items:center;gap:15px;display:flex}.hub-work-card footer .hub-secondary{border-radius:8px;padding:7px 12px;font-size:12px}.hub-actions{position:relative}.hub-actions summary{width:33px;height:33px;color:var(--wpops-icon);cursor:pointer;border-radius:8px;place-items:center;list-style:none;display:grid}.hub-actions summary::-webkit-details-marker{display:none}.hub-actions summary:hover,.hub-actions[open] summary{background:var(--wpops-surface)}.hub-actions>div{border:1px solid var(--wpops-border);z-index:20;background:#fff;border-radius:11px;min-width:175px;padding:6px;position:absolute;top:100%;right:0;box-shadow:0 8px 30px #21232916}.hub-actions button{text-align:left;width:100%;color:var(--wpops-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:10px;font-size:12px;display:flex}.hub-actions button:hover{background:var(--wpops-surface)}.hub-actions button:disabled{opacity:.5;cursor:default}.hub-actions button.hub-delete{color:#b76956}.hub-empty{text-align:center;border:1px dashed var(--wpops-border);min-height:310px;color:var(--wpops-muted);background:var(--wpops-white);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:44px 24px;display:flex}.hub-empty h2,.hub-empty h3{letter-spacing:-.4px;color:var(--wpops-ink);font-size:20px;font-weight:500}.hub-empty p{max-width:390px;color:var(--wpops-muted);margin-bottom:7px;font-size:13px;line-height:1.7}.hub-error,.hub-notice{border:1px solid var(--wpops-border);background:var(--wpops-surface);color:var(--wpops-ink);border-radius:10px;margin:15px 0;padding:13px 16px;font-size:13px;line-height:1.6}.hub-error{color:#b27058;background:#fdf3ee;border-color:#f2dcd2}.hub-site-chooser{border:1px solid var(--wpops-border);background:#fff;border-radius:18px;padding:35px}.hub-section-label{letter-spacing:.12em;color:var(--wpops-muted);font-size:10px;font-weight:500}.hub-directory-intro h2,.hub-site-chooser h2{letter-spacing:-.6px;color:var(--wpops-ink);margin:10px 0;font-size:24px;font-weight:500}.hub-directory-intro p,.hub-site-chooser p{color:var(--wpops-muted);font-size:13px;line-height:1.7}.hub-site-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.hub-site-grid>a{border:1px solid var(--wpops-divider);border-radius:12px;align-items:center;gap:13px;min-width:0;padding:20px;display:flex}.hub-site-grid>a:hover{background:var(--wpops-surface);border-color:var(--wpops-border)}.hub-site-grid>a>span:not(.project-site-icon){flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.hub-site-grid strong{color:var(--wpops-ink);font-size:14px;font-weight:550}.hub-site-grid small{color:var(--wpops-muted);overflow-wrap:anywhere;font-size:11px}.hub-site-grid>a>svg{color:var(--wpops-icon);flex-shrink:0}.hub-site-grid .project-site-icon{border-radius:8px;width:34px;height:34px}.hub-site-grid .hub-add-site{border-style:dashed}.hub-directory-intro{background:var(--wpops-surface);border:1px solid var(--wpops-divider);border-radius:16px;justify-content:space-between;align-items:center;gap:22px;margin:10px 0 30px;padding:28px;display:flex}.hub-directory-count{color:var(--wpops-muted);flex-direction:column;min-width:90px;font-size:11px;display:flex}.hub-directory-count strong{color:var(--wpops-muted);letter-spacing:-1px;font-size:32px;font-weight:450}.directory-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.directory-site-card{border:1px solid var(--wpops-border);background:#fff;border-radius:16px;flex-direction:column;min-width:0;padding:25px;display:flex}.directory-site-card header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.directory-site-card .project-site-icon{border:1px solid var(--wpops-divider);background:#fff;border-radius:11px;width:42px;height:42px;padding:6px}.directory-site-card .project-site-icon img{padding:6px}.directory-site-card h2{letter-spacing:-.4px;color:var(--wpops-ink);overflow-wrap:anywhere;font-size:20px;font-weight:550}.directory-site-address{color:var(--wpops-muted);overflow-wrap:anywhere;margin-top:6px;font-size:12px}.directory-site-goals{color:var(--wpops-muted);min-height:44px;margin:20px 0;font-size:13px;line-height:1.7}.directory-site-links{flex-wrap:wrap;gap:14px;margin:0 0 22px;display:flex}.directory-chat-link{width:100%;margin-top:auto}.workflow-editor{border:1px solid var(--wpops-border);background:#fff;border-radius:17px;max-width:900px;margin:auto;padding:30px}.workflow-editor>header{margin-bottom:28px}.workflow-editor h2{letter-spacing:-.5px;margin-top:21px;font-size:23px;font-weight:550}.workflow-editor>header p{color:var(--wpops-muted);margin-top:8px;font-size:13px}.workspace .workflow-editor :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--wpops-border);background:#fff;border-radius:9px;padding:11px 12px;font-size:13px}.workspace .workflow-editor .ops-form-steps{border:0;gap:8px;padding:0}.workspace .workflow-editor .ops-form-steps li{background:var(--wpops-surface);border:0;border-radius:9px;padding:10px}.workflow-editor button{border-radius:9px}.workflow-editor label{font-size:13px}.workflow-editor [data-ops-form]{max-width:none}@media (max-width:760px){.workflow-heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:25px}.workflow-heading h1{font-size:27px}.workflow-heading p{font-size:13px}.hub-context{flex-direction:column;align-items:flex-start}.hub-context nav{gap:18px}.hub-overview h2{font-size:19px}.hub-overview .hub-primary{padding:9px 11px;font-size:12px}.hub-list-toolbar{gap:12px}.hub-search{width:100%}.hub-filters{gap:1px}.hub-filters button{padding:7px 9px;font-size:11px}.hub-work-card{padding:18px}.hub-work-card-top{flex-wrap:wrap;gap:10px}.hub-work-icon{border-radius:10px;width:36px;height:36px}.hub-work-title{flex-basis:calc(100% - 46px)}.hub-work-card-top>.hub-status{margin-left:46px}.hub-work-title h3{font-size:16px}.hub-topic-tags,.hub-work-facts{gap:10px 16px;padding-left:0}.hub-work-card>footer{flex-direction:column;align-items:flex-start;gap:13px}.hub-work-card>footer>div{align-self:flex-end}.hub-site-chooser{padding:24px 20px}.directory-card-grid,.hub-site-grid{grid-template-columns:minmax(0,1fr)}.hub-directory-intro h2,.hub-site-chooser h2{font-size:21px}.hub-directory-intro{align-items:flex-start;padding:22px}.hub-directory-count{min-width:60px;font-size:10px}.hub-directory-count strong{font-size:26px}.directory-site-card{padding:23px}.workflow-editor{padding:23px 18px}.workflow-hub{padding-top:0}}.workflow-history{border-color:var(--wpops-border);border-radius:17px;overflow:hidden}.workflow-history>div{box-shadow:none;border-radius:17px}.workflow-history button{border-radius:8px}.workflow-history :is(h2,h3){letter-spacing:-.3px}.workflow-history .ops-dialog-heading{color:var(--wpops-text);background:#fff}.site-workspace{max-width:1180px;color:var(--wpops-ink);margin:0 auto;padding:2px 0 40px}.site-back{color:var(--wpops-muted);align-items:center;gap:8px;margin-bottom:30px;font-size:12px;display:inline-flex}.site-back:hover{color:var(--wpops-ink)}.site-heading{justify-content:space-between;gap:24px;margin-bottom:30px}.site-heading,.site-title{align-items:center;display:flex}.site-title{gap:17px;min-width:0}.site-title>div{min-width:0}.site-title .project-site-icon{border:1px solid var(--wpops-border);background:#fff;border-radius:15px;flex-shrink:0;width:58px;height:58px;font-size:24px}.site-title .project-site-icon img{padding:9px}.site-title-line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.site-title h1{letter-spacing:-1.2px;overflow-wrap:anywhere;font-size:32px;font-weight:550;line-height:1.2}.site-title a{color:var(--wpops-muted);overflow-wrap:anywhere;align-items:center;gap:7px;margin-top:8px;font-size:12px;display:flex}.site-title a svg{flex-shrink:0}.site-badge{color:#91674c;white-space:nowrap;background:#f7eee6;border-radius:7px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:inline-flex}.site-badge.is-connected{background:var(--wpops-surface);color:var(--wpops-ink)}.site-heading>.hub-primary{flex-shrink:0}.site-tabs{background:var(--wpops-divider);border:1px solid var(--wpops-border);border-radius:12px;gap:6px;width:fit-content;max-width:100%;margin-bottom:28px;padding:5px;display:flex;overflow-x:auto}.site-tabs button{white-space:nowrap;color:var(--wpops-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 16px;font-size:12px}.site-tabs button[aria-pressed=true]{color:var(--wpops-ink);background:#fff;box-shadow:0 1px 4px #2123290d}.site-tabs button:hover{color:var(--wpops-ink)}.site-access-layout,.site-overview-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.site-access-layout>aside,.site-access-main,.site-overview-aside,.site-overview-main{gap:20px;min-width:0;display:grid}.site-panel{border:1px solid var(--wpops-border);background:#fff;border-radius:16px;min-width:0;padding:24px;box-shadow:0 2px 6px #21232903}.site-panel h2{letter-spacing:-.3px;font-size:16px;font-weight:550;line-height:1.4}.site-section-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.site-overline,.site-section-top>span:not(.site-overline){color:var(--wpops-muted);font-size:10px}.site-overline{letter-spacing:.09em;align-items:center;gap:8px;font-weight:500;display:inline-flex}.site-health-brief{background:var(--wpops-surface);border:1px solid var(--wpops-border);border-radius:16px;padding:24px}.site-health-brief[data-status=critical],.site-health-brief[data-status=warning]{background:#f7f1e8;border-color:#ece0ce}.site-health-brief h2{letter-spacing:-.65px;margin:20px 0 10px;font-size:25px;font-weight:500;line-height:1.3}.site-health-brief>p{color:var(--wpops-muted);max-width:520px;font-size:13px;line-height:1.75}.site-review-link{border:1px solid var(--wpops-border);color:var(--wpops-text);background:#ffffffb0;border-radius:9px;align-items:center;gap:9px;margin-top:21px;padding:10px 13px;font-size:12px;display:inline-flex}.site-review-link:hover{background:#fff}.site-text-button{color:var(--wpops-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:inline-flex}.site-text-button:disabled{opacity:.5;cursor:default}.site-text-button:hover{color:var(--wpops-ink)}.site-inline-error{margin-top:12px;line-height:1.6;color:#a0543e!important;font-size:12px!important}.site-content-counts{border-bottom:1px solid var(--wpops-divider);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;padding:25px 0;display:grid}.site-content-counts>button,.site-content-counts>div{text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:9px;min-width:0;display:flex}.site-content-counts>button{cursor:pointer;border-radius:8px}.site-content-counts>button:hover{background:var(--wpops-surface)}.site-content-counts svg{color:var(--wpops-icon)}.site-content-counts strong{letter-spacing:-.5px;overflow-wrap:anywhere;font-size:clamp(16px,2vw,27px);font-weight:500;line-height:1.3}.site-content-counts span{color:var(--wpops-muted);align-items:center;gap:3px;font-size:11px;display:flex}.site-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;display:grid}.site-facts>div{grid-template-columns:112px minmax(0,1fr);align-items:baseline;column-gap:14px;font-size:12px;display:grid}.site-facts dt{color:var(--wpops-muted)}.site-facts dd{color:var(--wpops-text);text-align:left;overflow-wrap:anywhere;font-weight:500}.site-facts dd.needs-attention{color:#9e7040}.site-data-note{background:var(--wpops-surface);color:var(--wpops-muted);border-radius:9px;align-items:flex-start;gap:9px;margin-top:23px;padding:13px;display:flex}.site-data-note>svg{flex-shrink:0;margin-top:2px}.site-data-note p{font-size:11px;line-height:1.7}.site-data-note button{color:var(--wpops-text);text-underline-offset:3px;cursor:pointer;align-items:center;gap:3px;margin-left:6px;text-decoration:underline;display:inline-flex}.site-data-details{color:var(--wpops-muted);margin-top:12px;font-size:11px;line-height:1.7}.site-data-details summary{cursor:pointer}.site-data-details p{margin-top:8px}.site-connection-intro>p,.site-context>p,.site-work-links>p{color:var(--wpops-muted);margin:8px 0 20px;font-size:12px;line-height:1.7}.site-work-links>a{border-top:1px solid var(--wpops-divider);align-items:center;gap:12px;padding:16px 0;display:flex}.site-work-links>a:last-child{padding-bottom:0}.site-work-links>a>span:not(.site-link-icon){flex:1;min-width:0}.site-work-links>a strong{color:var(--wpops-text);font-size:12px;font-weight:500;display:block}.site-work-links>a small{color:var(--wpops-muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}.site-work-links>a>svg{color:var(--wpops-icon);flex-shrink:0}.site-link-icon{background:var(--wpops-surface);width:33px;height:33px;color:var(--wpops-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.site-work-links>a:hover strong{color:var(--wpops-ink)}.site-context{background:var(--wpops-surface)}.site-context h2{margin-top:13px}.site-context>p{overflow-wrap:anywhere}.site-admin-link{justify-content:center;gap:7px;padding:5px;font-size:11px}.site-admin-link,.site-store-link{color:var(--wpops-muted);align-items:center;display:flex}.site-store-link{border:1px solid var(--wpops-border);background:#fff;border-radius:14px;gap:11px;padding:20px}.site-store-link>span{flex:1;min-width:0}.site-store-link strong{color:var(--wpops-text);font-size:12px;font-weight:500;display:block}.site-store-link small{margin-top:5px;font-size:10px;line-height:1.6;display:block}.site-store-link>svg{flex-shrink:0}.site-findings-feed>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.site-findings-feed>header p{color:var(--wpops-muted);margin-top:6px;font-size:12px;line-height:1.6}.site-findings-feed>header>a{flex-shrink:0;padding-top:3px;font-size:11px}.site-finding-filters{flex-wrap:wrap;gap:4px;margin-top:23px;display:flex}.site-finding-filters button{color:var(--wpops-muted);cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:7px 9px;font-size:11px;display:flex}.site-finding-filters button[aria-pressed=true]{background:var(--wpops-surface);color:var(--wpops-text)}.site-finding-filters span{opacity:.75;font-size:10px}.site-finding-list{margin-top:16px}.site-findings .ops-finding{border:0;border-top:1px solid var(--wpops-divider);background:0 0;border-radius:0;padding:20px 0}.site-findings .ops-finding:last-child{padding-bottom:0}.site-findings .ops-finding>div:first-child{gap:10px}.site-findings .ops-finding-severity{letter-spacing:0;background:var(--wpops-surface);color:#94764f;border-radius:5px;min-width:0;padding:4px 6px;font-size:9px;line-height:1.4}.site-findings .ops-finding[data-severity=critical] .ops-finding-severity{color:#ab5a45;background:#fbefea}.site-findings .ops-finding h3{letter-spacing:-.15px;font-size:14px;line-height:1.5}.site-findings .ops-finding p{color:var(--wpops-muted);font-size:12px;line-height:1.8}.site-findings .ops-finding>div:first-child .text-xs{color:var(--wpops-muted);font-size:9px}.site-findings .ops-finding>button{font-size:10px}.site-finding-chat{color:var(--wpops-text);align-items:center;gap:6px;margin-top:14px;font-size:11px;display:flex}.site-findings-empty{text-align:center;color:var(--wpops-icon);flex-direction:column;align-items:center;gap:12px;padding:35px 15px 15px;display:flex}.site-findings-empty h3{color:var(--wpops-text);font-size:16px;font-weight:500}.site-findings-empty p{color:var(--wpops-muted);max-width:310px;font-size:12px;line-height:1.8}.site-findings-empty a,.site-findings-empty button{margin-top:5px}.site-filter-empty{color:var(--wpops-muted);padding:25px 0;font-size:12px}.site-plugin-panel .site-plugin-intro{background:var(--wpops-surface);color:var(--wpops-muted);border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;padding:16px;font-size:12px;display:flex}.site-plugin-intro>a{flex-shrink:0}.site-plugin-panel :is(button,input){border-radius:9px}.site-plugin-panel section>header h2{font-size:19px}.site-plugin-panel section>header p{font-size:12px;line-height:1.7}.site-plugin-panel section>div>div h3{font-size:13px}.site-store-panel{overflow:hidden}.site-store-panel button{border-radius:9px}.site-store-panel .ops-register-heading h2{font-size:21px}.site-access-layout .capability-panel{box-shadow:none;border-color:var(--wpops-border);border-radius:16px;margin:0;overflow:hidden}.site-access-layout .conversation-card-head{gap:12px;padding:23px}.site-access-layout .conversation-card-head h3{font-size:20px}.site-access-layout .conversation-card-content{padding:22px}.site-access-layout .capability-row summary{font-size:12px}.site-access-layout .capability-status{font-size:10px}.site-access-layout .capability-tabs{font-size:12px}.site-access-layout .connector-setup{border-color:var(--wpops-border);border-radius:16px}.site-connection-intro>svg{color:var(--wpops-icon);margin-bottom:15px}.site-connection-intro .hub-secondary{max-width:100%;font-size:11px}.site-advanced summary{color:var(--wpops-muted);cursor:pointer;font-size:12px}.site-advanced p{color:var(--wpops-muted);margin:15px 0;font-size:11px;line-height:1.8}.site-advanced .site-text-button{width:100%;margin:7px 0;font-size:11px}.site-remove{border-top:1px solid var(--wpops-divider);margin-top:16px;padding-top:1px}.site-text-danger{color:#9e604c;cursor:pointer;align-items:center;gap:7px;font-size:11px;display:inline-flex}.site-text-danger:disabled{opacity:.5}.site-loading{min-height:180px;color:var(--wpops-muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.site-reconnect{text-align:center;padding:45px 25px}.site-feature-icon{border:1px solid var(--wpops-border);background:var(--wpops-surface);width:60px;height:60px;color:var(--wpops-muted);border-radius:16px;place-items:center;margin:0 auto 20px;display:grid}.site-reconnect h2{font-size:24px}.site-reconnect p{color:var(--wpops-muted);max-width:430px;margin:15px auto 24px;font-size:13px;line-height:1.8}.site-reconnect .site-text-danger{margin:23px auto 0;display:flex}@media (max-width:1100px){.site-access-layout,.site-overview-grid{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.site-health-brief,.site-panel{padding:20px}.site-facts{grid-template-columns:1fr}.site-findings-feed>header{flex-direction:column;gap:10px}}@media (max-width:820px){.site-access-layout,.site-overview-grid{grid-template-columns:minmax(0,1fr)}.site-overview-aside{align-items:start}.site-facts,.site-overview-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.site-heading{gap:16px}.site-title h1{font-size:28px}.site-back{margin-bottom:25px}.site-heading>.hub-primary{padding:10px 12px;font-size:12px}.site-title .project-site-icon{width:48px;height:48px}}@media (max-width:560px){.site-heading{flex-wrap:wrap;margin-bottom:24px}.site-heading>.hub-primary{margin-left:65px}.site-tabs{gap:2px;width:100%}.site-tabs button{padding:9px 11px;font-size:11px}.site-overview-aside{grid-template-columns:minmax(0,1fr)}.site-health-brief,.site-panel{padding:20px}.site-health-brief h2{font-size:23px}.site-facts{grid-template-columns:1fr;gap:15px}.site-content-counts{gap:8px}.site-content-counts strong{font-size:22px}.site-title h1{font-size:27px}.site-content-counts span{font-size:11px}.site-plugin-panel .site-plugin-intro{flex-direction:column;align-items:flex-start}.site-access-layout .conversation-card-content{padding:17px}.site-access-layout .capability-row summary{flex-wrap:wrap;gap:9px}.site-access-layout .capability-status{white-space:normal}}.site-findings .ops-finding-severity{justify-self:start}.site-findings .ops-finding[data-actioned=true]{opacity:1}.site-findings .ops-finding>button,.site-findings .ops-finding>div:last-child:not(:first-child){margin-left:0}.site-access-layout .conversation-card{animation:none}@media (max-width:560px){.site-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-tabs button{white-space:normal;text-align:center}}.workflow-hub{--color-sky-500:var(--wpops-orange);--color-sky-600:var(--wpops-orange-ink);--color-sky-700:var(--wpops-orange-ink);--color-sky-50:var(--wpops-orange-soft)}.pricing-plan-button:focus-visible,.workflow-hub :is(a,button,summary,select,input):focus-visible{outline-color:var(--wpops-orange)}.hub-primary,.pricing-plan-button{background:var(--wpops-charcoal);border-color:var(--wpops-charcoal)}.hub-primary:hover,.pricing-plan-button:hover{background:var(--wpops-ink)}.hub-directory-intro,.site-health-brief{background:var(--wpops-surface);border-color:var(--wpops-border)}.site-data-note button,.site-finding-chat,.site-health-brief .site-overline{color:var(--wpops-orange-ink)}.hub-filters button[aria-pressed=true],.site-finding-filters button[aria-pressed=true]{background:var(--wpops-orange-soft);color:var(--wpops-orange-ink)}.site-review-link{color:var(--wpops-ink);background:var(--wpops-white);border-color:var(--wpops-border)}.site-review-link:hover{border-color:var(--wpops-orange);color:var(--wpops-orange-ink)}.workspace .workflow-editor .ops-form-steps li[aria-current=step]{background:var(--wpops-orange-soft)}.site-content-counts .site-stat-icon{background:var(--wpops-orange-soft);border:1px solid #f4dfd6;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:3px;display:grid}.site-content-counts .site-stat-icon svg{color:var(--wpops-orange-ink)}.site-content-counts strong[data-unavailable=true]{color:var(--wpops-muted);letter-spacing:0;font-size:21px;font-weight:450}.plugin-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;display:flex}.plugin-heading h2{letter-spacing:-.5px;font-size:22px!important}.plugin-heading p{color:var(--wpops-muted);margin-top:6px;font-size:12px}.plugin-heading>div:last-child{align-items:center;gap:10px;display:flex}.plugin-refresh{border:1px solid var(--wpops-border);width:36px;height:36px;color:var(--wpops-muted);border-radius:9px;place-items:center;display:grid}.plugin-refresh:hover{background:var(--wpops-surface)}.plugin-refresh:disabled{opacity:.5}.plugin-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.plugin-toolbar nav{gap:4px;display:flex}.plugin-toolbar nav button{color:var(--wpops-muted);border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;display:flex}.plugin-toolbar nav button[aria-pressed=true]{background:var(--wpops-orange-soft);color:var(--wpops-orange-ink)}.plugin-toolbar nav span{opacity:.7;font-size:10px}.plugin-search{border:1px solid var(--wpops-border);color:var(--wpops-icon);border-radius:9px;align-items:center;gap:9px;padding:9px 11px;display:flex}.workspace .plugin-search input{box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;width:170px;padding:0;font-size:12px}.plugin-search:focus-within{border-color:var(--wpops-orange)}.plugin-list{border-top:1px solid var(--wpops-divider)}.plugin-row{border-bottom:1px solid var(--wpops-divider);align-items:center;gap:15px;padding:20px 0;display:flex}.plugin-product-icon{border:1px solid var(--wpops-border);width:46px;height:46px;color:var(--wpops-icon);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.plugin-product-icon img{object-fit:contain;width:100%;height:100%;padding:5px;display:block}.plugin-row-name{flex:1;min-width:0}.plugin-row-name h3{color:var(--wpops-charcoal);overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.5}.plugin-row-name p{color:var(--wpops-muted);flex-wrap:wrap;align-items:center;gap:8px 15px;margin-top:4px;font-size:11px;display:flex}.plugin-row-name a{align-items:center;gap:4px;display:inline-flex}.plugin-row-name a:hover{color:var(--wpops-orange-ink)}.plugin-status{background:var(--wpops-surface);color:var(--wpops-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:5px 8px;font-size:10px;display:inline-flex}.plugin-status.is-active{background:var(--wpops-surface);color:var(--wpops-ink)}.plugin-chat{color:var(--wpops-muted);align-items:center;gap:6px;margin-left:10px;font-size:12px;display:flex}.plugin-chat:hover{color:var(--wpops-orange-ink)}.plugin-network-note{color:var(--wpops-icon);padding:8px}.plugin-actions{position:relative}.plugin-actions summary{width:32px;height:32px;color:var(--wpops-icon);cursor:pointer;border-radius:8px;place-items:center;list-style:none;display:grid}.plugin-actions summary::-webkit-details-marker{display:none}.plugin-actions summary:hover,.plugin-actions[open] summary{background:var(--wpops-surface)}.plugin-actions>div{z-index:20;border:1px solid var(--wpops-border);background:#fff;border-radius:10px;width:175px;padding:5px;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #21232916}.plugin-actions button{text-align:left;width:100%;color:var(--wpops-text);border-radius:6px;align-items:center;gap:9px;padding:10px;font-size:12px;display:flex}.plugin-actions button:hover{background:var(--wpops-surface)}.plugin-actions button.is-destructive{color:#b43c30}.plugin-footer{color:var(--wpops-muted);justify-content:space-between;align-items:center;gap:15px;padding-top:23px;font-size:11px;display:flex}.plugin-footer a,.plugin-footer span{align-items:center;gap:6px;display:flex}.plugin-footer a:hover{color:var(--wpops-orange-ink)}.plugin-connection-state{text-align:center;border:1px solid var(--wpops-divider);background:#fafafa;border-radius:14px;flex-direction:column;align-items:center;padding:40px 25px 30px;display:flex}.plugin-state-icon{background:var(--wpops-orange-soft);width:56px;height:56px;color:var(--wpops-orange-ink);border:1px solid #f3d9ce;border-radius:15px;place-items:center;display:grid}.plugin-state-label{letter-spacing:.08em;color:var(--wpops-orange-ink);margin-top:22px;font-size:10px}.plugin-connection-state h3{letter-spacing:-.6px;color:var(--wpops-charcoal);margin-top:10px;font-size:23px;font-weight:550;line-height:1.35}.plugin-connection-state>p{color:var(--wpops-muted);max-width:425px;margin-top:12px;font-size:13px;line-height:1.8}.plugin-recovery-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:23px;display:flex}.plugin-connection-state details{color:var(--wpops-muted);max-width:430px;margin-top:23px;font-size:11px}.plugin-connection-state summary{cursor:pointer}.plugin-connection-state details p{margin-top:10px;line-height:1.7}.plugin-empty,.plugin-loading{text-align:center;min-height:230px;color:var(--wpops-icon);flex-direction:column;justify-content:center;align-items:center;gap:13px;display:flex}.plugin-empty p,.plugin-loading p{color:var(--wpops-muted);font-size:12px}.plugin-empty h3{color:var(--wpops-charcoal);font-size:17px;font-weight:500}.plugin-notice{background:var(--wpops-surface);color:var(--wpops-ink);border-radius:9px;align-items:center;gap:8px;margin-bottom:20px;padding:13px 15px;font-size:12px;display:flex}.plugin-install-dialog{border:1px solid var(--wpops-border);width:580px;max-width:calc(100vw - 30px);color:var(--wpops-charcoal);border-radius:19px;padding:28px}.plugin-install-dialog>header{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.plugin-install-dialog>header>button{width:30px;height:30px;color:var(--wpops-muted);border-radius:8px;place-items:center;display:grid}.plugin-install-dialog h2{letter-spacing:-.6px;font-size:25px;font-weight:550}.plugin-install-dialog>p{color:var(--wpops-muted);margin-top:10px;font-size:13px;line-height:1.8}.plugin-install-dialog form{margin-top:24px}.plugin-install-dialog form>label{margin-bottom:9px;font-size:12px;font-weight:500;display:block}.plugin-install-dialog form>div{gap:9px;display:flex}.plugin-install-dialog input:not([type=checkbox]){border:1px solid var(--wpops-border);border-radius:9px;flex:1;width:100%;min-width:0;padding:10px;font-size:12px}.plugin-install-dialog form button{padding:9px 11px;font-size:12px}.plugin-install-dialog .plugin-lookup-error{color:#ac442e;font-size:12px}.plugin-install-preview{border:1px solid var(--wpops-border);border-radius:12px;margin-top:20px;padding:18px}.plugin-install-preview>div{align-items:center;gap:12px;display:flex}.plugin-install-preview h3{font-size:14px;font-weight:550;line-height:1.5}.plugin-install-preview a{color:var(--wpops-muted);align-items:center;gap:5px;margin-top:4px;font-size:11px;display:flex}.plugin-install-preview>label{border-top:1px solid var(--wpops-divider);align-items:flex-start;gap:10px;margin-top:18px;padding-top:16px;font-size:12px;display:flex}.plugin-install-preview input[type=checkbox]{accent-color:var(--wpops-orange);margin-top:2px}.plugin-install-preview small{color:var(--wpops-muted);margin-top:4px;font-size:11px;line-height:1.6;display:block}.plugin-install-dialog>footer{border-top:1px solid var(--wpops-divider);justify-content:space-between;align-items:center;gap:15px;margin-top:27px;padding-top:20px;display:flex}.plugin-install-dialog>footer>a{color:var(--wpops-muted);align-items:center;gap:5px;font-size:11px;display:flex}.plugin-install-dialog>footer button{font-size:12px}.rest-review-dialog{border:1px solid var(--wpops-border);border-radius:18px;overflow:hidden}.rest-review-dialog .approval-summary{border:1px solid var(--wpops-border);background:var(--wpops-surface);border-radius:11px;padding:18px}.rest-review-dialog .approval-summary h5{font-size:17px}.rest-review-dialog h2{letter-spacing:-.5px;font-size:23px}.rest-review-dialog .ops-dialog-actions{background:#fff}.rest-review-dialog button{border-radius:9px}.finding-card{border:1px solid var(--wpops-border);color:var(--wpops-charcoal);background:#fff;border-radius:13px;padding:23px}.finding-card+.finding-card{margin-top:16px}.finding-card>header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:13px;display:flex}.finding-priority{background:var(--wpops-surface);color:var(--wpops-text);border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:550;display:inline-flex}.finding-card[data-severity=critical] .finding-priority{color:#b33521;background:#fff0eb}.finding-card[data-severity=warning] .finding-priority{color:#936016;background:#fff5e5}.finding-card[data-severity=resolved] .finding-priority{background:var(--wpops-surface);color:var(--wpops-ink)}.finding-category{color:var(--wpops-muted);text-transform:capitalize;font-size:10px}.finding-card>h3{letter-spacing:-.3px;color:var(--wpops-charcoal);max-width:820px;font-size:17px;font-weight:600;line-height:1.45}.finding-description{color:var(--wpops-text);max-width:900px;margin-top:10px;font-size:13px;line-height:1.8}.finding-recommendation{border-left:3px solid var(--wpops-orange);background:var(--wpops-orange-soft);border-radius:0 9px 9px 0;margin-top:18px;padding:14px 17px}.finding-recommendation>span{color:var(--wpops-orange-ink);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.finding-recommendation>p{color:var(--wpops-charcoal);max-width:850px;margin-top:7px;font-size:13px;font-weight:500;line-height:1.75}.finding-explanation{border:1px solid var(--wpops-divider);background:#fafafa;border-radius:9px;margin-top:15px;padding:17px}.finding-explanation h4{color:var(--wpops-text);margin-bottom:7px;font-size:11px;font-weight:600}.finding-explanation p{color:var(--wpops-muted);max-width:850px;font-size:12px;line-height:1.8}.finding-related{margin-top:17px}.finding-related a{color:var(--wpops-text);align-items:center;gap:7px;padding:5px 0;font-size:12px;display:flex}.finding-related small{color:var(--wpops-muted);font-size:11px}.finding-post{color:var(--wpops-muted);align-items:center;gap:7px;margin-top:15px;font-size:12px;display:flex}.finding-card>footer{justify-content:space-between;align-items:center;gap:15px;margin-top:18px;display:flex}.finding-expand{color:var(--wpops-muted);white-space:nowrap;gap:5px;display:flex}.finding-action,.finding-expand{align-items:center;font-size:11px}.finding-action{border:1px solid var(--wpops-border);color:var(--wpops-charcoal);background:#fff;border-radius:8px;gap:7px;padding:9px 12px;font-weight:500;line-height:1.4;display:inline-flex}.finding-action:hover{color:var(--wpops-orange-ink);background:var(--wpops-orange-soft);border-color:#e7bdae}.finding-action:disabled{opacity:.5}.finding-error{color:#b33521;margin-top:15px;font-size:12px}.site-findings .site-finding-list{margin-top:20px}.site-store-panel .finding-card{padding:23px}@media (max-width:700px){.plugin-toolbar{flex-direction:column;align-items:stretch;gap:12px}.plugin-search input{width:100%!important}.plugin-row{flex-wrap:wrap;gap:10px;padding:18px 0}.plugin-row-name{flex-basis:calc(100% - 60px)}.plugin-row>.plugin-status{margin-left:56px}.plugin-chat{margin-left:auto}.plugin-product-icon{width:44px;height:44px}.plugin-footer{flex-direction:column;align-items:flex-start;gap:12px}.plugin-connection-state{padding:30px 17px}.plugin-connection-state h3{font-size:21px}.plugin-heading h2{font-size:19px!important}.plugin-heading .hub-primary{padding:9px 11px;font-size:12px}.plugin-install-dialog{padding:23px 19px}.plugin-install-dialog form>div{flex-direction:column}.plugin-install-dialog>footer{flex-direction:column;align-items:flex-start}.plugin-install-dialog>footer button{width:100%}.finding-card,.site-store-panel .finding-card{padding:18px}.finding-card>h3{font-size:16px}.finding-card>footer{flex-direction:column;align-items:flex-start;gap:14px}.finding-action{align-self:flex-end}.finding-description,.finding-recommendation>p{font-size:12px}.finding-recommendation{padding:13px}.plugin-connection-state .hub-primary,.plugin-connection-state .hub-secondary{font-size:12px}.site-plugin-panel .site-plugin-intro{background:var(--wpops-orange-soft)}}.plugin-updates-summary{background:var(--wpops-orange-soft);border:1px solid #f2d4c8;border-radius:11px;align-items:center;gap:13px;margin-top:24px;padding:17px;display:flex}.plugin-updates-summary>svg{color:var(--wpops-orange-ink);flex-shrink:0}.plugin-updates-summary>div{flex:1;min-width:0}.plugin-updates-summary strong{font-size:13px;font-weight:550}.plugin-updates-summary p{color:var(--wpops-muted);margin-top:4px;font-size:12px;line-height:1.7}.plugin-updates-summary .hub-secondary{font-size:12px}@media (max-width:700px){.plugin-updates-summary{flex-wrap:wrap}.plugin-updates-summary .hub-secondary{margin-left:31px}}.plugin-product-icon{position:relative}.plugin-product-icon img{opacity:0;background:#fff;position:absolute;inset:0}.plugin-product-icon img[data-loaded=true]{opacity:1}.diagnostics-sites{border:1px solid var(--wpops-divider);border-radius:16px;overflow:hidden}.diagnostics-site{color:var(--wpops-charcoal);background:#fff;align-items:center;gap:14px;padding:20px;display:flex}.diagnostics-site+.diagnostics-site{border-top:1px solid var(--wpops-divider)}.diagnostics-site:hover{background:var(--wpops-surface)}.diagnostics-site>span:nth-child(2){flex:1;min-width:0}.diagnostics-site small,.diagnostics-site strong{overflow-wrap:anywhere;display:block}.diagnostics-site strong{font-size:14px;font-weight:600}.diagnostics-site small{color:var(--wpops-muted);margin-top:5px;font-size:12px}.diagnostics-open{align-items:center;gap:8px;font-size:12px;display:flex}.diagnostics-site .project-site-icon{flex-shrink:0;width:36px;height:36px}@media (max-width:600px){.diagnostics-site{flex-wrap:wrap;padding:16px}.diagnostics-open{width:100%;margin-left:50px}}.site-goals{border:0;min-width:0;margin:0;padding:0}.site-goals legend{color:var(--wpops-charcoal);font-size:14px;font-weight:600}.site-goals>p{color:var(--wpops-muted);margin:7px 0 14px!important;font-size:12px!important}.site-goal-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.site-goal-options>label{border:1px solid var(--wpops-border);cursor:pointer;background:#fff;border-radius:12px;align-items:center;padding:12px 14px;line-height:1.5;flex-direction:row!important;gap:10px!important;font-size:13px!important;display:flex!important}.site-goal-options>label[data-selected=true]{background:#fff3ee;border-color:#efb9a9}.site-goal-options input[type=checkbox]{height:16px;accent-color:var(--wpops-orange);flex-shrink:0;margin:0;width:16px!important;padding:0!important}.site-goal-options>label>span{color:var(--wpops-charcoal)!important;font-size:13px!important}.site-goals .site-custom-goals{color:var(--wpops-charcoal);margin-top:16px;font-size:13px;display:block}.site-custom-goals>span{color:var(--wpops-muted);margin-left:6px;font-size:12px}.site-custom-goals textarea{border:1px solid var(--wpops-border);background:#fff;border-radius:12px;width:100%;margin-top:8px;padding:12px 14px;font-size:13px;line-height:1.6;display:block}.site-goals:disabled{opacity:.65}@media (max-width:600px){.site-goal-options{grid-template-columns:1fr}}.connect-methods{border:1px solid var(--wpops-border);background:var(--wpops-surface);border-radius:12px;align-self:flex-start;gap:4px;padding:4px;display:flex}.connect-methods button{color:var(--wpops-muted);background:0 0;border:0;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:500}.connect-methods button[aria-pressed=true]{color:var(--wpops-charcoal);background:#fff;box-shadow:0 1px 3px #21232912}.connect-methods button:disabled{cursor:wait}.connect-authorize{justify-items:start;gap:20px;display:grid}.connect-password-help{border:1px solid var(--wpops-border);background:var(--wpops-surface);border-radius:14px;justify-items:start;gap:14px;padding:18px;display:grid}.connect-password-help p{margin:0!important;font-size:13px!important;line-height:1.7!important}.connect-profile-link{border:1px solid var(--wpops-border);background:#fff;border-radius:9px;align-items:center;gap:9px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex;color:var(--wpops-charcoal)!important;text-decoration:none!important}.connect-step-footer{border-top:1px solid var(--wpops-divider);padding-top:16px}.connect-change-site{color:var(--wpops-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.connect-change-site:hover{color:var(--wpops-charcoal)}.connect-change-site:disabled{opacity:.5;cursor:wait}.connect-method-step .card-site-line{background:var(--wpops-surface);color:var(--wpops-charcoal)}.connect-method-step .card-site-line span{color:var(--wpops-muted)}@media (max-width:600px){.connect-methods{width:100%}.connect-methods button{flex:1;padding:10px 8px;font-size:12px}.connect-profile-link{justify-content:center;width:100%}}.bridge-setup{border:1px solid var(--wpops-border);min-width:0;color:var(--wpops-charcoal);background:#fff;border-radius:20px;padding:24px}.bridge-heading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.bridge-brand{background:#fff3ee;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.bridge-brand .ops-brand svg{width:28px;height:28px}.bridge-brand .ops-brand{color:var(--wpops-orange)}.bridge-eyebrow{letter-spacing:1.1px;color:var(--wpops-muted);margin-bottom:4px;font-size:9px;font-weight:600;display:block}.bridge-heading h3{letter-spacing:-.4px;color:var(--wpops-charcoal);font-weight:650;line-height:1.3;font-size:18px!important}.bridge-intro{color:#646a74;margin:0 0 20px!important;font-size:13px!important;line-height:1.7!important}.bridge-primary,.bridge-secondary{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;padding:11px 13px;font-size:12px;font-weight:600;line-height:1.5;transition:background .15s;display:inline-flex;text-decoration:none!important}.bridge-primary{background:var(--wpops-charcoal);color:#fff!important}.bridge-primary:hover{background:#383b43}.bridge-secondary{border-color:var(--wpops-border);background:#fff;color:var(--wpops-charcoal)!important}.bridge-secondary:hover{background:var(--wpops-surface)}.bridge-primary:disabled,.bridge-secondary:disabled{opacity:.55;cursor:wait}.bridge-caption{color:var(--wpops-muted);margin-top:9px;line-height:1.65;display:block;font-size:11px!important}.bridge-setup>p.bridge-caption{text-align:center}.bridge-steps{margin:0!important;padding:0!important;list-style:none!important}.bridge-steps>li{grid-template-columns:24px minmax(0,1fr);gap:12px;display:grid;position:relative;margin:0!important;padding:0 0 26px!important}.bridge-steps>li:first-child:after{content:"";background:var(--wpops-divider);width:1px;position:absolute;top:30px;bottom:5px;left:11px}.bridge-step-number{border:1px solid var(--wpops-border);width:24px;height:24px;color:var(--wpops-muted);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.bridge-steps>li[data-current=true]>.bridge-step-number{color:var(--wpops-orange);background:#fff3ee;border-color:#f2c4b7}.bridge-steps h4{color:var(--wpops-charcoal);font-size:13px;font-weight:650;line-height:1.5;margin:2px 0 6px!important}.bridge-steps p{color:#656c76;margin:0 0 12px!important;font-size:12px!important;line-height:1.75!important}.bridge-steps p strong{color:var(--wpops-charcoal);font-weight:550}.bridge-file{border:1px solid var(--wpops-divider);color:#616975;background:#fafafa;border-radius:9px;align-items:center;gap:7px;margin:10px 0;padding:10px;font-size:10px;display:flex}.bridge-file svg{flex-shrink:0}.bridge-file span{overflow-wrap:anywhere}.bridge-file small{color:#4f6757;margin-left:auto;font-size:9px}.bridge-detection{border:1px solid var(--wpops-divider);background:var(--wpops-surface);border-radius:12px;align-items:flex-start;gap:10px;padding:14px;display:flex}.bridge-status-dot{background:var(--wpops-orange);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.bridge-detection strong{color:var(--wpops-charcoal);font-size:11px;font-weight:600;line-height:1.5;display:block}.bridge-detection p{color:var(--wpops-muted);margin:5px 0 0!important;font-size:11px!important;line-height:1.7!important}.bridge-inline-button{margin-top:10px;font-weight:550;color:var(--wpops-charcoal)!important}.bridge-close,.bridge-inline-button{align-items:center;gap:6px;font-size:11px;display:inline-flex}.bridge-close{color:var(--wpops-muted);padding-top:18px}.bridge-close:disabled{opacity:.5}.bridge-error{color:#a33d26!important;margin-top:10px!important;font-size:11px!important;line-height:1.6!important}.bridge-complete{padding-top:5px}.bridge-complete-icon{background:var(--wpops-surface);color:var(--wpops-ink);border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:15px;display:grid}.bridge-complete h4{letter-spacing:-.3px;margin:0 0 9px;font-size:17px;font-weight:600}.bridge-complete p{color:var(--wpops-muted);overflow-wrap:anywhere;margin:0 0 20px!important;font-size:12px!important;line-height:1.8!important}.bridge-complete strong{color:var(--wpops-charcoal);font-weight:500}.handoff-connector .bridge-setup{margin-top:15px}.site-access-layout .bridge-setup{padding:22px}@media (max-width:600px){.bridge-setup{padding:20px}.bridge-steps>li{gap:10px}}.bridge-setup{container-type:inline-size}.bridge-setup :is(button,a):focus-visible{outline:2px solid var(--wpops-orange);outline-offset:3px}@container (min-width:480px){.bridge-steps{grid-template-columns:1fr 1fr;gap:24px;display:grid}.bridge-steps>li{border:1px solid var(--wpops-divider);border-radius:14px;align-content:start;gap:10px;padding:18px!important}.bridge-steps>li:first-child:after{display:none}.bridge-steps>li>div{flex-direction:column;align-items:stretch;display:flex}.bridge-steps .bridge-file{margin:0 0 12px}.bridge-steps .bridge-primary,.bridge-steps .bridge-secondary{margin-top:auto}.bridge-detection{margin-top:20px}}.publishing-brief{border:1px solid var(--wpops-border);background:#fff;border-radius:16px;margin:0 0 26px;padding:22px 24px}.publishing-brief>header{align-items:center;gap:13px;display:flex}.publishing-brief-icon{width:42px;height:42px;color:var(--wpops-orange);background:#fff3ee;border-radius:11px;flex-shrink:0;place-items:center;display:grid}.publishing-brief header>div{flex:1}.publishing-brief h2{letter-spacing:-.25px;font-size:16px;font-weight:600}.publishing-brief header p{color:var(--wpops-muted);margin-top:5px;font-size:12px;line-height:1.6}.publishing-brief-summary{color:#626973;-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;max-width:850px;margin:18px 0 0;font-size:13px;line-height:1.75;display:-webkit-box;overflow:hidden}.publishing-brief-saved{color:var(--wpops-ink);align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.publishing-brief-form fieldset{gap:28px;min-width:0;display:grid}.publishing-brief-form section{min-width:0}.publishing-brief-form label{color:#3e444f;line-height:1.7}.publishing-brief-form footer{justify-content:flex-end;gap:10px;padding-top:25px;display:flex}.publishing-brief-form input[type=checkbox]{accent-color:var(--wpops-orange)}@media (max-width:600px){.publishing-brief{padding:18px}.publishing-brief>header{flex-wrap:wrap}.publishing-brief header>div{min-width:170px}.publishing-brief header>button{margin-left:55px}.publishing-brief-form .flex:has(input){flex-wrap:wrap}}.publishing-queue,.publishing-studio{border:1px solid var(--wpops-border);background:#fff;border-radius:18px;margin:0 0 28px;overflow:hidden}.publishing-queue>header,.publishing-studio>header{justify-content:space-between;align-items:center;gap:20px;padding:25px 27px;display:flex}.studio-eyebrow{letter-spacing:1.2px;color:var(--wpops-muted);font-size:9px;font-weight:600}.publishing-queue header h2,.publishing-studio header h2{letter-spacing:-.6px;margin:8px 0;font-size:22px;font-weight:600}.publishing-queue header p,.publishing-studio header p{color:var(--wpops-muted);font-size:12px;line-height:1.7}.publishing-studio>nav{border-bottom:1px solid var(--wpops-divider);gap:25px;padding:0 27px;display:flex}.publishing-studio>nav button{color:var(--wpops-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:14px 0;font-size:12px;display:flex}.publishing-studio>nav button[aria-pressed=true]{color:var(--wpops-charcoal);border-bottom-color:var(--wpops-orange)}.studio-body{padding:27px}.studio-process{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 27px;padding:0;list-style:none;display:grid}.studio-process li{color:#535965;align-items:center;gap:9px;font-size:11px;font-weight:500;display:flex}.studio-process li>span{width:23px;height:23px;color:var(--wpops-orange);background:#fff6f1;border:1px solid #f2d1c7;border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;display:grid}.studio-workflow-summary{border-top:1px solid var(--wpops-divider);grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:22px;padding-top:25px;display:grid}.studio-workflow-summary small{letter-spacing:.9px;color:var(--wpops-muted);margin-bottom:10px;font-size:9px;display:block}.studio-workflow-summary strong{font-size:14px;font-weight:550}.studio-help,.studio-workflow-summary p{color:var(--wpops-muted);margin-top:9px;font-size:12px;line-height:1.75}.studio-help{background:#faf8f6;border-radius:9px;padding:12px 15px}.studio-form{gap:18px;display:grid}.studio-form label{color:#444b57;gap:8px;font-size:12px;display:grid}.studio-dialog textarea,.studio-form input:not([type=checkbox]),.studio-form select,.studio-form textarea,.studio-picker-search input{border:1px solid var(--wpops-border);background:#fff;border-radius:9px;width:100%;padding:11px 12px;font-size:12px;line-height:1.65}.studio-dialog textarea:focus-visible,.studio-form :is(input,textarea,select):focus-visible{outline:2px solid var(--wpops-orange);outline-offset:2px}.studio-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.studio-form small{color:var(--wpops-muted);font-size:10px}.studio-form details{border-top:1px solid var(--wpops-divider);padding-top:15px}.studio-form details summary{margin-bottom:15px;font-size:12px}.studio-form details>label{margin:15px 0}.studio-form .studio-checkbox{align-items:center;gap:9px;display:flex}.studio-form input[type=checkbox],.studio-post-option input{accent-color:var(--wpops-orange)}.studio-dialog footer,.studio-form footer{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.studio-body>section+section{border-top:1px solid var(--wpops-divider);margin-top:28px;padding-top:25px}.studio-section-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.studio-section-heading h3{letter-spacing:-.25px;font-size:16px;font-weight:550}.studio-section-heading h3 small{color:var(--wpops-muted);margin-left:8px;font-size:11px}.studio-section-heading p{color:var(--wpops-muted);margin-top:6px;font-size:12px;line-height:1.6}.studio-images{grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:14px;display:grid}.studio-images figure{border:1px solid var(--wpops-divider);background:#fafafa;border-radius:11px;margin:0;position:relative;overflow:hidden}.studio-image-placeholder,.studio-images img{object-fit:contain;width:100%;height:145px;padding:9px}.studio-image-placeholder{color:var(--wpops-muted);place-content:center;justify-items:center;gap:10px;font-size:11px;display:grid}.studio-images figcaption{white-space:nowrap;text-overflow:ellipsis;background:#fff;padding:10px;font-size:10px;line-height:1.5;overflow:hidden}.studio-images figure>button{border:1px solid var(--wpops-divider);background:#fff;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;top:6px;right:6px}.studio-examples{grid-template-columns:1fr 1fr;gap:10px;display:grid}.studio-examples article{border:1px solid var(--wpops-divider);border-radius:10px;align-items:center;gap:11px;padding:14px;display:flex}.studio-examples article>svg{color:var(--wpops-muted);flex-shrink:0}.studio-examples article>div{flex:1;min-width:0}.studio-examples strong{font-size:12px;font-weight:500;display:block}.studio-examples small{color:var(--wpops-muted);margin-top:5px;font-size:10px;display:block}.studio-empty,.studio-state{color:var(--wpops-muted);padding:22px 27px;font-size:12px;line-height:1.7}.studio-body .studio-empty{border:1px dashed var(--wpops-border);background:#fcfcfc;border-radius:11px}.studio-error,.studio-notice{border-radius:9px;margin:15px 25px;padding:12px 15px;font-size:12px;line-height:1.65}.studio-error{color:#a63e25;background:#fff3ee}.studio-notice{color:#3b444c;background:#f5f6f7;align-items:center;gap:8px;display:flex}.studio-queue-list{border-top:1px solid var(--wpops-divider)}.studio-queue-list>article{align-items:center;gap:14px;padding:18px 27px;display:flex}.studio-queue-list>article+article{border-top:1px solid var(--wpops-divider)}.studio-queue-list article>div{flex:1;min-width:0}.studio-queue-list strong{font-size:13px;font-weight:550}.studio-queue-list small{color:var(--wpops-muted);margin-top:5px;font-size:10px;display:block}.studio-queue-list p{color:#a63e25;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}.studio-item-state{width:34px;height:34px;color:var(--wpops-muted);background:#f5f6f7;border-radius:9px;flex-shrink:0;place-items:center;display:grid}.studio-item-state.is-prepared{color:var(--wpops-orange);background:#fff3ed}.studio-item-state.is-completed{background:var(--wpops-surface);color:var(--wpops-ink)}.studio-dialog{border-radius:17px;width:min(640px,100vw - 30px);max-height:88vh;padding:25px;overflow-y:auto}.studio-dialog>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:17px;display:flex}.studio-dialog h2{letter-spacing:-.5px;font-size:21px;font-weight:600}.studio-dialog p{color:var(--wpops-muted);margin-bottom:15px;font-size:12px;line-height:1.75}.studio-dialog textarea{margin:12px 0}.studio-picker-search{align-items:center;gap:10px;margin-bottom:15px;display:flex}.studio-post-option{border-bottom:1px solid var(--wpops-divider);align-items:center;gap:12px;padding:13px 0;font-size:12px;line-height:1.6;display:flex}.studio-post-option input{flex-shrink:0}.studio-preview{width:min(850px,100vw - 30px)}.studio-preview iframe{border:1px solid var(--wpops-border);background:#fff;border-radius:10px;width:100%;height:430px}.studio-sources{flex-wrap:wrap;gap:10px;padding:12px 0;display:flex}.studio-sources a{color:var(--wpops-muted);align-items:center;gap:5px;font-size:10px;display:flex}.style-proposal{border:1px solid var(--wpops-divider);background:#fafafa;border-radius:12px;margin-top:20px;padding:20px}.style-proposal textarea{border:1px solid var(--wpops-border);border-radius:10px;width:100%;margin:12px 0;padding:14px;font-size:13px;line-height:1.7}.style-proposal h3{font-size:16px;font-weight:550}.style-proposal details{color:var(--wpops-muted);margin:12px 0;font-size:12px}.style-proposal a{margin:7px 0;display:block}.style-proposal footer{justify-content:flex-end;gap:10px;display:flex}@media (max-width:650px){.publishing-queue>header,.publishing-studio>.publishing-brief,.publishing-studio>header,.studio-body{padding:20px}.publishing-studio>nav{gap:16px;padding:0 20px}.publishing-studio>nav button{gap:5px;font-size:11px}.studio-process{grid-template-columns:1fr 1fr;row-gap:15px}.studio-examples,.studio-fields,.studio-workflow-summary{grid-template-columns:1fr}.studio-workflow-summary{gap:20px}.studio-images{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-section-heading{flex-direction:column;align-items:flex-start}.publishing-queue>header{flex-wrap:wrap;align-items:flex-start}.studio-queue-list>article{gap:10px;padding:16px 20px}.studio-dialog{padding:20px}.studio-dialog footer{flex-wrap:wrap}}.studio-queue-actions{align-items:center;gap:10px;display:flex}.studio-queue-actions label{color:var(--wpops-muted);align-items:center;gap:7px;font-size:10px;display:flex}.studio-queue-actions input{border:1px solid var(--wpops-border);width:48px;color:var(--wpops-charcoal);border-radius:8px;padding:8px}.studio-import-tabs{background:#f4f5f6;border-radius:10px;gap:4px;margin:15px 0 20px;padding:4px;display:flex}.studio-import-tabs button{border-radius:8px;flex:1;padding:9px;font-size:12px}.studio-import-tabs button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #0000000b}@media (max-width:700px){.studio-queue-actions{flex-wrap:wrap}}.publishing-studio>.publishing-brief{border:0;border-radius:0;margin:0;padding:30px}.publishing-brief>header{align-items:flex-start}.publishing-brief>header h2{font-weight:600;margin:0!important;font-size:23px!important}.publishing-brief>header p{margin-top:6px!important;font-size:13px!important}.publishing-brief>header>button{margin-top:2px}.brief-learning{background:#fff9f5;border:1px solid #eadfd9;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin:26px 0 32px;padding:18px 20px;display:flex}.brief-learning>div{align-items:flex-start;gap:12px;display:flex}.brief-learning>div>svg{color:var(--wpops-orange);flex-shrink:0;margin-top:3px}.brief-learning strong{color:#303238;font-size:13px;font-weight:600;display:block}.brief-learning p{color:#6d727a;max-width:480px;margin-top:5px;font-size:12px;line-height:1.6}.brief-learning>button{background:#fff;flex-shrink:0}.brief-document{color:#3f444c;overflow-wrap:anywhere;max-width:880px;font-size:15px;line-height:1.85}.brief-document>:first-child{margin-top:0}.brief-document h1,.brief-document h2,.brief-document h3,.brief-document h4{letter-spacing:-.4px;color:#25282d;font-family:inherit;font-weight:600;line-height:1.35}.brief-document h1{margin:32px 0 18px;font-size:26px}.brief-document h2{border-top:1px solid #e9eaed;margin:32px 0 14px;padding-top:24px;font-size:21px}.brief-document h3{margin:25px 0 10px;font-size:17px}.brief-document h4{margin:22px 0 8px;font-size:15px}.brief-document p{margin:12px 0}.brief-document strong{color:#292d33;font-weight:650}.brief-document ol,.brief-document ul{list-style:revert;margin:14px 0;padding-left:24px}.brief-document li{margin:7px 0;padding-left:3px}.brief-document li::marker{color:#ae4930}.brief-document a{color:#b94726;text-underline-offset:3px;text-decoration:underline}.brief-document blockquote{color:#646973;border-left:3px solid #dfb09e;margin:20px 0;padding:2px 18px}.brief-document pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f6f7;border:1px solid #e7e8eb;border-radius:10px;padding:16px;font-size:12px}.brief-document code{background:#f2f3f5;border-radius:4px;padding:2px 4px;font-size:.86em}.brief-document pre code{background:0 0;padding:0}.brief-document table{border-collapse:collapse;width:100%;margin:20px 0;font-size:13px}.brief-document td,.brief-document th{text-align:left;border:1px solid #e4e6e9;padding:10px}.brief-document img{max-width:100%;height:auto}.brief-editor-hint{color:#747a84;margin-top:4px;font-size:12px;font-weight:400;display:block}.publishing-brief-form{border-top:0;margin-top:0;padding-top:0}.publishing-brief-form .growing-textarea{background:#fcfcfc;border-radius:12px;min-height:230px;padding:22px;font-size:14px;line-height:1.85}.brief-preferences{border:1px solid #e2e4e8;border-radius:12px;padding:20px}.brief-preferences summary{cursor:pointer;font-size:14px;font-weight:600}.brief-preferences[open] summary{margin-bottom:22px}.brief-preferences>label{margin-top:18px}.brief-people{border-top:1px solid #e9eaed;padding-top:25px}.publishing-brief-form>footer{background:#fffffff7;border-top:1px solid #e4e6e9;margin-top:25px;padding:16px 0;position:sticky;bottom:0}.style-proposal{margin-bottom:30px;padding:24px}.style-proposal .brief-document{margin-top:20px}.style-proposal .growing-textarea{line-height:1.8}.growing-textarea{box-sizing:border-box;min-height:90px}.article-composer.studio-dialog{border-radius:20px;width:min(680px,100vw - 32px);max-height:calc(100dvh - 48px);padding:28px}.article-composer>header{align-items:flex-start;margin-bottom:24px}.article-composer>header h2{letter-spacing:-.7px;margin:7px 0 8px;font-size:25px}.article-composer>header p{margin:0;font-size:13px;line-height:1.6}.article-composer>header>button{color:#717680;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.article-composer>header>button:hover{color:#23262c;background:#f2f3f5}.article-composer .studio-import-tabs{background:#f2f3f5;border-radius:11px;gap:4px;margin:0 0 25px;padding:4px}.article-composer .studio-import-tabs button{border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px;font-size:13px;display:flex}.article-composer .studio-import-tabs button[aria-pressed=true]{box-shadow:0 1px 4px #252a3312}.article-composer .article-fields{gap:23px}.article-batch>label,.article-composer .studio-form label{color:#343941;gap:9px;font-size:13px;font-weight:550;display:grid}.article-composer label>span{align-items:baseline;gap:8px;display:flex}.article-composer label small{color:#89909b;font-size:11px;font-weight:400}.article-composer .article-batch textarea,.article-composer .studio-form input,.article-composer .studio-form textarea{background:#fff;border:1px solid #dce0e5;border-radius:11px;margin:0;padding:13px 14px;font-size:14px;line-height:1.7;box-shadow:0 1px 2px #20263203}.article-composer input::placeholder,.article-composer textarea::placeholder{color:#9298a1;font-weight:400}.article-composer .article-batch textarea:focus,.article-composer .studio-form input:focus,.article-composer .studio-form textarea:focus{border-color:#bb7865;outline:0;box-shadow:0 0 0 3px #cf452011}.article-subject-type{border:0;min-width:0;padding:0}.article-subject-type legend{color:#777e89;margin-bottom:10px;font-size:12px}.article-subject-type>div{flex-wrap:wrap;gap:8px;display:flex}.article-subject-type button{color:#626975;border:1px solid #e1e4e8;border-radius:8px;align-items:center;gap:5px;padding:8px 12px;font-size:12px;display:flex}.article-subject-type button[aria-pressed=true]{color:#a43e21;background:#fff4ef;border-color:#e7b7a8}.article-year{max-width:200px}.article-image-section{border-top:1px solid #eaecf0;padding-top:20px}.article-image-section>div:first-child>strong{font-size:13px;font-weight:550;display:block}.article-image-section>div:first-child>span{color:#828995;margin-top:5px;font-size:12px;line-height:1.6;display:block}.article-image-actions{align-items:center;gap:18px;margin-top:14px;display:flex}.article-image-actions .hub-secondary{padding:9px 13px;font-size:12px}.article-image-actions .hub-text-button{color:#747b86;font-size:12px}.article-image-section>label{margin-top:15px}.article-image-preview{background:#fafafa;border:1px solid #e3e5e9;border-radius:12px;align-items:center;gap:14px;margin-top:15px;padding:12px;display:flex}.article-image-preview img{object-fit:contain;background:#f1f2f4;border-radius:7px;width:86px;height:68px}.article-image-preview strong{font-size:12px}.article-image-preview .hub-text-button{margin-top:6px;font-size:11px;display:block}.article-composer>footer{background:#fcfcfd;border-top:1px solid #e8eaed;justify-content:space-between;align-items:center;gap:20px;margin:24px -28px -28px;padding:18px 28px;display:flex;position:sticky;bottom:-28px}.article-composer>footer>p{color:#808793;max-width:220px;margin:0;font-size:11px;line-height:1.5}.article-composer>footer>.hub-primary{white-space:nowrap;background:#262a30;border-color:#262a30;border-radius:10px;font-size:13px}.article-composer>footer>.hub-primary:hover{background:#15181d}.article-composer>footer>.hub-primary:disabled{opacity:.4}.article-batch-import{align-items:center;gap:15px;margin-top:16px;display:flex}.article-batch-import p{margin:0;font-size:12px}.article-composer .studio-error{margin:16px 0 0}.studio-body .growing-textarea{line-height:1.8}@media (max-width:650px){.publishing-studio>.publishing-brief{padding:20px}.publishing-brief>header>button{margin-left:0}.brief-learning{flex-direction:column;align-items:flex-start;gap:14px;margin:22px 0 28px;padding:16px}.brief-document{font-size:14px}.brief-document h1{font-size:23px}.brief-document h2{font-size:19px}.publishing-brief-form .growing-textarea{padding:15px;font-size:14px}.article-composer.studio-dialog{border-radius:17px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:22px}.article-composer>header h2{font-size:22px}.article-composer>footer{gap:12px;margin:23px -22px -22px;padding:16px 22px;bottom:-22px}.article-composer>footer>p{max-width:150px;font-size:10px}.article-subject-type button{padding:8px 10px;font-size:11px}.article-batch-import{flex-direction:column;align-items:flex-start}.brief-preferences{padding:16px}}.hosting-detail{max-width:780px;margin-top:28px}.hosting-detail-heading{align-items:center;gap:18px;display:flex}.hosting-detail-heading .connector-product-icon{background:#fff;border:1px solid #e4e5e8;border-radius:15px;width:56px;height:56px}.hosting-detail h2{letter-spacing:-.6px;color:#282b31;margin:0;font-size:25px}.hosting-detail-heading p,.hosting-form-intro p,.hosting-resource-step>p{color:#656b75;margin:7px 0 0;font-size:14px;line-height:1.6}.hosting-scope{flex-wrap:wrap;gap:10px;margin:23px 0 28px;display:flex}.hosting-scope>span{color:#565c66;background:#f5f5f6;border:1px solid #e9e9ec;border-radius:7px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;display:flex}.hosting-form{gap:21px;max-width:620px;display:grid}.hosting-form h3,.hosting-resource-step h3{color:#2b2e34;margin:0;font-size:17px;font-weight:600}.hosting-form-intro{padding-bottom:7px}.hosting-form-intro a{color:#b94120;align-items:center;gap:6px;margin-top:13px;font-size:13px;display:inline-flex}.hosting-form label{color:#414650;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.hosting-form input:not([type=file]){color:#292d33;background:#fff;border:1px solid #dcdfe4;border-radius:9px;width:100%;min-height:44px;padding:11px 13px;font-size:14px;font-weight:400}.hosting-form input:focus{outline-offset:2px;border-color:#d66142;outline:2px solid #ee4b232a}.hosting-form label small{color:#757b85;font-size:12px;font-weight:400;line-height:1.6;display:block}.hosting-fields{grid-template-columns:minmax(0,1fr) 140px;gap:16px;display:grid}.hosting-optional{color:#8b8f98;font-size:12px;font-weight:400}.hosting-form .hosting-key-upload{cursor:pointer;background:#fafafa;border:1px dashed #cfd2d9;border-radius:12px;flex-wrap:nowrap;gap:15px;padding:20px;display:flex;position:relative}.hosting-key-upload span{flex:1;min-width:0}.hosting-key-upload strong{overflow-wrap:anywhere;display:block}.hosting-key-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.hosting-key-upload:focus-within{outline-offset:3px;outline:2px solid #ec4b23}.hosting-form-footer{border-top:1px solid #e7e8eb;flex-direction:column;align-items:flex-start;gap:18px;padding-top:19px;display:flex}.hosting-form-footer p{color:#727882;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.hosting-help{color:#696f79;max-width:590px;font-size:13px;line-height:1.7}.hosting-connected-summary{background:#fafafa;border:1px solid #e4e5e8;border-radius:13px;align-items:center;gap:15px;margin:20px 0;padding:23px;display:flex}.hosting-connected-mark{color:#cc4827;background:#fff1eb;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.hosting-connected-summary strong{color:#2a2e34;font-size:16px}.hosting-connected-summary p{color:#646b76;overflow-wrap:anywhere;margin:5px 0;font-size:13px}.hosting-connected-summary small{color:#858a93;font-size:12px}.hosting-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.hosting-disconnect{color:#6d727b;border-top:1px solid #e6e7eb;margin-top:35px;padding-top:20px;font-size:13px}.hosting-resources{gap:8px;max-height:340px;margin:15px 0 20px;display:grid;overflow-y:auto}.hosting-resource-step .settings-search{margin-top:20px}.hosting-resources>label{cursor:pointer;border:1px solid #e2e4e9;border-radius:10px;align-items:center;gap:12px;padding:14px;display:flex}.hosting-resources>label.selected{background:#fff7f3;border-color:#e5a38e}.hosting-resources input{accent-color:#df4823}.hosting-resources span{flex:1;min-width:0}.hosting-resources strong{overflow-wrap:anywhere;font-size:14px;display:block}.hosting-resources small{color:#777d87;margin-top:4px;font-size:12px;display:block}.hosting-notice{color:#414750;align-items:center;gap:8px;margin:20px 0;font-size:13px;display:flex}.hosting-detail .settings-primary:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.hosting-fields{grid-template-columns:minmax(0,1fr) 100px}.hosting-detail-heading{align-items:flex-start;gap:12px}.hosting-detail-heading .connector-product-icon{flex-shrink:0}.hosting-detail h2{font-size:22px}.hosting-form-footer p{align-items:flex-start}.hosting-actions .settings-primary{flex:1}.hosting-detail{margin-top:20px}}.hosting-fields{align-items:start}.hosting-form label{align-content:start}.hosting-steps{color:#9297a0;border-bottom:1px solid #e7e8eb;align-items:center;gap:12px;padding-bottom:15px;font-size:12px;display:flex}.hosting-steps span{align-items:center;gap:8px;display:flex}.hosting-steps strong{font-weight:500}.hosting-steps .current{color:#ce4623}.hosting-server-target{background:#f6f6f7;border:1px solid #e6e7eb;border-radius:12px;align-items:center;gap:12px;padding:17px;display:flex}.hosting-server-target>span{flex:1;min-width:0}.hosting-server-target strong{overflow-wrap:anywhere;font-size:14px;display:block}.hosting-server-target small{color:#787f88;overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}@media (max-width:500px){.hosting-steps{gap:7px;font-size:11px}.hosting-steps span{gap:5px}}.server-guide{background:#fff;border:1px solid #e2e4e8;border-radius:14px;min-width:0;overflow:hidden}.server-guide-toggle{text-align:left;color:#2b2e34;cursor:pointer;background:#fafafa;border:0;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.server-guide-icon{color:#cf4623;background:#fff0ea;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.server-guide-toggle>span:nth-child(2){flex:1;min-width:0}.server-guide-toggle strong{font-size:14px;font-weight:600;display:block}.server-guide-toggle small{color:#707681;margin-top:4px;font-size:12px;line-height:1.5;display:block}.server-guide-toggle>svg{transition:transform .15s}.server-guide-toggle .is-open{transform:rotate(180deg)}.server-guide-body{min-width:0;padding:18px}.server-guide-body h4{color:#292d34;margin:0 0 8px;font-size:15px;font-weight:600}.server-guide-body p{color:#606772;margin:10px 0 14px;font-size:13px;line-height:1.7}.server-guide-body a{color:#ac381c;align-items:center;gap:6px;font-size:12px;display:inline-flex}.server-guide-intro{margin:20px 0 16px}.server-guide-intro>span{letter-spacing:.1em;color:#7c818a;margin-bottom:7px;font-size:10px;font-weight:600;display:block}.server-guide-step{border-top:1px solid #e6e7eb;padding:0}.server-guide-step>summary{cursor:pointer;align-items:center;gap:11px;padding:15px 0;list-style:none;display:flex}.server-guide-step>summary::-webkit-details-marker{display:none}.server-guide-step>summary>span{color:#777e88;border:1px solid #e2e4e8;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.server-guide-step[open]>summary>span{color:#b84020;background:#fff0ea;border-color:#f1cebf}.server-guide-step>summary>div{flex:1;min-width:0}.server-guide-step strong{color:#303640;font-size:13px;font-weight:600;display:block}.server-guide-step small{color:#7a818b;margin-top:4px;font-size:11px;line-height:1.5;display:block}.server-guide-step[open]>summary>svg{transform:rotate(180deg)}.server-guide-step>div{padding-bottom:17px}.server-guide-command{border:1px solid #e0e3e8;border-radius:9px;min-width:0;margin:12px 0;overflow:hidden}.server-guide-command>div{color:#606771;background:#f4f5f6;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-size:11px;display:flex}.server-guide-command button{color:#3f4752;cursor:pointer;background:#fff;border:1px solid #dfe2e7;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;display:flex}.server-guide-command pre{color:#f0f1f4;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#25282e;max-height:none;margin:0;padding:13px;font-size:11px;line-height:1.8}.server-guide-command code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.server-guide-boundary{background:#fff5f0;border-radius:10px;align-items:flex-start;gap:10px;margin:16px 0;padding:13px;display:flex}.server-guide-boundary>svg{color:#bf4728;flex-shrink:0;margin-top:4px}.server-guide-boundary p{color:#6b5149;margin:0;font-size:12px}.server-guide-boundary strong{color:#653f32;margin-bottom:3px;display:block}.server-guide-target{border-top:1px solid #e6e7eb;padding-top:15px}.server-guide :is(button,summary,a):focus-visible{outline-offset:3px;outline:2px solid #d34a26}@media (max-width:600px){.server-guide-body,.server-guide-toggle{padding:13px}.server-guide-step small{font-size:11px}.server-guide-command pre{font-size:10px}}.product-demo{color:#292c32;margin-top:26px}.demo-scenarios{flex-wrap:wrap;margin-bottom:18px}.demo-scenarios,.demo-scenarios button{align-items:center;gap:8px;display:flex}.demo-scenarios button{color:#555b64;cursor:pointer;background:#fff;border:1px solid #dedfe2;border-radius:24px;padding:11px 16px;font-size:13px;transition:background .15s,color .15s}.demo-scenarios button[aria-pressed=true]{color:#fff;background:#25272d;border-color:#25272d}.demo-scenarios>span{color:#777d86;margin-left:auto;font-size:11px}.demo-window{text-align:left;background:#f8f9fa;border:1px solid #dcdfe3;border-radius:20px;grid-template-columns:216px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 28px 70px -35px #262a3440,0 2px 8px #262a3406}.demo-sidebar{color:#e8e9ec;background:#23252b;flex-direction:column;gap:6px;min-width:0;padding:26px 16px 20px;display:flex}.demo-brand{justify-content:space-between;align-items:center;padding:0 6px 23px;display:flex}.demo-brand .ops-brand{font-size:25px}.demo-brand>svg{color:#888e99}.demo-new{background:#2c2e35;border:1px solid #4a4d56;border-radius:9px;align-items:center;gap:9px;margin:6px 0 21px;padding:10px 12px;font-size:12px;display:flex}.demo-side-label{color:#9298a3;letter-spacing:.13em;padding:10px 10px 5px;font-size:9px}.demo-side-row,.demo-side-selected{border-radius:8px;align-items:center;gap:9px;padding:10px;font-size:11px;line-height:1.5;display:flex}.demo-side-row>svg{color:#a2a8b3}.demo-side-selected{color:#ffc8b6;background:#3e302b}.demo-side-muted{color:#9ca2ac;padding-left:34px}.demo-user{align-items:center;gap:9px;margin-top:auto;padding:60px 7px 0;font-size:11px;display:flex}.demo-user>span{color:#eee;background:#444852;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.demo-user small{color:#949aa5;margin-top:4px;font-size:9px;display:block}.demo-user>svg{color:#9399a3;margin-left:auto}.demo-main{flex-direction:column;min-width:0;display:flex}.demo-topbar{color:#5a616d;background:#ffffff80;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:18px 24px;font-size:11px;display:flex}.demo-topbar>div,.demo-topbar>span{align-items:center;gap:8px;display:flex}.demo-topbar strong{color:#303640;font-weight:550}.demo-site-mark{color:#a54627;background:#fbeee7;border:1px solid #f4d4c4;border-radius:7px;flex-shrink:0;place-items:center;width:23px;height:23px;font-family:Georgia,serif;font-size:15px;display:grid}.demo-conversation{min-width:0;min-height:555px;padding:30px 32px 18px}.demo-user-message{color:#343941;background:#e9ebef;border-radius:18px 18px 4px;max-width:80%;margin-left:auto;padding:16px 20px;font-size:13px;line-height:1.75}.demo-assistant{gap:15px;margin-top:28px;display:flex}.demo-assistant-mark{flex:0 0 23px;padding-top:3px;overflow:hidden}.demo-assistant-mark .ops-brand,.demo-thinking .ops-brand{font-size:20px}.demo-answer{flex:1;min-width:0}.demo-answer>p{color:#424954;max-width:68ch;margin:0 0 18px;font-size:13px;line-height:1.75}.demo-approval{background:#fff;border:1px solid #e4d6cf;border-radius:13px;padding:20px;box-shadow:0 3px 10px #39302704}.demo-approval-eyebrow{color:#b34424;letter-spacing:.09em;align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.demo-approval h3{letter-spacing:-.025em;color:#292e36;font-weight:600;margin:10px 0 17px!important;font-size:18px!important;line-height:1.4!important}.demo-resource{border-bottom:1px solid #edf0f2;align-items:center;gap:10px;padding-bottom:16px;display:flex}.demo-resource-icon{color:#9b7352;background:linear-gradient(155deg,#f6eee5,#ede1d4);border:1px solid #e5ddd4;border-radius:7px;flex-shrink:0;place-items:center;width:41px;height:45px;display:grid}.demo-resource-1{color:#737b89;background:#f4f5f7;border-color:#e5e7eb}.demo-resource-2{color:#b15b3a;background:#faede7}.demo-resource strong{color:#343a44;font-size:12px;font-weight:550;line-height:1.5;display:block}.demo-resource small{color:#78808c;margin-top:4px;font-size:10px;display:block}.demo-comparison{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.demo-comparison>div{background:#f5f6f8;border-radius:7px;padding:12px}.demo-comparison>div+div{background:#fff3ed;border:1px solid #f5ded1}.demo-comparison span{color:#858c97;letter-spacing:.08em;font-size:8px;font-weight:600}.demo-comparison>div+div span{color:#ad4525}.demo-comparison p{white-space:pre-line;color:#555e6c;margin:7px 0 0;font-size:11px;line-height:1.75}.demo-comparison>div+div p{color:#593e32}.demo-approval-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.demo-approval-footer>span{color:#7c838e;font-size:10px}.demo-approval-footer button{color:#fff;cursor:pointer;background:#d84521;border:none;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:550;transition:background .15s;display:flex;box-shadow:0 1px 1px #77250f20}.demo-approval-footer button:hover{background:#b93616}.demo-answer>.demo-followup{color:#747c89;margin-top:14px;margin-bottom:0;font-size:11px}.demo-composer{background:#fff;border:1px solid #dfe2e7;border-radius:17px;margin:auto 30px 22px;padding:17px 18px 12px;box-shadow:0 5px 12px #282d3904}.demo-composer>span{color:#999faa;font-size:12px}.demo-composer>div{color:#9198a3;align-items:center;gap:9px;margin-top:24px;font-size:10px;display:flex}.demo-composer strong{color:#575f6c;font-weight:500}.demo-composer-spacer{flex:1}.demo-send{color:#8d95a3;background:#e5e7ec;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.demo-controls{flex-wrap:wrap;align-items:center;gap:24px;padding:18px 3px;display:flex}.demo-progress{color:#a3a7ae;gap:20px;font-size:11px;display:flex}.demo-progress .is-current{color:#b24527}.demo-controls>button{color:#454d59;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;display:flex}.demo-controls>p{color:#828893;margin:0 0 0 auto;font-size:10px}.demo-thinking{color:#737b87;gap:15px;font-size:12px}.demo-reading,.demo-thinking{align-items:center;margin:30px 0;display:flex}.demo-reading{color:#838a96;gap:9px;font-size:11px}.demo-reading>span{background:#db603c;border-radius:50%;width:7px;height:7px;animation:demo-pulse 1s ease-in-out infinite}.demo-result{color:#a44528;align-items:flex-start;gap:9px;padding:18px 0 4px;display:flex}.demo-result p{color:#505865;margin:0;font-size:12px;line-height:1.7}.demo-result svg{flex-shrink:0;margin-top:2px}.demo-approved{border-color:#ddc9bb}.product-demo button:focus-visible{outline-offset:3px;outline:3px solid #ed8b70}@keyframes demo-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.product-demo *{transition:none!important;animation:none!important}}@media (max-width:1000px){.demo-window{grid-template-columns:175px minmax(0,1fr)}.demo-sidebar{padding:22px 10px}.demo-conversation{padding:25px 20px}.demo-approval{padding:16px}.demo-user-message{max-width:91%}}@media (max-width:700px){.demo-window{border-radius:14px;grid-template-columns:1fr}.demo-sidebar{display:none}.demo-topbar{padding:15px}.demo-topbar>span{font-size:9px}.demo-conversation{min-height:610px;padding:22px 14px}.demo-user-message{padding:13px 15px;font-size:12px}.demo-assistant{gap:8px}.demo-assistant-mark{flex-basis:20px}.demo-approval{padding:13px}.demo-approval h3{font-size:16px!important}.demo-comparison{grid-template-columns:1fr;gap:8px}.demo-comparison>div{padding:10px}.demo-approval-footer{flex-direction:column;align-items:flex-start}.demo-approval-footer button{width:100%;padding:12px}.demo-composer{margin:0 14px 16px;padding:15px}.demo-scenarios{gap:6px}.demo-scenarios button{padding:9px 12px;font-size:11px}.demo-scenarios>span{width:100%;margin-left:0;padding-top:6px}.demo-controls{gap:18px}.demo-controls>p{width:100%;margin-left:0;line-height:1.5}.demo-answer>p{font-size:12px}.demo-brand .ops-brand{font-size:21px}}.product-demo .demo-controls button{color:#fff;background:#30333a;border-color:#555861}.product-demo .demo-controls button:hover{background:#424650}.product-demo .demo-controls p,.product-demo .demo-progress span,.product-demo .demo-scenarios>span{color:#b8bbc4}.product-demo .demo-progress span.is-current{color:#ffb39c}.walkthrough .demo-window{isolation:isolate;position:relative}.walkthrough-caption{color:#e8e9ed;align-items:center;gap:18px;padding:0 3px 17px;font-size:13px;line-height:1.5;display:flex}.walkthrough-chapter{letter-spacing:.06em;color:#ffbca6;white-space:nowrap;font-size:10px}.walkthrough-time{color:#b6bbc4;white-space:nowrap;margin-left:auto;font-size:10px}.walkthrough .demo-main{min-height:720px}.walkthrough .demo-conversation{overscroll-behavior:contain;scrollbar-width:thin;height:490px;min-height:0;padding-bottom:25px;overflow-y:auto}.walkthrough .demo-composer{margin:0 24px 20px;padding:15px 18px 12px}.walkthrough .demo-composer>.walkthrough-input{color:#303640;min-height:35px;margin-top:0;font-size:13px;line-height:1.6;display:block}.walkthrough-input>span{color:#949ca8}.walkthrough .demo-composer>.walkthrough-composer-tools{margin-top:16px}.walkthrough .demo-send{cursor:pointer;border:0;flex-shrink:0}.walkthrough .demo-send:disabled{cursor:default}.walkthrough .walkthrough-send-ready{color:#fff;background:#25272d}.walkthrough-onboarding{background:radial-gradient(at 50% 40%,#fff 10%,#f2f3f5 100%);place-items:center;min-height:645px;padding:35px;display:grid}.walkthrough-connect{width:100%;max-width:460px}.walkthrough-connect-icon{color:#c74822;background:#fff0e8;border:1px solid #f3d7c8;border-radius:16px;place-items:center;width:55px;height:55px;margin-bottom:23px;display:grid}.walkthrough-eyebrow{letter-spacing:.1em;color:#7e8590;margin-bottom:11px;font-size:9px;font-weight:600;display:block}.walkthrough-authorize h3,.walkthrough-connect h3,.walkthrough-welcome h3{letter-spacing:-.035em;color:#292e36;margin:0 0 13px;font-size:25px;font-weight:600;line-height:1.3}.walkthrough-authorize p,.walkthrough-connect p{color:#69717e;max-width:400px;margin-bottom:24px;font-size:13px;line-height:1.8}.walkthrough-connect label{color:#3f4651;font-size:12px;font-weight:500;display:block}.walkthrough-url{color:#363d48;background:#fff;border:1px solid #a6adb9;border-radius:10px;align-items:center;gap:10px;min-height:52px;margin:10px 0 20px;padding:15px;font-size:14px;font-weight:400;display:flex;box-shadow:0 0 0 3px #e6e9ef}.walkthrough-url>svg{color:#838b98;flex-shrink:0}.walkthrough-primary{color:#fff;cursor:pointer;background:#d84521;border:0;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:45px;padding:14px 22px;font-size:12px;font-weight:550;display:flex}.walkthrough-primary:disabled{cursor:wait;background:#8b8e94}.walkthrough-authorize-body>small,.walkthrough-connect>small{color:#838a95;margin-top:18px;font-size:10px;line-height:1.6;display:block}.walkthrough-authorize{background:#fff;border:1px solid #dfe2e7;border-radius:14px;width:100%;max-width:475px;overflow:hidden;box-shadow:0 18px 60px #353b4a12}.walkthrough-browser{background:#f5f6f8;border-bottom:1px solid #e1e4e9;align-items:center;gap:5px;padding:15px;display:flex}.walkthrough-browser>span:not(:last-child){background:#b8bec7;border-radius:50%;width:6px;height:6px}.walkthrough-browser>span:last-child{color:#787f8b;margin-left:12px;font-size:9px}.walkthrough-authorize-body{padding:29px}.walkthrough-wordpress{color:#2271b1;border:2px solid #2271b1;border-radius:50%;place-items:center;width:43px;height:43px;margin-bottom:20px;font-family:Georgia,serif;font-size:29px;line-height:1;display:grid}.walkthrough-access-row{border:1px solid #e3e6eb;border-radius:10px;align-items:center;gap:13px;margin-bottom:24px;padding:16px;display:flex}.walkthrough-access-row strong{font-size:13px}.walkthrough-access-row small{color:#858c97;margin-top:4px;font-size:10px;display:block}.walkthrough-access-row>svg{color:#8b929e;margin-left:auto}.walkthrough-authorize .walkthrough-primary{width:100%}.walkthrough-connected{background:#fff9f5;border:1px solid #e4d8d0;border-radius:10px;align-items:center;gap:10px;margin-bottom:25px;padding:13px 15px;display:flex}.walkthrough-connected strong{color:#3b414b;font-size:12px;font-weight:550;display:block}.walkthrough-connected div>span{color:#7e8590;margin-top:4px;font-size:10px;display:block}.walkthrough-connected>svg{color:#ba4929;margin-left:auto}.walkthrough-welcome{text-align:center;padding:60px 12px}.walkthrough-welcome>.ops-brand{margin-bottom:22px}.walkthrough-welcome h3{font-size:22px}.walkthrough-welcome p{color:#7c8491;max-width:340px;margin:auto;font-size:12px;line-height:1.8}.walkthrough-welcome>div:last-child{color:#888f9c;justify-content:center;align-items:center;gap:9px;margin-top:25px;font-size:10px;display:flex}.walkthrough-welcome>div:last-child svg:not(:first-child){margin-left:15px}.walkthrough-followup-message{margin-top:26px}.walkthrough .demo-approved{padding:15px 18px}.walkthrough .demo-approved h3{margin-bottom:12px!important;font-size:16px!important}.walkthrough .demo-approved .demo-resource{padding-bottom:10px}.walkthrough-saved{color:#565e6a;align-items:center;gap:7px;padding-top:12px;font-size:11px;display:flex}.walkthrough-saved>svg{color:#b64d2b}.walkthrough-saved>span{color:#979eaa;margin-left:auto;font-size:9px}.walkthrough-image-change{align-items:center;gap:15px;margin-top:16px;display:flex}.walkthrough-trail{border:1px solid #dddeda;border-radius:8px;flex-shrink:0;width:135px}.walkthrough-image-change span{letter-spacing:.06em;color:#858c96;margin-bottom:7px;font-size:8px;display:block}.walkthrough-image-change strong{color:#3d434b;font-size:12px;display:block}.walkthrough-image-change small{color:#89919e;margin-top:5px;font-size:10px;line-height:1.6;display:block}.walkthrough .demo-answer>.walkthrough-final-result{color:#404751;margin-top:18px;margin-bottom:0;font-size:13px}.walkthrough-caret{vertical-align:-2px;background:#d54a24;width:1.5px;height:1.1em;margin-left:2px;animation:walkthrough-blink .85s step-end infinite;display:inline-block}.walkthrough-cursor{z-index:5;pointer-events:none;filter:drop-shadow(0 2px 2px #1113);transition:left .55s cubic-bezier(.25,.7,.25,1),top .55s cubic-bezier(.25,.7,.25,1);position:absolute}.walkthrough-cursor-label{color:#fff;background:#d84521;border-radius:4px;padding:3px 6px;font-size:9px;line-height:1.5;position:absolute;top:27px;left:17px}.walkthrough-click-ring{opacity:0;border:2px solid #e95b35;border-radius:50%;width:28px;height:28px;position:absolute;top:-12px;left:-12px}.walkthrough-cursor.is-clicking .walkthrough-click-ring{animation:walkthrough-click .7s ease-out both}.walkthrough-pressed{transform:scale(.98);box-shadow:0 0 0 4px #e86c4633!important}.walkthrough-timeline{gap:4px;padding-top:22px;display:flex}.walkthrough-timeline>span{background:#4c4f57;border-radius:3px;flex:1;height:3px;overflow:hidden}.walkthrough-timeline i{transform-origin:0;background:#f28b6d;height:100%;transition:transform 40ms linear;display:block}.walkthrough .demo-controls{gap:12px;padding:15px 0}.walkthrough .demo-controls>button{background:#30333a;border:1px solid #4d515a;border-radius:7px;min-height:36px;padding:9px 12px}.walkthrough .demo-controls>p{line-height:1.5}.walkthrough-spin{animation:walkthrough-spin 1s linear infinite}@keyframes walkthrough-blink{50%{opacity:0}}@keyframes walkthrough-click{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.8)}}@keyframes walkthrough-spin{to{transform:rotate(1turn)}}@media (max-width:700px){.walkthrough-caption{flex-wrap:wrap;align-items:flex-start;gap:10px;font-size:11px}.walkthrough-chapter{width:100%;font-size:9px}.walkthrough-time{font-size:9px}.walkthrough .demo-main{min-height:700px}.walkthrough .demo-conversation{height:470px;min-height:0;padding:18px 12px 24px}.walkthrough .demo-composer{margin:0 12px 16px;padding:13px}.walkthrough-onboarding{min-height:640px;padding:24px 19px}.walkthrough-authorize h3,.walkthrough-connect h3{font-size:22px}.walkthrough-authorize-body{padding:22px 17px}.walkthrough-browser>span:last-child{margin-left:5px;font-size:8px}.walkthrough-url{padding:14px 10px;font-size:13px}.walkthrough .demo-controls{gap:7px}.walkthrough .demo-controls>button{padding:8px 9px;font-size:10px}.walkthrough-image-change{gap:10px}.walkthrough-trail{width:95px}.walkthrough .demo-approved{padding:12px}.walkthrough .demo-approved .demo-resource-icon{width:32px;height:34px}.walkthrough .demo-approved h3{font-size:14px!important}.walkthrough-cursor svg{width:22px;height:28px}.walkthrough-welcome{padding:60px 0}.walkthrough-connected{padding:11px}.walkthrough-connected strong{font-size:11px}.walkthrough-connected div>span{font-size:9px}.walkthrough-cursor-label{font-size:8px}.walkthrough .demo-composer>.walkthrough-input{min-height:45px;font-size:12px}}.walkthrough img.walkthrough-wordpress{object-fit:contain;border:0;border-radius:0}.walkthrough .walkthrough-media-thumb{background:0 0;width:66px;height:43px;overflow:hidden}.walkthrough .walkthrough-media-thumb .walkthrough-trail{border:0;border-radius:0;width:100%;height:100%}.walkthrough .walkthrough-with-preview{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.walkthrough-with-preview .demo-sidebar{display:none}.walkthrough-with-preview .demo-conversation{height:530px;padding:24px 20px}.walkthrough-with-preview .demo-main{min-height:760px}.walkthrough-with-preview .demo-approval{padding:15px}.walkthrough-with-preview .demo-approval h3{font-size:16px!important}.walkthrough-with-preview .demo-assistant{gap:10px}.walkthrough-with-preview .demo-comparison{gap:8px}.walkthrough-with-preview .demo-approval-footer{flex-wrap:wrap}.walkthrough-with-preview .demo-user-message{max-width:94%}.site-preview{background:#e9ebee;border-left:1px solid #d9dde2;flex-direction:column;min-width:0;padding:20px;animation:site-preview-enter .45s both;display:flex}.site-preview-heading{justify-content:space-between;align-items:center;gap:8px;min-height:24px;margin-bottom:14px;display:flex}.site-preview-heading>span:first-child{letter-spacing:.1em;color:#626974;align-items:center;gap:7px;font-size:8px;font-weight:600;display:flex}.site-preview-status{color:#747b86;white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.site-preview-status.is-applied{color:#ac4223}.site-preview-browser{background:#fff;border:1px solid #cfd3da;border-radius:11px;flex:1;overflow:hidden;box-shadow:0 12px 25px -18px #252b4266}.site-preview-chrome{background:#e2e5e9;align-items:center;gap:20px;min-height:34px;padding:9px 12px 0;display:flex}.site-preview-dots{gap:4px;padding-bottom:8px;display:flex}.site-preview-dots i{background:#a6adb8;border-radius:50%;width:5px;height:5px}.site-preview-tab{color:#525b68;background:#f5f6f8;border-radius:7px 7px 0 0;align-items:center;gap:7px;min-width:140px;padding:7px 12px;font-size:9px;display:flex}.site-preview-tab>span{color:#a34b2b;font-family:Georgia,serif}.site-preview-address{color:#969ca6;background:#f5f6f8;border-bottom:1px solid #e4e6ea;align-items:center;gap:8px;padding:8px 10px;display:flex}.site-preview-address>div{color:#79828e;background:#fff;border:1px solid #e0e3e8;border-radius:5px;flex:1;align-items:center;gap:6px;min-width:0;padding:5px 7px;font-size:8px;display:flex}.site-preview-address span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-preview-address svg{flex-shrink:0}.site-preview-page{color:#3c4038;background:#fcfaf5;min-height:570px}.site-preview-nav{border-bottom:1px solid #e8e5dc;justify-content:space-between;align-items:center;gap:12px;padding:21px 22px;display:flex}.site-preview-nav>strong{letter-spacing:-1px;color:#363d32;font-family:Georgia,serif;font-size:21px;font-weight:400;line-height:1}.site-preview-nav strong>span{letter-spacing:1px;margin-top:8px;font-family:inherit;font-size:5px;display:block}.site-preview-nav>div{color:#686d62;align-items:center;gap:17px;font-size:9px;display:flex}.site-preview-article-heading{padding:25px 26px 19px}.site-preview-kicker{letter-spacing:.14em;color:#8a7354;font-size:8px;font-weight:600}.site-preview h4{letter-spacing:-1.1px;color:#333e31;margin:12px 0;font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1.1}.site-preview-article-heading>p{color:#75766b;margin:0 0 15px;font-family:Georgia,serif;font-size:12px;line-height:1.6}.site-preview-byline{color:#86887d;align-items:center;gap:6px;font-size:8px;display:flex}.site-preview-byline>span:first-child{color:#777a62;border:1px solid #d5d6c9;border-radius:50%;place-items:center;width:20px;height:20px;font-family:Georgia,serif;display:grid}.site-preview-byline>span:last-child{margin-left:auto}.site-preview-featured{border-radius:2px;margin:0 20px;animation:site-preview-reveal .6s both;position:relative;overflow:hidden}.site-preview-featured .walkthrough-trail{object-fit:cover;background:#e7e7e2;border:0;border-radius:0;width:100%;height:175px;display:block}.site-preview-featured>span{color:#494f42;background:#fcfaf5e8;border-radius:3px;padding:4px 7px;font-size:8px;position:absolute;bottom:9px;left:10px}.site-preview-body{padding:0 26px 22px}.site-preview-body p{color:#666c60;margin:17px 0;font-family:Georgia,serif;font-size:12px;line-height:1.85}.site-preview-body h5{color:#3e4937;margin:18px 0 10px;font-family:Georgia,serif;font-size:19px;font-weight:400;line-height:1.3}.site-preview-checklist{grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:16px;display:grid}.site-preview-checklist>span{color:#68725d;border-bottom:1px solid #e1e4d9;padding:8px 0;font-size:9px}.site-preview-internal-link{color:#a24824;text-underline-offset:3px;text-decoration:underline;animation:site-preview-reveal .6s both}.site-preview-internal-link svg{margin-left:3px;display:inline}.site-preview-product-art{margin:18px 20px 0;position:relative}.site-preview-pack{background:#e9e5dc;width:100%;height:230px;display:block}.site-preview-sale{color:#fff;background:#9d4126;border-radius:3px;padding:6px 9px;font-size:9px;animation:site-preview-reveal .5s both;position:absolute;top:12px;left:12px}.site-preview-product-info{padding:20px 25px}.site-preview-product-info h4{margin:8px 0 13px;font-size:29px}.site-preview-price{align-items:center;gap:9px;animation:site-preview-reveal .5s both;display:flex}.site-preview-price strong{color:#3c4436;font-size:21px;font-weight:500}.site-preview-price del{color:#919488;font-size:13px}.site-preview-price>span{color:#a34b2b;background:#f5e8df;border-radius:4px;padding:4px 6px;font-size:9px}.site-preview-product-info>p{color:#787d70;margin:13px 0;font-family:Georgia,serif;font-size:11px;line-height:1.75}.site-preview-colour{color:#7a806f;align-items:center;gap:6px;font-size:9px;display:flex}.site-preview-colour>i{background:#b8aa8d;border:2px solid #fff;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 1px #c8caba}.site-preview-colour>span{color:#606d52;margin-left:auto}.site-preview-shop-button{color:#fff;background:#3d4735;justify-content:space-between;align-items:center;margin-top:17px;padding:13px 16px;font-size:10px;display:flex}.site-preview-note{color:#6e7682;min-height:30px;padding:13px 3px 0;font-size:10px;line-height:1.6}@keyframes site-preview-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes site-preview-reveal{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:701px) and (max-width:1000px){.site-preview{padding:12px}.site-preview-heading{flex-wrap:wrap}.walkthrough-with-preview .demo-conversation{padding:20px 12px}.walkthrough-with-preview .demo-comparison{grid-template-columns:1fr}.walkthrough-with-preview .demo-composer{margin:0 12px 20px}.site-preview h4{font-size:25px}.site-preview-nav{padding:19px 14px}.site-preview-nav>div{gap:7px;font-size:8px}.site-preview-article-heading{padding:22px 17px 16px}.site-preview-body{padding:0 17px 20px}.site-preview-product-info{padding:18px}.site-preview-checklist{grid-template-columns:1fr}}@media (max-width:700px){.walkthrough .walkthrough-with-preview{grid-template-columns:1fr}.walkthrough-with-preview .demo-main{min-height:700px}.walkthrough-with-preview .demo-conversation{height:470px;padding:18px 12px 24px}.site-preview{border-top:1px solid #d9dde2;border-left:0;padding:14px}.site-preview-page{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;max-height:340px;overflow-y:auto}.site-preview-nav{padding:17px 20px}.site-preview h4{font-size:27px}.site-preview-featured .walkthrough-trail{height:150px}.site-preview-article-heading{padding:20px}.site-preview-body{padding:0 20px 16px}.site-preview-product-art{margin:14px 16px 0}.site-preview-pack{height:150px}.site-preview-product-info{padding:16px 20px}.site-preview-note{font-size:9px}.walkthrough-cursor-label{left:auto;right:10px}}.cap-explorer{max-width:1440px;margin:auto;padding:90px 6%;scroll-margin-top:25px}.cap-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px;display:flex}.cap-heading .ops-mono{color:#b34626;letter-spacing:.07em;font-size:10px}.cap-heading h2{letter-spacing:-.05em;color:#222428;margin:17px 0 0;font-size:clamp(34px,4vw,55px);font-weight:550;line-height:1.08}.cap-heading>p{color:#737780;max-width:260px;margin-bottom:3px;font-size:14px;line-height:1.7}.cap-layout{grid-template-columns:255px minmax(0,1fr);align-items:start;gap:30px;display:grid}.cap-tabs{flex-direction:column;gap:6px;padding:10px 0;display:flex}.cap-tabs button{text-align:left;color:#767b83;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:12px;padding:17px 14px;font-size:13px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:flex}.cap-tabs button>svg{flex-shrink:0}.cap-tabs button>svg:last-child{opacity:0;width:13px;margin-left:auto}.cap-tabs button:hover{color:#34383f;background:#f6f6f7}.cap-tabs button[aria-selected=true]{color:#a63d1d;background:#fff0e9;border-color:#f1d6c9}.cap-tabs button[aria-selected=true]>svg:last-child{opacity:1}.cap-explorer a:focus-visible,.cap-explorer button:focus-visible,.cap-panel:focus-visible{outline-offset:3px;outline:3px solid #e98060}.cap-panel{background:#fafafb;border:1px solid #e0e2e6;border-radius:22px;min-width:0;min-height:610px;overflow:hidden}.cap-panel-content{padding:30px;animation:cap-panel-in .35s both}.cap-panel-heading{padding-left:56px;position:relative}.cap-feature-symbol{color:#b74a2b;background:#fff;border:1px solid #e3e4e7;border-radius:10px;place-items:center;width:39px;height:42px;display:grid;position:absolute;top:1px;left:0}.cap-panel-heading h3{letter-spacing:-.035em;color:#292c32;margin:0 0 12px;font-size:24px;font-weight:550;line-height:1.25}.cap-panel-heading p{color:#797e88;max-width:600px;margin:0;font-size:13px;line-height:1.8}.cap-visual{background:#efede9;border-radius:13px;flex-direction:column;justify-content:center;min-height:306px;margin-top:25px;padding:22px 24px 14px;display:flex;overflow:hidden}.cap-visual>div{background:#fff;border:1px solid #e0ddd6;border-radius:11px;width:100%;max-width:570px;margin:auto;padding:22px;box-shadow:0 9px 24px -19px #3c332d55}.cap-example-label{text-align:right;color:#969289;letter-spacing:.1em;margin-top:15px;font-size:7px;display:block}.cap-visual-title{color:#5b606b;align-items:center;gap:9px;margin-bottom:19px;font-size:12px;display:flex}.cap-visual-title>svg{color:#ad4c2d;flex-shrink:0}.cap-visual-title>strong{color:#3b4048;font-weight:550}.cap-visual-title>span{color:#9398a1;margin-left:auto;font-size:9px}.cap-visual-foot{color:#7a808a;align-items:center;gap:7px;margin-top:18px;font-size:10px;line-height:1.6;display:flex}.cap-visual-foot>svg{color:#bb4e2d;flex-shrink:0}.cap-prompt{color:#474d57;align-items:center;gap:11px;margin-top:23px;font-size:13px;line-height:1.6;display:flex}.cap-prompt>svg{color:#a84b2d;flex-shrink:0}.cap-tags{flex-wrap:wrap;gap:8px;margin:17px 0 0 28px;display:flex}.cap-tags>span{color:#7d838c;border-right:1px solid #d9dce1;padding-right:10px;font-size:9px}.cap-tags>span:last-child{border:0}.cap-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.cap-footer p{color:#8c919b;max-width:450px;font-size:11px;line-height:1.7}.cap-footer a{color:#ad4020;white-space:nowrap;gap:9px;font-size:12px;font-weight:500}.cap-footer a,.cap-health-row{align-items:center;display:flex}.cap-health-row{color:#6f7682;border-top:1px solid #eceef1;justify-content:space-between;gap:10px;padding:13px 0;font-size:11px;animation:cap-panel-in .4s both}.cap-health-row strong{color:#666c76;align-items:center;gap:6px;font-size:10px;font-weight:500;display:flex}.cap-health-row.needs-attention strong{color:#b04726;background:#fff0e7;border-radius:4px;padding:4px 6px}.cap-repair-note{color:#ad5332;background:#faf5f1;border:1px solid #efdfd2;border-radius:8px;align-items:center;gap:12px;margin-top:13px;padding:13px;display:flex}.cap-repair-note>svg{flex-shrink:0}.cap-repair-note>svg:last-child{margin-left:auto}.cap-repair-note strong{color:#684d3f;font-size:11px;font-weight:550}.cap-repair-note p{color:#9a897e;margin:4px 0 0;font-size:10px}.cap-search-bar{color:#6a7281;border:1px solid #dce0e5;border-radius:22px;align-items:center;gap:12px;padding:12px 15px;font-size:11px;display:flex}.cap-search-bar>svg{color:#929ba7}.cap-search-result{padding:22px 8px 10px}.cap-search-result>div{align-items:center;gap:9px;display:flex}.cap-site-avatar{color:#866342;background:#f3eee5;border-radius:50%;place-items:center;width:29px;height:29px;font-family:Georgia,serif;display:grid}.cap-search-result>div>p{color:#4e545c;margin:0;font-size:11px}.cap-search-result small{color:#818792;margin-top:4px;font-size:9px;display:block}.cap-search-result h4{color:#254d9d;letter-spacing:-.02em;margin:14px 0 8px;font-size:18px;font-weight:500;line-height:1.4}.cap-search-result>p{color:#797d85;margin:0;font-size:12px;line-height:1.85}.cap-search-result>p strong{color:#4d535d;font-weight:550}.cap-visual>.cap-mobile{box-shadow:none;background:0 0;border:0;align-items:center;gap:30px;padding:0 14px;display:flex}.cap-mobile-copy{color:#aa4b2a;flex:1}.cap-visual-eyebrow{letter-spacing:.1em;color:#9a846b;margin-top:16px;font-size:8px;display:block}.cap-mobile-copy h4{color:#3f443e;letter-spacing:-.04em;margin:10px 0;font-family:Georgia,serif;font-size:28px;line-height:1.2}.cap-mobile-copy p{color:#8b887f;max-width:220px;font-size:11px;line-height:1.85}.cap-outline-status{background:#f9f4ec;border:1px solid #d9c8b7;border-radius:5px;align-items:center;gap:5px;margin-top:10px;padding:6px 9px;font-size:9px;display:inline-flex}.cap-phone{background:#303337;border:4px solid #303337;border-radius:24px;flex-shrink:0;width:165px;padding:14px 3px 5px;position:relative;transform:rotate(3deg);box-shadow:10px 13px 25px #3b3b3520}.cap-phone>i{background:#696e73;border-radius:4px;width:36px;height:3px;position:absolute;top:6px;left:calc(50% - 18px)}.cap-phone>div{background:#fcfaf5;border-radius:3px 3px 17px 17px;padding-bottom:16px;overflow:hidden}.cap-phone>div>span:first-child{color:#57604c;padding:12px 10px;font-family:Georgia,serif;font-size:11px;display:block}.cap-phone .walkthrough-trail{border:0;border-radius:0;width:100%;height:82px;display:block}.cap-phone h5{letter-spacing:-.04em;color:#414a36;margin:13px 12px 8px;font-family:Georgia,serif;font-size:20px;font-weight:400;line-height:1.1}.cap-phone p{color:#7d8472;margin:0 12px;font-size:8px;line-height:1.7}.cap-phone-cta{color:#a94b27;margin:12px 12px 0;font-size:8px;display:block}.cap-calendar>div{border-top:1px solid #e8eaee;align-items:center;gap:16px;padding:13px 0;animation:cap-panel-in .4s both;display:flex}.cap-calendar-date{text-align:center;background:#f5f6f8;border:1px solid #e9ebef;border-radius:7px;flex-shrink:0;width:40px;padding:7px}.cap-calendar-date small{color:#8b939e;letter-spacing:.05em;font-size:7px;display:block}.cap-calendar-date strong{color:#56616f;margin-top:4px;font-size:20px;font-weight:500;line-height:1.1;display:block}.cap-calendar>div>div:nth-child(2)>strong{color:#4f5662;font-size:11px;font-weight:500;display:block}.cap-calendar>div>div:nth-child(2)>span{color:#a34828;background:#fff3ec;border-radius:4px;margin-top:6px;padding:3px 6px;font-size:8px;display:inline-block}.cap-calendar>div>svg{color:#a2a8b1;flex-shrink:0;margin-left:auto}.cap-story{background:#faf3eb;border:1px solid #efdfcd;border-radius:9px;padding:20px}.cap-story>span{letter-spacing:.09em;color:#a27147;font-size:7px}.cap-story h4{color:#614a35;margin:10px 0;font-family:Georgia,serif;font-size:23px;font-weight:400;line-height:1.25}.cap-story p{color:#9b8772;max-width:370px;margin:0;font-size:10px;line-height:1.8}.cap-story>div{color:#a85830;justify-content:space-between;gap:10px;font-size:9px}.cap-idea-secondary,.cap-story>div{align-items:center;margin-top:17px;display:flex}.cap-idea-secondary{color:#6e7786;gap:8px;font-size:10px}.cap-idea-secondary>svg:last-child{margin-left:auto}.cap-theme-compare{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cap-theme-compare>div>span{color:#8d939e;letter-spacing:.07em;margin-bottom:10px;font-size:8px;display:block}.cap-theme-compare>div+div>span{color:#b14e2c}.cap-theme-compare>div>div{background:#fcfaf5;border:1px solid #e0e1dc;border-radius:7px;height:200px;overflow:hidden}.cap-theme-compare small{color:#717b64;padding:10px;font-family:Georgia,serif;font-size:9px;display:block}.cap-theme-before h4{color:#656e5b;margin:6px 10px;font-size:12px;font-weight:500}.cap-theme-compare p{color:#919887;margin:6px 10px;font-size:8px}.cap-theme-compare .walkthrough-trail{border:0;border-radius:0;width:100%;height:75px;display:block}.cap-theme-before .walkthrough-trail{height:90px;margin-top:14px}.cap-theme-after h4{letter-spacing:-.04em;color:#434d36;margin:11px 10px 5px;font-family:Georgia,serif;font-size:20px;font-weight:400;line-height:1.1}.cap-media-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cap-media-tile{background:#fafaf7;border:1px solid #e1e3df;border-radius:8px;position:relative;overflow:hidden}.cap-media-tile-0{border:2px solid #cf542c}.cap-media-tile .walkthrough-trail{border:0;border-radius:0;width:100%;height:103px;display:block}.cap-media-tile-1 .walkthrough-trail{filter:sepia(.4);transform:scaleX(-1)}.cap-media-tile-2 .walkthrough-trail{filter:brightness(.85)}.cap-media-tile>span{color:#fff;background:#cb5028;border-radius:50%;padding:3px;position:absolute;top:6px;right:6px}.cap-media-tile>strong{color:#6f7666;padding:10px 8px;font-size:9px;font-weight:500;display:block}.cap-alt{background:#f5f6f8;border:1px solid #e9ebee;border-radius:7px;margin-top:17px;padding:15px}.cap-alt>span{color:#9299a5;letter-spacing:.08em;font-size:7px}.cap-alt>p{color:#697281;margin:7px 0 0;font-size:11px;line-height:1.6}.cap-comment{border-top:1px solid #e8ebef;align-items:start;gap:12px;padding:17px 0;animation:cap-panel-in .4s both;display:flex}.cap-comment>span{color:#747f8d;background:#f4f5f7;border:1px solid #e0e3e9;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.cap-comment strong{color:#4e5662;font-size:11px;font-weight:550}.cap-comment p{color:#9298a2;margin:6px 0 9px;font-size:11px;line-height:1.6}.cap-comment>div>span{color:#a64b2b;background:#fdf0e8;border-radius:4px;padding:4px 6px;font-size:8px}@keyframes cap-panel-in{0%{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.cap-layout{grid-template-columns:205px minmax(0,1fr);gap:18px}.cap-tabs button{gap:9px;padding:15px 11px;font-size:11px}.cap-panel-content{padding:23px}.cap-panel-heading{padding-left:0}.cap-feature-symbol{margin-bottom:15px;position:static}.cap-panel-heading h3{font-size:23px}.cap-visual{padding:16px 13px 12px}.cap-visual>div{padding:18px}.cap-visual-title>span{font-size:8px}.cap-mobile{gap:15px}.cap-phone{width:140px}.cap-mobile-copy h4{font-size:25px}.cap-media-grid{gap:7px}}@media (max-width:700px){.cap-explorer{padding:54px 6%}.cap-heading{margin-bottom:24px;display:block}.cap-heading h2{font-size:36px}.cap-heading>p{max-width:none;margin-top:17px;font-size:13px}.cap-layout{display:block}.cap-tabs{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:20px;padding:0;display:grid}.cap-tabs button{background:#fafafb;border-color:#eceef1;gap:7px;padding:12px 9px;font-size:10px}.cap-tabs button>svg{width:16px}.cap-tabs button>svg:last-child{display:none}.cap-panel{border-radius:16px;min-height:610px}.cap-panel-content{padding:21px 16px}.cap-panel-heading p{font-size:12px}.cap-panel-heading h3{font-size:24px}.cap-visual{min-height:310px;margin-top:20px;padding:12px 9px 10px}.cap-visual>div{padding:14px}.cap-visual-title{flex-wrap:wrap;gap:7px;font-size:11px}.cap-visual-title>span{display:none}.cap-health-row{font-size:10px}.cap-health-row strong{font-size:8px}.cap-repair-note{gap:7px;padding:10px}.cap-repair-note strong{font-size:10px}.cap-repair-note p{font-size:9px}.cap-search-result{padding:20px 0 7px}.cap-search-result h4{font-size:16px}.cap-search-result>p{font-size:11px}.cap-prompt{align-items:start;font-size:12px}.cap-prompt>svg{margin-top:3px}.cap-tags{gap:7px;margin-left:0}.cap-tags>span{padding-right:7px;font-size:8px}.cap-footer{display:block}.cap-footer a{margin-top:17px;font-size:12px}.cap-visual>.cap-mobile{gap:15px;padding:0}.cap-phone{width:125px;transform:rotate(2deg)}.cap-phone h5{font-size:18px}.cap-mobile-copy h4{font-size:23px}.cap-mobile-copy p{font-size:10px}.cap-outline-status{padding:6px;font-size:8px}.cap-calendar>div{gap:10px}.cap-calendar>div>div:nth-child(2)>strong{font-size:10px}.cap-calendar>div>svg{width:14px}.cap-theme-compare{gap:8px}.cap-theme-after h4{font-size:17px}.cap-theme-before h4{font-size:11px}.cap-media-grid{gap:6px}.cap-media-tile strong{padding:8px 5px;font-size:8px}.cap-media-tile .walkthrough-trail{height:85px}.cap-story{padding:15px}.cap-story h4{font-size:21px}}@media (prefers-reduced-motion:reduce){.cap-explorer *{transition:none!important;animation:none!important}}.pricing-cycle-wrap{margin:28px 0 32px}.pricing-cycle{background:#f1f1f2;border:1px solid #e4e4e7;border-radius:16px;gap:4px;padding:5px;display:inline-flex}.pricing-cycle button{color:#62636a;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:12px 18px;font-size:15px;font-weight:600;transition:background .18s,color .18s;display:flex}.pricing-cycle button[aria-pressed=true]{color:#26272b;background:#fff;box-shadow:0 1px 4px #0000000d}.pricing-cycle button:focus-visible{outline-offset:3px;outline:2px solid #dc4c27}.pricing-cycle button span{color:#b64021;white-space:nowrap;background:#fff0e9;border-radius:6px;padding:4px 7px;font-size:11px}.pricing-cycle-wrap>p{color:#73747b;margin:12px 0 0;font-size:13px}@media (max-width:420px){.pricing-cycle button{gap:7px;padding:11px 13px}.pricing-cycle button span{font-size:10px}}.landing-pricing .pricing-cycle-wrap{text-align:center}.ops-dialog.billing-change-dialog{color:#292b30;border-radius:20px;width:min(510px,100vw - 32px);padding:28px}.ops-dialog.billing-change-dialog h3{letter-spacing:-.4px;font-size:21px}.ops-dialog.staging-review-dialog{border-radius:18px;width:min(672px,100vw - 32px)}.ops-dialog.staging-remove-dialog{border-radius:18px;width:min(512px,100vw - 32px)}.staging-review-dialog summary{overflow-wrap:anywhere}.publishing-sources-editor{min-width:0}.publishing-source-card{border:1px solid var(--wpops-border);background:#fdfcfb;border-radius:12px;gap:18px;min-width:0;margin:18px 0;padding:20px;display:grid}.publishing-source-card legend{align-items:center;gap:8px;padding:0 8px;font-size:12px;font-weight:600;display:flex}.publishing-source-card details[open]{gap:14px;display:grid}.publishing-source-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.publishing-source-actions>button{margin-left:auto}.publishing-source-list{gap:12px;margin-top:22px;display:grid}.publishing-source-list article{border:1px solid var(--wpops-border);border-radius:12px;align-items:center;gap:10px;padding:16px;display:flex}.publishing-source-list article>div{flex:1;min-width:0}.publishing-source-list strong{font-size:13px}.publishing-source-list small,.publishing-source-list span{color:var(--wpops-muted);overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.publishing-source-list span{font-family:monospace}.publishing-sources-editor .studio-fields{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.publishing-sources-editor .studio-fields{grid-template-columns:1fr}.publishing-source-card{padding:14px}.publishing-source-list article{flex-wrap:wrap}.publishing-source-list article>div{flex-basis:100%}.publishing-source-actions>button{margin-left:0}}.publishing-connections{min-width:0}.publishing-connections>.publishing-source-card{background:#fff;border-radius:14px;padding:24px}.publishing-connections>.publishing-source-card>legend{font-size:15px;font-weight:650}.publishing-operation-card{border:1px solid var(--wpops-border);background:#faf9f7;border-radius:10px;margin:10px 0;overflow:hidden}.publishing-operation-card>summary{cursor:pointer;align-items:center;gap:9px;padding:15px 16px;font-size:14px;font-weight:600;list-style:none;display:flex}.publishing-operation-card>summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400}.publishing-operation-card[open]>summary:after{content:"−"}.publishing-operation-card>summary>span{color:var(--wpops-muted);font-size:11px;font-weight:400}.publishing-operation-fields{gap:16px;padding:0 16px 18px;display:grid}.publishing-source-list summary{cursor:pointer;margin-top:12px;font-size:12px}.publishing-source-list details p{color:var(--wpops-muted);margin:8px 0;font-size:12px}.publishing-connections .studio-section-heading{align-items:center}.publishing-connections .studio-fields{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.publishing-connections>.publishing-source-card{padding:14px}.publishing-connections .studio-fields{grid-template-columns:1fr}.publishing-operation-card>summary{flex-wrap:wrap}.publishing-connections .studio-section-heading{flex-wrap:wrap;align-items:flex-start}}.hub-status{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600}.hub-status.is-active,.hub-status.is-completed{color:#176a43;background:#e9f7ef}.hub-status.is-paused,.hub-status.is-pending{color:#8a590b;background:#fff5df}.hub-status.is-error,.hub-status.is-failed{color:#b12c2c;background:#fff0ef}.hub-work-card{border-left:3px solid #d5dae2;transition:border-color .15s,box-shadow .15s}.hub-work-card.state-active{border-left-color:#2f9c6a}.hub-work-card.state-paused{border-left-color:#d59a2e}.hub-work-card.state-failed{border-left-color:#d34b4b}.hub-work-card .hub-work-icon{color:#b94021;background:#fff3eb;border-color:#f7d9ca}.hub-card-open{font:inherit;text-align:left;color:inherit;cursor:pointer}.hub-card-open:hover{text-underline-offset:4px;text-decoration:underline}.hub-card-open:focus-visible{outline:2px solid var(--wpops-orange);outline-offset:4px;border-radius:3px}.hub-work-title p{color:#626977}.hub-work-card .hub-work-facts{gap:18px 34px;margin-top:24px}.hub-work-facts .hub-fact{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.hub-fact small{letter-spacing:.7px;color:#717887;font-size:10px;font-weight:600}.hub-fact strong{color:#343b48;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.hub-fact strong.delivery-publish{color:#176a43}.hub-fact strong.delivery-pending{color:#916012}.hub-fact strong.delivery-draft{color:#42648a}.hub-work-card>footer .hub-next-run{color:#454d5a;flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.hub-next-run small{color:#737b88;margin-left:4px;font-size:11px}.hub-work-card footer>div{flex-wrap:wrap}.hub-status.is-prepared,.studio-item-state.is-prepared{color:#315d96;background:#eaf2fc}.studio-item-state.is-completed{color:#176a43;background:#e9f7ef}.studio-item-state.is-queued{color:#8a590b;background:#fff5df}.studio-item-state.is-needs_attention{color:#b12c2c;background:#fff0ef}.publishing-studio>nav{flex-wrap:nowrap;overflow-x:auto}.publishing-studio>nav button{white-space:nowrap;font-size:13px}.studio-setup-overview{padding:28px}.studio-setup-intro{background:#fff5ee;border:1px solid #f2ddce;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:25px 27px;display:flex}.studio-setup-intro h3{letter-spacing:-.65px;margin:7px 0 10px;font-size:25px;font-weight:600;line-height:1.25}.studio-setup-intro p{color:#6f625b;max-width:650px;font-size:14px;line-height:1.7}.studio-setup-intro>.hub-primary{flex-shrink:0}.studio-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0;padding:0;list-style:none;display:grid}.studio-setup-steps>li{background:#fff;border:1px solid #e6e8eb;border-radius:13px;align-items:flex-start;gap:14px;padding:22px 18px;display:flex}.setup-step-icon{border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.setup-step-icon.is-writing{color:#b64023;background:#fff0e8}.setup-step-icon.is-topics{color:#34638e;background:#eaf2fc}.setup-step-icon.is-schedule{color:#26704b;background:#e9f6ef}.setup-state{color:#687383;margin-bottom:10px;font-size:11px;line-height:1.5;display:inline-block}.setup-state.is-done{color:#176a43;font-weight:600}.setup-state.is-next{color:#b64023;font-weight:600}.studio-setup-steps h4{margin:0 0 9px;font-size:16px;font-weight:600;line-height:1.45}.studio-setup-steps p{color:#69717e;margin-bottom:17px;font-size:13px;line-height:1.75}.studio-setup-steps .hub-text-button{color:#ae3c21;margin:0 12px 9px 0;font-size:12px}.studio-setup-extras{background:#f8f9fb;border-radius:12px;align-items:center;gap:17px;padding:22px;display:flex}.studio-setup-extras>svg{color:#536b8b;flex-shrink:0}.studio-setup-extras>div{flex:1}.studio-setup-extras strong{font-size:14px;font-weight:600}.studio-setup-extras p{color:#687383;margin-top:5px;font-size:13px;line-height:1.7}.studio-queue-intro{background:#fafbfd;padding:25px 28px}.studio-queue-intro h3{font-size:18px;font-weight:600}.studio-queue-intro p{color:#687383;max-width:780px;margin-top:8px;font-size:14px;line-height:1.75}.studio-form details{border:1px solid #e5e7eb;border-radius:10px;padding:18px}.studio-form details summary{cursor:pointer;font-size:14px;font-weight:550}.studio-form details summary small{color:#77818e;margin-left:8px;font-weight:400}.studio-form details[open]>summary{margin-bottom:18px}.studio-form fieldset{border:1px solid #e1e5ea;border-radius:10px;margin:16px 0;padding:18px}.studio-form legend{padding:0 7px;font-weight:600}.studio-form fieldset button{margin:12px 10px 0 0}.studio-form fieldset label{margin-top:10px}.ops-form-steps li.is-reached span{color:#a9391e;background:#fff0e6;border-color:#efc3ad}.ops-form-steps li[aria-current=step] span{color:#fff;background:#c94424;border-color:#c94424}@media (max-width:1100px){.studio-setup-steps{grid-template-columns:1fr}.studio-setup-steps>li{padding:20px}.studio-setup-intro{flex-direction:column;align-items:flex-start}.studio-setup-extras{flex-wrap:wrap}}@media (max-width:650px){.studio-setup-overview{padding:17px}.studio-setup-intro{padding:21px}.studio-setup-intro h3{font-size:23px}.studio-setup-steps{gap:13px;margin:19px 0}.studio-setup-extras{padding:18px}.studio-setup-extras>.hub-secondary{margin-left:37px}.hub-work-card .hub-work-facts{grid-template-columns:1fr 1fr;gap:20px;display:grid}.hub-work-card>footer>div{align-self:flex-start;gap:14px}.hub-work-card .hub-status{margin-left:46px}.studio-setup-steps>li>div{min-width:0}}.support-compose{background:#fff;border:1px solid #e3e4e6;border-radius:20px;max-width:920px;overflow:hidden}.support-intro{background:#fff9f4;border-bottom:1px solid #ece9e6;align-items:center;gap:16px;padding:26px 30px;display:flex}.support-intro-icon{color:#ad3b18;background:#fff0e4;border:1px solid #f3d9c8;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.support-intro h2{color:#242528;margin:0 0 5px;font-size:21px;font-weight:650}.support-intro p{color:#62666e;margin:0;font-size:14px;line-height:1.6}.support-compose form{padding:28px 30px}.support-compose fieldset{border:0;min-width:0;margin:0;padding:0}.support-attachment-label label,.support-compose legend,.support-message-label label{color:#303239;font-size:14px;font-weight:600}.support-types{flex-wrap:wrap;gap:9px;margin:12px 0 28px;display:flex}.support-type{color:#555c66;background:#fff;border:1px solid #dedfe2;border-radius:10px;align-items:center;gap:8px;padding:10px 13px;font-size:13px;transition:background .15s,border-color .15s;display:flex}.support-type[aria-pressed=true]{color:#a83516;background:#fff1e9;border-color:#cc6749}.support-type.type-bug svg:first-child{color:#b34040}.support-type.type-billing svg:first-child{color:#2e7755}.support-type.type-idea svg:first-child{color:#9a6a1b}.support-type.type-general svg:first-child{color:#276a92}.support-attachment-label,.support-message-label{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.support-attachment-label label span,.support-attachment-label>span,.support-message-label>span{color:#717680;font-size:12px;font-weight:400}.support-attachment-label{margin-top:24px}.support-attachment-label label span{margin-left:6px}.support-compose textarea{resize:vertical;color:#303239;background:#fdfdfd;border:1px solid #d6d9de;border-radius:12px;width:100%;min-height:150px;max-height:440px;padding:15px 17px;font-size:14px;line-height:1.8;display:block}.support-compose textarea::placeholder{color:#858a93}.support-compose :is(button,textarea):focus-visible{outline-offset:3px;outline:2px solid #c64b25}.support-dropzone{background:#f8fafc;border:1px dashed #cbd1d9;border-radius:12px;align-items:center;gap:16px;padding:20px;transition:background .15s,border-color .15s;display:flex}.support-dropzone.is-dragging{background:#fff1e9;border-color:#c64b25}.support-upload-icon{color:#43658d;background:#eaf0f7;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.support-dropzone button{color:#a83c1e;text-underline-offset:3px;font-size:14px;font-weight:650;text-decoration:underline}.support-dropzone button:disabled{opacity:.45}.support-dropzone p{color:#606771;margin:3px 0;font-size:13px;line-height:1.5}.support-dropzone small{color:#747c87;font-size:12px}.support-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.support-images li{background:#fff;border:1px solid #e1e4e9;border-radius:12px;position:relative;overflow:hidden}.support-thumbnail{background:repeating-conic-gradient(#f2f3f5 0 25%,#fafafa 0 50%) 50%/16px 16px;width:100%;height:120px;display:block}.support-thumbnail img{object-fit:contain;width:100%;height:100%}.support-images li>div{padding:11px 36px 11px 12px}.support-images strong{text-overflow:ellipsis;white-space:nowrap;color:#3b414a;font-size:12px;display:block;overflow:hidden}.support-images small{color:#737b87;font-size:11px}.support-remove{color:#9a3b3b;padding:4px;position:absolute;bottom:18px;right:8px}.support-compose footer{border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding-top:22px;display:flex}.support-compose footer p{color:#787e88;max-width:360px;margin:0;font-size:12px;line-height:1.6}.support-compose footer button{white-space:nowrap}.support-compose button:disabled{cursor:not-allowed}.support-error{color:#9c2b24;background:#fff0ee;border:1px solid #f0c8c1;border-radius:10px;margin-top:16px;padding:12px 15px;font-size:13px}.support-success{background:#f5faf6;border:1px solid #cde1d4;border-radius:20px;max-width:920px;padding:40px}.support-success>span{color:#26714d;background:#e0efe5;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:20px;display:grid}.support-success h2{font-size:24px;font-weight:650}.support-success p{color:#58665e;margin:10px 0 24px;line-height:1.7}.support-success>div{background:#fff;border:1px solid #dce8df;border-radius:12px;flex-direction:column;gap:8px;margin-bottom:24px;padding:16px 20px;display:inline-flex}.support-success small{letter-spacing:.08em;color:#63806b;font-size:11px}.support-success code{overflow-wrap:anywhere;font-size:14px}.support-success>button{display:flex}.support-preview{z-index:1100;background:#14171bea;place-items:center;padding:64px 24px 24px;display:grid;position:fixed;inset:0}.support-preview>img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 100px)}.support-preview>button{color:#fff;background:#ffffff20;border-radius:10px;padding:8px;position:absolute;top:20px;right:24px}@media (max-width:640px){.support-compose form,.support-intro{padding:20px}.support-types{grid-template-columns:1fr 1fr;display:grid}.support-type{padding:10px;font-size:12px}.support-dropzone{align-items:flex-start;padding:16px}.support-images{grid-template-columns:repeat(2,minmax(0,1fr))}.support-compose footer{flex-direction:column;align-items:stretch;gap:16px}.support-compose footer button{justify-content:center}.support-success{padding:25px}.support-intro h2{font-size:19px}}.walkthrough .demo-scenarios{gap:9px}.walkthrough .demo-scenarios>span{color:#b9bdc5;flex-basis:100%;margin:3px 0 0}.walkthrough .demo-scenarios button{min-height:44px}.walkthrough .demo-scenarios button:focus-visible,.walkthrough button:focus-visible{outline-offset:3px;outline:3px solid #f28b6d}.walkthrough .demo-approved{background:#fbfefc;border-color:#b7d7c4}.site-preview-status.is-applied,.walkthrough .demo-approved .demo-approval-eyebrow,.walkthrough-saved>svg{color:#247247}.task-preview .site-preview-heading{flex-wrap:wrap}.task-status{color:#505966;background:#dfe3e8;border-radius:20px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:inline-flex}.task-status.is-sandbox{color:#855708;background:#fff0d3}.task-status.is-live{color:#236c43;background:#dcefe3}.task-site{background:#faf8f0;min-height:520px}.task-site-nav{border-bottom:1px solid #e7e4da;justify-content:space-between;align-items:center;gap:12px;padding:23px 20px;display:flex}.task-phone-header strong,.task-site-nav strong{color:#303f32;letter-spacing:-1px;font-family:Georgia,serif;font-size:23px;font-weight:400}.task-site-nav>span{color:#606b5d;font-size:10px}.task-site>.walkthrough-trail{border:0;border-radius:0;width:100%;height:170px;display:block}.task-hero-copy{padding:27px 25px 24px}.task-overline{letter-spacing:.13em;color:#797360;font-size:9px;font-weight:600}.task-hero-copy p,.task-phone-copy p{color:#5c6557;margin:14px 0 21px;font-size:12px;line-height:1.8}.task-site-cta{color:#fff;background:#a84c2f;border-radius:0;padding:13px 18px;font-size:11px;transition:background .3s,border-radius .3s;display:inline-block}.task-site-cta.is-updated{background:#264e3a;border-radius:22px}.task-theme-detail{color:#3d684b;border-top:1px solid #e3e6dc;align-items:center;gap:9px;padding:16px 23px;font-size:10px;display:flex}.task-theme-detail small{color:#687261;margin-top:4px;font-size:9px;display:block}.task-site-mobile{background:#e3e7e3;justify-content:center;align-items:flex-start;padding:25px 15px;display:flex}.task-phone{background:#faf8f0;border:6px solid #303a34;border-radius:24px;width:270px;max-width:100%;overflow:hidden;box-shadow:0 14px 25px -18px #20382888}.task-phone-header{color:#344835;justify-content:space-between;align-items:center;gap:8px;padding:22px 13px 17px;display:flex}.task-phone-header strong{font-size:19px}.task-menu-missing{color:#953923;background:#f7dfd9;border-radius:4px;padding:5px;font-size:8px}.task-mobile-links{color:#3f5b45;gap:10px;padding:0 15px 15px;font-size:11px;display:grid}.task-phone>.walkthrough-trail{border:0;border-radius:0;width:100%;height:120px;display:block}.task-phone-copy{padding:23px 16px}.task-phone-copy h4{font-size:26px}.task-phone-copy p{margin-bottom:0}.task-schedule{background:#fff;border:1px solid #d5dce3;border-radius:12px;flex-direction:column;flex:1;align-items:flex-start;padding:28px 24px;display:flex}.task-schedule-icon{color:#465f9e;background:#e8edf9;border-radius:12px;place-items:center;margin-bottom:25px;padding:12px;display:grid}.task-schedule h4{color:#293744;letter-spacing:-.7px;font-family:inherit;font-size:25px;font-weight:600}.task-schedule>p{color:#5f6b77;margin:0 0 24px;font-size:12px;line-height:1.8}.task-schedule dl{width:100%;margin:0 0 30px}.task-schedule dl>div{border-bottom:1px solid #e9edf1;justify-content:space-between;gap:15px;padding:15px 0;font-size:11px;line-height:1.6;display:flex}.task-schedule dt{color:#74808d}.task-schedule dd{text-align:right;color:#304150;margin:0;font-weight:500}.task-schedule-footer{color:#38714c;align-items:center;gap:7px;margin-top:auto;font-size:11px;line-height:1.6;display:flex}.task-schedule-dot{background:#328253;border-radius:50%;flex-shrink:0;width:7px;height:7px}.task-schedule>small{color:#75808c;margin-top:12px;font-size:10px}@media (max-width:700px){.walkthrough .demo-scenarios{grid-template-columns:1fr 1fr;display:grid}.walkthrough .demo-scenarios button{justify-content:center;padding:10px 12px;font-size:11px}.walkthrough .demo-scenarios>span{grid-column:1/-1}.task-site{min-height:0}.task-site>.walkthrough-trail{height:140px}.task-hero-copy,.task-site-mobile{padding:20px}.task-schedule{padding:24px 20px}.task-schedule-footer{margin-top:0}}@media (prefers-reduced-motion:reduce){.walkthrough *,.walkthrough :after,.walkthrough :before{transition:none!important;animation:none!important}}.hub-batch-recovery{background:#fff7ef;border:1px solid #f0ddc9;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:12px 0;padding:14px 16px;display:flex}.hub-batch-recovery p{color:#755636;font-size:13px;line-height:1.5}.hub-batch-recovery button{flex-shrink:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}