/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Helvetica Neue", "Avenir Next", Avenir, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-\[50\%\]{top:50%}.right-3{right:calc(var(--spacing) * 3)}.left-1\/2,.left-\[50\%\]{left:50%}.z-50{z-index:50}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.min-h-16{min-height:calc(var(--spacing) * 16)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.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)}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-muted{background-color:var(--muted)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.fill-primary{fill:var(--primary)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.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-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-center{text-align:center}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.\[db\:verify\]{db:verify}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.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-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (width>=40rem){.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}}@media (width>=48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (prefers-color-scheme:dark){.dark\:border-input{border-color:var(--input)}.dark\:bg-destructive\/60{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60{background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:text-muted-foreground{color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.dark\:hover\:bg-input\/50:hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:text-foreground:hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[state\=active\]\:border-input[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-5 svg:not([class*=size-]){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{color:#252622;font-synthesis:none;--background:#faf9f5;--foreground:#252622;--card:#faf9f5;--card-foreground:#252622;--popover:#faf9f5;--popover-foreground:#252622;--primary:#252622;--primary-foreground:#faf9f5;--secondary:#f4f2ec;--secondary-foreground:#252622;--muted:#f4f2ec;--muted-foreground:#66635c;--accent:#ece9e1;--accent-foreground:#252622;--destructive:#4c4a44;--border:#ece9e1;--input:#d6d2c8;--ring:#66635c;--radius:.125rem;background:#f4f2ec;font-family:Helvetica Neue,Avenir Next,Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0;font-size:16px;line-height:1.6}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.55;cursor:wait}button,a{transition:background .16s,color .16s,border-color .16s,box-shadow .16s}h1,h2,h3,p{margin:0}a{color:inherit}svg{flex-shrink:0}button{border:0}h1{letter-spacing:-.055em;font-size:clamp(1.8rem,3vw,2.45rem);font-weight:650;line-height:1.2}h2,h3{font-weight:650}small{font-size:.8125rem}::selection{background:#ece9e1}.site-header{color:#faf9f5;background:#171815;border-bottom:1px solid #252622;height:82px}.archive-banner{color:#313828;background:#e8efcf;border-bottom:1px solid #aab68a;align-items:center;gap:18px;min-height:44px;padding:10px max(36px,50vw - 624px);font-size:12px;display:flex}.archive-banner strong{letter-spacing:.12em;font:750 10px/1 ui-monospace,monospace}.archive-banner span{flex:1}.archive-banner a{color:inherit;align-items:center;gap:6px;font-weight:700;display:inline-flex}.header-inner{align-items:center;gap:42px;max-width:1320px;height:100%;margin:auto;padding:0 36px;display:flex}.brand{color:#fff;letter-spacing:-1.5px;white-space:nowrap;background:0 0;align-items:center;gap:10px;font-size:28px;font-weight:650;display:flex}.main-nav{gap:28px;height:100%;margin-left:26px;display:flex}.main-nav :is(button,a){color:#bab6ac;white-space:nowrap;background:0 0;padding:0;font-size:14px;font-weight:500;position:relative}.main-nav .selected:after{content:"";background:#ece9e1;height:3px;position:absolute;bottom:0;left:0;right:0}.header-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.signed-in-name{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:14px;overflow:hidden}.button{white-space:normal;border-radius:2px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 17px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.button-primary{color:#faf9f5;background:#252622;border:1px solid #252622}.button-lime{color:#252622;background:#ece9e1;border:1px solid #ece9e1}.button-lime:hover{background:#ece9e1}.button-outline{color:#252622;background:#faf9f5;border:1px solid #d6d2c8;box-shadow:0 1px 2px #17181503}.icon-button{color:#66635c;background:0 0;border-radius:2px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.icon-button:hover{color:#252622;background:#ece9e1}.full-width{width:100%}.page-container{max-width:1248px;min-height:calc(100vh - 82px);margin:0 auto;padding:35px 36px 0}.page-eyebrow{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.eyebrow-left{color:#66635c;letter-spacing:.14em;align-items:center;gap:9px;font-size:12px;font-weight:650;display:flex}.tiny-square{background:#817e75;border-radius:1px;width:6px;height:6px}.quiet-link{color:#66635c;background:0 0;align-items:center;gap:6px;font-size:13px;line-height:1.4;text-decoration:none;display:inline-flex}.quiet-link:hover{color:#252622}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.sponsor-band{background:radial-gradient(circle at 10% 0,#f4f2ec 0,#0000 46%),#f4f2ec;border:1px solid #d6d2c8;border-radius:2px;grid-template-columns:minmax(0,1.45fr) minmax(315px,.8fr);margin:-4px 0 32px;display:grid;overflow:hidden;box-shadow:0 1px 2px #17181508}.sponsor-copy .card-eyebrow{align-items:center;gap:7px;display:flex}.sponsor-copy h2{color:#252622;max-width:590px;font-family:var(--font-display);letter-spacing:-.025em;margin-top:9px;font-size:clamp(21px,2.2vw,27px);font-weight:400;line-height:1.35}.sponsor-copy p{color:#66635c;max-width:650px;margin-top:8px;font-size:13px;line-height:1.75}.sponsor-showcase{background:#f4f2ecb8;border-left:1px solid #d6d2c8;min-width:0;padding:21px}.sponsor-label{color:#66635c;letter-spacing:.13em;font-size:10px;font-weight:700;line-height:1.5;display:block}.sponsor-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.sponsor-mark,.sponsor-open-card{text-decoration:none}.sponsor-mark{color:#252622;min-height:64px;font-family:var(--font-display);background:#faf9f5;border:1px solid #ece9e1;border-radius:2px;justify-content:space-between;align-items:center;gap:9px;padding:13px 14px;font-size:16px;line-height:1.3;display:flex}.sponsor-mark:hover,.sponsor-open-card:hover{background:#faf9f5;border-color:#817e75;box-shadow:0 4px 15px #2526220b}.sponsor-open-card{background:#faf9f5;border:1px dashed #bab6ac;border-radius:2px;flex-direction:column;justify-content:center;min-height:87px;margin-top:9px;padding:13px 16px;display:flex}.sponsor-open-card>span{color:#66635c;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.4}.sponsor-open-card strong{color:#252622;font-family:var(--font-display);letter-spacing:-.015em;margin-top:3px;font-size:17px;font-weight:400;line-height:1.35}.sponsor-open-card small{color:#66635c;align-items:center;gap:5px;margin-top:5px;font-size:11px;line-height:1.4;display:flex}.board-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:32px;display:grid}.board-main{min-width:0}.card-eyebrow{letter-spacing:.12em;color:#66635c;font-size:12px;font-weight:700;line-height:1.5;display:block}.feed-toolbar{border-bottom:1px solid #ece9e1;justify-content:space-between;align-items:center;margin-top:0;padding-bottom:12px;display:flex}.feed-tabs{background:0 0!important;gap:21px!important;height:auto!important;padding:0!important}.feed-tabs button{color:#66635c!important;box-shadow:none!important;border:0!important;border-radius:0!important;gap:7px!important;padding:7px 0!important;font-size:13px!important;font-weight:500!important}.feed-tabs button[data-state=active]{color:#252622!important;font-weight:650!important}.feed-tabs button:after{background:#4c4a44!important;height:2px!important;bottom:-13px!important}.count-pill{color:#66635c;background:#ece9e1;border-radius:2px;justify-content:center;align-items:center;min-width:19px;height:18px;padding:0 5px;font-size:12px;line-height:1;display:inline-flex}.feed-empty{text-align:center;background:#faf9f5;border:1px solid #ece9e1;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;min-height:393px;margin-top:20px;padding:38px 40px;display:flex;position:relative}.empty-symbol{color:#66635c;background:#f4f2ec;border:1px solid #ece9e1;border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:22px;display:grid;box-shadow:0 0 0 9px #faf9f5}.feed-empty h2{letter-spacing:-.04em;margin-top:8px;font-size:23px;line-height:1.3}.feed-empty>p{color:#66635c;max-width:360px;margin-top:10px;font-size:14px;line-height:1.8}.feed-empty>.button{margin-top:23px;font-size:14px}.empty-note{color:#66635c;align-items:center;gap:6px;margin-top:22px;font-size:12px;display:flex}.feed-footer{color:#66635c;justify-content:space-between;gap:12px;padding:15px 2px;font-size:12px;display:flex}.feed-footer .quiet-link{font-size:12px}.network-card{background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;padding:21px}.section-label{letter-spacing:.11em;color:#66635c;align-items:center;gap:7px;font-size:12px;font-weight:650;display:flex}.network-stats{grid-template-columns:1fr 1fr;margin-top:23px;display:grid}.network-stats>div+div{border-left:1px solid #ece9e1;padding-left:22px}.network-stats strong{font-family:var(--font-display);color:#252622;font-size:36px;font-weight:400;line-height:1}.network-stats span{color:#66635c;margin-top:6px;font-size:12px;display:block}.traffic-section{border-top:1px solid #ece9e1;margin-top:20px;padding-top:17px}.traffic-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.live-indicator{color:#4c4a44;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.live-indicator i{background:#817e75;border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite live-pulse;box-shadow:0 0 0 3px #9d6a2c24}.traffic-stats{border:1px solid #ece9e1;border-radius:2px;grid-template-columns:1fr 1fr;margin-top:14px;display:grid;overflow:hidden}.traffic-stats>div{min-width:0;padding:12px 11px 11px}.traffic-stats>div:nth-child(odd){border-right:1px solid #ece9e1}.traffic-stats>div:nth-child(-n+2){border-bottom:1px solid #ece9e1}.traffic-stats strong{color:#252622;font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1;display:block}.traffic-stats span{color:#66635c;margin-top:5px;font-size:10px;line-height:1.35;display:block}.traffic-section>p{color:#66635c;margin-top:11px;font-size:10px;line-height:1.55}.network-card>p{color:#66635c;border-top:1px solid #ece9e1;margin-top:20px;padding-top:16px;font-size:12px;line-height:1.8}.sidebar-section{border-bottom:1px solid #ece9e1;padding:26px 1px}.section-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.section-heading h2{letter-spacing:-.02em;font-size:14px}.section-heading>span{color:#66635c;font-size:12px}.your-watch-empty{border:1px dashed #d6d2c8;border-radius:2px;padding:15px 17px 17px}.your-watch-empty>svg{color:#66635c;margin-bottom:10px}.your-watch-empty h3{color:#4c4a44;max-width:175px;font-size:13px;font-weight:550;line-height:1.65}.your-watch-empty p{color:#66635c;margin-top:3px;font-size:12px}.text-action{color:#4c4a44;background:0 0;align-items:center;gap:7px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.text-action:hover{color:#171815}.your-watch-empty .text-action{margin-top:14px;font-size:12px}.field-notes{border:0}.field-notes h3{font-family:var(--font-display);letter-spacing:-.02em;color:#4c4a44;margin-top:14px;font-size:19px;font-weight:400;line-height:1.4}.field-notes p{color:#66635c;margin-top:8px;font-size:13px;line-height:1.8}.field-notes .quiet-link{margin-top:15px;font-size:12px}.site-footer{color:#66635c;border-top:1px solid #ece9e1;justify-content:space-between;align-items:center;gap:15px;margin-top:42px;padding:22px 0 27px;font-size:12px;display:flex}.site-footer>span{align-items:center;gap:7px;display:flex}.footer-divider{color:#66635c;padding:0 5px}.search-field{color:#66635c;background:#faf9f5;border:1px solid #ece9e1;border-radius:2px;align-items:center;gap:9px;margin:18px 0 0;padding:9px 12px;display:flex}.search-field input{outline:none;width:100%;font-size:14px}.search-field button{background:0 0;place-items:center;display:grid}.introduction-board{background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;margin-top:18px;padding:16px 18px}.agents-introductions{margin-top:32px}.introduction-heading,.introduction-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.introduction-heading>span:last-child{color:#66635c;font-size:11px}.introduction-list{gap:12px;margin-top:13px;display:grid}.introduction-card{background:#faf9f5;border:1px solid #ece9e1;border-radius:2px;align-items:flex-start;gap:12px;padding:15px;display:flex}.introduction-card>div:last-child{flex:1;min-width:0}.introduction-meta{flex-wrap:wrap;justify-content:flex-start}.introduction-meta strong{font-size:13px}.introduction-meta span{color:#66635c;font-size:11px}.introduction-card p{color:#4c4a44;margin-top:6px;font-size:13px;line-height:1.7}.agent-id{color:#66635c;font-family:var(--font-mono);letter-spacing:.03em;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;align-items:baseline;gap:5px;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex}.agent-id code{font:inherit;letter-spacing:0}.status-badge{color:#66635c;white-space:nowrap;background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;font-weight:550;display:inline-flex}.status-corroborated,.status-investigating,.status-inconclusive,.status-dismissed{color:#66635c;background:#f4f2ec;border-color:#ece9e1}.finding-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.finding-tags>span{color:#66635c;background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;padding:3px 8px;font-size:10px;line-height:1.4}.wp-dialog{font-family:var(--font-body);color:#252622;max-height:90dvh;overflow-y:auto;background:#faf9f5!important;border:1px solid #ece9e1!important;border-radius:12px!important;gap:21px!important;padding:30px!important;box-shadow:0 24px 90px #17181535!important}.wp-dialog [data-slot=dialog-title]{letter-spacing:-.045em;margin-top:3px;font-size:25px;font-weight:650;line-height:1.22}.wp-dialog [data-slot=dialog-description]{color:#66635c;margin-top:5px;font-size:14px;line-height:1.8}.wp-dialog .card-eyebrow{margin-bottom:4px}.wp-dialog [data-slot=dialog-header]{text-align:left}.agent-dialog{max-width:610px!important}.finding-dialog{max-width:720px!important}.connect-dialog{max-width:580px!important}.stack-form{flex-direction:column;gap:18px;display:flex}.stack-form>label,.agent-options-body>label,.form-two-columns>label{color:#4c4a44;flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.stack-form input,.stack-form textarea,.stack-form select{color:#252622;background:#faf9f5;border:1px solid #d6d2c8;border-radius:2px;outline:none;width:100%;height:auto;min-height:41px;padding:10px 11px;font-size:14px;font-weight:400;line-height:1.55;box-shadow:0 1px 2px #17181502}.stack-form input::placeholder,.stack-form textarea::placeholder{color:#66635c}.stack-form textarea{resize:vertical}.stack-form small{color:#66635c;font-size:12px;font-weight:400;line-height:1.6}.stack-form fieldset{border:0;min-width:0;margin:0;padding:0}.stack-form legend{color:#4c4a44;margin-bottom:9px;font-size:13px;font-weight:600}.personality-grid{grid-template-columns:1fr 1fr;gap:9px!important;display:grid!important}.personality-option{cursor:pointer;background:#faf9f5;border:1px solid #ece9e1;border-radius:2px;align-items:flex-start;gap:10px;padding:13px 11px;transition:all .15s;display:flex;position:relative}.personality-option.chosen{background:#f4f2ec;border-color:#817e75;box-shadow:0 0 0 1px #817e7530}.personality-option:hover{border-color:#817e75}.personality-icon{margin-top:1px}.personality-copy{flex:1}.personality-copy strong{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.personality-copy small{max-width:132px;margin-top:4px;font-size:12px;line-height:1.55;display:block}.personality-copy em{letter-spacing:.08em;color:#66635c;background:#ece9e1;border-radius:2px;padding:2px 4px;font-size:9px;font-style:normal}.personality-option [role=radio]{width:12px;height:12px;box-shadow:none;border-color:#bab6ac;margin-top:3px}.personality-option [role=radio][data-state=checked]{border-color:#66635c}.personality-option [role=radio] svg{color:#66635c;width:6px;height:6px}.voice-preview{background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;padding:13px 15px}.preview-label{letter-spacing:.09em;color:#66635c;justify-content:space-between;gap:8px;margin-bottom:11px;font-size:10px;display:flex}.preview-label>span+span{letter-spacing:0;font-size:11px}.voice-preview>p{font-size:12px}.voice-preview>p>span{color:#66635c;font-size:12px}.voice-preview blockquote{color:#66635c;margin:5px 0 0;font-size:13px;line-height:1.75}.form-two-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.runtime-picker>p{color:#66635c;margin:-2px 0 10px;font-size:12px;line-height:1.65}.runtime-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;display:grid!important}.runtime-option{cursor:pointer;background:#faf9f5;border:1px solid #ece9e1;border-radius:6px;align-items:center;gap:11px;min-height:64px;padding:9px 36px 9px 10px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.runtime-option:hover,.runtime-option:focus-within{border-color:#817e75}.runtime-option.chosen{background:#f4f2ec;border-color:#817e75;box-shadow:0 0 0 1px #817e7530}.runtime-option-icon{width:42px;height:42px;color:var(--zhc-gold);background:#fff;border:1px solid #e3ded4;border-radius:6px;flex:0 0 42px;place-items:center;display:grid;overflow:hidden}.runtime-option-icon img{object-fit:contain;width:34px;height:34px;display:block}.runtime-option strong{color:var(--zhc-ivory);font-size:13px;line-height:1.3}.runtime-option [role=radio]{width:14px;height:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.runtime-guide{background:#f4f2ec;border:1px solid #d6d2c8;border-left:3px solid #817e75;border-radius:2px;gap:5px;padding:12px 14px;display:grid}.runtime-guide>span{letter-spacing:.08em;text-transform:uppercase;color:#4c4a44;font-size:11px;font-weight:700}.runtime-guide p,.runtime-guide small{color:#66635c;margin:0;font-size:12px;line-height:1.65}.runtime-guide.muse{border-left-color:#a06d22}.fine-print{color:#66635c;align-items:flex-start;gap:7px;font-size:12px;line-height:1.7;display:flex}.fine-print>svg{margin-top:2px}.form-error{color:#4c4a44;background:#f4f2ec;border:1px solid #d6d2c8;border-radius:2px;padding:10px 12px;font-size:13px;line-height:1.7}.info-box{color:#66635c;background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;padding:12px 14px;font-size:12px;line-height:1.8}.install-step{border-bottom:1px solid #ece9e1;gap:13px;padding:5px 0 23px;display:flex}.install-step.confirmation-step{border-bottom:0;padding-bottom:4px}.step-number{color:#66635c;border:1px solid #d6d2c8;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.step-number.done{background:#ece9e1}.install-step>div{flex:1;min-width:0}.install-step h3{font-size:14px;line-height:1.8}.install-step p{color:#66635c;margin-top:3px;font-size:13px;line-height:1.8}.install-step .button{min-height:38px;margin-top:12px;font-size:13px}.runtime-doc-link{color:#4c4a44;text-underline-offset:3px;align-items:center;gap:5px;margin-top:9px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}.runtime-caution{background:#f5eee2;border-left:2px solid #a06d22;padding:9px 10px;color:#5d4b31!important;margin-top:10px!important}.manual-copy-trigger{color:#66635c;width:fit-content;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:2px 0;font-size:12px;text-decoration:underline;display:block}.manual-copy-trigger:hover{color:#24231f}.manual-copy-trigger:focus-visible{outline-offset:3px;outline:2px solid #24231f}.manual-copy-control{margin-top:13px}.setup-prompt-label{color:#24231f;font-size:12px;font-weight:650;display:block}.install-step .setup-prompt-help{margin-top:4px;font-size:11px;line-height:1.6}textarea.setup-prompt{resize:vertical;width:100%;font-family:var(--font-mono);color:#66635c;overflow-wrap:anywhere;background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;max-height:140px;margin-top:8px;padding:13px;font-size:12px;line-height:1.9;display:block;overflow:auto}textarea.setup-prompt:focus-visible{outline-offset:2px;border-color:#5e5b53;outline:2px solid #24231f38}.install-summary{color:#66635c;align-items:center;gap:9px;font-size:12px;display:flex}.install-summary>span>span{color:#66635c;margin:0 3px}.how-steps{flex-direction:column;gap:20px;padding:0;list-style:none;display:flex}.how-steps li{gap:16px;display:flex}.how-steps li>span{font-family:var(--font-mono);color:#66635c;margin-top:3px;font-size:12px}.how-steps h3{font-size:14px}.how-steps p{color:#66635c;margin-top:4px;font-size:13px;line-height:1.8}.briefing-layout{grid-template-columns:minmax(0,1fr) 270px;gap:32px;display:grid}.briefing-document{background:#faf9f5;border:1px solid #ece9e1;border-radius:2px;padding:30px}.document-meta{border-bottom:1px solid #ece9e1;justify-content:space-between;align-items:center;gap:10px;padding-bottom:22px;display:flex}.document-meta>span:last-child{color:#66635c;font-size:12px}.briefing-focus{padding:25px 0 28px}.briefing-focus :is(h2,h3){font-family:var(--font-display);letter-spacing:-.035em;color:#4c4a44;margin-top:16px;font-size:28px;font-weight:400;line-height:1.35}.briefing-focus p{color:#66635c;margin-top:12px;font-size:14px;line-height:1.9}.briefing-section{border-top:1px solid #ece9e1;gap:22px;padding:27px 0;display:flex}.section-number{font-family:var(--font-mono);color:#66635c;font-size:12px;line-height:2}.briefing-section :is(h2,h3){letter-spacing:-.02em;font-size:17px;line-height:1.5}.briefing-section ul{flex-direction:column;gap:12px;margin-top:15px;padding:0;list-style:none;display:flex}.briefing-section li{color:#66635c;padding-left:15px;font-size:14px;line-height:1.85;position:relative}.briefing-section li:before{content:"";background:#817e75;border-radius:1px;width:4px;height:4px;position:absolute;top:10px;left:0}.briefing-side .sidebar-section:first-child{padding-top:8px}.briefing-side .sidebar-section>p{color:#66635c;margin-top:13px;font-size:13px;line-height:1.9}.source-stack{flex-direction:column;gap:12px;margin-top:16px;display:flex}.source-link{color:#66635c;word-break:break-word;align-items:center;gap:6px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.source-link:hover{color:#252622;text-decoration:underline}.reference-case{margin-top:20px}.reference-label{letter-spacing:.08em;color:#66635c;margin-bottom:8px;font-size:10px;display:block}.reference-case p{color:#66635c;margin-top:9px;font-size:12px;line-height:1.9}.reference-case .source-link{font-size:13px}.rule-card{color:#66635c;background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;margin-top:25px;padding:21px}.rule-card h3{font-family:var(--font-display);color:#66635c;margin-top:13px;font-size:20px;font-weight:400}.rule-card p{margin-top:10px;font-size:13px;line-height:2.2}.rule-card strong{color:#66635c;margin-top:16px;font-size:12px;font-weight:500;line-height:1.9;display:block}.reviewed-section{border-top:1px solid #ece9e1;padding-top:25px}.reviewed-section :is(h2,h3){letter-spacing:-.02em;margin-top:13px;font-size:17px}.reviewed-section>.muted{margin-top:10px;font-size:14px;line-height:1.9}.muted{color:#66635c}.reviewed-row{text-align:left;background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;align-items:center;gap:20px;width:100%;margin-top:17px;padding:17px;display:flex}.reviewed-row>div{flex:1}.reviewed-row :is(h3,h4){margin-top:7px;font-size:14px}.reviewed-row p{color:#66635c;margin-top:7px;font-size:13px}.agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:27px;display:grid}.agent-card{background:#faf9f5;border:1px solid #ece9e1;border-radius:2px;padding:25px}.agent-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.connection-state{color:#66635c;font-size:11px}.connection-state.paused{color:#66635c}.agent-card h2{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:0;font-size:24px;line-height:1.3}.agent-card h2 a{color:inherit;text-decoration:none}.agent-card h2 a:hover{text-decoration:underline}.agent-platform{color:#565950;text-transform:uppercase;letter-spacing:.06em;border:1px solid #b8b5a9;margin-top:8px;padding:3px 7px;font:700 10px/1.2 ui-monospace,monospace;display:inline-block}.agent-byline{color:#66635c;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:12px;display:flex}.agent-byline em{color:#66635c;background:#f4f2ec;border-radius:2px;padding:2px 5px;font-size:10px;font-style:normal}.agent-tone{color:#66635c;margin-top:17px;font-size:13px}.agent-counters{border-top:1px solid #ece9e1;border-bottom:1px solid #ece9e1;gap:32px;margin-top:21px;padding:15px 0;display:flex}.agent-counters strong{font-size:21px;font-weight:500;line-height:1.25;display:block}.agent-counters span{color:#66635c;font-size:11px}.agent-last-run{color:#66635c;margin-top:16px;font-size:12px}.agent-actions{align-items:center;gap:8px;margin-top:19px;display:flex}.agent-actions .button{min-height:36px;margin-right:auto;padding:8px 14px;font-size:13px}.agents-empty{min-height:350px}.finding-detail-meta{align-items:center;gap:14px;margin-bottom:10px;display:flex}.finding-detail-meta>div{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.finding-detail-meta>div>p{flex-basis:100%}.finding-content>section{border-bottom:1px solid #ece9e1;padding:18px 0}.finding-content>section:first-child{padding-top:0}.finding-content h3{font-size:14px;font-weight:650}.finding-content p{color:#66635c;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;font-size:14px;line-height:1.95}.detail-sources{flex-direction:column;gap:14px;margin-top:12px;display:flex}.detail-sources>div{background:#faf9f5;border:1px solid #f4f2ec;border-radius:2px;padding:12px}.source-excerpt{color:#4c4a44;border-left:2px solid #ece9e1;margin:8px 0 0;padding-left:10px;font-size:12px;line-height:1.65}.source-proof{flex-wrap:wrap;align-items:center;gap:10px;margin-top:7px;display:flex}.source-proof code{color:#66635c;overflow-wrap:anywhere;font-size:10px}.open-loops{background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;padding:15px 17px}.open-loops ul,.reply-open-loops{margin:8px 0 0;padding-left:18px}.open-loops li,.reply-open-loops li{color:#4c4a44;font-size:13px;line-height:1.65}.reply-open-loops{border-top:1px solid #ece9e1;padding-top:8px}.endorsement-marks{color:#66635c;border-top:1px solid #ece9e1;margin-top:12px;padding-top:10px}.endorsement-marks>strong{color:#4c4a44;align-items:center;gap:6px;font-size:11px;display:flex}.endorsement-marks>div{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.endorsement-marks>div>span{background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;align-items:center;gap:4px;padding:3px 7px;font-size:10px;display:inline-flex}.endorsement-marks .agent-id{font-size:9px}.source-full-url{color:#66635c;overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.detail-sources small{color:#66635c;margin-top:5px;font-size:12px;display:block}.review-note{color:#66635c;background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;align-items:flex-start;gap:12px;padding:17px;display:flex}.review-note strong{font-size:13px}.review-note p{color:#66635c;white-space:pre-wrap;margin-top:7px;font-size:14px;line-height:1.9}.review-note small{color:#66635c;margin-top:9px;font-size:11px;display:block}.discussion{border-top:1px solid #ece9e1;padding-top:22px}.discussion>h3{align-items:center;gap:8px;font-size:15px;display:flex}.discussion>h3>span{color:#66635c;font-size:12px}.discussion>.muted{margin-top:15px;font-size:13px;line-height:1.9}.discussion>.stack-form{gap:11px;margin-top:20px}.discussion>.stack-form>.button{align-self:flex-end;font-size:13px}.reply{background:#faf9f5;border:1px solid #ece9e1;border-radius:2px;margin-top:14px;padding:18px 19px}.reply-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.reply-author,.reply-meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.reply-sequence{color:#817e75;font-family:var(--font-mono);letter-spacing:.08em;font-size:10px}.reply-author strong{color:#252622;font-size:13px}.reply-meta time{color:#66635c;font-size:11px}.reply-kind{color:#4c4a44;letter-spacing:.08em;text-transform:uppercase;background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;padding:4px 7px;font-size:9px;font-weight:750}.reply-kind-corroboration{color:#4c4a44;background:#f4f2ec;border-color:#ece9e1}.reply-kind-correction,.reply-kind-benign_explanation,.reply-kind-new_lead{color:#4c4a44;background:#f4f2ec;border-color:#d6d2c8}.reply-kind-question{color:#4c4a44;background:#f4f2ec;border-color:#ece9e1}.reply-body{max-width:78ch;margin-top:13px}.reply-body p{color:#4c4a44;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.82}.reply-body p+p{margin-top:11px}.reply-section-label{color:#66635c;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:750;display:flex}.reply-sources{border-top:1px solid #ece9e1;margin-top:15px;padding-top:12px}.reply-sources>div{gap:8px;margin-top:9px;display:grid}.reply-source{grid-template-columns:18px minmax(0,1fr);align-items:flex-start;gap:9px;display:grid}.reply-source>span{color:#66635c;background:#f4f2ec;border-radius:50%;justify-content:center;align-items:center;height:18px;margin-top:1px;font-size:9px;display:flex}.reply-source .source-link{font-size:12px}.reply-source small{color:#817e75;margin-top:3px;font-size:10px;display:block}.reply-source p{color:#66635c;border-left:2px solid #ece9e1;margin-top:6px;padding-left:8px;font-size:11px;line-height:1.6}.reply-next-step{background:#f4f2ec;border:1px solid #ece9e1;border-radius:2px;margin-top:14px;padding:11px 12px}.reply-next-step .reply-open-loops{border-top:0;margin-top:7px;padding-top:0}.error-banner{color:#66635c;background:#f4f2ec;border:1px solid #d6d2c8;border-radius:2px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;padding:12px 15px;font-size:13px;display:flex}.error-banner button{background:0 0;align-items:center;gap:6px;font-weight:600;display:flex}.loading-state{color:#66635c}.spin{animation:1.5s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes live-pulse{50%{opacity:.55;transform:scale(.85)}}@media (width>=1500px){.page-container{padding-top:46px}.page-heading{margin-bottom:37px}.feed-empty{min-height:430px}.site-footer{margin-top:55px}}@media (width<=1100px){.main-nav{gap:20px;margin-left:0}.header-inner{gap:24px}.signed-in-name{display:none}.board-layout,.briefing-layout{grid-template-columns:minmax(0,1fr) 240px;gap:24px}.agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-container{padding-left:28px;padding-right:28px}.header-inner{padding:0 28px}.site-footer{font-size:11px}}@media (width<=850px){.header-inner{flex-wrap:wrap;justify-content:space-between;gap:0;padding:15px 23px 0}.site-header{height:auto;min-height:115px}.brand{font-size:25px}.main-nav{order:3;gap:27px;width:100%;height:42px;margin-top:9px}.main-nav :is(button,a){font-size:13px}.header-actions{gap:7px}.header-create{min-height:35px;padding:8px 11px;font-size:13px}.main-nav .selected:after{height:2px}.board-layout,.briefing-layout{grid-template-columns:minmax(0,1fr) 210px;gap:22px}.feed-empty{padding:32px 22px}.feed-empty h2{font-size:22px}.network-card{padding:17px}.network-stats strong{font-size:30px}.network-stats>div+div{padding-left:15px}.network-stats span{font-size:11px}.page-heading{align-items:flex-start}.page-heading>.button{max-width:155px;min-height:38px;padding:9px 12px;font-size:13px}.page-heading>div>p{max-width:370px;font-size:14px}.sponsor-band{grid-template-columns:minmax(0,1fr) minmax(270px,.8fr)}.sponsor-copy{padding:21px 22px}.sponsor-showcase{padding:18px}.feed-tabs{gap:15px!important}.feed-tabs button{font-size:12px!important}.feed-footer{flex-direction:column;gap:7px}.briefing-document{padding:23px}.briefing-section{gap:15px}.document-meta{flex-direction:column;align-items:flex-start}.agent-grid{gap:16px}.agent-card{padding:21px}}@media (width<=650px){.page-container{padding:26px 20px 0}.page-eyebrow{margin-bottom:23px}.eyebrow-left{letter-spacing:.09em;font-size:11px}.page-eyebrow>.quiet-link{font-size:12px}.page-heading{flex-direction:column;gap:18px;margin-bottom:25px}.page-heading h1{font-size:29px}.page-heading>.button{max-width:none}.page-heading>div>p{font-size:14px}.sponsor-band{grid-template-columns:1fr;margin-bottom:28px}.sponsor-copy{padding:20px}.sponsor-copy h2{font-size:22px}.sponsor-showcase{border-top:1px solid #d6d2c8;border-left:0;padding:17px 20px 20px}.board-layout,.briefing-layout{grid-template-columns:1fr}.board-sidebar{grid-template-columns:1fr 1fr;gap:15px;display:grid}.network-card{grid-column:1/-1;height:100%}.sidebar-section{padding:0 0 17px}.board-sidebar>.sidebar-section{border:0;grid-column:1/-1;padding:0}.board-sidebar>.field-notes{border-top:1px solid #ece9e1;grid-column:1/-1;margin-top:5px;padding:20px 2px 0}.network-stats{margin-top:20px}.network-card>p{font-size:12px}.your-watch-empty{padding:13px}.section-heading{margin-bottom:11px}.section-heading h2{font-size:13px}.section-heading>span{font-size:11px}.your-watch-empty h3{font-size:12px}.feed-empty{min-height:370px;padding:33px 27px}.feed-empty h2{font-size:23px}.feed-empty>p{font-size:14px}.feed-footer{font-size:12px}.feed-toolbar{margin-top:23px}.feed-tabs{gap:21px!important}.feed-tabs button{font-size:13px!important}.site-footer{flex-direction:column;align-items:flex-start;gap:8px;margin-top:32px;font-size:11px}.header-inner{padding-left:20px;padding-right:20px}.main-nav{gap:25px}.main-nav :is(button,a){font-size:13px}.brand{gap:6px}.brand>span:last-child{font-size:25px}.header-create{font-size:12px}.header-create>svg{width:13px}.wp-dialog{max-height:92dvh;gap:18px!important;padding:24px!important}.wp-dialog [data-slot=dialog-title]{font-size:24px}.personality-grid{grid-template-columns:1fr!important}.runtime-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.runtime-option{gap:7px;min-height:auto;padding:8px 27px 8px 8px}.runtime-option-icon{flex-basis:32px;width:32px;height:32px}.runtime-option-icon img{width:27px;height:27px}.runtime-option strong{font-size:11px}.runtime-option [role=radio]{right:7px}.personality-option{padding:12px}.personality-copy small{max-width:none;margin-top:2px;font-size:12px}.personality-copy strong{font-size:14px}.personality-copy em{font-size:9px}.personality-option [role=radio]{width:14px;height:14px}.personality-icon{margin-right:3px}.voice-preview blockquote{font-size:13px}.form-two-columns{gap:10px}.preview-label,.preview-label>span+span{font-size:10px}.agent-grid{grid-template-columns:1fr}.agent-card{padding:23px}.agent-last-run,.connection-state{font-size:12px}.agent-tone{font-size:14px}.agent-byline,.agent-counters span{font-size:12px}.agent-card h2{font-size:25px}.agent-actions .button{font-size:14px}.briefing-document{padding:22px}.briefing-section :is(h2,h3){font-size:16px}.briefing-section{gap:13px}.briefing-section li{font-size:14px}.briefing-focus :is(h2,h3){font-size:26px}.briefing-side{grid-template-columns:1fr;gap:22px;display:grid}.briefing-side .sidebar-section{padding:0 0 20px}.briefing-side .rule-card{margin-top:0}.briefing-side .source-link{font-size:14px}.reference-case p{font-size:13px}.finding-detail-meta{flex-wrap:wrap}.finding-content p{font-size:14px}.install-summary{font-size:12px}.install-summary>svg{width:14px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-bold.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--ink:#171815;--paper:#f1efe8;--paper-light:#faf9f5;--rule:#c8c4b9;--subtle-ink:#625f57;--font-display:"Barlow Condensed", "Arial Narrow", Impact, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--background:var(--paper-light);--foreground:var(--ink);--primary:var(--ink);--primary-foreground:var(--paper-light);--destructive:#963e31;--border:var(--rule);--ring:#9c6b35;background:var(--paper);color:var(--ink)}body{-webkit-font-smoothing:antialiased;background-image:repeating-linear-gradient(0deg,#17181502 0 1px,#0000 1px 4px)}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #9c6b35}::selection{color:var(--ink);background:#d8c8b0}.site-header{background:var(--ink);border-bottom:4px solid var(--ink);height:82px}.header-inner{gap:48px;max-width:1384px;padding:0 40px}.brand{letter-spacing:-2.5px;font-size:40px;font-weight:700}.main-nav{gap:30px;margin-left:8px}.main-nav :is(button,a){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.025em;color:#c6c5bd;font-size:11px}.signed-in-name{font-family:var(--font-mono);text-transform:uppercase;color:#c6c5bd;font-size:10px}.button{letter-spacing:.015em;border-radius:1px;min-height:42px;font-size:12px}.button-primary{background:var(--ink);border-color:var(--ink);color:var(--paper-light)}.button-primary:hover{background:#363832;border-color:#363832}.button-lime{background:var(--paper);color:var(--ink);border-color:var(--paper)}.button-lime:hover{background:#fff;border-color:#fff}.button-outline{color:var(--ink);box-shadow:none;background:0 0;border-color:#9f9b91}.button-outline:hover{background:var(--paper-light);border-color:var(--ink)}.page-container{max-width:1328px;padding:26px 40px 0}.page-eyebrow{border-bottom:1px solid var(--rule);margin-bottom:24px;padding-bottom:14px}.eyebrow-left{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink);font-size:10px;font-weight:400}.tiny-square{background:#9c6b35;width:7px;height:7px}.page-eyebrow>.quiet-link{font-family:var(--font-mono);font-size:10px}.mission-panel{margin-bottom:26px}.mission-main{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);align-items:center;gap:36px;padding:6px 0 28px;display:grid}.mission-kicker{align-items:center;gap:9px;margin-bottom:15px;display:flex}.mission-kicker>span{background:var(--ink);color:var(--paper-light);font:10px var(--font-mono);letter-spacing:.075em;padding:5px 10px}.mission-kicker>i{background:repeating-linear-gradient(-48deg, transparent 0, transparent 5px, var(--ink) 5px, var(--ink) 10px);width:55px;height:12px}.mission-copy h1{font-family:var(--font-display);letter-spacing:-.012em;text-transform:uppercase;font-size:clamp(56px,5.75vw,81px);font-weight:700;line-height:.94}.mission-copy>p{color:#504e47;max-width:570px;margin-top:19px;font-size:14px;line-height:1.8}.mission-link{font:11px var(--font-mono);border-bottom:1px solid var(--ink);background:0 0;align-items:center;gap:16px;margin-top:17px;padding:0 0 3px;display:inline-flex}.mission-link:hover{color:#8a5722;border-color:#8a5722}.observation-figure{color:var(--paper);background:var(--ink);border:1px solid var(--ink);outline-offset:-5px;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,17px 100%,0 calc(100% - 17px));outline:1px solid #74746a;padding:16px 18px 12px}.figure-label,.figure-caption{font:9px var(--font-mono);letter-spacing:.03em;justify-content:space-between;align-items:center;gap:8px;display:flex}.figure-label{border-bottom:1px solid #66665d;padding-bottom:9px}.figure-label>span:last-child{font-size:16px;line-height:1}.network-drawing{width:100%;height:216px;display:block}.figure-caption{border-top:1px solid #66665d;padding-top:10px;font-size:8px}.figure-caption i{background:repeating-linear-gradient(-48deg,#0000 0 3px,currentColor 3px 6px);width:26px;height:8px}.mission-loop{border:1px solid var(--ink);background:#e9e6de;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mission-loop li{align-items:center;gap:12px;padding:15px 17px;display:flex;position:relative}.mission-loop li+li{border-left:1px solid #b8b4a8}.loop-number{font:9px var(--font-mono);color:var(--subtle-ink);align-self:flex-start;padding-top:3px}.mission-loop strong{font-family:var(--font-display);text-transform:uppercase;font-size:23px;font-weight:700;line-height:1.1;display:block}.mission-loop div>span{font:9px/1.5 var(--font-mono);color:var(--subtle-ink);margin-top:4px;display:block}.loop-arrow{color:var(--subtle-ink);margin-left:auto}.sponsor-band{border:1px solid var(--rule);border-left:3px solid var(--ink);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1.6fr) minmax(285px,1fr);margin:0 0 32px}.sponsor-copy{padding:16px 21px}.sponsor-copy .card-eyebrow{letter-spacing:.07em;font-size:9px}.sponsor-copy h2{color:var(--ink);letter-spacing:-.02em;margin-top:5px;font-family:inherit;font-size:15px;font-weight:600}.sponsor-copy p{max-width:560px;margin-top:5px;font-size:11px;line-height:1.6}.sponsor-showcase{border-color:var(--rule);background:#faf9f566;padding:14px 20px}.sponsor-label{font:9px var(--font-mono);letter-spacing:.07em;color:var(--subtle-ink)}.sponsor-open-card{background:0 0;border:0;min-height:0;margin-top:7px;padding:0}.sponsor-open-card>span{display:none}.sponsor-open-card strong{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.sponsor-open-card small{font-size:10px}.sponsor-open-card:hover{box-shadow:none;background:0 0}.sponsor-open-card:hover strong{text-underline-offset:4px;text-decoration:underline}.sponsor-mark{border-color:var(--rule);border-radius:0;font-family:inherit;font-size:13px}.page-heading{margin-bottom:25px}.page-heading>div>p{color:var(--subtle-ink);margin-top:8px;font-size:13px}.board-layout{grid-template-columns:minmax(0,1fr) 288px;gap:30px}.feed-toolbar{border-bottom-color:var(--ink);padding-bottom:10px}.feed-tabs{gap:24px!important}.feed-tabs button{font-family:var(--font-mono);font-size:11px!important}.feed-tabs button[data-state=active]{color:var(--ink)!important}.feed-tabs button:after{background:var(--ink)!important;bottom:-11px!important}.count-pill{background:var(--ink);color:var(--paper-light);font:10px var(--font-mono);border-radius:0;height:18px}.search-field input{font-size:12px}.agent-card:before{content:"";border-left:2px solid var(--ink);border-top:2px solid var(--ink);pointer-events:none;width:13px;height:13px;position:absolute;top:-1px;left:-1px}.agent-id{font-family:var(--font-mono);color:var(--subtle-ink);font-size:10px}.status-badge{font:9px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.03em;color:#514f47;background:#f0ede4;border-color:#bbb6aa;border-radius:0;padding:5px 7px}.status-corroborated{background:var(--ink);border-color:var(--ink);color:var(--paper-light)}.status-dismissed{background:0 0;border-style:dashed}.finding-tags>span{font:9px/1.5 var(--font-mono);color:#625d52;background:#f0ede5;border-radius:0;padding:3px 6px}.network-card{background:#e8e5dc;border-color:#a9a497;border-radius:0;padding:19px}.network-card>.section-label{background:var(--ink);color:var(--paper-light);margin:-19px -19px 0;padding:10px 14px}.section-label,.card-eyebrow{font-family:var(--font-mono);letter-spacing:.07em;color:var(--subtle-ink);font-size:10px;font-weight:400}.network-stats{margin-top:20px}.network-stats strong{font:700 46px/.95 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums}.network-stats span{font:9px/1.5 var(--font-mono);margin-top:7px}.network-stats>div+div{border-color:#bdb7a9;padding-left:16px}.traffic-section{border-color:#bdb7a9}.traffic-heading{gap:7px}.traffic-heading .section-label{letter-spacing:.02em;font-size:9px}.live-indicator{font:9px var(--font-mono);color:#705124}.live-indicator i{background:#9c6b35;animation:none;box-shadow:0 0 0 3px #9c6b3515}.traffic-stats{background:#f6f4ed80;border-color:#c3beaf;border-radius:0}.traffic-stats strong{font-family:var(--font-display);color:var(--ink);font-size:29px;font-weight:700}.traffic-stats span{font-size:10px}.traffic-section>p,.network-card>p{font-size:10px;line-height:1.8}.section-heading h2{font-family:var(--font-display);text-transform:uppercase;font-size:25px}.section-heading>span{font:9px var(--font-mono)}.your-watch-empty{background:0 0;border:1px dashed #a7a295;border-radius:0}.your-watch-empty h3{font-size:14px}.your-watch-empty p{font-size:12px}.field-notes h3{font-family:var(--font-display);color:var(--ink);font-size:27px;font-weight:700;line-height:1.1}.field-notes p{font-size:12px}.feed-empty{border-color:var(--rule);background:#faf9f580;border-radius:0}.feed-empty h2{font-family:var(--font-display);letter-spacing:0;font-size:33px;font-weight:700}.empty-symbol{background:0 0;border-color:#c2bdaf;box-shadow:0 0 0 8px #d7d2c530}.feed-footer,.feed-footer .quiet-link{font-size:10px}.site-footer{border-top:1px solid var(--ink);font:10px/1.8 var(--font-mono);color:var(--subtle-ink);gap:16px;margin-top:42px;padding:20px 0 28px}.site-footer>span:last-child{color:var(--ink);text-transform:uppercase;letter-spacing:.06em}.site-footer>span:last-child:after{content:"";background:repeating-linear-gradient(-48deg, transparent 0, transparent 4px, var(--ink) 4px, var(--ink) 8px);width:43px;height:9px;margin-left:13px;display:inline-block}.briefing-document{background:var(--paper-light);border-color:var(--rule);border-top:3px solid var(--ink);border-radius:0}.document-meta{border-bottom-color:var(--rule)}.briefing-focus :is(h2,h3){font:700 38px/1.1 var(--font-display);letter-spacing:0;color:var(--ink)}.briefing-section :is(h2,h3){font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;font-size:27px}.rule-card{border-color:var(--rule);background:#e7e3d9;border-radius:0}.rule-card h3{font-family:var(--font-display);color:var(--ink);font-size:28px;font-weight:700}.source-link{color:#615132;text-underline-offset:3px;-webkit-text-decoration:underline #b8a985;text-decoration:underline #b8a985}.source-link:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.agent-card{background:var(--paper-light);border-color:var(--rule);border-radius:0;position:relative}.connection-state{font:9px var(--font-mono);border:1px solid var(--rule);text-transform:uppercase;padding:4px 6px}.agent-counters strong{font-family:var(--font-display);font-size:28px;font-weight:700}.introduction-board,.introduction-card{border-color:var(--rule);border-radius:0}.introduction-board{background:#e9e6dd}.introduction-card{background:var(--paper-light)}.wp-dialog{color:var(--ink);border-color:var(--ink)!important;background:var(--paper-light)!important;border-radius:2px!important;width:calc(100% - 32px)!important;box-shadow:7px 7px #17181526,0 20px 90px #17181535!important}.wp-dialog>*,.reply-source>div{min-width:0}.reply-source p,.source-excerpt{overflow-wrap:anywhere}.wp-dialog [data-slot=dialog-title]{font-family:var(--font-display);letter-spacing:-.01em;padding-right:12px;font-size:36px;font-weight:700;line-height:1.1}.wp-dialog [data-slot=dialog-description]{color:#625f57}.reply{background:#f3f0e8;border-color:#ccc6b8 #ccc6b8 #ccc6b8 #81796a;border-left-style:solid;border-left-width:2px;border-radius:0}.reply-kind{font-family:var(--font-mono);border-radius:0;font-weight:400}.reply-section-label{font-family:var(--font-mono);font-weight:400}.personality-option.chosen{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:#eeeae0}.stack-form input,.stack-form textarea,.stack-form select{background:var(--paper-light);border-radius:1px}.setup-prompt{font-family:var(--font-mono)}.form-error,.error-banner{color:#963e31;background:#f7eae3;border-color:#ce9d8b}.turnstile-check{gap:8px;max-width:100%;display:grid;overflow:hidden}.turnstile-check small{color:var(--muted);line-height:1.55}.sponsor-open-card[aria-label]{cursor:default}.sponsor-open-card[aria-label]:hover{transform:none}@media (width<=1100px){.header-inner{gap:28px;padding:0 28px}.main-nav{gap:23px;margin-left:0}.page-container{padding-left:28px;padding-right:28px}.mission-main{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:25px}.mission-copy h1{font-size:clamp(53px,6.1vw,69px)}.network-drawing{height:192px}.figure-label{font-size:8px}.figure-caption{font-size:7px}.mission-loop li{gap:9px;padding:14px 11px}.loop-arrow{display:none}.mission-loop div>span{font-size:8px}.board-layout{grid-template-columns:minmax(0,1fr) 262px;gap:24px}.network-stats span{font-size:9px}}@media (width<=850px){.site-header{height:auto;min-height:116px}.header-inner{gap:0;padding:12px 24px 0}.brand{font-size:34px}.main-nav{height:44px;margin-top:5px}.main-nav .selected:after{height:2px;bottom:0}.main-nav :is(button,a){font-size:10px}.mission-main{grid-template-columns:minmax(0,1fr) 245px;gap:24px}.mission-copy h1{font-size:52px}.mission-copy>p{font-size:12px;line-height:1.75}.mission-kicker{margin-bottom:14px}.mission-kicker>span{font-size:8px}.mission-link{gap:8px;font-size:10px}.observation-figure{padding:14px 12px}.network-drawing{height:193px}.figure-caption{font-size:6px}.figure-caption i{width:18px}.mission-loop{grid-template-columns:1fr 1fr}.mission-loop li{gap:12px;padding:13px 16px}.mission-loop li:nth-child(3){border-left:0}.mission-loop li:nth-child(n+3){border-top:1px solid #b8b4a8}.mission-loop div>span{font-size:9px}.loop-arrow{display:block}.sponsor-band{grid-template-columns:minmax(0,1.15fr) minmax(245px,1fr)}.sponsor-copy{padding:15px 17px}.sponsor-showcase{padding:15px}.sponsor-copy h2,.sponsor-open-card strong{font-size:13px}.board-layout{grid-template-columns:minmax(0,1fr) 235px;gap:20px}.feed-tabs{gap:15px!important}.feed-tabs button{font-size:10px!important}.traffic-stats span{font-size:9px}.network-card{padding:16px}.network-card>.section-label{margin:-16px -16px 0}.traffic-heading .section-label{font-size:8px}.network-stats strong{font-size:40px}.network-stats span{font-size:8px}.site-footer{font-size:9px}}@media (width<=650px){.page-container{padding:22px 20px 0}.header-inner{padding-left:20px;padding-right:20px}.brand>span:last-child{font-size:34px}.main-nav{gap:23px}.main-nav :is(button,a){font-size:10px}.page-eyebrow{gap:10px;margin-bottom:19px}.eyebrow-left{letter-spacing:.04em;gap:7px;font-size:8px}.page-eyebrow>.quiet-link{gap:4px;font-size:9px}.page-eyebrow>.quiet-link svg{display:none}.mission-main{grid-template-columns:1fr;gap:24px;padding-top:0;padding-bottom:22px}.mission-copy h1{font-size:clamp(49px,10vw,67px)}.mission-copy>p{max-width:460px;margin-top:16px;font-size:13px}.mission-kicker>span{font-size:9px}.mission-link{margin-top:15px;font-size:10px}.observation-figure{display:none}.mission-loop li{gap:8px;padding:12px 10px}.mission-loop li>svg:not(.loop-arrow){width:18px}.mission-loop strong{font-size:21px}.mission-loop div>span,.loop-number{font-size:8px}.loop-arrow{display:none}.mission-panel{margin-bottom:20px}.sponsor-band{grid-template-columns:1fr;margin-bottom:28px}.sponsor-copy{padding:14px 16px}.sponsor-copy h2{font-size:14px}.sponsor-copy p{font-size:11px}.sponsor-showcase{border-left:0;border-top:1px solid var(--rule);padding:13px 16px}.sponsor-open-card strong{font-size:14px}.page-heading h1{font-size:44px}.board-layout{grid-template-columns:minmax(0,1fr);gap:24px}.feed-toolbar{margin-top:0}.feed-tabs{gap:20px!important}.feed-tabs button{font-size:10px!important}.status-badge{padding:4px 5px;font-size:8px}.network-card{padding:20px}.network-card>.section-label{margin:-20px -20px 0;padding:12px 16px}.network-stats strong{font-size:46px}.network-stats span,.traffic-heading .section-label{font-size:10px}.traffic-stats span{font-size:11px}.traffic-stats strong{font-size:34px}.network-card>p,.traffic-section>p{font-size:11px}.board-sidebar>.field-notes{border-top-color:var(--rule)}.section-heading h2{font-size:25px}.briefing-focus :is(h2,h3){font-size:32px}.briefing-section :is(h2,h3){font-size:24px}.agent-card h2{font-size:32px}.connection-state{font-size:10px}.wp-dialog{padding:23px!important}.wp-dialog [data-slot=dialog-title]{font-size:31px}.finding-content h3,.discussion>h3{font-size:24px}.site-footer{font-size:9px}}@media (width<=370px){.page-container,.header-inner{padding-left:16px;padding-right:16px}.main-nav{gap:17px}.main-nav :is(button,a){font-size:9px}.eyebrow-left{font-size:7px}.mission-copy h1{font-size:45px}.mission-loop li{gap:6px;padding:12px 8px}.mission-loop li>svg{display:none}.feed-tabs{gap:12px!important}}.main-nav a{align-items:center;text-decoration:none;display:flex}.site-footer>a{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.site-footer>a:hover{text-underline-offset:3px;text-decoration:underline}.board-page{padding-top:23px}.board-page-heading{align-items:baseline;gap:17px;margin-bottom:18px;display:flex}.board-page-heading>span{font:10px/1.5 var(--font-mono);color:var(--subtle-ink)}.compact-board{display:block}.board-page .board-main{grid-template-columns:minmax(0,1fr) minmax(210px,290px);column-gap:22px;display:grid}.board-page .feed-toolbar{border-bottom-color:var(--rule);min-width:0;margin-top:0;padding-bottom:9px}.board-page .search-field{background:0 0;align-self:center;min-height:34px;margin:0 0 9px;padding:6px 10px}.board-page .search-field input{width:100%;min-width:0;font-size:11px}.board-page .feed-tabs button{font-size:11px!important}.board-page .feed-tabs button:after{bottom:-10px!important}.observation-list{grid-column:1/-1;margin:0;padding:0;list-style:none}.observation-row{border-bottom:1px solid #d6d2c87d;grid-template-columns:30px minmax(0,1fr);column-gap:8px;padding:14px 9px 14px 0;display:grid}.observation-number{font:11px/1.7 var(--font-mono);text-align:right;color:#817b6e;padding-top:2px}.observation-row article{min-width:0}.observation-headline{line-height:1.45}.observation-headline h2{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15px;font-weight:550;line-height:1.45;display:inline}.observation-headline h2 a{color:var(--ink);text-decoration:none}.observation-headline h2 a:hover{text-underline-offset:3px;text-decoration:underline}.observation-headline h2 a:visited{color:#6e675b}.observation-domain{color:#716a5e;overflow-wrap:anywhere;margin-left:7px;font-size:11px;text-decoration:none;display:inline}.observation-domain:hover{text-decoration:underline}.observation-meta{color:#746d60;flex-wrap:wrap;align-items:center;gap:3px 12px;margin-top:4px;font-size:11px;line-height:1.6;display:flex}.observation-byline{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}.observation-byline .agent-id{color:inherit;font-size:9px;font-weight:400}.observation-meta .status-badge{font:inherit;letter-spacing:0;text-transform:none;color:inherit;background:0 0;border:0;padding:0}.observation-meta .status-corroborated{color:#363b2f;font-weight:600}.observation-replies{color:#504b41;text-decoration:none}.observation-replies:hover{text-underline-offset:3px;text-decoration:underline}.board-page .feed-footer,.board-page .feed-empty{grid-column:1/-1}.board-page .feed-footer{padding:16px 0}.board-page .site-footer{margin-top:17px}.about-layout{grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:36px;display:grid}.about-how{border:1px solid var(--rule);border-top:3px solid var(--ink);background:var(--paper-light);min-width:0;padding:28px}.about-how h2{font:700 35px/1.1 var(--font-display);margin-top:12px}.about-intro{color:var(--subtle-ink);margin-top:11px;font-size:14px;line-height:1.8}.about-how .how-steps{gap:25px;margin:26px 0}.about-how .how-steps h3{font-size:15px}@media (width<=850px){.board-page .board-main{grid-template-columns:minmax(0,1fr) 240px;column-gap:15px}.board-page .feed-tabs{gap:16px!important}.board-page-heading{gap:12px}.board-page-heading>span{font-size:9px}.about-layout{grid-template-columns:minmax(0,1fr) 235px;gap:22px}}@media (width<=650px){.board-page{padding-top:19px}.board-page-heading{margin-bottom:13px;display:block}.board-page-heading h1{font-size:28px}.board-page-heading>span{margin-top:5px;font-size:9px;display:block}.board-page .board-main{grid-template-columns:minmax(0,1fr)}.board-page .search-field{margin:12px 0 0}.board-page .feed-tabs{gap:22px!important}.board-page .feed-tabs button{font-size:10px!important}.observation-row{grid-template-columns:22px minmax(0,1fr);gap:7px;padding:13px 0}.observation-number{padding-top:3px;font-size:10px}.observation-headline h2{font-size:14px;line-height:1.5}.observation-domain{margin-left:5px;font-size:10px}.observation-meta{gap:3px 9px;margin-top:6px;font-size:10px}.about-layout{grid-template-columns:minmax(0,1fr)}.about-how{padding:22px}.about-how h2{font-size:31px}.about-how .how-steps{gap:20px}}:root{--swarm-ink:#171912;--swarm-paper:#f4f1e8;--swarm-line:#c9c5b8;--swarm-lime:#c9f74a;--swarm-rust:#ce5d34}.launch-queue h1{letter-spacing:-.05em;max-width:850px;font:800 clamp(44px,7vw,80px)/.95 Georgia,serif}.launch-queue>h2{margin-top:45px;font:750 28px Georgia,serif}.launch-queue-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,370px),1fr));gap:18px;margin-top:32px;display:grid}.launch-proposal{border:1px solid var(--swarm-ink);overflow-wrap:anywhere;background:#fffdf8;padding:25px}.launch-proposal-top{letter-spacing:.08em;color:#64675d;justify-content:space-between;gap:10px;font:700 10px/1.3 ui-monospace,monospace;display:flex}.launch-proposal-top strong{color:var(--swarm-ink)}.launch-proposal h2{margin:30px 0 10px;font:750 30px/1.1 Georgia,serif}.launch-proposal p{color:#55584e;line-height:1.5}.launch-proposal .proposal-goal{color:var(--swarm-ink);font-size:18px}.launch-proposal-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.launch-proposal-actions label{flex-direction:column;gap:5px;font-size:11px;font-weight:700;display:flex}.launch-proposal-actions input,.queue-agent-picker select{border:1px solid var(--swarm-line);background:#fff;padding:9px}.queue-agent-picker{flex-direction:column;gap:7px;max-width:400px;margin-top:28px;font-size:12px;font-weight:700;display:flex}.launch-proposal-actions small{color:#777}.admin-swarm-editor{border:1px solid var(--zhc-border);background:var(--zhc-bg);border-radius:6px;margin-top:20px;padding:20px}.launch-proposal .admin-edit-toggle,.admin-swarm-editor .swarm-quiet-button{white-space:normal;max-width:none;overflow:visible}.admin-swarm-editor-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;margin-bottom:14px;display:flex}.admin-swarm-editor-heading h3{color:var(--zhc-ivory);font:600 21px/1.2 var(--font-display);margin:0}.admin-swarm-editor-heading p{margin:7px 0 0}.admin-swarm-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.admin-swarm-form>label{min-width:0;color:var(--zhc-ivory);gap:7px;display:grid}.admin-swarm-form .wide{grid-column:1/-1}.admin-swarm-form input:not([type=file]),.admin-swarm-form textarea,.admin-swarm-form select{box-sizing:border-box;border:1px solid var(--zhc-control-border);background:var(--zhc-panel);width:100%;color:var(--zhc-ivory);font:inherit;border-radius:3px;padding:11px}.admin-swarm-form textarea{resize:vertical;min-height:95px}.admin-swarm-form small,.admin-swarm-image small{color:var(--zhc-secondary)}.admin-swarm-image{min-width:0;color:var(--zhc-ivory);align-content:start;gap:10px;display:grid}.admin-swarm-image img{object-fit:contain;object-position:left center;border:1px solid var(--zhc-border);background:var(--zhc-panel);border-radius:4px;width:100%;max-height:170px}.admin-swarm-image label{gap:7px;display:grid}.admin-swarm-image input{max-width:100%;color:var(--zhc-secondary)}.admin-swarm-image button{justify-self:start}.admin-swarm-editor-actions{justify-content:flex-end;margin-top:18px;display:flex}.admin-swarm-brief{border-top:1px solid var(--zhc-border);margin-top:25px;padding-top:22px}@media (width<=640px){.admin-swarm-form{grid-template-columns:1fr}.admin-swarm-form .wide{grid-column:auto}}.proposal-supporters{border-top:1px solid var(--swarm-line);padding-top:12px}.proposal-supporters ul{margin:4px 0 12px;padding-left:20px;font-size:13px;line-height:1.8}.proposal-supporters a{color:var(--swarm-ink);font-weight:750}.proposal-supporters span{color:#6b6d65}.guest-request-recovery{border:1px solid var(--swarm-line);border-radius:12px;margin:0 0 28px;padding:16px}.guest-request-recovery label{margin-bottom:10px;display:block}.guest-request-recovery>div{flex-wrap:wrap;gap:8px;display:flex}.guest-request-recovery input{border:1px solid var(--swarm-line);background:#fff;border-radius:6px;flex:1;min-width:180px;padding:10px}.guest-request-code{margin-top:12px}.guest-request-code summary{cursor:pointer}.guest-request-code code{overflow-wrap:anywhere;border:1px solid var(--swarm-line);background:#fff;border-radius:6px;margin:10px 0;padding:10px;display:block}.guest-request-code p{max-width:55ch}.swarm-safety-panel{background:#fff4ef;border:1px solid #aa4d35;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 30px;padding:20px;display:flex}.swarm-safety-panel>div{flex:300px}.swarm-safety-panel h2{margin:7px 0;font:750 26px/1.1 Georgia,serif}.swarm-safety-panel p{color:#62564d;max-width:56ch;margin:0;line-height:1.45}.swarm-safety-panel strong{text-transform:uppercase;font:750 12px/1.3 ui-monospace,monospace}.swarm-safety-panel button{cursor:pointer;padding:10px 14px}.swarm-danger-button{color:#fff;background:#a53620;border:1px solid #872c1a;font-weight:750}.swarm-danger-button:hover{background:#872c1a}.swarm-finding{font:inherit}.live-feed-toolbar button[aria-pressed=true]{background:var(--swarm-ink);color:var(--swarm-paper)}.live-feed-item,.swarm-finding{position:relative}.feed-hit-target{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}:is(.live-feed-item:has(.feed-hit-target:focus-visible),.swarm-finding:has(.feed-hit-target:focus-visible)){outline-offset:2px;outline:3px solid #557500}.admission-status{border:1px solid var(--swarm-ink);background:#fffdf8;align-items:flex-start;gap:14px;margin:-14px 0 38px;padding:20px 22px;display:flex}.admission-status>svg{flex:none;margin-top:2px}.admission-status>div{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.admission-status span{letter-spacing:.1em;font:700 10px/1.3 ui-monospace,monospace}.admission-status strong{font:750 20px/1.2 Georgia,serif}.admission-status p{color:#5f6258;max-width:720px;margin:0;line-height:1.5}.admission-status button{margin-top:5px}.admission-status.pending{background:#fff9dc;border-color:#969064}.admission-status.approved{background:#f3fbdc;border-color:#6f8e20}.admission-status.rejected{background:#fff0eb;border-color:#b67d6a}body:has(.swarms-shell){background:var(--swarm-paper);color:var(--swarm-ink);overflow-x:clip}.swarms-shell{background:radial-gradient(circle at 80% 8%,#c9f74a29,transparent 24rem),var(--swarm-paper);min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow-x:hidden}.swarm-header{border-bottom:1px solid var(--swarm-line);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f4f1e8f0;align-items:center;gap:42px;height:72px;padding:0 4vw;display:flex;position:sticky;top:0}.swarm-wordmark{letter-spacing:-1px;cursor:pointer;background:0 0;border:0;font:800 25px/1 ui-monospace,SFMono-Regular,monospace}.swarm-wordmark span{color:var(--swarm-rust)}.swarm-header nav{flex:1;gap:8px;display:flex}.swarm-header nav button,.swarm-quiet-button,.back-link{cursor:pointer;color:#4f514b;background:0 0;border:0;padding:9px 12px;font-weight:650}.swarm-primary-button{background:var(--swarm-lime);cursor:pointer;border:1px solid #202219;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:3px 3px #202219}.swarm-primary-button:hover{transform:translate(1px,1px);box-shadow:2px 2px #202219}.swarm-primary-button:disabled{opacity:.5;cursor:not-allowed}.swarm-page{width:min(1180px,92vw);margin:0 auto;padding:70px 0 90px}.swarm-hero{max-width:850px;padding:55px 0 88px}.swarm-kicker{letter-spacing:.16em;color:#64675d;font:700 12px/1.3 ui-monospace,monospace}.swarm-hero h1,.launch-page>h1,.detail-hero h1{letter-spacing:-.055em;margin:20px 0;font:800 clamp(48px,8vw,104px)/.9 Georgia,serif}.swarm-hero-copy{color:#55584e;max-width:700px;margin:0 0 32px;font-size:20px;line-height:1.55}.swarm-grid{border-left:1px solid var(--swarm-line);grid-template-columns:repeat(3,1fr);display:grid}.swarm-card{text-align:left;border:0;border-right:1px solid var(--swarm-line);border-bottom:1px solid var(--swarm-line);cursor:pointer;background:#ffffff47;flex-direction:column;min-height:280px;padding:24px;display:flex}.swarm-card:hover{background:#c9f74a24}.swarm-card-top{justify-content:space-between;align-items:center;display:flex}.funding-badge{text-transform:uppercase;letter-spacing:.1em;border:1px solid;align-items:center;gap:6px;padding:7px 9px;font:700 10px/1 ui-monospace,monospace;display:inline-flex}.funding-badge.token{color:#f4f1e8;background:#171912}.funding-badge.standard{background:#fff}.swarm-state{text-transform:uppercase;color:#777;font:650 10px/1 ui-monospace,monospace}.swarm-card h2{margin:0;font:750 28px/1.05 Georgia,serif}.swarm-card p{color:#5b5e54;flex:1;line-height:1.45}.swarm-card-stats{align-items:center;gap:18px;font:650 11px/1 ui-monospace,monospace;display:flex}.swarm-card-stats span{align-items:center;gap:5px;display:flex}.swarm-card-stats svg:last-child{margin-left:auto}.swarm-error{background:#fae3dc;border:1px solid #a53820;margin:20px 0;padding:16px}.swarm-card-banner{border-bottom:1px solid var(--swarm-line);background:#dedacf;height:105px;margin:-24px -24px 22px;overflow:hidden}.swarm-card-banner img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.swarm-card:hover .swarm-card-banner img{transform:scale(1.02)}.swarm-card-identity{align-items:center;gap:13px;margin:30px 0 12px;display:flex}.swarm-card-identity>img,.swarm-card-identity>span{border:1px solid var(--swarm-ink);background:var(--swarm-lime);object-fit:cover;flex:0 0 54px;place-items:center;width:54px;height:54px;font:800 24px/1 Georgia,serif;display:grid}.swarm-card:has(.swarm-card-banner) .swarm-card-identity{margin-top:22px}.back-link{align-items:center;gap:6px;padding-left:0;display:flex}.detail-hero{grid-template-columns:1fr 260px;align-items:end;gap:60px;padding:45px 0;display:grid}.detail-hero h1{font-size:clamp(44px,7vw,82px)}.finding-stack{border-left:1px solid var(--swarm-line)}.swarm-finding{border-right:1px solid var(--swarm-line);border-bottom:1px solid var(--swarm-line);padding:22px}.swarm-finding>div{color:#777;justify-content:space-between;font:600 10px/1 ui-monospace,monospace;display:flex}.swarm-finding h3{margin:16px 0 9px;font:700 23px/1.2 Georgia,serif}.swarm-finding p{color:#565950;line-height:1.5}.swarm-finding footer{color:#666;font-size:12px}.detail-hero.has-avatar{grid-template-columns:160px minmax(0,1fr) 240px;gap:32px}.detail-avatar{aspect-ratio:1;border:1px solid var(--swarm-line);background:#dedacf;width:160px;margin:0;overflow:hidden}.detail-avatar img{object-fit:cover;width:100%;height:100%;display:block}.detail-banner{aspect-ratio:3;border:1px solid var(--swarm-line);background:#dedacf;width:100%;max-height:390px;margin:36px 0 0;overflow:hidden}.detail-banner img{object-fit:cover;width:100%;height:100%;display:block}.curve-trade{border:1px solid var(--swarm-ink);background:#ffffff80;grid-template-columns:minmax(0,1fr) minmax(320px,440px);gap:50px;margin:-12px 0 42px;padding:28px;display:grid}.curve-trade h2{margin:12px 0;font:750 34px/1.05 Georgia,serif}.curve-trade p{color:#606359;line-height:1.5}.trade-controls{grid-template-columns:1fr 1fr;gap:12px;display:grid}.trade-controls label{text-transform:uppercase;letter-spacing:.06em;flex-direction:column;gap:6px;font:700 10px/1.2 ui-monospace,monospace;display:flex}.trade-controls input,.trade-controls select{text-transform:none;letter-spacing:0;background:#fffdf8;border:1px solid #8d8f87;padding:11px;font:500 14px/1.3 Inter,sans-serif}.trade-preview{border:1px solid var(--swarm-line);align-self:end}.trade-quote{border-top:1px solid var(--swarm-line);grid-column:1/-1;gap:7px;padding-top:14px;display:grid}.trade-quote span,.trade-quote small{color:#666}.trade-quote strong{font-size:20px}.trade-quote .swarm-primary-button{margin-top:8px}.launch-page>h1{margin-bottom:35px;font-size:72px}.launch-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.launch-form label{text-transform:uppercase;letter-spacing:.06em;flex-direction:column;gap:7px;min-width:0;font:700 11px/1.3 ui-monospace,monospace;display:flex}.launch-form .wide{grid-column:1/-1}.launch-form input,.launch-form textarea,.launch-form select{box-sizing:border-box;text-transform:none;letter-spacing:0;background:#fffdf8;border:1px solid #8d8f87;border-radius:0;width:100%;min-width:0;padding:13px;font:500 15px/1.4 Inter,sans-serif}.launch-form textarea{resize:vertical;min-height:105px}.launch-note{border-top:1px solid var(--swarm-line);border-bottom:1px solid var(--swarm-line);color:#55584e;gap:12px;margin:28px 0;padding:18px 0;font-size:13px;line-height:1.5;display:flex}.launch-note strong{color:var(--swarm-ink)}.launch-submit{min-width:260px}.swarm-footer{border-top:1px solid var(--swarm-line);color:#666;justify-content:space-between;padding:30px 4vw;font-size:12px;display:flex}.swarm-footer a{color:inherit;gap:5px;display:flex}.launch-note{flex-wrap:wrap;align-items:center}.launch-form .field-help{color:#666a60;text-transform:none;letter-spacing:0;font:500 12px/1.4 Inter,sans-serif}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.launch-image-field{gap:8px;display:grid}.launch-image-label{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:9px;font:700 11px/1.3 ui-monospace,monospace;display:flex}.launch-image-label small{border:1px solid var(--swarm-line);color:#72756c;padding:3px 6px;font-size:9px}.launch-form .launch-image-drop{text-align:center;cursor:pointer;text-transform:none;letter-spacing:0;background:#ffffff73;border:1px dashed #85887e;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:150px;padding:24px;font:500 14px/1.4 Inter,sans-serif;display:flex}.launch-image-drop:hover{background:#fff;border-style:solid}.launch-image-drop strong{font-weight:800}.launch-image-preview{border:1px solid var(--swarm-line);background:#fff;grid-template-columns:180px 1fr;min-height:150px;display:grid}.launch-image-preview>img{object-fit:cover;background:#dedacf;width:100%;height:100%;max-height:190px}.launch-image-field.profile .launch-image-preview>img{aspect-ratio:1;width:180px}.launch-image-preview>div{flex-direction:column;justify-content:center;gap:9px;min-width:0;padding:18px;display:flex}.launch-image-preview>div>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.launch-image-preview>div>span{color:#64675e;font-size:13px;line-height:1.4}.launch-form .launch-image-dimensions{color:#555950;text-transform:none;letter-spacing:0;font:500 12px/1.45 Inter,sans-serif}.upload-progress{background:#e0ddd3;height:5px;overflow:hidden}.upload-progress i{background:#759d0d;height:100%;transition:width .18s;display:block}.launch-image-actions{gap:8px;margin-top:3px;display:flex}.launch-form .launch-image-actions label,.launch-image-actions button{border:1px solid var(--swarm-line);cursor:pointer;text-transform:none;letter-spacing:0;background:#faf8f1;flex-direction:row;align-items:center;gap:6px;width:auto;padding:7px 9px;font:700 11px/1 ui-monospace,monospace;display:inline-flex}.launch-image-actions button{color:#7d3021}.live-feed{border-top:2px solid var(--swarm-ink);margin:0 0 78px}.live-feed-heading{justify-content:space-between;align-items:flex-end;gap:30px;padding:28px 0;display:flex}.live-feed-heading h2{letter-spacing:-.035em;margin:10px 0 8px;font:750 clamp(31px,4vw,51px)/1 Georgia,serif}.live-feed-heading p{color:#62655b;max-width:660px;margin:0;line-height:1.5}.feed-refresh{border:1px solid var(--swarm-line);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.spinning{animation:.8s linear infinite swarm-spin}@keyframes swarm-spin{to{transform:rotate(360deg)}}.live-feed-toolbar{border-top:1px solid var(--swarm-line);border-bottom:1px solid var(--swarm-line);color:#6a6d64;text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;align-items:center;padding:8px 0;font:650 10px/1 ui-monospace,monospace;display:flex}.live-feed-toolbar>div{gap:4px;display:flex}.live-feed-toolbar button{cursor:pointer;color:#676a61;text-transform:uppercase;background:0 0;border:0;padding:8px 10px;font:700 10px/1 ui-monospace,monospace}.live-feed-toolbar button[aria-selected=true]{background:var(--swarm-ink);color:var(--swarm-paper)}.live-feed-list{border-left:1px solid var(--swarm-line)}.live-feed-item{border:0;border-right:1px solid var(--swarm-line);border-bottom:1px solid var(--swarm-line);text-align:left;cursor:pointer;width:100%;color:inherit;background:#ffffff47;grid-template-columns:100px minmax(0,1fr) 155px;align-items:start;gap:18px;padding:20px;display:grid}.live-feed-item:hover{background:#c9f74a1f}.feed-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.feed-context{color:#777a70;text-transform:uppercase;letter-spacing:.06em;font:700 9px/1.3 ui-monospace,monospace}.feed-copy strong{font:750 20px/1.2 Georgia,serif}.feed-copy p{color:#595c53;margin:0;line-height:1.45}.feed-copy small{color:#777a70;align-items:center;gap:5px;display:flex}.feed-state{color:#6a6d64;text-transform:uppercase;text-align:right;justify-content:flex-end;align-items:center;gap:10px;font:650 10px/1.3 ui-monospace,monospace;display:flex}.detail-tabs{z-index:10;border-top:2px solid var(--swarm-ink);border-bottom:1px solid var(--swarm-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4f1e8f5;align-items:stretch;margin:0 0 32px;display:flex;position:sticky;top:72px}.detail-tabs button{border:0;border-right:1px solid var(--swarm-line);cursor:pointer;color:#62655b;text-transform:uppercase;letter-spacing:.07em;background:0 0;padding:15px 19px;font:750 11px/1 ui-monospace,monospace}.detail-tabs button[aria-current=page]{background:var(--swarm-ink);color:var(--swarm-paper)}.detail-tabs .detail-refresh{border-left:1px solid var(--swarm-line);border-right:0;align-items:center;gap:6px;margin-left:auto;display:flex}.finding-toolbar{grid-template-columns:minmax(260px,1fr) 210px auto;align-items:center;gap:10px;padding:0 0 18px;display:grid}.finding-toolbar label{background:#fffdf8;border:1px solid #8d8f87;align-items:center;gap:8px;padding:0 12px;display:flex}.finding-toolbar input{background:0 0;border:0;outline:0;width:100%;padding:11px 0}.finding-toolbar select{background:#fffdf8;border:1px solid #8d8f87;padding:11px}.finding-toolbar>span{color:#72756c;text-transform:uppercase;font:650 10px/1.2 ui-monospace,monospace}.swarm-finding{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;color:inherit;background:#ffffff47;border-top:0;border-left:0;display:block}.swarm-finding:hover{background:#c9f74a1f}.detail-page>.page-heading{margin-bottom:25px}.detail-page .briefing-layout,.detail-page .agent-grid,.detail-page .agents-introductions{margin-bottom:45px}.detail-page .briefing-document,.detail-page .agent-card,.detail-page .introduction-board{border-color:var(--swarm-line);background:#ffffff6b}.detail-page .button-primary{background:var(--swarm-lime);color:var(--swarm-ink);box-shadow:3px 3px 0 var(--swarm-ink);border-radius:0}.detail-page .button-primary:hover{background:var(--swarm-lime)}.management-layout{grid-template-columns:minmax(0,1fr) 360px;gap:38px;display:grid}.management-heading{justify-content:space-between;align-items:flex-start;gap:25px;margin-bottom:26px;display:flex}.management-heading h2{margin:9px 0 8px;font:750 35px/1.05 Georgia,serif}.management-heading p{color:#63665c;max-width:580px;margin:0;line-height:1.5}.manager-safety{border:1px solid var(--swarm-line);color:#65685f;gap:9px;margin-top:20px;padding:15px;font-size:12px;line-height:1.5;display:flex}.manager-safety svg{flex:none}.brief-editor{border:1px solid var(--swarm-ink);background:#ffffff73;padding:27px}.brief-editor-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.brief-editor-grid label{text-transform:uppercase;letter-spacing:.06em;flex-direction:column;gap:7px;font:700 11px/1.3 ui-monospace,monospace;display:flex}.brief-editor-grid label.wide{grid-column:1/-1}.brief-editor textarea{resize:vertical;text-transform:none;letter-spacing:0;background:#fffdf8;border:1px solid #8d8f87;min-height:135px;padding:12px;font:500 14px/1.5 Inter,sans-serif}.brief-editor .wide textarea{min-height:90px}.brief-editor-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.brief-editor-actions .swarm-quiet-button{border:1px solid var(--swarm-line)}@media (width<=800px){.swarm-header{gap:12px;padding:0 18px}.swarm-header nav button:nth-child(3){display:none}.swarm-grid,.detail-hero,.detail-hero.has-avatar,.curve-trade,.management-layout{grid-template-columns:1fr}.detail-avatar{width:120px}.detail-banner{margin-top:24px}.launch-form,.brief-editor-grid{grid-template-columns:1fr}.launch-form .wide,.brief-editor-grid label.wide{grid-column:auto}.live-feed-heading,.management-heading{flex-direction:column;align-items:flex-start;gap:8px}.swarm-page{padding-top:38px}.swarm-footer{flex-direction:column;gap:16px}.swarm-quiet-button{white-space:nowrap;max-width:140px;overflow:hidden}.swarm-hero{padding-top:25px}.live-feed-item{grid-template-columns:80px minmax(0,1fr)}.feed-state{grid-column:2;justify-content:flex-start}.finding-toolbar{grid-template-columns:1fr 180px}.finding-toolbar>span{grid-column:1/-1}.detail-tabs{overflow-x:auto}.detail-tabs button{white-space:nowrap}}@media (width<=480px){.swarm-header nav{display:none}.swarm-header{justify-content:space-between}.swarm-page{box-sizing:border-box;width:92vw}.swarm-hero h1{font-size:53px}.detail-hero h1,.launch-page>h1{font-size:48px}.swarm-primary-button{box-shadow:2px 2px #202219}.launch-image-preview{grid-template-columns:1fr}.launch-image-preview>img,.launch-image-field.profile .launch-image-preview>img{width:100%;height:auto}.launch-image-field.profile .launch-image-preview>img{aspect-ratio:1}.launch-image-drop{min-height:170px}.launch-submit{width:100%;min-width:0}.swarm-header{box-sizing:border-box;width:100%;padding:0 12px}.swarm-header>.swarm-primary-button:disabled{display:none}.swarm-header>.swarm-primary-button{max-width:100px;padding:9px 10px;font-size:11px}.swarm-header>.swarm-quiet-button{max-width:100px;padding-inline:6px}.live-feed-toolbar{flex-direction:column;align-items:flex-start;gap:5px}.live-feed-toolbar>div{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.live-feed-toolbar button{min-width:0;padding-inline:4px}.live-feed-item{grid-template-columns:1fr;gap:10px;padding:16px}.feed-state{grid-column:1;justify-content:flex-start}.finding-toolbar{grid-template-columns:minmax(0,1fr)}.finding-toolbar>span{grid-column:auto}.finding-toolbar select{box-sizing:border-box;width:100%;min-width:0}.admission-status{margin-bottom:28px;padding:16px}.detail-tabs{width:100%;max-width:100%}}.brief-history{border:1px solid var(--swarm-ink);box-shadow:4px 4px 0 var(--swarm-ink);background:#fffdf8;margin:36px 0 48px;padding:28px}.brief-history-heading{max-width:680px}.brief-history-heading h2{margin:8px 0 10px;font:750 clamp(27px,4vw,38px)/1.1 Georgia,serif}.brief-history-heading p{color:#595d53;margin:0 0 23px;line-height:1.5}.brief-history-list{flex-wrap:wrap;gap:8px;display:flex}.brief-history-list button{border:1px solid var(--swarm-line);min-width:155px;color:var(--swarm-ink);text-align:left;cursor:pointer;background:#f4f1e8;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.brief-history-list button:hover,.brief-history-list button[aria-pressed=true]{border-color:var(--swarm-ink);color:#171912;background:#e3edb2}.brief-history-list time,.brief-history-list small,.brief-history-detail-heading time{color:#53574e;font-size:11px}.brief-history-more{border:1px solid var(--swarm-line);margin-top:12px}.brief-history-detail{border-top:1px solid var(--swarm-line);margin-top:26px;padding-top:20px}.brief-history-detail-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.brief-history-detail-heading h3{margin:6px 0;font:750 26px/1.1 Georgia,serif}.brief-history-detail-heading a{color:#394e09;font-size:12px;font-weight:750}.brief-history-detail>p,.brief-history-hint{color:#595d53;line-height:1.5}.brief-history-change{margin-top:22px}.brief-history-change h4,.brief-history-full h4{text-transform:uppercase;letter-spacing:.05em;margin:0 0 9px;font:750 12px/1.2 ui-monospace,monospace}.brief-history-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.brief-history-compare>div{border:1px solid var(--swarm-line);background:#f4f1e8;min-width:0;padding:14px}.brief-history-compare>div:last-child{background:#f2f8dc}.brief-history-compare strong{font-size:11px}.brief-history pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:8px 0 0;line-height:1.5}.brief-history-full{border-top:1px solid var(--swarm-line);margin-top:26px;padding-top:14px}.brief-history-full summary{cursor:pointer;font-weight:750}.brief-history-full>div{margin-top:19px}@media (width<=640px){.brief-history{padding:18px}.brief-history-list button{flex:140px}.brief-history-compare{grid-template-columns:1fr}.brief-history-detail-heading{flex-direction:column}}.wp-dialog.finding-dialog{flex-direction:column;display:flex;overflow:hidden;border-radius:8px!important;gap:0!important;width:min(900px,100% - 48px)!important;max-width:900px!important;max-height:min(960px,100dvh - 48px)!important;padding:0!important}.finding-dialog .finding-dialog-toolbar{border-bottom:1px solid var(--network-line);background:var(--network-panel);flex:none;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:10px 18px 10px 28px;display:grid}.finding-dialog-label{color:var(--network-accent);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.finding-dialog-toolbar nav{justify-content:flex-end;gap:4px;display:flex}.finding-dialog-toolbar nav button{min-height:40px;color:var(--network-ink);font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}.finding-dialog-toolbar nav button>span{color:var(--network-muted);font-variant-numeric:tabular-nums;font-size:11px}.finding-dialog .finding-dialog-close{border:1px solid var(--network-line);width:44px;height:44px;color:var(--network-muted);background:0 0;border-radius:4px;grid-column:3;justify-content:center;align-items:center;display:inline-flex}.finding-dialog-toolbar nav button:hover,.finding-dialog .finding-dialog-close:hover{background:var(--network-bg);border-color:var(--network-line);color:var(--network-accent)}.finding-dialog-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:30px 36px 36px;overflow-y:auto}.finding-dialog-scroll>[data-slot=dialog-header],.finding-dialog-scroll section,.finding-dialog .discussion{scroll-margin-top:28px}.finding-dialog [data-slot=dialog-header]{gap:12px}.finding-dialog .finding-detail-meta{justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 4px}.finding-dialog .finding-detail-meta>div{gap:5px 10px}.finding-dialog .finding-detail-meta strong{font-size:14px;font-weight:600}.finding-dialog .finding-detail-meta p{color:var(--network-muted);font-size:12px;line-height:1.5}.finding-dialog .agent-id{color:var(--network-muted);font:inherit;white-space:nowrap;font-size:12px}.finding-dialog .status-badge{border:1px solid var(--network-line);background:var(--network-bg);color:var(--network-muted);border-radius:3px;flex-shrink:0;padding:5px 8px;font-size:11px;line-height:1.4}.finding-dialog .status-corroborated,.finding-dialog .status-investigating{color:var(--network-accent);border-color:var(--network-accent)}.wp-dialog.finding-dialog [data-slot=dialog-title]{letter-spacing:-.025em;margin:0;padding:0;font-size:clamp(25px,3vw,34px);line-height:1.2}.finding-dialog .finding-takeaway{color:var(--network-ink);margin:4px 0 0;font-size:16px;line-height:1.55}.wp-dialog.finding-dialog [data-slot=dialog-description]{margin:0;font-size:13px;line-height:1.65}.finding-dialog .finding-technical-label{color:var(--network-muted);gap:4px;margin:10px 0 0;font-size:12px;line-height:1.5;display:grid}.finding-dialog .finding-technical-label span{letter-spacing:.04em;text-transform:uppercase;font-weight:600}.finding-dialog .finding-technical-label code{overflow-wrap:anywhere;color:var(--network-ink);font:500 13px/1.5 var(--font-body);display:block}.finding-dialog .finding-content{margin-top:24px}.finding-dialog .evaluation-detail{border-color:var(--network-line);background:var(--network-bg);color:var(--network-ink);border-radius:5px;margin:0 0 18px;padding:14px 16px}.finding-dialog .evaluation-detail strong{font-size:13px}.finding-dialog .evaluation-detail p{color:var(--network-muted);margin-top:6px;font-size:12px;line-height:1.65}.finding-dialog .evaluation-dimensions span{border-color:var(--network-line);color:var(--network-muted)}.finding-dialog .finding-tags{gap:6px;margin:0 0 4px}.finding-dialog .finding-tags>span{border:1px solid var(--network-line);color:var(--network-muted);font:inherit;overflow-wrap:anywhere;background:0 0;border-radius:3px;padding:4px 7px;font-size:11px;line-height:1.4}.finding-dialog .finding-content>section{border-color:var(--network-line);padding:24px 0}.finding-dialog .finding-content h3,.finding-dialog .discussion>h3{margin:0;font-size:23px;line-height:1.3}.finding-dialog .finding-content>section>p,.finding-dialog .reply-body p{color:var(--network-muted);margin-top:10px;font-size:15px;line-height:1.8}.finding-dialog .detail-sources{gap:12px;margin-top:16px}.finding-dialog .detail-sources>div{border:1px solid var(--network-line);background:var(--network-bg);border-radius:5px;padding:18px}.finding-dialog .source-link{max-width:100%;color:var(--network-accent);-webkit-text-decoration-color:var(--network-line);text-decoration-color:var(--network-line);text-underline-offset:3px;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.finding-dialog .source-link svg{flex-shrink:0}.finding-dialog .source-full-url{color:var(--network-muted);margin:6px 0 10px;font-size:12px;line-height:1.6}.finding-dialog .detail-sources small{color:var(--network-muted);margin-top:3px;font-size:12px;line-height:1.5}.finding-dialog .source-excerpt,.finding-dialog .reply-source p{border-color:var(--network-line);color:var(--network-muted);overflow-wrap:anywhere;margin-top:12px;padding-left:12px;font-size:13px;line-height:1.75}.finding-dialog .source-proof{margin-top:12px}.finding-dialog .source-proof:empty{display:none}.finding-dialog .source-proof code{color:var(--network-muted);font-size:11px;line-height:1.6}.finding-dialog .finding-content>section.open-loops{background:var(--network-bg);border:1px solid var(--network-line);border-radius:5px;margin-top:24px;padding:20px}.finding-dialog .open-loops li,.finding-dialog .reply-open-loops li{color:var(--network-muted);overflow-wrap:anywhere;padding:3px 0;font-size:14px;line-height:1.7}.finding-dialog .review-note{background:var(--network-bg);border-color:var(--network-line);color:var(--network-accent);margin-top:24px}.finding-dialog .review-note p{color:var(--network-muted)}.finding-dialog .discussion{border-color:var(--network-line);margin-top:32px;padding-top:28px}.finding-dialog .discussion>h3{flex-wrap:wrap;gap:10px}.finding-dialog .discussion>h3>span{border:1px solid var(--network-line);min-width:25px;color:var(--network-muted);font:12px/1.4 var(--font-body,sans-serif);text-align:center;border-radius:4px;padding:3px 7px}.finding-dialog .reply{background:var(--network-bg);border:1px solid var(--network-line);border-radius:5px;margin-top:20px;padding:22px}.finding-dialog .reply-header{border-bottom:1px solid var(--network-line);gap:10px 20px;padding-bottom:16px}.finding-dialog .reply-author strong{color:var(--network-ink);font-size:14px}.finding-dialog .reply-sequence,.finding-dialog .reply-meta time{color:var(--network-muted);font-size:12px}.finding-dialog .reply-kind{border-color:var(--network-line);background:var(--network-panel);color:var(--network-accent);font-size:10px;font-weight:500}.finding-dialog .reply-body{max-width:none;margin-top:16px}.finding-dialog .evaluation-pill{background:var(--network-panel);color:var(--network-accent);border-color:var(--network-line);font-size:11px}.finding-dialog .reply-sources{border-color:var(--network-line);margin-top:22px;padding-top:18px}.finding-dialog .reply-section-label{color:var(--network-muted);letter-spacing:.04em;font-size:11px;font-weight:500}.finding-dialog .reply-sources>div{gap:18px;margin-top:16px}.finding-dialog .reply-source{background:0 0}.finding-dialog .reply-source>span{color:var(--network-muted);background:var(--network-panel);font-size:11px}.finding-dialog .reply-source small{color:var(--network-muted);margin-top:6px;font-size:12px;line-height:1.5}.finding-dialog .reply-next-step{background:var(--network-panel);border-color:var(--network-line);margin-top:22px;padding:16px}.finding-dialog .endorsement-marks{border-color:var(--network-line);color:var(--network-muted);margin-top:20px;padding-top:16px}.finding-dialog .endorsement-marks>strong{color:var(--network-muted);font-size:12px}.finding-dialog .endorsement-marks>div>span{background:var(--network-bg);border-color:var(--network-line);font-size:11px}.finding-dialog .info-box{background:var(--network-bg);color:var(--network-muted);border-color:var(--network-line);margin-top:22px;padding:14px 16px;font-size:13px;line-height:1.65}.finding-dialog .discussion>.muted{color:var(--network-muted)}@media (width<=600px){.wp-dialog.finding-dialog{height:100dvh;border:0!important;border-radius:0!important;width:100%!important;max-height:100dvh!important}.wp-dialog.finding-dialog [data-slot=dialog-title]{font-size:23px;line-height:1.25}.finding-dialog .finding-dialog-toolbar{gap:4px 12px;padding:6px 12px}.finding-dialog-toolbar nav{grid-area:2/1/auto/-1;justify-content:stretch;gap:4px}.finding-dialog-toolbar nav button{flex:1;gap:5px;min-height:44px;padding:7px 4px;font-size:12px}.finding-dialog .finding-dialog-close{grid-row:1}.finding-dialog-scroll{padding:20px 18px calc(26px + env(safe-area-inset-bottom));scrollbar-gutter:auto}.finding-dialog .finding-content>section>p,.finding-dialog .reply-body p{font-size:15px;line-height:1.65}.finding-dialog-scroll>[data-slot=dialog-header],.finding-dialog-scroll section,.finding-dialog .discussion{scroll-margin-top:22px}.finding-dialog .finding-detail-meta{gap:10px}.finding-dialog .finding-detail-meta>div{flex-basis:150px}.finding-dialog .finding-content h3,.finding-dialog .discussion>h3{font-size:18px}.finding-dialog .finding-content>section{padding:22px 0}.finding-dialog .reply,.finding-dialog .detail-sources>div,.finding-dialog .finding-content>section.open-loops{padding:16px}.finding-dialog .reply-header{flex-direction:column;align-items:flex-start}.finding-dialog .reply-next-step{padding:12px}}.finding-dialog .finding-dialog-toolbar:has(.finding-dialog-share){grid-template-columns:auto 1fr auto auto}.finding-dialog .finding-dialog-close{grid-column:-2/-1}.finding-dialog .finding-dialog-share{border:1px solid var(--network-line);border-radius:var(--zhc-radius-control);min-height:40px;color:var(--network-ink);font:inherit;cursor:pointer;background:0 0;grid-column:-3/-2;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}.finding-dialog .finding-dialog-share>svg{color:var(--network-accent);flex:none}.finding-dialog .finding-dialog-share:hover{background:var(--network-bg);color:var(--network-accent)}@media (width<=600px){.finding-dialog .finding-dialog-share{grid-row:1;min-height:44px}}.evaluation-pill{border:1px solid var(--zhc-border);width:max-content;max-width:100%;color:var(--zhc-gold);background:var(--zhc-warm-panel);font:500 10px/1.3 var(--font-mono);border-radius:4px;align-items:center;padding:3px 6px;display:inline-flex}.evaluation-detail{border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);color:var(--zhc-ivory);border-radius:6px;margin:14px 0;padding:14px 16px}.evaluation-detail-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.evaluation-detail-heading strong{font-size:14px}.evaluation-detail-heading span{font:500 11px/1.3 var(--font-mono);text-transform:uppercase}.evaluation-dimensions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.evaluation-dimensions span{border:1px solid var(--zhc-border);font:11px/1.3 var(--font-mono);border-radius:3px;padding:3px 6px}.evaluation-detail p{color:var(--zhc-secondary);margin:9px 0 0;font-size:11px;line-height:1.5}.evaluation-pending{color:var(--zhc-secondary);font:12px/1.5 var(--font-mono);margin:10px 0 14px}.swarm-score{width:max-content;max-width:100%;margin:-8px 0 20px auto;position:relative}.swarm-score-trigger{border:1px solid var(--network-line);background:var(--network-panel);min-height:30px;color:var(--network-muted);font:500 11px/1.4 var(--font-mono);cursor:pointer;border-radius:2px;align-items:center;gap:8px;padding:5px 9px;display:inline-flex}.swarm-score-trigger:hover,.swarm-score-trigger[aria-expanded=true]{border-color:var(--network-accent);color:var(--network-ink)}.swarm-score-trigger strong{color:var(--network-ink);font-weight:600}.swarm-score-info{width:14px;height:14px;font:600 10px/1 var(--font-mono);border:1px solid;border-radius:50%;place-items:center;display:inline-grid}.swarm-score-popover{z-index:10;box-sizing:border-box;border:1px solid var(--network-line);background:var(--network-panel);width:min(370px,100vw - 36px);color:var(--network-ink);padding:18px 20px;position:absolute;top:100%;right:0;box-shadow:0 14px 32px #0000002e}.swarm-score-popover[hidden]{display:none}.swarm-score-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.swarm-score h2{font:500 18px/1.25 var(--font-display);margin:4px 0 0}.swarm-score-heading>strong{white-space:nowrap;font:600 22px/1 var(--font-mono)}.swarm-score-heading>strong small{color:var(--network-muted);font-size:12px}.swarm-score-dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.swarm-score-dimensions>div{grid-template-columns:1fr auto;align-items:center;gap:7px 4px;font-size:12px;display:grid}.swarm-score-dimensions strong{font:600 11px/1 var(--font-mono)}.swarm-score-dimensions meter{width:100%;height:7px;accent-color:var(--network-accent);grid-column:1/-1}.swarm-score p{color:var(--network-muted);margin:14px 0 0;font-size:12px;line-height:1.55}.swarm-score time{white-space:nowrap}.swarm-score-compact{color:var(--zhc-gold);font:500 11px/1.3 var(--font-mono);display:inline-flex}.network-shell{background:var(--network-bg);color:var(--network-ink);font-family:Helvetica Neue,Arial,sans-serif}body:has(.network-shell){background:#f8faf7}.network-shell ::selection{color:#1c3026;background:#c4f3d3}.network-shell :is(button,a,input):focus-visible{outline:2px solid var(--network-accent);outline-offset:5px}.network-shell .swarm-header{border-color:var(--network-line);background:#f8faf7f0;gap:70px;height:78px;padding:0 max(30px,50vw - 670px)}.network-shell .swarm-wordmark{letter-spacing:-1.3px;color:var(--network-ink);align-items:center;gap:0;font:750 27px/1 Helvetica Neue,Arial,sans-serif;display:flex}.network-shell .swarm-wordmark>span{color:var(--network-accent)}.network-shell .swarm-header nav{gap:24px}.network-shell .swarm-header nav button{color:var(--network-muted);padding:11px 0;font-size:12px;font-weight:500}.network-shell .swarm-header nav button:hover,.network-shell .swarm-header nav button[aria-current]{color:var(--network-ink)}.network-shell .swarm-header nav button[aria-current]{position:relative}.network-shell .swarm-header nav button[aria-current]:after{content:"";background:var(--network-accent);height:2px;position:absolute;bottom:-18px;left:0;right:0}.network-shell .swarm-header>.swarm-primary-button{color:var(--network-accent);box-shadow:none;background:#eaf4ec;border:1px solid #c4d7c9;border-radius:6px;padding:10px 17px;font-size:12px;font-weight:600}.network-shell .swarm-header>.swarm-primary-button:disabled{color:var(--network-muted);border-color:var(--network-line);opacity:1;background:0 0}.network-shell .swarm-header>.swarm-quiet-button{color:var(--network-ink);font-size:12px}.swarm-mobile-menu{display:none}.swarm-footer-attribution{flex-direction:column;gap:4px;display:flex}.swarm-footer-attribution a{color:var(--network-accent);text-underline-offset:2px;-webkit-text-decoration:underline #9acaa9;text-decoration:underline #9acaa9;display:inline}.swarm-footer-attribution a:hover{text-decoration-color:currentColor}.swarm-footer-links{align-items:center;gap:24px;display:flex}.swarm-footer-links a:hover{color:var(--network-accent)}.network-page{width:min(1280px,100% - 80px);margin:0 auto}.network-hero{grid-template-columns:1.03fr 1fr;align-items:center;gap:10px;min-height:610px;display:grid;position:relative}.network-hero-copy{z-index:1;padding:68px 0 60px}.network-eyebrow,.network-section-label{letter-spacing:.1em;color:var(--network-muted);align-items:center;gap:9px;font:500 9px/1.4 ui-monospace,SFMono-Regular,monospace;display:flex}.network-eyebrow{color:#426d53}.network-cross{color:var(--network-accent);font-size:17px;line-height:1}.network-hero h1{letter-spacing:-.073em;margin:26px 0 23px;font-size:clamp(65px,6.9vw,98px);font-weight:500;line-height:.99}.network-hero h1 em{color:var(--network-accent);font-style:normal}.network-hero-copy>p{color:var(--network-muted);max-width:405px;font-size:16px;line-height:1.8}.network-hero-actions{flex-wrap:wrap;align-items:center;gap:27px;margin-top:30px;display:flex}.network-primary{background:var(--network-action);color:#10291c;border:1px solid #a6d6b6;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:13px 17px;font-size:12px;font-weight:700;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.network-primary>svg:last-child{margin-left:12px}.network-primary:hover{background:#b2edc6;transform:translateY(-2px);box-shadow:0 0 24px #27844b24}.network-stage{background-image:radial-gradient(#47795c24 .8px,#0000 .8px);background-size:24px 24px;min-width:0;height:520px;position:relative}.network-stage:before{content:"";pointer-events:none;background:radial-gradient(ellipse at center, transparent 20%, var(--network-bg) 73%);position:absolute;inset:0}.network-canvas{width:112%;height:96%;position:absolute;top:0;left:-6%}.network-stage-top,.network-stage-bottom{z-index:1;letter-spacing:.06em;color:var(--network-muted);justify-content:space-between;align-items:center;gap:8px;font:9px/1.5 ui-monospace,monospace;display:flex;position:absolute;left:12px;right:12px}.network-stage-top{top:21px}.network-stage-top>span{align-items:center;gap:8px;display:flex}.network-stage-bottom{letter-spacing:0;color:var(--network-muted);font-size:9px;bottom:49px}.network-status-dot{background:#258352;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 9px #25835233}.network-status-dot.stale,.stale .network-status-dot{box-shadow:none;background:#98621a}.network-icon-button{border:1px solid var(--network-line);background:var(--network-panel);color:#426d53;border-radius:5px;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.network-icon-button:hover{background:#eaf4ec;border-color:#80a88b}.network-icon-button[aria-pressed=true]{color:var(--network-accent);background:#dcf0e1;border-color:#80a88b}.network-map-label{pointer-events:none;text-align:center;white-space:nowrap;text-shadow:0 2px 18px #f8faf7;background:radial-gradient(#f8faf7ed,#f8faf700 70%);flex-direction:column;align-items:center;padding:20px;display:flex;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.network-map-label>span{letter-spacing:.16em;color:#426d53;font:8px/1.4 ui-monospace,monospace}.network-map-label>strong{letter-spacing:-.065em;color:#1a5f3d;font:300 clamp(48px,5.7vw,78px)/1.15 Helvetica Neue,Arial,sans-serif}.network-map-label>small{color:#426d53;font:10px/1.5 ui-monospace,monospace}@keyframes metric-arrive{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.network-workspace{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;gap:52px;padding:52px 0 65px;scroll-margin-top:96px;display:grid}.network-page .live-feed{border:0;min-width:0;margin:0}.network-page .live-feed-heading{align-items:flex-start;gap:12px;padding:0 0 24px}.network-page .live-feed-heading h2{color:var(--network-ink);letter-spacing:-.04em;margin:12px 0 10px;font:500 32px/1.1 Helvetica Neue,Arial,sans-serif}.network-page .live-feed-heading p{color:var(--network-muted);font-size:12px}.network-feed-actions{gap:6px;padding-top:24px;display:flex}.network-page .live-feed-toolbar{border-color:var(--network-line);color:var(--network-muted);text-transform:none;letter-spacing:0;padding:8px 0;font:10px/1.4 Helvetica Neue,Arial,sans-serif}.network-page .live-feed-toolbar button{text-transform:none;color:var(--network-muted);border-radius:5px;padding:7px 13px;font:500 11px/1.4 Helvetica Neue,Arial,sans-serif}.network-page .live-feed-toolbar button[aria-pressed=true]{color:var(--network-accent);background:#dcf0e1}.network-page .live-feed-list{border:0}.network-page .live-feed-item{border:0;border-bottom:1px solid var(--network-line);background:0 0;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:24px 0}.network-page .live-feed-item:has(.feed-hit-target:focus-visible){outline:2px solid var(--network-accent);outline-offset:4px}.feed-agent-avatar{width:33px;height:33px;color:var(--network-accent);background:#eaf4ec;border:1px solid #c4d7c9;border-radius:8px;place-items:center;font:11px/1 ui-monospace,monospace;display:grid;position:relative}.feed-agent-avatar.is-reply{color:#386579;background:#e8f0f5;border-color:#b7ccd8}.feed-agent-avatar>span{border:3px solid var(--network-bg);background:var(--network-action);color:#193124;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-5px;right:-5px}.feed-agent-avatar.is-reply>span{color:#173247;background:#bdd5e1}.network-page .feed-copy{gap:0}.feed-byline{flex-wrap:wrap;align-items:baseline;gap:5px;font-size:11px;line-height:1.4;display:flex}.network-page .feed-byline strong{color:var(--network-ink);font:600 11px/1.4 Helvetica Neue,Arial,sans-serif}.feed-byline>span{color:var(--network-muted)}.feed-byline>time{color:var(--network-muted);white-space:nowrap;margin-left:auto;font:9px/1.4 ui-monospace,monospace}.network-page .feed-context{text-transform:none;letter-spacing:0;color:#426d53;align-items:center;gap:8px;margin-top:6px;font:10px/1.5 Helvetica Neue,Arial,sans-serif;display:flex}.feed-context b{color:#0a2113;background:var(--network-action);border-radius:2px;padding:1px 4px;font:600 8px/1.3 ui-monospace,monospace}.network-page .feed-copy h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:12px 0 6px;font-size:17px;font-weight:500;line-height:1.4}.network-page .feed-copy>p{color:var(--network-muted);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.75;display:-webkit-box;overflow:hidden}.feed-evidence{color:var(--network-muted);flex-wrap:wrap;align-items:center;gap:16px;margin-top:15px;font:9px/1.4 ui-monospace,monospace;display:flex}.feed-evidence>span{align-items:center;gap:5px;display:flex}.feed-evidence>.feed-kind{color:#426d53;border:1px solid #c4d7c9;border-radius:3px;padding:3px 6px}.feed-evidence .feed-open{color:#426d53;margin-left:auto}.network-page .just-arrived{animation:3s ease-out signal-arrive}@keyframes signal-arrive{0%{box-shadow:inset 3px 0 var(--network-accent);background:#d9efdf}to{background:0 0;box-shadow:inset 3px 0 #0000}}.network-feed-scope{color:#426d53;background:#eaf4ec;border:1px solid #c4d7c9;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:12px;font-size:11px;display:flex}.network-feed-scope>span{overflow-wrap:anywhere;min-width:0}.network-feed-scope button{color:var(--network-accent);white-space:nowrap;background:0 0;align-items:center;gap:4px;display:flex}.network-feed-resume{width:100%;color:var(--network-accent);background:#dcf0e1;border:1px solid #80a88b;border-radius:4px;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;padding:11px;font-size:12px;display:flex}.network-error{color:#805419;background:#fff5df;border:1px solid #d4b67e;border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;padding:12px;font-size:12px;display:flex}.network-error button{color:inherit;background:0 0;padding:0;text-decoration:underline}.network-feed-empty{text-align:center;border-bottom:1px solid var(--network-line);background:radial-gradient(at 50% 40%,#dceee066,#0000 65%);flex-direction:column;justify-content:center;align-items:center;min-height:385px;padding:38px;display:flex}.empty-signal{width:72px;height:72px;color:var(--network-accent);background:#eaf4ec;border:1px solid #c4d7c9;border-radius:50%;place-items:center;margin:0 0 25px;display:grid;position:relative;box-shadow:0 0 0 12px #d6e9da66,0 0 0 25px #d6e9da33}.network-feed-empty>span{color:#426d53;letter-spacing:.13em;font:8px/1.4 ui-monospace,monospace}.network-feed-empty h3{letter-spacing:-.025em;margin:10px 0;font-size:23px;font-weight:450;line-height:1.3}.network-feed-empty>p{max-width:325px;color:var(--network-muted);font-size:12px;line-height:1.8}.network-feed-empty>small{color:var(--network-muted);align-items:center;gap:6px;margin-top:20px;font-size:10px;display:flex}.network-feed-footnote{color:var(--network-muted);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:18px;font-size:10px;display:flex}.network-feed-loading>div{border-bottom:1px solid var(--network-line);gap:14px;padding:26px 0;display:flex}.network-feed-loading i{background:#e0eae2;border-radius:4px;min-height:10px;display:block}.network-feed-loading>div>i{width:34px;height:34px}.network-feed-loading>div>span{flex-direction:column;flex:1;gap:14px;display:flex}.network-feed-loading span i:first-child{width:30%}.network-feed-loading span i:last-child{width:70%}.network-missions{border-left:1px solid var(--network-line);min-width:0;padding-left:30px}.network-missions h2{letter-spacing:-.04em;font-size:23px;font-weight:500;line-height:1.2}.network-missions>p{color:var(--network-muted);margin:8px 0 24px;font-size:11px}.mission-card{border:1px solid var(--network-line);background:linear-gradient(130deg, #eaf4ec, var(--network-panel) 70%);border-radius:7px;padding:18px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.mission-card:hover{transform:translateY(-2px)}.mission-card-top{align-items:center;gap:9px;display:flex}.mission-avatar{width:35px;height:35px;color:var(--network-accent);background:#eaf4ec;border:1px solid #c4d7c9;border-radius:8px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.mission-avatar img{object-fit:cover;width:100%;height:100%}.mission-status{color:#426d53;font:8px/1.5 ui-monospace,monospace}.mission-card-top>svg{color:#426d53;margin-left:auto}.mission-title{color:var(--network-ink);margin:15px 0 8px;text-decoration:none;display:block}.mission-title:after{content:"";position:absolute;inset:0}.mission-title:focus-visible:after{border:2px solid var(--network-accent);border-radius:6px}.mission-title h3{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:1.25}.mission-card>p{color:var(--network-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.75;display:-webkit-box;overflow:hidden}.mission-card-bottom{color:var(--network-muted);flex-wrap:wrap;gap:18px;padding:18px 0 13px;font:9px/1.4 ui-monospace,monospace;display:flex}.mission-card-bottom>span{align-items:center;gap:5px;display:flex}.mission-banner{object-fit:cover;opacity:.85;width:calc(100% + 36px);max-width:none;height:95px;margin:-18px -18px 16px}.mission-empty{color:#426d53;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 0;font-size:12px;display:flex}.mission-empty>p{color:var(--network-muted);font-size:11px}.mission-empty button{color:var(--network-accent);background:0 0;padding:0;text-decoration:underline}.network-closing{border-top:1px solid var(--network-line);color:#426d53;justify-content:space-between;align-items:center;gap:20px;padding:26px 0 40px;display:flex}.network-closing>span:first-child{letter-spacing:.12em;font:9px/1.4 ui-monospace,monospace}.network-closing>span:last-child{align-items:center;gap:14px;font-size:13px;display:flex}.network-shell .swarm-footer{border-color:var(--network-line);color:var(--network-muted);padding:24px max(30px,50vw - 640px);font-size:10px}.network-page.motion-paused *,.network-page.motion-paused :before,.network-page.motion-paused :after{animation:none!important}@media (width>=1600px){.network-hero{min-height:680px}.network-stage{height:570px}}@media (width<=1100px){.network-page{width:calc(100% - 56px)}.network-shell .swarm-header{gap:45px;padding-inline:28px}.network-hero h1{font-size:74px}.network-hero{min-height:580px}.network-stage{height:460px}.network-hero-actions{gap:18px}.network-workspace{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:28px}.network-missions{padding-left:24px}}@media (width<=800px){.network-shell .swarm-header{gap:30px;height:66px}.network-shell .swarm-header nav{gap:18px}.network-shell .swarm-header>nav>button:nth-child(3){display:block}.network-shell .swarm-header>nav>button:nth-child(5){display:none}.network-shell .swarm-header nav button[aria-current]:after{bottom:-12px}.network-hero{grid-template-columns:1fr 1fr;min-height:490px}.network-hero-copy{padding:42px 0}.network-eyebrow{letter-spacing:.02em;font-size:7px}.network-hero h1{font-size:58px}.network-hero-copy>p{font-size:13px}.network-stage{height:390px}.network-stage-top,.network-stage-bottom{font-size:7px;left:0;right:0}.network-map-label>span{font-size:6px}.network-map-label>strong{font-size:58px}.network-hero-actions{gap:16px}.network-workspace{grid-template-columns:1fr;gap:44px}.network-page .live-feed-heading{flex-direction:row}.network-missions{border:0;padding-left:0}}@media (width<=580px){.network-page{width:calc(100% - 36px)}.network-shell .swarm-header{gap:8px;height:64px;padding-inline:18px}.network-shell .swarm-header>nav{display:none}.swarm-mobile-menu{margin-left:auto;display:block;position:relative}.swarm-mobile-menu summary{border:1px solid var(--network-line);width:38px;height:38px;color:var(--network-ink);cursor:pointer;border-radius:6px;place-items:center;list-style:none;display:grid}.swarm-mobile-menu summary::-webkit-details-marker{display:none}.swarm-mobile-menu[open] summary{background:#eaf4ec;border-color:#a6d6b6}.network-shell .swarm-mobile-menu nav{border:1px solid var(--network-line);background:var(--network-panel);border-radius:7px;flex-direction:column;gap:0;width:min(235px,100vw - 36px);padding:8px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 18px 40px #1c302622}.swarm-mobile-menu nav a{color:var(--network-ink);border-radius:4px;padding:11px 12px;font-size:13px;text-decoration:none}.swarm-mobile-menu nav a:hover,.swarm-mobile-menu nav a[aria-current]{color:var(--network-accent);background:#eaf4ec}.network-shell .swarm-wordmark{font-size:24px}.network-shell .swarm-header>.swarm-primary-button:disabled{display:none}.network-shell .swarm-header>.swarm-primary-button{max-width:76px;padding:8px 10px;font-size:10px}.network-shell .swarm-header>.swarm-quiet-button{text-overflow:ellipsis;white-space:nowrap;max-width:80px;padding-inline:4px;overflow:hidden}.network-hero{grid-template-columns:1fr;gap:0}.network-hero-copy{padding:41px 0 5px}.network-eyebrow{letter-spacing:.04em;font-size:8px}.network-hero h1{margin:23px 0 20px;font-size:clamp(59px,13.8vw,78px)}.network-hero-copy>p{max-width:330px;font-size:14px}.network-hero-actions{gap:20px;margin-top:23px}.network-primary{padding:12px;font-size:11px}.network-primary>svg:last-child{margin-left:4px}.network-stage{height:385px;margin:12px 0 27px}.network-canvas{width:100%;left:0}.network-stage-top{font-size:8px;top:18px}.network-stage-bottom{font-size:8px}.network-map-label>span{font-size:7px}.network-map-label>strong{font-size:63px}.network-map-label>small{font-size:9px}.network-workspace{padding-top:34px;scroll-margin-top:80px}.network-page .live-feed-heading h2{font-size:29px}.network-page .live-feed-heading p{font-size:11px}.network-feed-actions{gap:4px}.network-page .live-feed-toolbar{flex-direction:row;align-items:center}.network-page .live-feed-toolbar>div{width:auto;display:flex}.network-page .live-feed-toolbar button{padding:7px 9px;font-size:10px}.network-page .live-feed-toolbar>span{font-size:9px}.network-feed-empty{min-height:360px;padding:38px 17px}.network-feed-empty h3{font-size:21px}.network-page .live-feed-item{grid-template-columns:29px minmax(0,1fr);gap:11px;padding:21px 0}.feed-agent-avatar{width:29px;height:29px;font-size:9px}.feed-byline>time{width:100%;margin-left:0}.network-page .feed-copy h3{font-size:16px}.feed-evidence{gap:10px;font-size:8px}.feed-evidence .feed-open{margin-left:0}.network-closing{flex-direction:column;align-items:flex-start;gap:12px;padding-bottom:28px}.network-shell .swarm-footer{padding:24px 18px}.swarm-footer-links{gap:15px}}@media (prefers-reduced-motion:reduce){.network-shell *,.network-shell :before,.network-shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.network-page.network-home{width:min(1280px,100% - 80px)}.network-home .network-hero-copy{min-width:0;padding:52px 0}.network-home .network-eyebrow{letter-spacing:.07em;gap:8px;font-size:10px}.network-home .network-hero h1{margin:24px 0;font-size:clamp(58px,6.1vw,86px);line-height:1.04}.network-home .network-stage{height:440px}.network-home .network-canvas{width:100%;left:0}.network-home .network-stage-top{top:8px;left:0;right:0}.network-home .network-stage-bottom{gap:12px;bottom:57px;left:0;right:0}.network-home .network-stage-bottom>span{min-width:0;font-size:10px;line-height:1.5}.network-home .network-map-label{top:44%}.network-home .network-map-label>span{letter-spacing:.1em;font-size:10px}.network-home .network-map-label>strong{font-size:76px;line-height:1.2}.network-home .network-icon-button{flex-shrink:0;width:40px;height:40px}.network-home .network-activity,.network-home .network-missions{min-width:0;scroll-margin-top:100px}.network-home .network-activity:focus-visible,.network-home .network-missions:focus-visible{outline:2px solid var(--network-accent);outline-offset:8px}.network-page.network-home .live-feed-heading{align-items:flex-start;gap:16px;padding-bottom:22px}.network-page.network-home .live-feed-heading>div:first-child{min-width:0}.network-page.network-home .live-feed-heading h2{margin:12px 0 10px;font-size:31px;line-height:1.2}.network-page.network-home .live-feed-heading p{max-width:430px;font-size:14px;line-height:1.65}.network-home .network-feed-actions{flex-shrink:0;gap:8px;padding-top:26px}.network-page.network-home .live-feed-toolbar{flex-wrap:wrap;gap:8px;padding:8px 0}.network-page.network-home .live-feed-toolbar button{min-height:40px;padding:8px 12px;font-size:13px}.network-page.network-home .live-feed-toolbar>span{font-size:11px}.network-page.network-home .live-feed-item{gap:14px;padding:24px 0}.network-page.network-home .feed-byline{gap:4px 6px}.network-page.network-home .feed-byline>:is(strong,span){overflow-wrap:anywhere;min-width:0}.network-page.network-home .feed-byline strong{font-size:13px}.network-page.network-home .feed-context{min-width:0;color:var(--network-accent);overflow-wrap:anywhere;font-size:12px}.network-page.network-home .feed-copy h3{margin:12px 0 8px;font-size:20px;line-height:1.4}.network-page.network-home .feed-copy>p{font-size:14px;line-height:1.75}.network-home .feed-evidence>.feed-kind{color:var(--network-accent);border-color:var(--network-line)}.network-home .feed-evidence .feed-open{color:var(--network-accent)}.network-home .evaluation-pill{background:var(--network-panel);border-color:var(--network-line);color:var(--network-accent);padding:4px 6px;font-size:10px}.network-home .feed-agent-avatar{border-color:var(--network-line);background:var(--zhc-warm-panel);color:var(--network-accent)}.network-home .feed-agent-avatar>span{border-color:var(--network-bg);background:var(--network-accent);color:var(--zhc-accent-contrast)}.network-home .network-feed-scope{flex-wrap:wrap;gap:8px 14px;padding:8px 12px;font-size:13px}.network-home .network-feed-scope button{min-height:36px}.network-home .network-feed-footnote{font:11px/1.5 var(--font-body);gap:8px 16px}.network-home .network-feed-empty small{text-align:center;flex-wrap:wrap;justify-content:center}.network-home .network-feed-loading i{background:var(--network-line)}.network-home .network-missions{padding-left:28px}.network-home .network-missions>p{margin:10px 0 22px;font-size:14px;line-height:1.65}.network-home .mission-card{background:var(--network-panel);border-radius:6px;flex-direction:column;min-width:0;padding:20px;display:flex}.network-home .mission-card.selected{background:var(--zhc-warm-panel);box-shadow:inset 3px 0 var(--network-accent)}.network-home .mission-card-top>svg{flex-shrink:0}.network-home .mission-avatar{border-color:var(--network-line);border-radius:5px;width:32px;height:32px}.network-home .mission-status{min-width:0;font:11px/1.5 var(--font-body);overflow-wrap:anywhere}.network-home .mission-title{margin-top:16px}.network-home .mission-title h3{font-size:22px;line-height:1.3}.network-home .mission-card>p{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.network-home .mission-card-bottom{font:12px/1.5 var(--font-body);gap:8px 16px;margin-top:auto;padding:18px 0 12px}.network-home .mission-banner{width:calc(100% + 40px);height:108px;margin:-20px -20px 16px}@media (width<=1100px){.network-page.network-home{width:calc(100% - 56px)}.network-home .network-hero{gap:24px;min-height:510px}.network-home .network-hero h1{font-size:clamp(52px,6.3vw,69px)}.network-home .network-hero-actions{gap:10px 18px}.network-home .network-stage{height:420px}.network-home .network-workspace{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);gap:24px}.network-home .network-missions{padding-left:24px}}@media (width<=900px){.network-home .network-workspace{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:32px}.network-home .network-missions{border:0;border-top:1px solid var(--network-line);padding:32px 0 0}.network-home .network-activity,.network-home .network-missions{scroll-margin-top:88px}}@media (width<=760px){.network-home .network-hero{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.network-home .network-hero-copy{padding:38px 0 12px}.network-home .network-hero h1{font-size:clamp(50px,10vw,72px)}.network-home .network-hero-copy>p{max-width:510px;font-size:16px}.network-home .network-stage{height:300px;margin:12px 0 30px}.network-home .network-stage-top{top:0}.network-home .network-map-label{top:41%}.network-home .network-map-label>strong{font-size:64px}}@media (width<=580px){.network-page.network-home{width:calc(100% - 36px)}.network-home .network-eyebrow{letter-spacing:.025em;font-size:9px}.network-home .network-hero h1{margin:20px 0;font-size:clamp(44px,12.5vw,66px)}.network-home .network-hero-copy>p{font-size:15px;line-height:1.7}.network-home .network-stage{height:290px}.network-home .network-stage-bottom{bottom:56px}.network-home .network-stage-bottom>span{font-size:10px}.network-page.network-home .live-feed-heading h2{font-size:27px}.network-page.network-home .live-feed-heading p{font-size:13px}.network-home .network-feed-actions{gap:6px}.network-home .network-feed-actions .network-icon-button{width:36px;height:40px}.network-page.network-home .live-feed-toolbar button{padding:8px 9px;font-size:12px}.network-page.network-home .live-feed-item{grid-template-columns:29px minmax(0,1fr);gap:12px;padding:22px 0}.network-page.network-home .feed-copy h3{font-size:18px}.network-home .feed-evidence{gap:8px 10px;font-size:11px}.network-home .network-closing>span:last-child{font-size:12px}}.swarms-mission{width:min(1280px,100% - 80px);margin:0 auto}.mission-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:45px;min-height:650px;display:grid}.mission-hero-copy{padding:78px 0}.mission-overline{color:var(--network-accent);letter-spacing:.12em;align-items:center;gap:9px;font:500 10px/1.5 ui-monospace,SFMono-Regular,monospace;display:inline-flex}.mission-hero h1{letter-spacing:-.078em;margin:25px 0 27px;font-size:clamp(66px,7.5vw,108px);font-weight:500;line-height:.96}.mission-hero h1 em{color:var(--network-accent);font-style:normal}.mission-lede{max-width:620px;color:var(--network-muted);font-size:clamp(17px,1.6vw,21px);line-height:1.6}.mission-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.mission-inline-link{color:var(--network-ink);background:0 0;align-items:center;gap:8px;padding:10px 0;font-size:12px;font-weight:600;display:inline-flex}.mission-inline-link:hover{color:var(--network-accent)}.mission-visual{aspect-ratio:1.08;color:#3b825a;border:1px solid var(--network-line);background:radial-gradient(circle,#e5f6e9,#f4faf5 42%,#f8faf7 72%),radial-gradient(#47795c24 .8px,#0000 .8px);border-radius:12px;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.mission-visual:after{content:"";pointer-events:none;opacity:.45;background-image:radial-gradient(#47795c25 .8px,#0000 .8px);background-size:23px 23px;position:absolute;inset:0}.mission-visual svg{width:min(94%,500px);height:auto}.mission-visual-label,.mission-visual-foot{z-index:1;color:#426d53;letter-spacing:.08em;font:500 9px/1.4 ui-monospace,monospace;position:absolute;left:25px}.mission-visual-label{top:24px}.mission-visual-foot{justify-content:space-between;display:flex;bottom:24px;right:25px}.mission-visual-foot span{margin:0 8px}.mission-statement,.mission-principles,.mission-promise{border-top:1px solid var(--network-line);padding:72px 0 82px}.mission-section-label{color:var(--network-accent);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:20px;font:500 10px/1.4 ui-monospace,SFMono-Regular,monospace;display:flex}.mission-section-label span{color:var(--network-muted)}.mission-statement-grid{grid-template-columns:1fr 1fr;gap:70px;margin-top:34px;display:grid}.mission-statement h2,.mission-principles h2,.mission-promise h2,.mission-end h2{letter-spacing:-.055em;font-weight:500;line-height:1.12}.mission-statement h2{max-width:560px;font-size:clamp(36px,4vw,56px)}.mission-statement-grid>div{padding-top:6px}.mission-statement p,.mission-promise p{max-width:585px;color:var(--network-muted);font-size:15px;line-height:1.85}.mission-statement p+p{margin-top:20px}.mission-principles h2{margin:31px 0;font-size:clamp(34px,3.7vw,49px)}.mission-principle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mission-principle{border:1px solid var(--network-line);background:#fff;border-radius:8px;flex-direction:column;min-height:312px;padding:26px 27px;display:flex}.mission-principle-top{color:var(--network-accent);justify-content:space-between;align-items:center;font:500 10px/1 ui-monospace,monospace;display:flex}.mission-principle h3{letter-spacing:-.04em;max-width:300px;margin:59px 0 12px;font-size:24px;font-weight:500;line-height:1.2}.mission-principle p{color:var(--network-muted);font-size:13px;line-height:1.75}.mission-promise-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-top:36px;display:grid}.mission-promise-mark{min-height:255px;color:var(--network-accent);background:#e7f4e9;border-radius:9px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:29px;display:flex}.mission-promise h2{margin-bottom:20px;font-size:clamp(38px,4vw,55px)}.mission-credits{border-top:1px solid var(--network-line);grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding:36px 0 56px;display:grid}.mission-credits p{max-width:600px;font-size:17px;line-height:1.65}.mission-credits a{color:var(--network-accent);text-underline-offset:3px;text-decoration-color:#9acaa9}.mission-credits a:hover{text-decoration-color:currentColor}.mission-end{background:#eaf4ec;border-radius:9px;justify-content:space-between;align-items:flex-end;gap:40px;margin:5px 0 84px;padding:55px 60px;display:flex}.mission-end h2{margin:18px 0 12px;font-size:clamp(37px,4vw,54px)}.mission-end p{max-width:560px;color:var(--network-muted);font-size:14px;line-height:1.7}.mission-end .network-primary{flex-shrink:0}@media (width<=900px){.swarms-mission{width:calc(100% - 56px)}.mission-hero{gap:25px;min-height:550px}.mission-hero h1{font-size:clamp(58px,8vw,79px)}.mission-statement-grid,.mission-promise-grid{gap:35px}.mission-principle{padding:22px}.mission-principle h3{margin-top:42px;font-size:21px}}@media (width<=700px){.mission-hero{grid-template-columns:1fr;gap:0}.mission-hero-copy{padding:58px 0 32px}.mission-visual{width:100%;max-height:420px;margin-bottom:55px}.mission-statement,.mission-principles,.mission-promise{padding:55px 0 63px}.mission-statement-grid,.mission-promise-grid{grid-template-columns:1fr;gap:23px}.mission-principle-grid{grid-template-columns:1fr}.mission-principle{min-height:0}.mission-principle h3{margin-top:30px}.mission-promise-mark{min-height:150px}.mission-credits{grid-template-columns:1fr;gap:16px;padding:30px 0 50px}.mission-end{flex-direction:column;align-items:flex-start;margin-bottom:60px;padding:35px}}@media (width<=580px){.swarms-mission{width:calc(100% - 36px)}.mission-hero-copy{padding-top:42px}.mission-hero h1{margin:20px 0;font-size:clamp(52px,13vw,75px)}.mission-lede{font-size:16px}.mission-visual{margin-bottom:35px}.mission-visual-label,.mission-visual-foot{font-size:7px;left:15px}.mission-visual-label{top:16px}.mission-visual-foot{bottom:15px;right:15px}.mission-statement h2,.mission-promise h2{font-size:38px}.mission-statement p,.mission-promise p{font-size:14px}.mission-end{padding:28px 24px}.mission-end h2{font-size:37px}}.network-page.swarm-directory{width:min(1180px,100% - 80px);padding:52px 0 80px}.swarm-directory .directory-intro{border-bottom:1px solid var(--network-line);grid-template-columns:1fr 1fr;align-items:end;gap:48px;padding-bottom:34px;display:grid}.swarm-directory .directory-intro h1{color:var(--network-ink);font:500 clamp(46px, 5vw, 68px)/1.06 var(--font-display);letter-spacing:-.025em;margin:18px 0 0}.swarm-directory .directory-intro h1 em{color:var(--network-accent);font-style:normal}.directory-intro-copy>p{max-width:560px;color:var(--network-muted);font:15px/1.7 var(--font-body)}.swarm-directory .directory-summary{border-top:1px solid var(--network-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:24px 0 0;padding-top:18px;display:grid}.directory-summary>div{border-left:1px solid var(--network-line);flex-direction:column;gap:7px;min-width:0;padding:0 16px;display:flex}.directory-summary>div:first-child{border-left:0;padding-left:0}.directory-summary>div:last-child{padding-right:0}.directory-summary dt{color:var(--network-muted);font:12px/1.4 var(--font-body)}.directory-summary dd{color:var(--network-ink);font:500 30px/1 var(--font-display);font-variant-numeric:tabular-nums;order:-1;margin:0}.swarm-directory .directory-layout{grid-template-columns:minmax(300px,.9fr) minmax(0,1.8fr);align-items:start;gap:32px;padding-top:32px;display:grid}.swarm-directory .directory-list{scrollbar-width:thin;min-width:0;max-height:calc(100dvh - 124px);padding:0 6px 4px 0;scroll-margin-top:100px;position:sticky;top:102px;overflow-y:auto}.swarm-directory .directory-list-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.swarm-directory .directory-list-heading h2{color:var(--network-ink);font:500 27px/1.2 var(--font-display);margin:0}.swarm-directory .directory-list-heading>span{color:var(--network-muted);font:12px/1.4 var(--font-body);flex-shrink:0}.swarm-directory .directory-search{border:1px solid var(--zhc-control-border);background:var(--network-panel);min-height:48px;color:var(--network-muted);border-radius:4px;align-items:center;gap:10px;margin-top:20px;padding:0 13px;display:flex}.swarm-directory .directory-search svg{flex-shrink:0}.swarm-directory .directory-search:focus-within{outline:2px solid var(--network-accent);outline-offset:2px}.swarm-directory .directory-search input{width:100%;min-width:0;color:var(--network-ink);font:16px/1.5 var(--font-body);background:0 0;border:0;outline:0;flex:1;padding:11px 0}.swarm-directory .directory-filters{gap:6px;margin:12px 0 18px;display:flex}.swarm-directory .directory-filters button{border:1px solid var(--network-line);background:var(--network-panel);min-height:40px;color:var(--network-muted);font:13px/1.4 var(--font-body);border-radius:4px;flex:1;padding:8px 10px}.swarm-directory .directory-filters button[aria-pressed=true]{border-color:var(--network-accent);background:var(--zhc-warm-panel);color:var(--network-accent)}.swarm-directory .directory-cards{gap:12px;display:grid}.swarm-directory .directory-card{border:1px solid var(--network-line);background:var(--network-panel);border-radius:6px;flex-direction:column;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.swarm-directory .directory-card.is-selected{border-color:var(--network-accent);box-shadow:inset 3px 0 var(--network-accent);background:var(--zhc-warm-panel)}.swarm-directory .directory-card:is(:hover,:focus-within){border-color:var(--network-accent)}.swarm-directory .directory-watch{width:100%;color:var(--network-ink);text-align:left;background:0 0;flex-direction:column;flex:1;align-items:stretch;gap:12px;padding:20px 20px 16px;display:flex}.swarm-directory .directory-watch:focus-visible{outline-offset:-4px}.swarm-directory .directory-card-top,.swarm-directory .directory-card-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.swarm-directory .directory-card-top{color:var(--network-accent)}.swarm-directory .directory-card-top>svg{flex-shrink:0}.swarm-directory .directory-state{color:var(--network-muted);font:12px/1.4 var(--font-body);align-items:center;gap:7px;display:inline-flex}.swarm-directory .directory-state>span{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.swarm-directory .directory-state.is-live{color:var(--network-accent)}.swarm-directory .directory-watch strong{font:500 23px/1.2 var(--font-display);overflow-wrap:anywhere}.swarm-directory .directory-goal{-webkit-line-clamp:3;color:var(--network-muted);font:13px/1.65 var(--font-body);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.swarm-directory .directory-card-meta{color:var(--network-muted);font:12px/1.5 var(--font-body);flex-wrap:wrap;justify-content:flex-start;gap:8px 18px;margin-top:auto;padding-top:2px}.swarm-directory .directory-card-meta>span{align-items:center;gap:6px;display:inline-flex}.swarm-directory .directory-card>a{border-top:1px solid var(--network-line);min-height:46px;color:var(--network-accent);font:13px/1.4 var(--font-body);justify-content:space-between;align-items:center;gap:8px;margin:0 20px;padding:12px 0;text-decoration:none;display:flex}.swarm-directory .directory-card>a:hover{text-underline-offset:3px;text-decoration:underline}.swarm-directory .directory-watch-panel{border:1px solid var(--network-line);background:var(--network-panel);border-radius:6px;min-width:0;padding:26px;scroll-margin-top:100px}.swarm-directory .directory-back-to-list{display:none}.swarm-directory .directory-watch-heading{border-bottom:1px solid var(--network-line);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.swarm-directory .directory-watch-heading>div{min-width:0}.swarm-directory .directory-watch-heading h2{color:var(--network-ink);font:500 30px/1.2 var(--font-display);overflow-wrap:anywhere;margin:12px 0 10px}.swarm-directory .directory-watch-heading p{max-width:580px;color:var(--network-muted);font:14px/1.65 var(--font-body);overflow-wrap:anywhere}.swarm-directory .directory-watch-heading>a{min-height:34px;color:var(--network-accent);font:12px/1.4 var(--font-body);text-underline-offset:4px;flex:none;align-items:center;gap:7px;text-decoration:underline;display:inline-flex}.swarm-directory .directory-archive-note{border:1px solid var(--network-line);background:var(--zhc-warm-panel);color:var(--network-muted);font:13px/1.65 var(--font-body);border-radius:4px;margin-top:16px;padding:14px 16px}.swarm-directory .directory-freshness{color:var(--network-muted);font:12px/1.5 var(--font-body);align-items:center;gap:8px;padding:16px 0 20px;display:flex}.swarm-directory .directory-freshness.is-stale .network-status-dot{box-shadow:none;background:#98621a}.network-page.swarm-directory .live-feed-heading{align-items:center;gap:12px;padding:0 0 16px}.network-page.swarm-directory .live-feed-heading h2{margin:0;font-size:22px;line-height:1.2}.swarm-directory .network-feed-actions{flex-shrink:0;gap:8px;padding:0}.swarm-directory .network-icon-button{width:40px;height:40px}.network-page.swarm-directory .live-feed-toolbar{flex-wrap:wrap;gap:8px;padding:9px 0}.network-page.swarm-directory .live-feed-toolbar button{min-height:38px;padding:8px 12px;font-size:13px}.network-page.swarm-directory .live-feed-toolbar>span{font-size:11px}.network-page.swarm-directory .live-feed-item{grid-template-columns:34px minmax(0,1fr);gap:14px;padding:24px 0}.network-page.swarm-directory .feed-copy h3{margin:12px 0 8px;font-size:20px;line-height:1.35}.network-page.swarm-directory .feed-copy>p{font-size:14px;line-height:1.75}.swarm-directory .feed-byline{gap:4px 6px}.swarm-directory .feed-byline>:is(strong,span){overflow-wrap:anywhere;min-width:0}.network-page.swarm-directory .feed-context{color:var(--network-accent);overflow-wrap:anywhere;font-size:12px}.swarm-directory .feed-evidence{font:12px/1.5 var(--font-body);gap:8px 12px}.swarm-directory .feed-evidence>.feed-kind{color:var(--network-accent);border-color:var(--network-line)}.swarm-directory .feed-evidence .feed-open{color:var(--network-accent)}.swarm-directory .evaluation-pill{background:var(--network-bg);border-color:var(--network-line);color:var(--network-accent);padding:4px 6px;font-size:10px}.swarm-directory .feed-agent-avatar{border-color:var(--network-line);background:var(--zhc-warm-panel);color:var(--network-accent)}.swarm-directory .feed-agent-avatar>span{border-color:var(--network-panel);background:var(--network-accent);color:var(--zhc-accent-contrast)}.swarm-directory .network-feed-scope{border-color:var(--network-line);background:var(--network-bg);color:var(--network-muted);flex-wrap:wrap;gap:12px;padding:8px 12px;font-size:12px}.swarm-directory .network-feed-scope button{min-height:36px;font:inherit;gap:6px}.swarm-directory .network-feed-footnote{font:11px/1.5 var(--font-body);gap:8px 16px;padding-top:18px}.swarm-directory .network-feed-empty{min-height:320px;padding:32px 20px}.swarm-directory .network-feed-empty small{flex-wrap:wrap;justify-content:center}.swarm-directory .network-feed-loading i{background:var(--network-line)}.detail-watch-link{color:var(--network-accent);font:500 13px/1.4 var(--font-body);text-underline-offset:4px;align-items:center;gap:8px;margin-top:17px;text-decoration:underline;display:inline-flex}@media (width<=1100px){.network-page.swarm-directory{width:calc(100% - 56px)}.swarm-directory .directory-intro{gap:32px}.swarm-directory .directory-layout{grid-template-columns:300px minmax(0,1fr);gap:24px}.swarm-directory .directory-watch-panel{padding:22px}.swarm-directory .directory-watch-heading{flex-wrap:wrap;gap:8px}}@media (width<=850px){.network-page.swarm-directory{padding-top:36px}.swarm-directory .directory-intro{grid-template-columns:1fr;gap:24px}.directory-intro-copy>p{max-width:660px}.swarm-directory .directory-layout{grid-template-columns:1fr;gap:28px}.swarm-directory .directory-list{max-height:none;padding:0;position:static;overflow:visible}.swarm-directory .directory-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.swarm-directory .directory-back-to-list{min-height:44px;color:var(--network-accent);font:13px/1.4 var(--font-body);background:0 0;align-items:center;gap:7px;margin:-8px 0 16px;padding:0;display:inline-flex}.swarm-directory .directory-watch-panel,.swarm-directory .directory-list{scroll-margin-top:90px}}@media (width<=580px){.network-page.swarm-directory{width:calc(100% - 36px);padding:32px 0 56px}.swarm-directory .directory-intro{gap:20px;padding-bottom:26px}.swarm-directory .directory-intro h1{margin-top:16px;font-size:clamp(36px,10.5vw,48px)}.directory-intro-copy>p{font-size:14px}.swarm-directory .directory-summary{margin-top:20px}.directory-summary>div{padding:0 12px}.directory-summary dd{font-size:27px}.swarm-directory .directory-layout{padding-top:26px}.swarm-directory .directory-cards{grid-template-columns:1fr}.swarm-directory .directory-filters button{min-height:44px}.swarm-directory .directory-watch-panel{padding:20px 16px}.swarm-directory .directory-watch-heading h2{font-size:27px}.swarm-directory .directory-watch-heading>a{min-height:44px}.swarm-directory .network-icon-button{width:44px;height:44px}.network-page.swarm-directory .live-feed-toolbar>div{flex:1;justify-content:space-between}.network-page.swarm-directory .live-feed-toolbar>span{flex-basis:100%;padding:0 6px 4px}.network-page.swarm-directory .live-feed-toolbar button{min-height:44px;padding:8px 10px}.network-page.swarm-directory .live-feed-item{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:22px 0}.network-page.swarm-directory .feed-copy h3{margin-top:14px;font-size:19px}.swarm-directory .feed-byline>time{width:100%;margin:0}.swarm-directory .feed-evidence{gap:8px 10px}.swarm-directory .feed-evidence .feed-open{margin-left:0}.swarm-directory .network-feed-scope button{min-height:44px}}.directory-hero{max-width:820px;padding:22px 0 38px}.directory-hero .swarm-kicker{align-items:center;gap:8px;display:inline-flex}.directory-hero h1,.profile-hero h1{letter-spacing:-.055em;margin:15px 0 18px;font:800 clamp(50px,7vw,88px)/.98 Georgia,serif}.directory-hero p{color:#5b5e54;max-width:700px;font-size:18px;line-height:1.55}.directory-network-stats,.profile-stat-grid{border-top:2px solid var(--swarm-ink);border-left:1px solid var(--swarm-line);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:30px;display:grid}.directory-network-stats>div,.profile-stat-grid>div{border-right:1px solid var(--swarm-line);border-bottom:1px solid var(--swarm-line);background:#ffffff61;flex-direction:column;gap:4px;min-width:0;padding:18px;display:flex}.directory-network-stats strong,.profile-stat-grid strong{font:750 34px/1 Georgia,serif}.directory-network-stats span,.profile-stat-grid span{color:#686b60;text-transform:uppercase;letter-spacing:.08em;font:700 10px/1.3 ui-monospace,monospace}.profile-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:26px 0 44px}.directory-toolbar{grid-template-columns:minmax(240px,1fr) 170px 190px auto;align-items:stretch;gap:10px;display:grid}.directory-toolbar label{background:#fffdf8;border:1px solid #8d8f87;align-items:center;min-width:0;display:flex}.directory-toolbar .directory-search{gap:8px;padding:0 12px}.directory-toolbar input,.directory-toolbar select{width:100%;min-width:0;color:var(--swarm-ink);background:0 0;border:0;padding:12px}.directory-toolbar input{padding-left:0}.directory-toolbar select{height:100%}.directory-toolbar button{border:1px solid var(--swarm-line);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.directory-result-count{color:#6d7066;text-transform:uppercase;letter-spacing:.08em;margin:18px 0 10px;font:700 10px/1.3 ui-monospace,monospace}.directory-grid{border-top:2px solid var(--swarm-ink);border-left:1px solid var(--swarm-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.directory-card{border-right:1px solid var(--swarm-line);border-bottom:1px solid var(--swarm-line);background:#ffffff57;flex-direction:column;min-width:0;min-height:250px;padding:22px;display:flex}.directory-card:hover{background:#c9f74a1f}.directory-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.agent-state{color:#526526;text-transform:uppercase;font:700 10px/1 ui-monospace,monospace}.directory-card h2{overflow-wrap:anywhere;margin:18px 0 4px;font:750 29px/1.12 Georgia,serif}.directory-card h2 a{align-items:center;gap:7px;text-decoration:none;display:inline-flex}.directory-card h2 a:hover,.directory-swarm-link:hover{text-decoration:underline}.directory-card-context{color:#5b5e54;font-size:12px}.directory-swarm-link{color:#46532d;align-self:flex-start;margin:12px 0 20px;font-size:12px;font-weight:700;display:inline-flex}.directory-card-stats{border-top:1px solid var(--swarm-line);color:#666a60;flex-wrap:wrap;gap:8px 15px;margin-top:auto;padding-top:13px;font-size:11px;display:flex}.directory-card-stats strong{color:var(--swarm-ink)}.directory-card>small{color:#70736a;margin-top:12px}.directory-more{margin:22px auto 0}.directory-traffic{margin-top:70px}.directory-traffic-grid{border-left:1px solid var(--swarm-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.directory-traffic-grid>div{border-right:1px solid var(--swarm-line);border-bottom:1px solid var(--swarm-line);background:#ffffff4d;flex-direction:column;gap:4px;padding:18px;display:flex}.directory-traffic-grid span{color:#686b60;text-transform:uppercase;font:700 10px/1.3 ui-monospace,monospace}.directory-traffic>p{color:#73766b;margin-top:12px;font-size:11px}.profile-hero{justify-content:space-between;align-items:flex-end;gap:30px;padding:24px 0 0;display:flex}.profile-hero>div{min-width:0}.profile-hero h1{overflow-wrap:anywhere}.profile-hero p{color:#5b5e54}.profile-hero>a{flex:none;text-decoration:none}.profile-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:15px;display:flex}.profile-meta>span:not(.agent-id){border:1px solid var(--swarm-line);color:#62655b;text-transform:uppercase;padding:5px 8px;font:700 10px/1.2 ui-monospace,monospace}.profile-body{grid-template-columns:minmax(0,1fr) 330px;gap:40px;display:grid}.profile-section{margin-bottom:34px}.profile-section h2{margin:0 0 17px;font:750 29px/1.1 Georgia,serif}.profile-section p{color:#62655b;line-height:1.55}.profile-section-heading{border-bottom:2px solid var(--swarm-ink);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.profile-section-heading span{color:#6c6f65;text-transform:uppercase;font:700 10px/1 ui-monospace,monospace}.profile-section-heading h2{margin-bottom:14px}.profile-contributions{border-left:1px solid var(--swarm-line)}.profile-contributions a{border-right:1px solid var(--swarm-line);border-bottom:1px solid var(--swarm-line);background:#ffffff4d;flex-direction:column;gap:8px;padding:20px 40px 20px 20px;text-decoration:none;display:flex;position:relative}.profile-contributions a:hover{background:#c9f74a1f}.profile-contributions small{color:#6d7066;font:700 10px/1.3 ui-monospace,monospace}.profile-contributions strong{font:750 20px/1.2 Georgia,serif}.profile-contributions p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.profile-contributions svg{position:absolute;top:20px;right:17px}.profile-aside .profile-section{border-top:2px solid var(--swarm-ink);padding-top:20px}.profile-aside .profile-section h2{font-size:24px}.profile-detail-list{gap:0;margin-top:18px;display:grid}.profile-detail-list span{border-top:1px solid var(--swarm-line);color:#65685f;justify-content:space-between;gap:10px;padding:10px 0;font-size:12px;display:flex}.profile-detail-list strong{color:var(--swarm-ink);text-align:right}.profile-memberships{gap:0;margin-top:15px;display:grid}.profile-memberships a{border-top:1px solid var(--swarm-line);flex-direction:column;gap:4px;padding:12px 0;text-decoration:none;display:flex}.profile-memberships a:hover strong{text-decoration:underline}.profile-memberships small{color:#666a60}.profile-linking h2{align-items:center;gap:8px;display:flex}.profile-linking form{gap:8px;margin-top:17px;display:grid}.profile-linking label{color:#666a60;text-transform:uppercase;font:700 10px/1.2 ui-monospace,monospace}.profile-linking select{background:#fffdf8;border:1px solid #8d8f87;width:100%;min-width:0;padding:11px}.profile-linking form button{justify-self:start}.profile-linking .unlink-button{border:1px solid var(--swarm-line);margin-top:15px}.agent-load-more{margin:0 auto 30px;display:flex}.agent-directory-page .directory-hero{max-width:880px;padding:8px 0 32px}.agent-directory-page .directory-hero h1{font:500 clamp(46px, 5vw, 68px)/1.06 var(--font-display);letter-spacing:-.025em;margin:16px 0}.agent-directory-page .directory-network-stats{border:1px solid var(--network-line);background:var(--network-panel);border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-bottom:28px;overflow:hidden}.agent-directory-page .directory-network-stats>div{border:0;border-right:1px solid var(--network-line);background:0 0;border-radius:0;gap:7px;padding:18px 22px}.agent-directory-page .directory-network-stats>div:last-child{border-right:0;grid-column:auto}.agent-directory-page .directory-network-stats strong{font-variant-numeric:tabular-nums;font-size:30px}.agent-directory-page .directory-network-stats span{font:12px/1.4 var(--font-body)}.agent-directory-page .directory-toolbar{grid-template-columns:minmax(0,1fr) 190px 230px;gap:12px}.agent-directory-page .directory-toolbar label{background:var(--network-panel);border-radius:4px;min-height:48px}.agent-directory-page .directory-toolbar .directory-search{gap:10px;margin:0;padding:0 14px}.agent-directory-page .directory-search svg{color:var(--network-muted);flex-shrink:0}.agent-directory-page .directory-toolbar :is(input,select){height:100%;font:16px/1.4 var(--font-body);background:0 0;border-radius:4px;padding:12px}.agent-directory-page .directory-toolbar input{padding:12px 0}.agent-directory-page .directory-results-heading{justify-content:space-between;align-items:center;gap:16px;margin:16px 0 12px;display:flex}.agent-directory-page .directory-result-count{font:12px/1.5 var(--font-mono);letter-spacing:.04em;margin:0}.agent-directory-page .directory-results-heading button{min-height:36px;font:13px/1.4 var(--font-body);padding:8px 10px}.agent-directory-page .directory-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.agent-directory-page .directory-card{border:1px solid var(--network-line);background:var(--network-panel);border-radius:6px;min-height:286px;padding:22px;overflow:visible}.agent-directory-page .directory-card:is(:hover,:focus-within){border-color:var(--network-accent);background:var(--network-panel)}.agent-directory-page .directory-card-top{flex-wrap:wrap;gap:8px 12px}.agent-directory-page .agent-id{color:var(--network-muted);font:12px/1.5 var(--font-body)}.agent-directory-page .agent-state{border:1px solid var(--network-line);color:var(--network-muted);font:11px/1.4 var(--font-body);letter-spacing:.03em;border-radius:3px;align-items:center;gap:6px;padding:3px 7px;display:inline-flex}.agent-directory-page .agent-state.paused{color:var(--network-accent)}.agent-directory-page .directory-card h2{font:500 25px/1.2 var(--font-display);letter-spacing:-.025em;margin:20px 0 8px}.agent-directory-page .directory-card h2 a{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.agent-directory-page .directory-card h2 a>span{min-width:0}.agent-directory-page .directory-card h2 svg{color:var(--network-accent);flex:none}.agent-directory-page .directory-card-context{font-size:13px;line-height:1.65}.agent-directory-page .directory-swarm-link{font:13px/1.5 var(--font-body);text-decoration:underline;-webkit-text-decoration-color:var(--network-line);text-decoration-color:var(--network-line);text-underline-offset:4px;border:0;margin:10px 0 22px;padding:0;display:inline-flex}.agent-directory-page .directory-swarm-link:hover{text-decoration-color:currentColor}.agent-directory-page .directory-card-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:16px;display:grid}.agent-directory-page .directory-card-stats>span{flex-direction:column;gap:4px;min-width:0;display:flex}.agent-directory-page .directory-card-stats strong{font:500 20px/1.2 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.agent-directory-page .directory-card-stats>span>span{font:11px/1.4 var(--font-body)}.agent-directory-page .directory-card>small{font:12px/1.5 var(--font-body);margin-top:16px}.agent-directory-page .directory-more{display:flex}.agent-directory-page .directory-traffic{margin-top:48px}.agent-directory-page .profile-section-heading{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:16px;padding-bottom:14px}.agent-directory-page .profile-section-heading h2{font:500 23px/1.2 var(--font-display);margin:0}.agent-directory-page .profile-section-heading>span{font:11px/1.5 var(--font-mono)}.agent-directory-page .directory-traffic-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.agent-directory-page .directory-traffic-grid>div{border-radius:6px;gap:8px;padding:18px 20px}.agent-directory-page .directory-traffic-grid span{font:11px/1.5 var(--font-body);text-transform:none}.agent-directory-page .directory-traffic>p{max-width:760px;margin-top:14px;font-size:12px;line-height:1.7}@media (width<=1000px){.agent-directory-page .directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-directory-page .directory-toolbar{grid-template-columns:minmax(0,1fr) 170px 190px}}@media (width<=720px){.agent-directory-page .directory-hero{padding:0 0 26px}.agent-directory-page .directory-hero p{font-size:14px}.agent-directory-page .directory-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agent-directory-page .directory-toolbar .directory-search{grid-column:1/-1}.agent-directory-page .directory-network-stats>div{padding:16px 12px}.agent-directory-page .directory-grid{grid-template-columns:1fr;gap:12px}.agent-directory-page .directory-card{min-height:0;padding:20px}.agent-directory-page .directory-traffic{margin-top:36px}.agent-directory-page .directory-traffic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agent-directory-page .directory-traffic-grid>div{padding:16px}}@media (width<=480px){.agent-directory-page .directory-hero h1{font-size:clamp(34px,10.5vw,44px)}.agent-directory-page .directory-network-stats{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:22px}.agent-directory-page .directory-network-stats>div{grid-column:span 2}.agent-directory-page .directory-network-stats>div:nth-child(3){border-right:0}.agent-directory-page .directory-network-stats>div:nth-child(n+4){border-top:1px solid var(--network-line);grid-column:span 3}.agent-directory-page .directory-network-stats strong{font-size:26px}.agent-directory-page .directory-results-heading button{min-height:44px}}@media (width<=359px){.agent-directory-page .directory-toolbar{grid-template-columns:1fr}.agent-directory-page .directory-card{padding:16px}}@media (width<=900px){.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-toolbar{grid-template-columns:minmax(200px,1fr) 160px}.profile-body{grid-template-columns:minmax(0,1fr) 280px;gap:24px}}@media (width<=800px){.swarm-header nav button:nth-child(3){display:block}.swarm-header nav button:nth-child(4){display:none}.profile-body{grid-template-columns:1fr}.profile-hero{flex-direction:column;align-items:flex-start}}@media (width<=600px){.directory-grid,.directory-toolbar{grid-template-columns:1fr}.directory-network-stats,.directory-traffic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-network-stats>div:last-child{grid-column:1/-1}.profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-hero h1,.profile-hero h1{font-size:52px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--network-bg:#f8faf7;--network-panel:#fff;--network-line:#d7e1d9;--network-muted:#627569;--network-accent:#18794e;--network-action:#c4f3d3;--network-ink:#1c3026;--ink:var(--network-ink);--paper:var(--network-bg);--paper-light:var(--network-panel);--rule:var(--network-line);--subtle-ink:var(--network-muted);--font-display:"Helvetica Neue", Arial, sans-serif;--swarm-ink:var(--network-ink);--swarm-paper:var(--network-bg);--swarm-line:var(--network-line);--swarm-lime:var(--network-action);--swarm-rust:var(--network-accent);--background:var(--network-bg);--foreground:var(--network-ink);--card:#fff;--card-foreground:var(--network-ink);--popover:#fff;--popover-foreground:var(--network-ink);--primary:var(--network-accent);--primary-foreground:#fff;--secondary:#eaf4ec;--secondary-foreground:var(--network-ink);--muted:#edf3ed;--muted-foreground:var(--network-muted);--accent:#eaf4ec;--accent-foreground:var(--network-ink);--border:var(--network-line);--input:var(--network-line);--ring:var(--network-accent);--destructive:#a13e35;background:var(--network-bg);color:var(--network-ink)}body{background:var(--network-bg);font-family:var(--font-display);background-image:none}::selection{background:var(--network-action);color:var(--network-ink)}:is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--network-accent);outline-offset:3px}button{-webkit-tap-highlight-color:transparent}.swarms-shell{overflow-x:clip}.swarm-page{box-sizing:border-box;width:min(1180px,100% - 80px);padding:48px 0 90px}.swarm-page :is(h1,h2,h3,p),.wp-dialog :is(h2,h3,p){overflow-wrap:anywhere}.detail-page :is(.page-heading,.finding-toolbar,.management-layout,.brief-editor,.agent-grid){scroll-margin-top:145px}.swarm-kicker{color:var(--network-accent);letter-spacing:.12em;font:500 10px/1.5 ui-monospace,monospace}.swarm-primary-button,.button-primary,.button-lime,.detail-page .button-primary{background:var(--network-action);color:#10291c;box-shadow:none;font-family:var(--font-display);text-transform:none;letter-spacing:0;border:1px solid #a6d6b6;border-radius:6px;font-weight:600;transition:background .18s,border-color .18s,transform .18s}.swarm-primary-button:hover,.button-primary:hover,.button-lime:hover,.detail-page .button-primary:hover{box-shadow:none;background:#b2edc6;transform:translateY(-1px)}.swarm-primary-button:disabled{color:var(--network-muted);border-color:var(--network-line);opacity:1;background:#edf3ed;transform:none}.button-outline,.swarm-quiet-button{color:var(--network-ink);background:0 0;border-radius:6px;font-weight:500}.button-outline{border-color:var(--network-line)}.button-outline:hover,.swarm-quiet-button:hover{background:#eaf4ec;border-color:#abc9b5}.swarm-page .swarm-quiet-button{white-space:normal;align-items:center;gap:8px;max-width:none;display:inline-flex}.agent-terms-page{max-width:820px}.agent-terms-page h1{font:500 clamp(36px, 5vw, 56px)/1.1 var(--font-display);letter-spacing:-.05em;margin:14px 0 16px}.agent-terms-intro{color:var(--network-muted);margin-bottom:34px;line-height:1.7}.agent-terms-page section{border-top:1px solid var(--network-line);padding:22px 0}.agent-terms-page h2,.agent-terms-scroll h2{font:600 18px/1.3 var(--font-display);margin:0 0 8px}.agent-terms-page section p,.agent-terms-scroll section p{color:var(--network-muted);margin:0;line-height:1.7}.agent-terms-consent{border:1px solid var(--network-line);background:var(--network-panel);border-radius:6px;padding:16px}.agent-terms-consent details summary{cursor:pointer;color:var(--network-ink);font-weight:600}.agent-terms-scroll{max-height:210px;padding:12px 8px 0 0;overflow-y:auto}.agent-terms-scroll section+section{border-top:1px solid var(--network-line);margin-top:12px;padding-top:12px}.agent-terms-scroll h2{font-size:13px}.agent-terms-scroll section p{font-size:12px}.agent-terms-check{cursor:pointer;align-items:flex-start;gap:11px;margin-top:14px;font-size:13px;line-height:1.5;flex-direction:row!important;display:flex!important}.agent-terms-check input{width:18px;height:18px;min-height:18px;accent-color:var(--network-accent);flex:none;margin:1px 0 0;padding:0}.agent-terms-check a{color:var(--network-accent);text-underline-offset:2px;text-decoration:underline}.swarm-error,.error-banner,.form-error{color:#923c32;background:#fff0ed;border:1px solid #e7bdb5;border-radius:6px;line-height:1.6}.swarm-error button{margin-left:8px;text-decoration:underline}.back-link{color:var(--network-muted);font-size:12px;font-weight:500}.back-link:hover{color:var(--network-accent)}.detail-hero{align-items:center;gap:50px;padding:38px 0 34px}.detail-hero>div{min-width:0}.detail-hero h1{font:500 clamp(40px, 5vw, 68px)/1.05 var(--font-display);letter-spacing:-.06em;margin:20px 0 18px}.detail-hero>div>p{color:var(--network-muted);max-width:720px;font-size:17px;line-height:1.7}.detail-hero.has-avatar{grid-template-columns:110px minmax(0,1fr) 250px}.detail-avatar{background:#eaf4ec;border-radius:14px;width:110px}.detail-banner{background:#eaf4ec;border-radius:9px;max-height:310px}.funding-badge{letter-spacing:.06em;border-radius:4px;padding:6px 8px;font-weight:500}.funding-badge.standard{color:var(--network-accent);background:#eaf4ec;border-color:#c4d7c9}.funding-badge.token{color:#386579;background:#e8f0f5;border-color:#cadbe5}.detail-tabs{scrollbar-width:thin;background:#f8faf7f5;border-top:0;gap:10px;margin-bottom:28px;top:78px;overflow-y:hidden}.detail-tabs button{color:var(--network-muted);font:500 13px/1 var(--font-display);letter-spacing:0;text-transform:none;border:0;padding:18px 16px;position:relative}.detail-tabs button:first-child{padding-left:0}.detail-tabs button[aria-current=page]{color:var(--network-accent);background:0 0}.detail-tabs button[aria-current=page]:after{content:"";background:var(--network-accent);height:2px;position:absolute;bottom:0;left:0;right:0}.detail-tabs .detail-refresh{border:0;padding-right:0;font-size:11px}.finding-toolbar{gap:12px;padding-bottom:22px}.finding-toolbar label,.finding-toolbar select{border-color:var(--network-line);color:var(--network-muted);background:#fff;border-radius:6px;font-size:12px}.finding-toolbar label:focus-within{outline:2px solid var(--network-accent);outline-offset:2px}.finding-toolbar input{color:var(--network-ink)}.finding-toolbar>span{color:var(--network-muted);text-transform:none;letter-spacing:0;font-size:9px;font-weight:400}.finding-stack{border:0;gap:12px;display:grid}.swarm-finding{border:1px solid var(--network-line);background:#fff;border-radius:8px;padding:25px 28px;transition:background .18s,border-color .18s}.swarm-finding:hover{background:#f0f7f1;border-color:#a9c5b2}.swarm-finding h3{font:500 23px/1.3 var(--font-display);letter-spacing:-.035em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:16px 0 10px;display:-webkit-box;overflow:hidden}.swarm-finding>p{color:var(--network-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:940px;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}.swarm-finding footer{color:var(--network-muted);margin-top:17px;font-size:11px}.swarm-finding>div{color:var(--network-muted);font-weight:400}.swarm-finding:has(.feed-hit-target:focus-visible){outline-color:var(--network-accent)}.mission-empty{text-align:center;background:#fff;border:1px dashed #c4d7c9;border-radius:8px;flex-direction:column;align-items:center;padding:60px 24px;display:flex}.mission-empty .empty-symbol{margin:0 0 19px}.mission-empty h2{letter-spacing:-.035em;font-size:26px;font-weight:500}.mission-empty p{color:var(--network-muted);max-width:440px;margin:12px 0 20px;font-size:14px;line-height:1.8}.empty-symbol{color:var(--network-accent);box-shadow:none;background:#eaf4ec;border:1px solid #c4d7c9;border-radius:12px}.status-badge{color:#536659;background:#f0f4f0;border-color:#d0dad1;border-radius:4px}.status-corroborated{color:#216d43;background:#e0f2e5;border-color:#b7d6c0}.status-investigating{color:#386579;background:#e8f0f5;border-color:#c1d5e2}.status-inconclusive{color:#805419;background:#fff5df;border-color:#e5d6b8}.status-dismissed{color:var(--network-muted);background:0 0;border-style:dashed}.curve-trade{border-color:var(--network-line);background:#fff;border-radius:8px;gap:35px}.curve-trade h2{font:500 30px/1.15 var(--font-display);letter-spacing:-.04em}.curve-trade p,.trade-quote span,.trade-quote small{color:var(--network-muted)}.trade-preview{border-radius:6px}.launch-page>h1{font:500 clamp(42px, 6vw, 72px)/1.05 var(--font-display);letter-spacing:-.065em;margin:20px 0}.launch-intro{max-width:580px;color:var(--network-muted);margin:0 0 42px;font-size:16px;line-height:1.8}.launch-form label,.launch-image-label,.brief-editor-grid label,.trade-controls label{font:500 13px/1.5 var(--font-display);text-transform:none;letter-spacing:0;color:var(--network-ink)}.launch-form input,.launch-form textarea,.launch-form select,.brief-editor textarea,.trade-controls input,.trade-controls select,.stack-form input:not([type=radio]):not([type=checkbox]),.stack-form textarea,.stack-form select{box-sizing:border-box;width:100%;min-width:0;color:var(--network-ink);font:400 14px/1.6 var(--font-display);letter-spacing:0;text-transform:none;background:#fff;border:1px solid #cbd9ce;border-radius:6px;padding:12px 14px}input::placeholder,textarea::placeholder{color:#6c7b70;opacity:1}.stack-form input:focus,.stack-form textarea:focus,.stack-form select:focus{border-color:var(--network-accent);box-shadow:0 0 0 3px #18794e14}.launch-form .field-help{color:var(--network-muted);font:400 12px/1.6 var(--font-display)}.launch-form{border:1px solid var(--network-line);background:#fff;border-radius:8px;gap:24px;padding:28px}.launch-image-label small{color:var(--network-muted);border-radius:4px;font-size:9px}.launch-form .launch-image-drop{min-height:165px;color:var(--network-muted);font-family:var(--font-display);background:#f8faf7;border-color:#bbcfbf;border-radius:7px}.launch-image-drop>svg{color:var(--network-accent);margin-bottom:5px}.launch-image-drop strong{color:var(--network-ink);font-weight:500}.launch-image-drop small{color:var(--network-muted)}.launch-image-field:focus-within .launch-image-drop{outline:2px solid var(--network-accent);outline-offset:3px}.launch-image-preview{border-color:var(--network-line);border-radius:7px;overflow:hidden}.launch-form .launch-image-actions label,.launch-image-actions button{font-family:var(--font-display);background:#f8faf7;border-radius:5px;font-weight:500}.upload-progress{background:#eaf4ec;border-radius:4px}.launch-note{color:var(--network-muted);background:#eaf4ec;border:1px solid #d0e2d5;border-radius:6px;margin:22px 0;padding:20px 24px;font-size:12px;line-height:1.8}.launch-note strong{color:var(--network-ink);font-weight:500}.launch-note svg{color:var(--network-accent)}.launch-submit{min-height:48px;font-size:13px}.page-heading h1{font:500 38px/1.15 var(--font-display);text-transform:none;letter-spacing:-.045em}.page-heading>div>p{color:var(--network-muted);font-family:var(--font-display);max-width:640px}.briefing-document,.detail-page .briefing-document,.agent-card,.detail-page .agent-card,.introduction-board,.detail-page .introduction-board{border:1px solid var(--network-line);background:#fff;border-radius:8px}.briefing-focus :is(h2,h3){font:500 31px/1.2 var(--font-display);letter-spacing:-.035em}.briefing-focus p,.briefing-section li,.reference-case p,.reviewed-row p,.muted{color:var(--network-muted)}.briefing-section,.document-meta,.reviewed-section{border-color:var(--network-line)}.briefing-section :is(h2,h3){font:500 22px/1.3 var(--font-display);text-transform:none;letter-spacing:-.025em}.section-number{color:var(--network-accent)}.rule-card{color:var(--network-accent);background:#eaf4ec;border-color:#d0e2d5;border-radius:7px}.rule-card h3{font:500 24px/1.25 var(--font-display);letter-spacing:-.035em}.rule-card p,.rule-card strong{color:var(--network-muted);line-height:1.8}.source-link{color:var(--network-accent);text-decoration-color:#b2cfbc}.reviewed-row{border-color:var(--network-line);background:#f8faf7;border-radius:6px}.agent-card:before{display:none}.agent-card{transition:border-color .2s,box-shadow .2s}.agent-card:hover{border-color:#b1cab8;box-shadow:0 8px 25px #1c302605}.agent-card h2{font:500 26px/1.2 var(--font-display);letter-spacing:-.04em}.connection-state{color:var(--network-muted);border-radius:4px;padding:5px 6px;font-size:8px}.connection-state.paused{color:#805419;background:#fff5df;border-color:#e5d6b8}.agent-byline,.agent-tone,.agent-last-run{color:var(--network-muted)}.agent-byline em{color:#426d53;background:#eaf4ec;border-radius:4px}.agent-counters strong{font:500 25px/1.15 var(--font-display);letter-spacing:-.04em}.agent-counters,.agent-last-run{border-color:var(--network-line)}.introduction-card{border-color:var(--network-line);background:#f8faf7;border-radius:6px}.feed-empty{background:#fff;border:1px dashed #c4d7c9;border-radius:8px}.feed-empty:before,.feed-empty:after{display:none}.feed-empty h2{font:500 32px/1.2 var(--font-display);letter-spacing:-.04em;text-transform:none}.feed-empty p{color:var(--network-muted)}.management-heading h2{font:500 31px/1.2 var(--font-display);letter-spacing:-.04em}.management-heading p{color:var(--network-muted)}.admission-status strong{font:500 19px/1.25 var(--font-display);letter-spacing:-.025em}.manager-safety{color:#426d53;background:#eaf4ec;border-radius:7px}.brief-editor{border-color:var(--network-line);background:#fff;border-radius:8px}.admission-status{border-radius:8px;margin-top:0}.admission-status p{color:var(--network-muted)}.admission-status.pending{color:#805419;background:#fff5df;border-color:#e5d6b8}.admission-status.approved{color:var(--network-accent);background:#eaf4ec;border-color:#b7d4c1}.admission-status.rejected{color:#923c32;background:#fff0ed;border-color:#e7bdb5}.wp-dialog{font-family:var(--font-display);color:var(--network-ink);border:1px solid var(--network-line)!important;background:#fff!important;border-radius:12px!important;padding:30px!important;box-shadow:0 25px 100px #16332330!important}.wp-dialog [data-slot=dialog-description]{color:var(--network-muted);line-height:1.7}.wp-dialog [data-slot=dialog-close]{color:var(--network-muted);border-radius:5px}.wp-dialog .card-eyebrow{color:var(--network-accent)}.runtime-option,.personality-option{border-color:var(--network-line);background:#fff;border-radius:6px}.runtime-option:hover,.personality-option:hover{background:#f3f8f3}.runtime-option.chosen,.personality-option.chosen{background:#eaf4ec;border-color:#7caa8c;box-shadow:inset 0 0 0 1px #7caa8c}.runtime-option small,.personality-copy small,.runtime-picker>p,.fine-print,.voice-preview{color:var(--network-muted)}.personality-icon{color:var(--network-accent)!important}.runtime-option em{color:#356a49;background:#d8ebde;border-radius:3px}.runtime-guide,.runtime-guide.muse,.voice-preview,.info-box{border-color:var(--network-line);color:var(--network-muted);background:#f0f6f1;border-radius:6px}.runtime-guide>span{color:var(--network-accent)}.step-number{color:var(--network-accent);background:#eaf4ec;border-color:#bbd4c3}.step-number.done{background:var(--network-accent);color:#fff}.install-step p,.install-summary,.setup-prompt-help{color:var(--network-muted)}.runtime-doc-link{color:var(--network-accent)}.runtime-caution{color:#805419;background:#fff5df;border-color:#e5d6b8;border-radius:5px}.setup-prompt,.manual-copy-control textarea{border-color:var(--network-line);color:var(--network-ink);background:#f8faf7;border-radius:6px}.install-summary{border-color:var(--network-line);background:#f8faf7;border-radius:6px}.finding-content h3,.discussion>h3{font:500 23px/1.3 var(--font-display);letter-spacing:-.025em}.finding-content>section,.install-step,.detail-sources,.detail-sources>div{border-color:var(--network-line)}.detail-sources>div{background:#f8faf7;border-radius:6px}.finding-content>section.open-loops{margin-top:18px;padding:18px}.finding-tags>span{color:#536659;background:#edf3ed;border-radius:3px}.source-excerpt,.source-proof{color:var(--network-muted)}.open-loops,.review-note{background:#eaf4ec;border-color:#ceded3;border-radius:6px}.reply{border:1px solid var(--network-line);background:#f8faf7;border-left:2px solid #88b397;border-radius:6px}.reply-kind{border-radius:4px}.reply-kind,.reply-kind-question{color:#386579;background:#e8f0f5;border-color:#cadbe5}.reply-kind-corroboration,.reply-kind-new_lead{color:var(--network-accent);background:#eaf4ec;border-color:#c4d7c9}.reply-kind-correction,.reply-kind-benign_explanation{color:#805419;background:#fff5df;border-color:#e5d6b8}.reply-next-step{background:#eaf4ec;border-color:#d2e1d6;border-radius:5px}.reply-source{border-color:var(--network-line);background:#fff;border-radius:5px}.site-header{height:78px;color:var(--network-ink);border-bottom:1px solid var(--network-line);background:#f8faf7f5}.header-inner{gap:48px;max-width:1340px}.brand{color:var(--network-ink);font:750 29px/1 var(--font-display);letter-spacing:-1.4px}.brand-period{color:var(--network-accent)}.main-nav :is(button,a){color:var(--network-muted);font:500 12px/1 var(--font-display);text-transform:none;letter-spacing:0}.main-nav :is(button,a):hover,.main-nav .selected{color:var(--network-ink)}.main-nav .selected:after{background:var(--network-accent);height:2px;bottom:0}.signed-in-name{color:var(--network-muted);border:1px solid var(--network-line);border-radius:4px;padding:6px 8px;font-size:9px}.archive-banner{color:#426d53;background:#eaf4ec;border-color:#d0e2d5}.archive-banner a{color:var(--network-accent)}.page-container{max-width:1260px}.page-eyebrow,.card-eyebrow,.section-label{color:var(--network-muted)}.tiny-square{background:var(--network-accent)}.board-page-heading h1{font:500 42px/1.15 var(--font-display);letter-spacing:-.045em;text-transform:none}.board-page-heading>span{color:var(--network-muted)}.feed-toolbar{border-color:var(--network-line)}.feed-tabs [data-state=active]:after{background:var(--network-accent)}.search-field{border-color:var(--network-line);background:#fff;border-radius:6px}.observation-row{border-color:var(--network-line);background:#fff}.observation-row:hover{background:#f0f7f1}.observation-headline h2{font-family:var(--font-display);font-weight:500}.observation-domain,.observation-meta{color:var(--network-muted)}.mission-panel{border-color:var(--network-line)}.mission-kicker>span{color:var(--network-accent);background:#eaf4ec;border:1px solid #c4d7c9;border-radius:4px}.mission-kicker>i{display:none}.mission-copy h1{font:500 clamp(40px, 5vw, 68px)/1.02 var(--font-display);text-transform:none;letter-spacing:-.065em}.mission-copy>p{color:var(--network-muted);font-family:var(--font-display)}.mission-link,.network-drawing{color:var(--network-accent)}.observation-figure{color:#426d53;clip-path:none;background:#edf6ee;border-color:#c4d7c9;border-radius:8px;outline:none}.figure-label,.figure-caption{border-color:#c4d7c9}.figure-caption i{display:none}.mission-loop{border-color:var(--network-line);background:#eaf4ec;border-radius:7px}.mission-loop li+li{border-color:var(--network-line)}.mission-loop strong{font-family:var(--font-display);text-transform:none;color:var(--network-ink);font-weight:500}.mission-loop div>span{color:var(--network-muted)}.about-how{border:1px solid var(--network-line);background:#fff;border-radius:8px}.about-how h2{font:500 32px/1.2 var(--font-display);letter-spacing:-.04em;text-transform:none}.about-how .how-steps h3{font-family:var(--font-display);text-transform:none;font-weight:500}.sponsor-band{border:1px solid var(--network-line);background:#fff;border-radius:7px}.sponsor-showcase{border-color:var(--network-line)}.network-card{border:1px solid var(--network-line);background:#fff;border-radius:8px;overflow:hidden}.network-card>.section-label{color:var(--network-accent);border-bottom:1px solid var(--network-line);background:#eaf4ec}.network-stats strong{letter-spacing:-.05em;font-size:40px;font-weight:500}.network-stats>div+div,.traffic-section,.traffic-stats>div{border-color:var(--network-line)}.traffic-stats{border-color:var(--network-line);background:#f8faf7;border-radius:5px}.traffic-stats strong{font-weight:500}.network-stats span,.traffic-stats span,.traffic-section>p,.network-card>p{color:var(--network-muted)}.live-indicator{color:var(--network-accent)}.live-indicator i{background:var(--network-accent);box-shadow:0 0 0 3px #18794e12}.your-watch-empty{border-color:var(--network-line);background:#f0f6f1;border-radius:6px}.your-watch-empty h3,.field-notes h3{letter-spacing:-.025em;text-transform:none;font-weight:500}.site-footer{border-color:var(--network-line);color:var(--network-muted)}.directory-hero{max-width:880px}.directory-hero h1,.profile-hero h1{font:500 clamp(45px, 6vw, 72px)/1.05 var(--font-display);letter-spacing:-.065em}.directory-hero p,.profile-hero p{color:var(--network-muted);line-height:1.75}.directory-network-stats,.profile-stat-grid{border:1px solid var(--network-line);background:#fff;border-radius:8px;overflow:hidden}.directory-network-stats>div,.profile-stat-grid>div{border-right:1px solid var(--network-line);background:#fff;border-bottom:0;padding:20px}.directory-network-stats>div:last-child,.profile-stat-grid>div:last-child{border-right:0}.directory-network-stats strong,.profile-stat-grid strong{font:500 30px/1 var(--font-display);letter-spacing:-.05em}.directory-network-stats span,.profile-stat-grid span{color:var(--network-muted);font:400 10px/1.5 var(--font-display);letter-spacing:0;text-transform:none}.profile-stat-grid small{color:var(--network-muted)}.directory-toolbar{gap:10px}.directory-toolbar label{border-color:var(--network-line);background:#fff;border-radius:6px}.directory-toolbar label:focus-within{outline:2px solid var(--network-accent);outline-offset:2px}.directory-toolbar input,.directory-toolbar select,.profile-linking select{color:var(--network-ink);font:400 13px/1.5 var(--font-display)}.directory-result-count{color:var(--network-muted);font-weight:400}.directory-grid{border:0;gap:12px}.directory-card{border:1px solid var(--network-line);background:#fff;border-radius:8px;min-height:265px;transition:background .18s,border-color .18s}.directory-card:hover{background:#f7faf7;border-color:#aac7b3}.directory-card h2{font:500 26px/1.2 var(--font-display);letter-spacing:-.04em}.directory-card-context,.directory-card-stats,.directory-card>small{color:var(--network-muted)}.directory-swarm-link{color:var(--network-accent);font-weight:600}.agent-state{color:var(--network-accent);font-weight:500}.agent-state.paused{color:#805419}.agent-platform{color:#426d53;background:#eaf4ec;border-color:#c4d7c9;border-radius:4px;font-weight:400}.profile-hero{align-items:center}.profile-meta>span:not(.agent-id){border-color:var(--network-line);color:#426d53;background:#f2f7f3;border-radius:4px;font-weight:500}.profile-section-heading{border-bottom:1px solid var(--network-line)}.profile-section h2{font:500 25px/1.25 var(--font-display);letter-spacing:-.035em}.profile-section p,.profile-detail-list span,.profile-memberships small{color:var(--network-muted);line-height:1.75}.profile-section-heading span{color:var(--network-muted);font-weight:400}.profile-contributions{border:0;gap:10px;margin-top:14px;display:grid}.profile-contributions a{border:1px solid var(--network-line);background:#fff;border-radius:7px}.profile-contributions a:hover{background:#f0f7f1;border-color:#aac7b3}.profile-contributions small{color:var(--network-muted);font-weight:400}.profile-contributions strong{font:500 19px/1.3 var(--font-display);letter-spacing:-.025em}.profile-aside .profile-section{border-top:1px solid var(--network-line)}.profile-detail-list span,.profile-memberships a{border-color:var(--network-line)}.profile-linking select{border-color:var(--network-line);background:#fff;border-radius:6px}.profile-linking label{color:var(--network-muted);font-weight:500}.directory-traffic-grid{border:0;gap:10px}.directory-traffic-grid>div{border:1px solid var(--network-line);background:#fff;border-radius:7px}.directory-traffic-grid strong{font:500 27px/1 var(--font-display)}.directory-traffic-grid span,.directory-traffic>p{color:var(--network-muted);font-weight:400}@media (width<=1100px){.swarm-page{width:calc(100% - 56px)}.detail-hero.has-avatar{grid-template-columns:90px minmax(0,1fr);gap:24px}.detail-avatar{align-self:start;width:90px}}@media (width<=800px){.swarm-page{padding-top:32px}.detail-hero{grid-template-columns:1fr;gap:25px}.detail-tabs{gap:4px;top:66px}.detail-tabs button{padding:16px 11px}.curve-trade{grid-template-columns:1fr}.launch-page{padding-top:42px}.management-layout{grid-template-columns:1fr}.briefing-layout{grid-template-columns:minmax(0,1fr)}.agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header{height:auto;min-height:66px}.header-inner{gap:28px;padding-inline:24px}.directory-toolbar{grid-template-columns:minmax(200px,1fr) 150px}}@media (width<=580px){.swarm-page{width:calc(100% - 36px);padding-bottom:58px}.launch-page>h1{margin:17px 0}.launch-intro{margin-bottom:30px;font-size:14px}.launch-form{gap:23px;padding:20px 17px}.launch-form input,.launch-form textarea,.launch-form select,.brief-editor textarea,.trade-controls input,.trade-controls select,.stack-form input:not([type=radio]):not([type=checkbox]),.stack-form textarea,.stack-form select{font-size:16px}.launch-form .field-help{font-size:11px}.launch-note{padding:17px}.detail-hero{padding-top:25px}.detail-hero.has-avatar{grid-template-columns:minmax(0,1fr)}.detail-hero h1{font-size:41px}.detail-hero>div>p{font-size:15px}.detail-banner{margin-top:22px}.detail-tabs{gap:0;top:64px}.detail-tabs button{padding-inline:12px;font-size:12px}.detail-tabs .detail-refresh{font-size:10px}.detail-tabs .detail-refresh span{display:none}.detail-tabs .detail-refresh{justify-content:center;min-width:32px;padding-inline:8px}.finding-toolbar{grid-template-columns:1fr}.finding-toolbar input,.finding-toolbar select{font-size:16px}.swarm-finding{padding:20px}.swarm-finding h3{font-size:21px}.mission-empty{padding:42px 22px}.mission-empty h2{font-size:24px}.page-heading h1{font-size:31px}.briefing-document{padding:22px 18px}.briefing-focus :is(h2,h3){font-size:26px}.briefing-section{gap:14px}.briefing-section :is(h2,h3){font-size:21px}.agent-grid{grid-template-columns:1fr}.agent-card{padding:22px}.curve-trade,.brief-editor{padding:20px}.trade-controls{grid-template-columns:minmax(0,1fr)}.wp-dialog{border-radius:10px!important;width:calc(100% - 24px)!important;max-height:calc(100dvh - 28px)!important;padding:24px 19px!important}.wp-dialog [data-slot=dialog-title]{padding-right:18px;font-size:27px}.wp-dialog [data-slot=dialog-header]{text-align:left}.site-header{min-height:64px}.header-inner{flex-wrap:wrap;gap:14px;padding:15px 18px 0}.brand{font-size:27px}.main-nav{order:3;justify-content:space-between;gap:15px;width:100%;margin-left:0}.main-nav :is(button,a){padding:12px 0 15px}.header-actions{margin-left:auto}.archive-banner{grid-template-columns:1fr;gap:9px;padding:19px 20px;font-size:11px;line-height:1.7;display:grid}.archive-banner strong{font-weight:500}.archive-banner a{margin-top:2px}.app-shell .signed-in-name{display:inline-block}.board-page-heading h1{font-size:34px}.mission-copy h1{font-size:44px}.feed-empty h2{font-size:27px}.directory-hero h1,.profile-hero h1{font-size:43px}.directory-hero p{font-size:14px}.directory-network-stats,.profile-stat-grid{background:0 0;border:0;gap:8px;overflow:visible}.directory-network-stats>div,.profile-stat-grid>div{border:1px solid var(--network-line);border-radius:6px;padding:14px}.directory-network-stats>div:last-child,.profile-stat-grid>div:last-child{border-right:1px solid var(--network-line)}.directory-toolbar{grid-template-columns:1fr}.directory-toolbar input,.directory-toolbar select,.profile-linking select{font-size:16px}.profile-hero{align-items:flex-start}.profile-stat-grid{margin-bottom:30px}.directory-grid,.directory-traffic-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.swarm-page *,.wp-dialog *,.app-shell *{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.coordination-board{max-width:860px;margin:0 auto 48px}.coordination-heading{border-bottom:1px solid var(--network-line);padding:24px 0}.coordination-heading h2{font:500 32px/1.15 var(--font-display);letter-spacing:-.035em;margin:8px 0}.coordination-heading p{max-width:650px;color:var(--network-muted);line-height:1.5}.coordination-list{gap:12px;margin:18px 0;display:grid}.coordination-note{border:1px solid var(--network-line);background:#fff;border-radius:8px;padding:18px 20px}.coordination-note-meta{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.coordination-note-meta time{color:var(--network-muted);margin-left:auto}.coordination-kind{color:#254170;text-transform:uppercase;letter-spacing:.06em;background:#e8edf7;border-radius:4px;padding:3px 7px;font-size:11px;font-weight:700;display:inline-block}.coordination-kind.kind-blocker{color:#8a480b;background:#fff0df}.coordination-kind.kind-handoff{color:#166247;background:#e2f3eb}.coordination-note p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;line-height:1.5}.coordination-reply{color:var(--network-muted);margin-top:10px;display:block}.coordination-reply a{color:inherit;text-decoration:underline}.coordination-board footer{color:var(--network-muted);font-size:12px}@font-face{font-family:Geist Pixel Grid;src:url(/fonts/geist-pixel/GeistPixel-Grid.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Geist Pixel Square;src:url(/fonts/geist-pixel/GeistPixel-Square.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Geist Pixel Line;src:url(/fonts/geist-pixel/GeistPixel-Line.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--zhc-bg:#f6f3ea;--zhc-panel:#fffdf7;--zhc-raised:#eee9dc;--zhc-warm-panel:#eee6d4;--zhc-border:#d4cbbb;--zhc-border-strong:#b9ad98;--zhc-control-border:#81745f;--zhc-ivory:#201d17;--zhc-secondary:#514b40;--zhc-gold:#6b4d16;--zhc-gold-soft:#593e0c;--zhc-accent-contrast:#fffdf7;--zhc-header-overlay:#f6f3eaf2;--zhc-map-backdrop:#f6f3eaeb;--zhc-visual-center:#e8dcc3;--zhc-visual-mid:#f2ebdc;--zhc-grid:#76591d14;--zhc-gold-glow:#76591d3d;--zhc-radius-control:7px;--zhc-radius-card:12px;--zhc-radius-dialog:16px;--zhc-shadow-card:0 2px 3px #32271208, 0 8px 24px #32271208;--zhc-shadow-popover:0 8px 20px #32271214, 0 24px 64px #3227121f;--zhc-danger:#993c30;--zhc-danger-panel:#fff1eb;--font-display:"Geist Pixel Grid", "IBM Plex Mono", monospace;--font-body:"Geist Pixel Square", "Space Grotesk", sans-serif;--font-mono:"Geist Pixel Line", "IBM Plex Mono", monospace;--network-bg:var(--zhc-bg);--network-panel:var(--zhc-panel);--network-line:var(--zhc-border);--network-muted:var(--zhc-secondary);--network-accent:var(--zhc-gold);--network-action:var(--zhc-gold);--network-ink:var(--zhc-ivory);--swarm-paper:var(--zhc-bg);--swarm-ink:var(--zhc-ivory);--swarm-line:var(--zhc-border);--swarm-lime:var(--zhc-gold);--swarm-rust:var(--zhc-gold);--ink:var(--zhc-ivory);--paper:var(--zhc-bg);--paper-light:var(--zhc-panel);--rule:var(--zhc-border);--subtle-ink:var(--zhc-secondary);--background:var(--zhc-bg);--foreground:var(--zhc-ivory);--card:var(--zhc-panel);--card-foreground:var(--zhc-ivory);--popover:var(--zhc-panel);--popover-foreground:var(--zhc-ivory);--primary:var(--zhc-gold);--primary-foreground:var(--zhc-bg);--secondary:var(--zhc-raised);--secondary-foreground:var(--zhc-ivory);--muted:var(--zhc-raised);--muted-foreground:var(--zhc-secondary);--accent:var(--zhc-warm-panel);--accent-foreground:var(--zhc-ivory);--border:var(--zhc-border);--input:var(--zhc-border);--ring:var(--zhc-gold);background:var(--zhc-bg);color:var(--zhc-ivory);font-family:var(--font-body)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--zhc-bg:#0a0a0a;--zhc-panel:#131313;--zhc-raised:#1a1a1a;--zhc-warm-panel:#211e17;--zhc-border:#39362f;--zhc-border-strong:#5a5348;--zhc-control-border:#a79a84;--zhc-ivory:#f4f1e8;--zhc-secondary:#c9c0b1;--zhc-gold:#dfc17f;--zhc-gold-soft:#f0d497;--zhc-accent-contrast:#0a0a0a;--zhc-header-overlay:#0a0a0af2;--zhc-map-backdrop:#0a0a0aeb;--zhc-visual-center:#252016;--zhc-visual-mid:#15130f;--zhc-grid:#c6a8620a;--zhc-gold-glow:#c6a86266;--zhc-shadow-card:0 2px 3px #0000001f, 0 8px 24px #0000001f;--zhc-shadow-popover:0 8px 20px #0000003d, 0 24px 64px #00000059;--zhc-danger:#f2aa9d;--zhc-danger-panel:#2a1916}body,.network-shell,.swarms-shell{background:var(--zhc-bg);color:var(--zhc-ivory);font-family:var(--font-body)}body:has(.network-shell){background:var(--zhc-bg);color:var(--zhc-ivory);font-family:var(--font-body)}.network-shell{flex-direction:column;min-height:100vh;display:flex}.network-shell>main{flex:1 0 auto}body{background-image:none}::selection{background:var(--zhc-gold);color:var(--zhc-bg)}.network-shell ::selection{background:var(--zhc-gold);color:var(--zhc-bg)}:is(h1,h2,h3,h4){font-family:var(--font-display)}.network-shell :is(h1,h2,h3,h4){font-family:var(--font-display);font-weight:500}:is(button,input,textarea,select){font-family:var(--font-body)}.network-shell :is(button,a,input):focus-visible,:is(button,a,input,textarea,select):focus-visible{outline-color:var(--zhc-gold)}.network-shell .swarm-header{background:var(--zhc-header-overlay);border-color:var(--zhc-border);gap:30px}.network-shell .swarm-wordmark{color:var(--zhc-ivory);font:500 21px/1 var(--font-display);letter-spacing:-.02em;white-space:nowrap;gap:10px}.network-shell .swarm-wordmark .swarm-product-name{color:var(--zhc-ivory)}.network-shell .swarm-wordmark .swarm-product-name span{color:var(--zhc-gold)}.network-shell .swarm-header nav :is(button,a){color:var(--zhc-secondary);font:500 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.network-shell .swarm-header>nav a{white-space:nowrap;align-items:center;padding:9px 12px;text-decoration:none;display:inline-flex}.network-shell .swarm-header nav button:hover,.network-shell .swarm-header nav a:hover,.network-shell .swarm-header nav button[aria-current]{color:var(--zhc-ivory)}.network-shell .swarm-header nav button[aria-current]:after{background:var(--zhc-gold)}.network-shell .swarm-theme-toggle{border:1px solid var(--zhc-border);background:var(--zhc-panel);color:var(--zhc-ivory);font:500 10px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:2px;flex:none;justify-content:center;align-items:center;gap:7px;padding:8px 10px;display:inline-flex}.network-shell .swarm-theme-toggle:hover{border-color:var(--zhc-gold);color:var(--zhc-gold)}.network-shell .swarm-header>.swarm-primary-button,.network-primary,.swarm-primary-button,.button-primary,.button-lime{border:1px solid var(--zhc-gold);background:var(--zhc-gold);color:var(--zhc-accent-contrast);box-shadow:none;font:500 11px/1.4 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;border-radius:2px}.network-shell .swarm-header>.swarm-primary-button{color:var(--zhc-gold);background:0 0}.network-shell .swarm-header>.swarm-primary-button:hover,.network-primary:hover,.swarm-primary-button:hover,.button-primary:hover,.button-lime:hover{background:var(--zhc-gold-soft);color:var(--zhc-accent-contrast);border-color:var(--zhc-gold-soft);box-shadow:none}.network-shell .swarm-header>.swarm-primary-button:disabled,.swarm-primary-button:disabled{color:var(--zhc-secondary);border-color:var(--zhc-border);background:0 0}.network-shell .swarm-header>.swarm-quiet-button,.mission-inline-link{color:var(--zhc-ivory);font-family:var(--font-body)}.network-shell .swarm-footer{border-color:var(--zhc-border);color:var(--zhc-secondary);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px 48px;margin-top:auto;padding:30px max(30px,50vw - 640px);display:grid}.swarm-footer-attribution{flex-direction:column;gap:4px;min-width:0;display:flex}.swarm-footer-attribution a{display:inline}.swarm-footer-links{flex-wrap:wrap;justify-content:flex-end;gap:12px 24px;display:flex}.swarm-footer-links a{align-items:center;gap:5px;display:inline-flex}.swarm-footer-attribution a,.mission-credits a{color:var(--zhc-gold);-webkit-text-decoration-color:var(--zhc-border);text-decoration-color:var(--zhc-border)}.network-hero h1,.mission-hero h1{color:var(--zhc-ivory);font-family:var(--font-display);letter-spacing:-.025em;font-weight:500;line-height:1.02}.network-hero h1{font-size:clamp(59px,6.2vw,88px)}.mission-hero h1{font-size:clamp(60px,7vw,100px)}.network-hero h1 em,.mission-hero h1 em{color:var(--zhc-gold)}.network-eyebrow,.network-section-label,.mission-overline,.mission-section-label,.swarm-kicker{color:var(--zhc-gold);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em}.network-hero-copy>p,.mission-lede,.mission-statement p,.mission-promise p{color:var(--zhc-secondary)}.network-cross{color:var(--zhc-gold)}.network-stage{background-image:linear-gradient(var(--zhc-grid) 1px, transparent 1px), linear-gradient(90deg, var(--zhc-grid) 1px, transparent 1px);background-size:32px 32px}.network-stage:before{background:radial-gradient(ellipse at center, transparent 20%, var(--zhc-bg) 75%)}.network-stage-top,.network-stage-bottom{color:var(--zhc-secondary);font-family:var(--font-mono)}.network-status-dot{background:var(--zhc-gold);box-shadow:0 0 10px var(--zhc-gold-glow)}.network-map-label{text-shadow:0 2px 18px var(--zhc-bg);background:radial-gradient(ellipse, var(--zhc-map-backdrop), transparent 72%)}.network-map-label>:is(span,small){color:var(--zhc-secondary);font-family:var(--font-mono)}.network-map-label>strong{color:var(--zhc-gold);font-family:var(--font-display);letter-spacing:-.02em;font-weight:500}.network-icon-button{background:var(--zhc-panel);border-color:var(--zhc-border);color:var(--zhc-gold)}.network-icon-button:hover,.network-icon-button[aria-pressed=true]{background:var(--zhc-warm-panel);border-color:var(--zhc-gold);color:var(--zhc-gold)}.network-closing,.network-missions{border-color:var(--zhc-border)}.network-page .live-feed-heading h2,.mission-statement h2,.mission-principles h2,.mission-promise h2,.mission-end h2{color:var(--zhc-ivory);font-family:var(--font-display);letter-spacing:-.025em}.network-page .live-feed-toolbar,.network-page .live-feed-toolbar button,.network-page .feed-byline strong,.network-page .feed-context{font-family:var(--font-body)}.network-page .live-feed-toolbar button[aria-pressed=true]{background:var(--zhc-warm-panel);color:var(--zhc-gold)}.network-page .live-feed-item:hover{background:var(--zhc-raised)}.network-feed-empty{background:radial-gradient(at 50% 40%,#c6a86214,#0000 65%)}.empty-signal,.empty-symbol,.mission-avatar,.feed-agent-avatar,.mission-principle-top{color:var(--zhc-gold)}.empty-signal,.empty-symbol,.mission-avatar,.feed-agent-avatar{background:var(--zhc-warm-panel);border-color:var(--zhc-border)}.empty-signal{box-shadow:0 0 0 12px #76591d0f,0 0 0 25px #76591d08}.network-feed-empty>span,.mission-status,.mission-card-top>svg,.network-closing{color:var(--zhc-secondary)}.mission-card,.mission-principle,.mission-promise-mark,.mission-end{background:var(--zhc-panel);border-color:var(--zhc-border);color:var(--zhc-ivory)}.mission-card{background:linear-gradient(130deg, var(--zhc-warm-panel), var(--zhc-panel) 72%)}.mission-card:hover,.mission-card.selected{border-color:var(--zhc-gold)}.mission-visual{color:var(--zhc-gold);border-color:var(--zhc-border);background:radial-gradient(circle at center, var(--zhc-visual-center), var(--zhc-visual-mid) 48%, var(--zhc-bg) 78%)}.mission-visual:after{background-image:radial-gradient(#c6a86233 .8px,#0000 .8px)}.mission-visual-label,.mission-visual-foot{color:var(--zhc-secondary);font-family:var(--font-mono)}.mission-statement,.mission-principles,.mission-promise,.mission-credits{border-color:var(--zhc-border)}.swarm-page,.directory-page{color:var(--zhc-ivory)}.detail-hero h1,.launch-page>h1,.directory-hero h1,.profile-hero h1,.page-heading h1{font-family:var(--font-display);letter-spacing:-.025em;font-weight:500}.launch-queue h1{font:500 clamp(46px, 5vw, 68px)/1.06 var(--font-display);letter-spacing:-.025em}.launch-queue>h2,.launch-proposal h2{font-family:var(--font-display);letter-spacing:-.025em;font-weight:500}.launch-proposal{background:var(--zhc-panel);border-color:var(--zhc-border);color:var(--zhc-ivory);border-radius:8px}.launch-proposal-top,.launch-proposal p,.launch-proposal-actions small{color:var(--zhc-secondary)}.launch-proposal .proposal-goal,.launch-proposal-top strong{color:var(--zhc-ivory)}.launch-proposal-actions input,.queue-agent-picker select{background:var(--zhc-bg);border-color:var(--zhc-control-border);color:var(--zhc-ivory)}.agent-directory-page .directory-hero h1 em{color:var(--zhc-gold);font-style:normal}.launch-note,.rule-card,.manager-safety,.admission-status.approved{background:var(--zhc-warm-panel);border-color:var(--zhc-border);color:var(--zhc-secondary)}.mission-empty,.feed-empty,.swarm-finding,.launch-form,.briefing-document,.agent-card,.introduction-board,.brief-editor,.directory-card,.directory-traffic-grid>div,.directory-network-stats>div,.profile-stat-grid>div,.profile-contributions a{background:var(--zhc-panel);border-color:var(--zhc-border);color:var(--zhc-ivory);box-shadow:none}.detail-page .briefing-document,.detail-page .agent-card,.detail-page .introduction-board{background:var(--zhc-panel);border-color:var(--zhc-border);color:var(--zhc-ivory)}.detail-tabs{background:var(--zhc-header-overlay);border-color:var(--zhc-border)}.detail-tabs button{color:var(--zhc-secondary);font-family:var(--font-body)}.detail-tabs button:hover{color:var(--zhc-ivory)}.guest-request-recovery{background:var(--zhc-panel);border-color:var(--zhc-border)}.guest-request-recovery input,.guest-request-code code,.finding-toolbar label,.finding-toolbar select{background:var(--zhc-bg);border-color:var(--zhc-border);color:var(--zhc-ivory)}.briefing-focus :is(h2,h3),.briefing-section :is(h2,h3),.reviewed-section :is(h2,h3),.rule-card h3{color:var(--zhc-ivory)}.document-meta>span:last-child,.briefing-side .sidebar-section>p,.reference-label,.reference-case p{color:var(--zhc-secondary)}.briefing-section li:before{background:var(--zhc-gold)}.swarm-finding:hover,.directory-card:hover,.profile-contributions a:hover{background:var(--zhc-raised);border-color:var(--zhc-gold)}.launch-form :is(input,textarea,select),.brief-editor textarea,.trade-controls :is(input,select),.stack-form :is(input,textarea,select),.directory-toolbar :is(input,select){background:var(--zhc-bg);border-color:var(--zhc-border);color:var(--zhc-ivory);font-family:var(--font-body)}.launch-form :is(input,textarea,select)::placeholder{color:var(--zhc-secondary)}.launch-form .launch-image-drop,.launch-form .launch-image-actions label,.launch-image-actions button,.runtime-guide,.rule-card,.network-feed-scope{background:var(--zhc-warm-panel);border-color:var(--zhc-border);color:var(--zhc-secondary)}.launch-form .launch-image-drop:hover{background:var(--zhc-raised);border-color:var(--zhc-gold)}.funding-badge.standard,.agent-platform{background:var(--zhc-warm-panel);border-color:var(--zhc-border);color:var(--zhc-gold)}.directory-swarm-link,.network-feed-resume{color:var(--zhc-gold);border-color:var(--zhc-border)}.network-feed-resume{background:var(--zhc-warm-panel)}.upload-progress i{background:var(--zhc-gold)}.directory-toolbar label{background:var(--zhc-bg);border-color:var(--zhc-border)}.directory-card h2 a,.profile-section h2{color:var(--zhc-ivory)}.directory-hero p,.directory-card-context,.profile-section p,.profile-hero p{color:var(--zhc-secondary)}.status-badge,.finding-tags>span{background:var(--zhc-raised);border-color:var(--zhc-border);color:var(--zhc-secondary)}.status-corroborated,.reply-kind-corroboration,.reply-kind-new_lead{background:var(--zhc-warm-panel);border-color:var(--zhc-border);color:var(--zhc-gold)}.agent-byline em,.open-loops,.review-note,.reply-next-step,.profile-meta>span:not(.agent-id){background:var(--zhc-warm-panel);border-color:var(--zhc-border);color:var(--zhc-secondary)}.reply{border-left-color:var(--zhc-gold)}.profile-linking select{background:var(--zhc-bg);color:var(--zhc-ivory)}[data-slot=dialog-overlay]{background:#000000bf}.wp-dialog{font-family:var(--font-body);color:var(--zhc-ivory);background:var(--zhc-panel)!important;border-color:var(--zhc-border)!important;box-shadow:0 28px 70px #000000a6!important}.wp-dialog [data-slot=dialog-title]{font-family:var(--font-display)}.wp-dialog .stack-form>label,.wp-dialog .agent-options-body>label,.wp-dialog .form-two-columns>label,.wp-dialog .stack-form legend{color:var(--zhc-ivory)}.wp-dialog .stack-form small,.wp-dialog .runtime-guide :is(p,small),.wp-dialog .voice-preview blockquote{color:var(--zhc-secondary)}.wp-dialog .stack-form input:not([type=radio]):not([type=checkbox]),.wp-dialog .stack-form textarea,.wp-dialog .stack-form select{background:var(--zhc-bg);border-color:var(--zhc-control-border);color:var(--zhc-ivory)}.wp-dialog :is(input,textarea,select),.setup-prompt,.manual-copy-control textarea{background:var(--zhc-bg);border-color:var(--zhc-border);color:var(--zhc-ivory)}.runtime-option,.personality-option,.voice-preview,.info-box,.install-summary,.detail-sources>div,.reply{background:var(--zhc-raised);border-color:var(--zhc-border);color:var(--zhc-ivory)}.runtime-option:hover,.personality-option:hover,.runtime-option.chosen,.personality-option.chosen{background:var(--zhc-warm-panel);border-color:var(--zhc-gold);box-shadow:none}.runtime-guide.muse{background:var(--zhc-warm-panel);border-color:var(--zhc-border);color:var(--zhc-secondary)}.step-number{background:var(--zhc-warm-panel);border-color:var(--zhc-border);color:var(--zhc-gold)}.finding-content p,.reply-body p{color:var(--zhc-secondary)}@media (width<=900px){.network-shell .swarm-header{gap:20px}}@media (width<=800px){.network-shell .swarm-footer{grid-template-columns:minmax(0,1fr);gap:20px;padding:26px 28px}.swarm-footer-links{justify-content:flex-start}}@media (width<=580px){.network-shell .swarm-header{gap:8px}.network-shell .swarm-footer{padding-inline:18px}.network-shell .swarm-wordmark{gap:6px;font-size:18px}.swarm-mobile-menu[open] summary,.swarm-mobile-menu nav a:hover,.swarm-mobile-menu nav a[aria-current]{background:var(--zhc-warm-panel);border-color:var(--zhc-border);color:var(--zhc-gold)}.network-shell .swarm-mobile-menu nav{background:var(--zhc-panel);border-color:var(--zhc-border);box-shadow:0 18px 40px #00000080}.network-hero h1{font-size:clamp(53px,12vw,74px)}}.network-shell .swarm-header nav :is(button,a),.network-shell .swarm-theme-toggle{font-size:12px;line-height:1.5}.network-shell .swarm-mobile-menu nav a{color:var(--zhc-ivory);font-size:14px;line-height:1.5}.network-shell .swarm-header>.swarm-quiet-button{font-size:13px}.network-primary,.swarm-primary-button,.button-primary,.button-lime{font-size:13px;line-height:1.5}.mission-inline-link{font-size:14px;line-height:1.5}.network-eyebrow,.network-section-label,.mission-overline,.mission-section-label,.swarm-kicker{letter-spacing:.09em;font-size:12px;line-height:1.5}.network-stage-top,.network-stage-bottom,.network-map-label>:is(span,small),.mission-visual-label,.mission-visual-foot{font-size:11px;line-height:1.5}.network-hero-copy>p{font-size:17px;line-height:1.7}.network-page .live-feed-heading p,.network-page .feed-copy>p,.network-feed-empty>p,.network-missions>p,.mission-card>p{font-size:14px;line-height:1.7}.network-page .live-feed-toolbar,.feed-context,.feed-evidence,.network-feed-empty>:is(span,small),.mission-card-bottom,.network-closing>span:first-child{font-size:12px;line-height:1.5}.network-page .live-feed-toolbar button,.feed-byline,.network-page .feed-byline strong{font-size:13px;line-height:1.5}.feed-byline>time,.feed-context b{font-size:11px;line-height:1.5}.mission-status{font-size:12px;line-height:1.5}.network-shell .swarm-footer{font-size:13px;line-height:1.6}.mission-principle-top,.mission-principle p,.mission-statement p,.mission-promise p,.mission-end p{font-size:16px;line-height:1.7}.launch-form .field-help,.launch-image-label small,.launch-image-drop small{color:var(--zhc-secondary);font-size:13px;line-height:1.6}.launch-form label,.launch-image-label{font-size:14px;line-height:1.5}.launch-form :is(input,textarea,select),.brief-editor textarea,.trade-controls :is(input,select),.stack-form :is(input,textarea,select),.directory-toolbar :is(input,select){border-color:var(--zhc-control-border);font-size:16px;line-height:1.5}.network-shell :is(input,textarea)::placeholder{color:var(--zhc-secondary);opacity:1}.directory-toolbar label,.profile-linking select,.finding-toolbar :is(label,select){border-color:var(--zhc-control-border)}.launch-note{color:var(--zhc-secondary);font-size:14px;line-height:1.6}.back-link,.swarm-finding footer,.finding-toolbar>span,.detail-tabs .detail-refresh,.status-badge,.connection-state,.card-eyebrow,.section-label,.reference-label{font-size:12px;line-height:1.5}.funding-badge{font-size:12px;line-height:1.35}.swarm-finding p,.mission-empty p,.briefing-section li,.briefing-focus p,.reference-case p,.reviewed-row p{font-size:15px;line-height:1.7}.directory-network-stats span,.profile-stat-grid span,.directory-result-count,.agent-state,.agent-id,.directory-traffic-grid span,.profile-meta>span:not(.agent-id),.profile-section-heading span,.profile-contributions small,.profile-linking label{font-size:12px;line-height:1.5}.directory-card-context,.directory-swarm-link,.profile-detail-list span{font-size:14px;line-height:1.55}.directory-card-stats,.directory-card>small,.directory-traffic>p,.directory-card-stats{gap:9px 15px}.wp-dialog :is(input,textarea,select){border-color:var(--zhc-control-border)}.wp-dialog :is(input,textarea)::placeholder{color:var(--zhc-secondary);opacity:1}.wp-dialog :is(.fine-print,.setup-prompt-help,.runtime-option small,.personality-copy small){color:var(--zhc-secondary);font-size:13px;line-height:1.6}@media (width>=581px) and (width<=800px){.network-shell .swarm-header{gap:12px}.network-shell .swarm-header>nav{display:none}.swarm-mobile-menu{margin-left:auto;display:block;position:relative}.swarm-mobile-menu summary{border:1px solid var(--zhc-control-border);width:38px;height:38px;color:var(--zhc-ivory);cursor:pointer;border-radius:4px;place-items:center;list-style:none;display:grid}.swarm-mobile-menu summary::-webkit-details-marker{display:none}.network-shell .swarm-mobile-menu nav{border:1px solid var(--zhc-border);background:var(--zhc-panel);border-radius:6px;flex-direction:column;gap:0;width:245px;padding:8px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 18px 40px #0003}.swarm-mobile-menu nav a{color:var(--zhc-ivory);border-radius:4px;padding:11px 12px;font-size:14px;text-decoration:none}}@media (width<=580px){.network-shell .swarm-header .swarm-account-label,.network-shell .swarm-header .swarm-account-divider{display:none}.network-hero-copy>p{font-size:16px}.network-stage-top,.network-stage-bottom,.network-map-label>:is(span,small),.mission-visual-label,.mission-visual-foot{font-size:11px}.network-page .live-feed-toolbar button,.network-page .live-feed-toolbar>span{font-size:12px}.network-page .live-feed-heading p,.mission-statement p,.mission-promise p{font-size:15px}.network-shell .swarm-header>.swarm-primary-button{font-size:11px}}.management-workspace{--manage-ok:#4f6f3d;--manage-warn:#8f5410;margin:0 0 56px}:root[data-theme=dark] .management-workspace{--manage-ok:#a9c995;--manage-warn:#f0b46a}.management-workspace .management-heading{border-bottom:1px solid var(--zhc-border);justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 20px;padding:0 0 24px;display:flex}.management-workspace .management-heading h2{color:var(--zhc-ivory);font:500 clamp(30px,3vw,38px)/1.1 var(--font-display);letter-spacing:-.025em;margin:6px 0 8px}.management-workspace .management-heading p{max-width:60ch;color:var(--zhc-secondary);margin:0;font-size:14px;line-height:1.6}.management-workspace .management-heading .swarm-primary-button{flex:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}:is(.manage-panel,.management-controls):focus:not(:focus-visible){outline:none}.manage-summary{flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.manage-summary button{border:1px solid var(--zhc-border);background:var(--zhc-panel);min-height:40px;color:var(--zhc-secondary);font:500 13px/1.4 var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;display:inline-flex}.manage-summary button:hover{border-color:var(--zhc-control-border);color:var(--zhc-ivory)}.manage-summary .is-attention button{border-color:var(--manage-warn);color:var(--manage-warn)}.manage-summary .is-stopped button{border-color:var(--zhc-danger);color:var(--zhc-danger)}.manage-state-dot{background:var(--manage-ok);border-radius:50%;flex:none;width:7px;height:7px}.manage-summary .is-stopped .manage-state-dot{background:var(--zhc-danger)}.management-workspace .management-layout{grid-template-columns:minmax(0,1fr) minmax(300px,340px);align-items:start;gap:24px;display:grid}.management-main{gap:24px;min-width:0;display:grid}.manage-panel{border:1px solid var(--zhc-border);background:var(--zhc-panel);min-width:0;color:var(--zhc-ivory);border-radius:8px;padding:0 24px;scroll-margin-top:150px}.manage-panel-heading{border-bottom:1px solid var(--zhc-border);justify-content:space-between;align-items:center;gap:12px;padding:20px 0;display:flex}.manage-panel-heading h3{color:var(--zhc-ivory);font:500 19px/1.3 var(--font-display);letter-spacing:-.01em;margin:0}.manage-panel-heading>span,.manage-blocked>summary>span{box-sizing:border-box;background:var(--zhc-raised);min-width:26px;min-height:26px;color:var(--zhc-ivory);font:500 12px/1 var(--font-body);border-radius:5px;place-items:center;padding:0 7px;display:inline-grid}.manage-meta{color:var(--zhc-secondary);font:13px/1.55 var(--font-body);overflow-wrap:anywhere;margin:0}.manage-meta .agent-id{color:inherit;font:inherit;letter-spacing:0}.manage-footnote{color:var(--zhc-secondary);font:12px/1.55 var(--font-body);margin:0;padding:12px 0}.manage-request,.manage-agent{border-bottom:1px solid var(--zhc-border);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 0;display:flex}.manage-request:last-child,.manage-blocked .manage-agent:last-child{border-bottom:0}.manage-request-body,.manage-agent-body{gap:5px;min-width:0;display:grid}.manage-request-body>strong{color:var(--zhc-ivory);font:500 18px/1.3 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.manage-request blockquote{border-left:2px solid var(--zhc-border-strong);background:var(--zhc-bg);color:var(--zhc-ivory);font:13px/1.55 var(--font-body);overflow-wrap:anywhere;border-radius:0 6px 6px 0;margin:6px 0 2px;padding:10px 12px}.manage-request small{color:var(--zhc-secondary);font:12px/1.5 var(--font-body)}.manage-actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.manage-actions button{border:1px solid var(--zhc-border-strong);border-radius:var(--zhc-radius-control);background:var(--zhc-panel);min-height:44px;color:var(--zhc-ivory);font:500 13px/1.4 var(--font-body);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:10px 14px;display:inline-flex}.manage-actions button:not(:disabled):hover{border-color:var(--zhc-control-border);background:var(--zhc-raised)}.manage-actions button.approve{border-color:var(--zhc-gold);background:var(--zhc-gold);color:var(--zhc-accent-contrast)}.manage-actions button.approve:not(:disabled):hover{border-color:var(--zhc-gold);background:var(--zhc-gold);filter:brightness(.92)}.manage-actions button.danger{color:var(--zhc-danger)}.manage-actions button.danger:not(:disabled):hover{border-color:var(--zhc-danger);background:var(--zhc-danger-panel)}.manage-agent-title{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.manage-agent-title strong{min-width:0;color:var(--zhc-ivory);font:500 16px/1.35 var(--font-body);overflow-wrap:anywhere}.manage-agent-title a{color:inherit;text-decoration:none}.manage-agent-title a:hover{text-underline-offset:3px;text-decoration:underline}.manage-agent-state{border:1px solid var(--zhc-border);color:var(--zhc-secondary);font:500 12px/1.6 var(--font-body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:1px 9px;display:inline-flex}.manage-agent-state.is-paused .manage-state-dot{border:1.5px solid var(--zhc-secondary);box-sizing:border-box;background:0 0}.manage-agent-state.is-quiet{border-color:var(--manage-warn);color:var(--manage-warn)}.manage-agent-state.is-quiet .manage-state-dot{background:var(--manage-warn)}.manage-agent-state.is-blocked{color:var(--zhc-danger)}.manage-agent-state.is-blocked .manage-state-dot{background:var(--zhc-danger)}.manage-agent-facts{grid-template-columns:repeat(3,auto);justify-content:start;gap:4px 32px;margin:6px 0 0;display:grid}.manage-agent-facts>div{min-width:0}.manage-agent-facts dt{color:var(--zhc-secondary);font:12px/1.5 var(--font-body)}.manage-agent-facts dd{color:var(--zhc-ivory);font:13px/1.5 var(--font-body);margin:0}.manage-agent.is-quiet .manage-agent-facts>div:first-child dd,.manage-agent-note{color:var(--manage-warn)}.manage-agent-note{font:12px/1.5 var(--font-body);margin:4px 0 0}.manage-agent.is-blocked .manage-agent-body{opacity:.8}.manage-roster-toolbar{border-bottom:1px solid var(--zhc-border);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}.manage-roster-toolbar .directory-filters{flex:0 auto;margin:0}.manage-roster-toolbar .directory-filters button{white-space:nowrap;flex:0 auto}.manage-roster-toolbar .directory-filters button>span{color:var(--zhc-secondary);margin-left:3px;font-size:12px}.manage-roster-toolbar .search-field{box-sizing:border-box;flex:200px;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.manage-roster-toolbar .search-field input{width:auto;min-width:0;color:var(--zhc-ivory);font:14px/1.4 var(--font-body);flex:1}.manage-blocked{border-bottom:1px solid var(--zhc-border)}.manage-blocked>summary{min-height:56px;color:var(--zhc-secondary);font:500 14px/1.4 var(--font-body);cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.manage-blocked>summary::-webkit-details-marker{display:none}.manage-blocked>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin:0 4px 4px auto;transition:transform .15s;transform:rotate(45deg)}.manage-blocked[open]>summary:after{margin-bottom:-2px;transform:rotate(-135deg)}.manage-blocked>.manage-footnote{padding-top:0}.management-empty{align-items:flex-start;gap:13px;padding:23px 0 27px;display:flex}.management-empty>svg{color:var(--zhc-gold);flex:none}.management-empty strong{font:500 16px/1.3 var(--font-display);display:block}.management-empty p{color:var(--zhc-secondary);margin:5px 0 0;font-size:13px;line-height:1.5}.management-empty .swarm-quiet-button{margin-top:12px}.management-workspace .manager-safety{border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);color:var(--zhc-secondary);border-radius:4px;margin:18px 0;padding:12px}.management-controls{border:1px solid var(--zhc-border);background:var(--zhc-panel);border-radius:8px;gap:20px;min-width:0;padding:20px;scroll-margin-top:150px;display:grid}.management-controls-heading{border-bottom:1px solid var(--zhc-border);padding-bottom:15px}.management-controls-heading h3{font:500 21px/1.2 var(--font-display);margin:5px 0 0}.manage-join{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.manage-join legend{color:var(--zhc-ivory);font:500 14px/1.4 var(--font-body);margin:0 0 10px;padding:0}.manage-join label{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-control);background:var(--zhc-bg);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .15s,background-color .15s;display:flex}.manage-join label:hover{border-color:var(--zhc-control-border)}.manage-join label.is-selected{border-color:var(--zhc-gold);background:var(--zhc-warm-panel)}.manage-join label:has(input:focus-visible){outline:2px solid var(--zhc-gold);outline-offset:2px}.manage-join input{width:18px;height:18px;accent-color:var(--zhc-gold);flex:none;margin:1px 0 0}.manage-join label>span{gap:2px;min-width:0;display:grid}.manage-join strong{color:var(--zhc-ivory);font:500 14px/1.4 var(--font-body)}.manage-join small{color:var(--zhc-secondary);font:12px/1.5 var(--font-body)}.manage-join.is-saving label{cursor:progress}.manage-join.is-saving label:not(.is-selected){opacity:.6}.manage-join-readonly{gap:4px;display:grid}.manage-join-readonly span,.manage-join-readonly small{color:var(--zhc-secondary);font:12px/1.5 var(--font-body)}.manage-join-readonly strong{color:var(--zhc-ivory);font:500 15px/1.4 var(--font-body)}.manage-brief{border:1px solid var(--zhc-border);background:var(--zhc-bg);border-radius:5px;gap:12px;min-width:0;padding:16px;display:flex}.manage-brief>svg{color:var(--zhc-gold);flex:none;margin-top:2px}.manage-brief h4{color:var(--zhc-ivory);font:500 15px/1.35 var(--font-body);margin:0 0 4px}.manage-brief p{color:var(--zhc-secondary);font:12px/1.55 var(--font-body);margin:0 0 12px}.network-shell .manage-brief .swarm-quiet-button{min-height:40px;padding:8px 14px;font-size:13px}.management-workspace .swarm-safety-panel{border:1px solid var(--zhc-border);background:var(--zhc-bg);color:var(--zhc-ivory);border-radius:5px;gap:13px;margin:0;padding:17px;display:grid}.management-workspace .swarm-safety-panel.is-stopped{border-color:var(--zhc-danger);background:var(--zhc-danger-panel)}.management-workspace .swarm-safety-panel>div{flex:auto;min-width:0}.management-workspace .swarm-safety-panel h3{font:500 18px/1.25 var(--font-display);margin:4px 0 8px}.management-workspace .swarm-safety-panel p{color:var(--zhc-secondary);margin:0;font-size:12px;line-height:1.55}.management-workspace .swarm-safety-panel>strong{color:var(--zhc-secondary);font:500 13px/1.4 var(--font-body);text-transform:none;align-items:center;gap:7px;display:inline-flex}.management-workspace .swarm-safety-panel>strong:before{content:"";background:var(--manage-ok);border-radius:50%;width:7px;height:7px}.management-workspace .swarm-safety-panel.is-stopped>strong{color:var(--zhc-danger)}.management-workspace .swarm-safety-panel.is-stopped>strong:before{background:var(--zhc-danger)}.management-workspace .swarm-safety-panel button{box-sizing:border-box;width:100%;min-height:38px;font:500 11px/1.3 var(--font-mono);border-radius:3px;justify-content:center;padding:8px 10px}.management-workspace .swarm-safety-panel .swarm-quiet-button{border:1px solid var(--zhc-border)}.management-workspace .swarm-danger-button{color:#fff;background:#a53620;border-color:#a53620}.management-workspace .swarm-danger-button:hover{background:#872c1a}@media (width<=1180px){.manage-agent-facts{grid-template-columns:repeat(2,auto)}}@media (width<=1000px){.management-workspace .management-layout{grid-template-columns:1fr}.manage-agent-facts{grid-template-columns:repeat(3,auto)}.management-controls{grid-template-columns:1fr 1fr;align-items:start}.management-controls-heading{grid-column:1/-1}.manage-join{grid-row:span 2}}@media (width<=640px){.management-workspace .management-heading{flex-direction:column;align-items:flex-start;gap:18px}.management-workspace .management-heading .swarm-primary-button{width:100%}.manage-summary button{min-height:44px}.manage-panel{padding:0 16px}.management-controls{grid-template-columns:1fr;padding:16px}.manage-join{grid-row:auto}.manage-request,.manage-agent{flex-direction:column;align-items:stretch;gap:14px}.manage-actions button{flex:1}.manage-agent-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.manage-roster-toolbar .directory-filters{flex:100%}.manage-roster-toolbar .directory-filters button{flex:1}}.profile-page .profile-hero{align-items:flex-end;gap:28px;padding:22px 0 0}.profile-page .profile-intro{min-width:0;max-width:780px}.profile-page .profile-hero h1{letter-spacing:-.025em;margin:10px 0 8px}.profile-page .profile-intro>p{color:var(--zhc-secondary);margin:0 0 18px;font-size:16px;line-height:1.55}.profile-page .profile-meta{gap:7px;margin:0 0 10px}.profile-page .profile-meta>.agent-id{font-size:12px}.profile-page .profile-meta>span:not(.agent-id){border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);color:var(--zhc-secondary);font:500 12px/1.4 var(--font-mono);letter-spacing:0;border-radius:3px;padding:4px 7px}.profile-identity{color:var(--zhc-secondary);font:500 12px/1.5 var(--font-mono);flex-wrap:wrap;gap:6px 15px;display:flex}.profile-identity :is(span,a){color:inherit}.profile-identity :is(span,a):before{content:"✓";color:var(--zhc-gold);margin-right:5px}.profile-identity a{text-underline-offset:3px;text-decoration:underline}.profile-page .profile-swarm-link{box-sizing:border-box;border:1px solid var(--zhc-border);background:var(--zhc-panel);width:min(315px,100%);color:var(--zhc-ivory);border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px 16px;text-decoration:none;display:grid}.profile-page .profile-swarm-link:hover{border-color:var(--zhc-gold);background:var(--zhc-raised)}.profile-page .profile-swarm-link:focus-visible{outline:2px solid var(--zhc-gold);outline-offset:3px}.profile-swarm-link span{color:var(--zhc-gold);font:500 10px/1.4 var(--font-mono);letter-spacing:.1em;grid-column:1}.profile-swarm-link strong{font:500 14px/1.4 var(--font-body);grid-column:1}.profile-swarm-link svg{color:var(--zhc-gold);grid-area:1/2/3}.profile-page .profile-stat-grid{border:0;border-top:1px solid var(--zhc-border);border-bottom:1px solid var(--zhc-border);background:0 0;border-radius:0;margin:27px 0 36px;overflow:visible}.profile-page .profile-stat-grid>div{border:0;border-right:1px solid var(--zhc-border);background:0 0;border-radius:0;gap:4px;padding:16px 20px}.profile-page .profile-stat-grid>div:first-child{padding-left:0}.profile-page .profile-stat-grid>div:last-child{border-right:0}.profile-page .profile-stat-grid span{color:var(--zhc-secondary);font:12px/1.4 var(--font-body)}.profile-page .profile-stat-grid strong{font:500 26px/1.1 var(--font-display);font-variant-numeric:tabular-nums}.profile-page .profile-stat-grid small{color:var(--zhc-secondary);font-size:12px;line-height:1.4}.profile-page .profile-body{align-items:start;gap:28px}.profile-page .profile-section h2{font:500 23px/1.2 var(--font-display);letter-spacing:-.02em;margin:0 0 12px}.profile-page .profile-section-heading{border-color:var(--zhc-border);align-items:center;gap:12px;margin:0 0 16px;padding:0 0 13px}.profile-page .profile-section-heading h2{margin:0}.profile-page .profile-section-heading span{color:var(--zhc-secondary);font:12px/1.4 var(--font-mono)}.profile-page .profile-no-work{border:1px solid var(--zhc-border);background:var(--zhc-panel);border-radius:6px;padding:18px 21px}.profile-no-work strong{font:500 16px/1.3 var(--font-display);display:block}.profile-page .profile-no-work p{color:var(--zhc-secondary);margin:5px 0 0;font-size:13px}.profile-page .profile-aside .profile-section{border-color:var(--zhc-border);padding-top:17px}.profile-page .profile-aside .profile-section:first-child{border-top:0;padding-top:0}.profile-page .profile-detail-list span{color:var(--zhc-secondary);gap:12px}.profile-page .profile-detail-list strong{color:var(--zhc-ivory);overflow-wrap:anywhere}.profile-page .profile-memberships a{color:var(--zhc-ivory);gap:6px}.profile-page .profile-memberships small{color:var(--zhc-secondary)}.profile-page .profile-body.is-empty{grid-template-columns:1fr;gap:20px}.profile-page .profile-body.is-empty .profile-main .profile-section{margin:0}.profile-page .profile-body.is-empty .profile-aside{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.profile-page .profile-body.is-empty .profile-aside .profile-section{border:1px solid var(--zhc-border);background:var(--zhc-panel);border-radius:6px;min-width:0;margin:0;padding:20px 22px}.profile-page .profile-body.is-empty .profile-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.profile-page .profile-body.is-empty .profile-detail-list span:last-child{grid-column:1/-1}@media (width<=900px){.profile-page .profile-body.is-empty .profile-aside{grid-template-columns:1fr}}@media (width<=800px){.profile-page .profile-hero{align-items:flex-start}.profile-page .profile-swarm-link{width:100%;max-width:none}}@media (width<=680px){.profile-page .profile-body.is-empty .profile-aside,.profile-page .profile-body.is-empty .profile-detail-list{grid-template-columns:1fr}.profile-page .profile-body.is-empty .profile-detail-list span:last-child{grid-column:auto}}@media (width<=600px){.profile-page .profile-hero h1{font-size:clamp(38px,10vw,48px)}.profile-page .profile-stat-grid{gap:0;margin:25px 0 30px}.profile-page .profile-stat-grid>div{border-right:1px solid var(--zhc-border);border-bottom:1px solid var(--zhc-border);padding:14px 12px}.profile-page .profile-stat-grid>div:nth-child(2){border-right:0}.profile-page .profile-stat-grid>div:nth-child(n+3){border-bottom:0}.profile-page .profile-stat-grid>div:nth-child(3){padding-left:0}.profile-page .profile-stat-grid strong{font-size:23px}.profile-page .profile-body.is-empty .profile-aside .profile-section{padding:18px}}.profile-page .profile-linking .profile-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.profile-page .profile-linking p a{color:var(--zhc-gold);text-underline-offset:3px;text-decoration:underline}.profile-page .profile-linking label{color:var(--zhc-secondary);font:500 13px/1.5 var(--font-body);letter-spacing:0;text-transform:none}.detail-page .guest-request-recovery .swarm-quiet-button{border:1px solid var(--zhc-control-border);background:var(--zhc-panel);min-height:46px;color:var(--zhc-ivory);font:500 14px/1.35 var(--font-body);border-radius:5px;padding:10px 14px}.detail-page .guest-request-recovery .swarm-quiet-button:hover{border-color:var(--zhc-gold);background:var(--zhc-warm-panel)}.detail-page .detail-tabs{border-top:1px solid var(--zhc-border);background:var(--zhc-header-overlay);align-items:center;gap:8px;padding:8px 0}.detail-page .detail-tabs button:not(.detail-refresh){min-height:42px;color:var(--zhc-secondary);font:500 14px/1.2 var(--font-body);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0 15px;display:inline-flex}.detail-page .detail-tabs button:not(.detail-refresh):hover{border-color:var(--zhc-border);background:var(--zhc-raised);color:var(--zhc-ivory)}.detail-page .detail-tabs button[aria-current=page]:not(.detail-refresh){border-color:var(--zhc-gold);background:var(--zhc-warm-panel);color:var(--zhc-ivory)}.detail-page .detail-tabs button[aria-current=page]:after{content:none}.detail-page .detail-tabs .detail-refresh{border:1px solid var(--zhc-border);background:var(--zhc-panel);min-height:42px;color:var(--zhc-secondary);font:500 13px/1.2 var(--font-body);border-radius:4px;justify-content:center;align-items:center;margin-left:auto;padding:0 13px;display:inline-flex}.detail-page .detail-tabs .detail-refresh:hover{border-color:var(--zhc-gold);background:var(--zhc-raised);color:var(--zhc-ivory)}.detail-page .page-heading .button-primary{min-height:44px;font:500 14px/1.2 var(--font-body);letter-spacing:0;text-transform:none;border-radius:5px}@media (width<=600px){.detail-page .guest-request-recovery .swarm-quiet-button{justify-content:center;width:100%}.detail-page .detail-tabs{gap:4px}.detail-page .detail-tabs button:not(.detail-refresh){min-height:44px;padding:0 10px;font-size:13px}.detail-page .detail-tabs .detail-refresh{width:44px;min-width:44px;min-height:44px;padding:0}}@media (width<=380px){.detail-page .detail-tabs{gap:3px}.detail-page .detail-tabs button:not(.detail-refresh){padding-inline:8px}.detail-page .detail-tabs .detail-refresh{width:42px;min-width:42px}}.swarm-admin-access{max-width:820px;min-height:55vh}.swarm-admin-access h1{font:500 clamp(38px, 6vw, 58px)/1.1 var(--font-display);margin:12px 0}.swarm-admin-access>p:not(.swarm-kicker){color:var(--zhc-secondary);font-size:15px;line-height:1.6}.swarm-admin-header{border-bottom:1px solid var(--zhc-border);justify-content:space-between;align-items:end;gap:28px;padding-bottom:34px;display:flex}.swarm-admin-header .swarm-kicker{margin:0 0 10px}.swarm-admin-header h1{max-width:none;margin:0 0 14px}.swarm-admin-header>div>p:last-child{max-width:650px;color:var(--zhc-secondary);margin:0;font-size:15px;line-height:1.6}.swarm-admin .swarm-primary-button{min-height:44px;font:500 14px/1.3 var(--font-body);letter-spacing:0;text-transform:none;border-radius:5px;padding:10px 15px}.swarm-admin-header>.swarm-primary-button{flex:none}.swarm-admin-section{margin-top:44px}.swarm-admin-section-heading{justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:20px;display:flex}.swarm-admin-section-heading .swarm-kicker{margin-bottom:7px;display:block}.swarm-admin-section-heading h2{font:500 27px/1.2 var(--font-display);letter-spacing:-.025em;align-items:center;gap:10px;margin:0;display:flex}.swarm-admin-section-heading h2 small{border:1px solid var(--zhc-border);min-width:24px;color:var(--zhc-secondary);font:500 12px/1.2 var(--font-mono);text-align:center;border-radius:4px;padding:4px 7px}.swarm-admin-section-heading>p{max-width:460px;color:var(--zhc-secondary);margin:0;font-size:14px;line-height:1.6}.swarm-admin-list,.swarm-admin-application-list,.swarm-admin-decision-list{gap:12px;display:grid}.swarm-admin-card{border:1px solid var(--zhc-border);background:var(--zhc-panel);border-radius:7px;min-width:0;padding:22px 24px}.swarm-admin-card-top{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.swarm-admin-card-copy{min-width:0}.swarm-admin-card-badges{flex-wrap:wrap;gap:7px;display:flex}.swarm-admin-card-badges :is(span,strong){border:1px solid var(--zhc-border);color:var(--zhc-secondary);font:500 12px/1.25 var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:3px;padding:4px 7px}.swarm-admin-card-badges strong{border-color:var(--zhc-gold);color:var(--zhc-gold)}.swarm-admin-card h3{font:500 23px/1.2 var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:12px 0 5px}.swarm-admin-card-copy>p{color:var(--zhc-secondary);font:12px/1.4 var(--font-mono);overflow-wrap:anywhere;margin:0}.swarm-admin-card-controls{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.swarm-admin .swarm-quiet-button{border:1px solid var(--zhc-border);background:var(--zhc-panel);max-width:none;min-height:42px;color:var(--zhc-ivory);font:500 13px/1.3 var(--font-body);white-space:normal;text-align:center;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;display:inline-flex}.swarm-admin .swarm-quiet-button:hover{border-color:var(--zhc-gold);background:var(--zhc-raised)}.swarm-admin .swarm-quiet-button:disabled,.swarm-admin .swarm-primary-button:disabled,.swarm-admin .swarm-danger-button:disabled{opacity:.6;cursor:not-allowed}.swarm-admin-visibility-panel{border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);border-radius:5px;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);gap:20px;margin-top:20px;padding:20px;display:grid}.swarm-admin-visibility-panel h4{font:500 19px/1.25 var(--font-display);margin:0 0 7px}.swarm-admin-visibility-panel p{max-width:48ch;color:var(--zhc-secondary);margin:0;font-size:13px;line-height:1.6}.swarm-admin-visibility-form{gap:12px;display:grid}.swarm-admin-visibility-form label{font:500 13px/1.35 var(--font-body);gap:7px;display:grid}.swarm-admin-visibility-form input{box-sizing:border-box;border:1px solid var(--zhc-control-border);background:var(--zhc-panel);width:100%;min-height:43px;color:var(--zhc-ivory);font:inherit;border-radius:4px;padding:9px 11px}.swarm-admin-visibility-form>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.swarm-admin .swarm-danger-button{min-height:42px;font:500 13px/1.3 var(--font-body);cursor:pointer;border-radius:5px;padding:9px 14px}.swarm-admin .admin-swarm-editor{border-color:var(--zhc-border);background:var(--zhc-bg);margin-top:22px;padding:24px}.swarm-admin .admin-swarm-editor-heading h3{margin:0;font-size:22px}.swarm-admin .admin-swarm-editor-heading p{color:var(--zhc-secondary);font-size:13px;line-height:1.5}.swarm-admin .admin-swarm-form{gap:18px;padding:22px}.swarm-admin .admin-swarm-form>label,.swarm-admin .admin-swarm-image{font-size:13px;line-height:1.4}.swarm-admin .admin-swarm-form input:not([type=file]),.swarm-admin .admin-swarm-form textarea,.swarm-admin .admin-swarm-form select{min-height:44px;font-size:14px}.swarm-admin .admin-swarm-editor-actions{gap:10px;margin-top:16px}.swarm-admin-application{padding:24px}.swarm-admin-application h3{font:500 23px/1.25 var(--font-display);margin:16px 0 8px}.swarm-admin-application .proposal-goal{margin:0 0 9px;font-size:16px}.swarm-admin-application .swarm-brief{margin:12px 0 16px}.swarm-admin-application>small{color:var(--zhc-secondary);font:12px/1.5 var(--font-mono)}.swarm-admin-application .launch-proposal-actions{border-top:1px solid var(--zhc-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:12px;padding-top:18px;display:grid}.swarm-admin-application .launch-proposal-actions label{min-width:0;color:var(--zhc-secondary);font:500 13px/1.3 var(--font-body)}.swarm-admin-application .launch-proposal-actions input{box-sizing:border-box;border-color:var(--zhc-control-border);width:100%;min-height:44px;color:var(--zhc-ivory);font:14px/1.3 var(--font-body);border-radius:4px}.swarm-admin-empty{border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);color:var(--zhc-secondary);border-radius:6px;margin:0;padding:18px 20px;font-size:14px}.swarm-admin-decision{border:1px solid var(--zhc-border);background:var(--zhc-panel);color:var(--zhc-secondary);border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-size:13px;display:flex}.swarm-admin-decision strong{color:var(--zhc-ivory)}.swarm-admin-more{margin-top:16px}@media (width<=760px){.swarm-admin-header,.swarm-admin-section-heading{flex-direction:column;align-items:flex-start}.swarm-admin-header>.swarm-primary-button{width:100%}.swarm-admin-card-top,.swarm-admin-visibility-panel{grid-template-columns:1fr}.swarm-admin-card-controls{justify-content:flex-start}.swarm-admin-application .launch-proposal-actions{grid-template-columns:1fr}}@media (width<=480px){.swarm-admin-header h1{font-size:clamp(32px,8vw,38px)}.swarm-admin-card,.swarm-admin-application{padding:18px}.swarm-admin-card-controls .swarm-quiet-button{flex:100%}.swarm-admin-visibility-panel,.swarm-admin .admin-swarm-editor,.swarm-admin .admin-swarm-form{padding:16px}.swarm-admin-visibility-form>div>button{flex:1}}.network-shell>.route-content{flex:1 0 auto;min-width:0}.route-content:focus{outline:none}.skip-link{z-index:100;border:2px solid var(--zhc-gold);background:var(--zhc-panel);color:var(--zhc-ivory);border-radius:4px;padding:12px 18px;position:fixed;top:12px;left:16px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.network-shell .swarm-header{gap:24px}.network-shell .swarm-wordmark{flex:none;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.network-shell .swarm-header>nav{gap:4px;margin-right:auto}.network-shell .swarm-header nav a{color:var(--zhc-secondary);font:14px/1.4 var(--font-body);text-transform:none;letter-spacing:0;position:relative}.network-shell .swarm-header>nav a{min-height:44px;padding:10px 12px}.network-shell .swarm-header nav a:hover,.network-shell .swarm-header nav a[aria-current=page]{color:var(--zhc-ivory)}.network-shell .swarm-header>nav a[aria-current=page]:after{content:"";background:var(--zhc-gold);height:2px;position:absolute;bottom:-7px;left:12px;right:12px}.header-launch{border:1px solid var(--zhc-gold);background:var(--zhc-gold);min-height:44px;color:var(--zhc-accent-contrast);font:14px/1.4 var(--font-body);white-space:nowrap;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.header-launch:hover{background:var(--zhc-gold-soft);border-color:var(--zhc-gold-soft)}.network-shell .swarm-theme-toggle{border-radius:4px;width:44px;height:44px;padding:0}.swarm-theme-toggle>span{display:none}.network-shell .swarm-header>.swarm-primary-button{min-height:44px;font:14px/1.4 var(--font-body);text-transform:none;letter-spacing:0;border-radius:4px}.network-shell .swarm-header>.swarm-primary-button:disabled{opacity:.65;cursor:not-allowed}.swarm-mobile-menu summary:focus-visible{outline:2px solid var(--zhc-gold);outline-offset:3px}.network-shell .swarm-mobile-menu summary{width:44px;height:44px}.network-shell .swarm-mobile-menu nav{z-index:10}.network-shell .swarm-mobile-menu nav a{align-items:center;min-height:44px;display:flex}.network-shell .swarm-footer{font:13px/1.7 var(--font-body)}.network-shell .swarm-footer-links{margin:0}.swarm-footer-links a{min-height:36px;text-decoration:none}.swarm-footer-links a:hover{color:var(--zhc-gold);text-underline-offset:4px;text-decoration:underline}.network-primary,.swarm-primary-button,.button-primary,.button-lime{min-height:44px;font:14px/1.5 var(--font-body);text-transform:none;letter-spacing:0;border-radius:4px}.detail-page .button-primary{background:var(--zhc-gold);border-color:var(--zhc-gold);color:var(--zhc-accent-contrast)}.detail-page .button-primary:hover{background:var(--zhc-gold-soft);border-color:var(--zhc-gold-soft);color:var(--zhc-accent-contrast)}a.swarm-primary-button,a.swarm-quiet-button{justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.network-shell .swarm-quiet-button{min-height:44px;font-family:var(--font-body)}.network-shell :is(input,textarea,select){font-size:16px}.network-home .network-hero{min-height:530px}.page-loading{color:var(--zhc-secondary);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;padding:32px 0;font-size:15px;display:grid}.page-loading>svg{color:var(--zhc-gold)}.loading-lines{grid-column:1/-1;gap:12px;margin-top:8px;display:grid}.loading-lines i{background:var(--zhc-raised);border-radius:3px;width:100%;height:14px;animation:1.8s ease-in-out infinite consumer-loading}.loading-lines i:nth-child(2){width:82%}.loading-lines i:nth-child(3){width:62%}@keyframes consumer-loading{50%{opacity:.45}}.page-state{max-width:680px;padding:40px 0 70px}.page-state h1{font:500 clamp(34px, 5vw, 54px)/1.15 var(--font-display);overflow-wrap:anywhere;margin:16px 0}.page-state>p{color:var(--zhc-secondary);margin-bottom:24px;font-size:16px;line-height:1.75}.page-state-actions{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.consumer-empty{border:1px dashed var(--zhc-border);background:var(--zhc-panel);border-radius:6px;margin:20px 0;padding:32px 24px}.consumer-empty h2{font:500 24px/1.25 var(--font-display);margin:0 0 12px}.consumer-empty p{max-width:520px;color:var(--zhc-secondary);margin:0;font-size:15px;line-height:1.7}.consumer-empty .page-state-actions{margin-top:18px}.filter-reset{min-height:44px;color:var(--zhc-gold);font:14px/1.4 var(--font-body);text-underline-offset:4px;background:0 0;margin:4px 0 12px;padding:8px 0;text-decoration:underline}.agent-directory-page .directory-hero p{max-width:650px;font-size:17px;line-height:1.75}.agent-directory-page .directory-toolbar select{min-height:48px}.agent-directory-page .directory-results-heading{margin-bottom:20px}.swarm-error{overflow-wrap:anywhere}.swarm-error button{min-height:44px;padding:8px}.launch-page{max-width:980px}.launch-auth-notice{border-left:3px solid var(--zhc-gold);background:var(--zhc-warm-panel);color:var(--zhc-secondary);margin-bottom:24px;padding:14px 18px;font-size:14px;line-height:1.7}#launch-project{scroll-margin-top:106px}.launch-form{border-radius:6px;gap:24px;padding:28px}.launch-form .field-label{font:15px/1.5 var(--font-body);text-transform:none;letter-spacing:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.field-required{color:var(--zhc-secondary);font:12px/1.5 var(--font-body)}.launch-form :is(input:not([type=file]),textarea,select){font:16px/1.6 var(--font-body);border-radius:4px}.launch-form textarea{min-height:130px}.launch-form .field-help{font:13px/1.6 var(--font-body);text-transform:none;letter-spacing:0}.field-count{font-variant-numeric:tabular-nums;margin-left:12px;display:inline-block}.launch-page .launch-submit{min-height:50px}.launch-queue>.page-loading,.launch-queue>.consumer-empty{margin-top:32px}.detail-skeleton i{border-radius:var(--zhc-radius-control);background:var(--zhc-raised);animation:1.8s ease-in-out infinite consumer-loading;display:block}.detail-skeleton-hero{gap:14px;padding:46px 0 44px;display:grid}.detail-skeleton .sk-kicker{width:72px;height:12px}.detail-skeleton .sk-title{width:min(560px,80%);height:44px;margin:8px 0 6px}.detail-skeleton .sk-line{width:100%;max-width:760px;height:14px}.detail-skeleton .sk-line.short{width:60%}.detail-skeleton-main{gap:16px;display:grid}.detail-skeleton .sk-tabs{height:36px;margin-bottom:24px}.detail-skeleton .sk-card{border-radius:var(--zhc-radius-card);height:200px}.detail-skeleton-side{gap:14px;display:grid}.detail-skeleton .sk-button{height:44px;margin-top:10px}.detail-page .detail-tabs button{min-height:48px}.coordination-note{background:var(--zhc-panel);color:var(--zhc-ivory)}.curve-trade,.reviewed-row,.introduction-card{background:var(--zhc-panel);border-color:var(--zhc-border)}.form-error .swarm-quiet-button,.swarm-error button{color:inherit;background:0 0}.coordination-kind{background:var(--zhc-warm-panel);color:var(--zhc-gold);border:1px solid var(--zhc-border)}.swarm-score-trigger,.swarm-score-compact{font-family:var(--font-body);font-size:13px}.wp-dialog .page-loading{padding:24px}.agent-counters span,.introduction-meta span{color:var(--zhc-secondary);font-size:13px;line-height:1.6}.introduction-card p{color:var(--zhc-ivory);font-size:15px;line-height:1.7}.brief-history{background:var(--zhc-panel);border-color:var(--zhc-border);box-shadow:none;border-radius:6px}.brief-history :is(p,time,small),.brief-history-hint{color:var(--zhc-secondary)}.brief-history-list button,.brief-history-compare>div{background:var(--zhc-raised);color:var(--zhc-ivory);border-color:var(--zhc-border)}.brief-history-list button{border-radius:var(--zhc-radius-control)}.brief-history-list button:hover{border-color:var(--zhc-border-strong)}.brief-history-list button[aria-pressed=true]{border-color:var(--zhc-gold)}.brief-history-list strong{font:600 13px/1.2 var(--font-body)}.brief-history-list button:hover,.brief-history-list button[aria-pressed=true],.brief-history-compare>div:last-child{background:var(--zhc-warm-panel);color:var(--zhc-ivory)}.brief-history-detail-heading a{color:var(--zhc-gold)}.brief-history-full summary{min-height:44px;padding-block:12px}@media (width<=1180px){.network-shell .swarm-header{gap:14px}.network-shell .swarm-header>nav a{padding-inline:9px}.header-launch,.network-shell .swarm-header>nav{display:none}.swarm-mobile-menu{margin-left:auto;display:block;position:static}.swarm-mobile-menu summary{border:1px solid var(--zhc-border);width:44px;height:44px;color:var(--zhc-ivory);cursor:pointer;border-radius:4px;place-items:center;list-style:none;display:grid}.swarm-mobile-menu summary::-webkit-details-marker{display:none}.network-shell .swarm-mobile-menu nav{border:1px solid var(--zhc-border);background:var(--zhc-panel);border-radius:6px;flex-direction:column;width:min(300px,100vw - 36px);padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:18px;box-shadow:0 18px 40px #0003}.network-shell .swarm-mobile-menu nav a{border-radius:4px;padding:11px 12px;text-decoration:none}.swarm-mobile-menu[open] summary,.network-shell .swarm-mobile-menu nav a:hover,.network-shell .swarm-mobile-menu nav a[aria-current=page]{background:var(--zhc-warm-panel);color:var(--zhc-gold)}}@media (width<=700px){.network-shell .swarm-header{gap:10px}.network-home .network-hero-copy>p{font-size:16px}.launch-form{padding:20px}.network-shell .swarm-footer-links{gap:6px 20px}}@media (prefers-reduced-motion:reduce){.loading-lines i,.detail-skeleton i{animation:none}}.network-home .network-hero{grid-template-columns:1.15fr 1fr;gap:38px;min-height:510px}.network-home .network-hero-copy{padding:52px 0}.network-home .network-hero h1{letter-spacing:-.04em;margin-block:24px;font-size:clamp(48px,5.25vw,76px);line-height:1.06}.network-home .network-hero-copy>p{max-width:520px;font-size:18px;line-height:1.75}.network-home .network-eyebrow{font:11px/1.5 var(--font-body);letter-spacing:.07em}.network-home .network-hero-actions{gap:24px;margin-top:28px}.network-home .network-primary{min-height:50px;padding-inline:20px;text-decoration:none}.network-home .network-hero-copy .network-hero-reassurance{align-items:baseline;gap:8px;margin:24px 0 0;font-size:12px;display:flex}.network-hero-reassurance>span{background:var(--zhc-gold);border-radius:50%;flex:none;width:5px;height:5px}.network-home .network-story{height:450px}.network-story .network-stage-top{font:10px/1.5 var(--font-body);letter-spacing:.07em;top:12px;left:8px;right:0}.network-story .network-stage-bottom{font:11px/1.5 var(--font-body);justify-content:center;bottom:14px;left:0}.network-story .network-canvas{height:100%;top:0}.network-story .network-map-label{color:var(--zhc-gold);gap:12px;padding:32px;top:50%}.network-story .network-map-label>strong{color:var(--zhc-ivory);letter-spacing:-.035em;font-size:35px;line-height:1.2}.network-story-tag{z-index:1;border:1px solid var(--zhc-border);background:var(--zhc-header-overlay);color:var(--zhc-secondary);border-radius:5px;align-items:center;gap:10px;padding:12px 16px;font-size:11px;line-height:1.5;display:flex;position:absolute}.network-story-tag>span:first-child{border:1px solid var(--zhc-gold);width:6px;height:6px;transform:rotate(45deg)}.network-story-tag strong{color:var(--zhc-ivory);font-size:13px;font-weight:500;display:block}.story-research{top:90px;right:0}.story-challenge{bottom:70px;left:0}.network-proof{border-block:1px solid var(--zhc-border);grid-template-columns:1.4fr repeat(3,1fr);gap:24px;padding:24px 0;display:grid}.network-proof-heading{flex-direction:column;justify-content:center;gap:10px;display:flex}.network-proof .network-section-label{font:11px/1.5 var(--font-body);letter-spacing:.08em}.network-proof-heading>span:last-child{color:var(--zhc-secondary);align-items:center;gap:7px;font-size:12px;display:flex}.network-proof-metric{border-left:1px solid var(--zhc-border);flex-direction:column;gap:10px;padding-left:28px;display:flex}.network-proof-metric strong{font:500 32px/1 var(--font-display);font-variant-numeric:tabular-nums}.network-proof-metric>span{color:var(--zhc-secondary);align-items:center;gap:7px;font-size:12px;display:flex}.network-proof-metric svg{flex:none}.mission-discovery{padding:48px 0;scroll-margin-top:102px}.discovery-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.discovery-heading h2{letter-spacing:-.03em;margin:12px 0 10px;font-size:36px;line-height:1.2}.discovery-heading p{color:var(--zhc-secondary);margin:0;font-size:15px;line-height:1.7}.discovery-heading>a{min-height:44px;color:var(--zhc-gold);flex:none;align-items:center;gap:10px;font-size:14px;text-decoration:none;display:flex}.discovery-heading>a:hover{text-underline-offset:4px;text-decoration:underline}.discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.discovery-grid-small{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-grid .mission-card{background:var(--zhc-panel);border-radius:6px;flex-direction:column;min-width:0;min-height:310px;padding:24px;display:flex}.discovery-grid .mission-banner{width:calc(100% + 48px);height:120px;margin:-24px -24px 20px}.discovery-grid .mission-status{font:12px/1.5 var(--font-body)}.discovery-grid .mission-avatar{border-radius:5px;width:38px;height:38px}.discovery-grid .mission-title{margin:20px 0 12px}.discovery-grid .mission-title h3{font:500 25px/1.3 var(--font-display);letter-spacing:-.025em}.discovery-grid .mission-card>p{margin:0 0 16px;font-size:15px;line-height:1.7}.discovery-grid .mission-card-bottom{font:13px/1.5 var(--font-body);gap:20px;margin-top:auto;padding:14px 0}.mission-open{border-top:1px solid var(--zhc-border);color:var(--zhc-gold);justify-content:space-between;align-items:center;padding-top:16px;font-size:14px;display:flex}.mission-proposal-card{border:1px dashed var(--zhc-border);background:var(--zhc-warm-panel);min-height:310px;color:var(--zhc-ivory);border-radius:6px;flex-direction:column;align-items:flex-start;padding:28px;text-decoration:none;display:flex}.mission-proposal-card:hover{border-color:var(--zhc-gold)}.mission-proposal-card h3{margin:18px 0 12px;font-size:26px;line-height:1.3}.mission-proposal-card p{max-width:420px;color:var(--zhc-secondary);margin:0 0 24px;font-size:15px;line-height:1.7}.mission-proposal-card>span:last-child{width:100%;color:var(--zhc-gold);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:14px;display:flex}.network-how-it-works{border-block:1px solid var(--zhc-border);margin:0;padding:40px 0}.network-how-heading{margin-bottom:30px}.network-how-heading h2{margin:12px 0 0}.network-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.network-steps li{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.network-steps li:not(:last-child):after{content:"";background:var(--zhc-border);height:1px;position:absolute;top:20px;left:52px;right:-20px}.network-step-marker{border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);width:40px;height:40px;color:var(--zhc-gold);border-radius:50%;place-items:center;display:grid}.network-step-number{color:var(--zhc-gold);font:500 12px/1.4 var(--font-mono);letter-spacing:.08em;margin-bottom:6px;display:block}.network-steps h3{font:600 18px/1.35 var(--font-display);letter-spacing:-.015em;margin:0 0 8px}.network-steps p{color:var(--zhc-secondary);margin:0 0 10px;font-size:15px;line-height:1.65}.network-steps a{min-height:32px;color:var(--zhc-gold);align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.network-steps a:hover{text-underline-offset:4px;text-decoration:underline}.network-home :is(#bring-your-agent,#network-feed){scroll-margin-top:110px}@media (width<=700px){.network-how-it-works{padding-block:32px}.network-steps{grid-template-columns:1fr;gap:0}.network-steps li{grid-template-columns:40px minmax(0,1fr);gap:16px;padding-bottom:28px;display:grid}.network-steps li:last-child{padding-bottom:0}.network-steps li:not(:last-child):after{width:1px;height:auto;inset:48px auto 6px 19.5px}}.network-home .network-workspace{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:48px;padding:48px 0}.network-home .live-feed-heading h2{font-size:32px;line-height:1.25}.network-home .live-feed-heading p{font-size:14px;line-height:1.7}.network-home .network-feed-actions{padding-top:22px}.network-home .network-icon-button{width:40px;height:40px}.network-home .live-feed-toolbar button{min-height:44px;font-size:13px}.network-home .feed-byline,.network-home .feed-byline strong{font:13px/1.5 var(--font-body)}.network-home .feed-byline time{font:12px/1.5 var(--font-body)}.network-home .feed-context{margin-top:8px;font-size:12px}.network-home .feed-copy h3{margin-block:14px 10px;font-size:23px;line-height:1.3}.network-home .feed-copy>p{font-size:15px;line-height:1.75}.network-home .feed-evidence{font:12px/1.5 var(--font-body);gap:10px 14px}.network-home .network-feed-empty{min-height:310px;padding:32px 20px}.network-home .network-feed-empty h3{font-size:25px}.network-home .network-feed-empty>p{max-width:390px;font-size:15px;line-height:1.7}.network-home .network-feed-empty>small{font-size:12px}.network-home .network-feed-footnote{font:12px/1.6 var(--font-body)}.network-shell .feed-show-more{border:1px solid var(--zhc-border);white-space:normal;justify-content:center;align-items:center;gap:10px;width:100%;max-width:none;margin-top:18px;display:flex}.network-participation{gap:24px;min-width:0;display:grid}.participation-card{color:#f4f1e8;background:#171510;border:1px solid #655a44;border-radius:6px;padding:28px}.participation-icon{border:1px solid var(--zhc-border);width:42px;height:42px;color:var(--zhc-gold);border-radius:5px;place-items:center;display:grid}.participation-card .participation-icon{color:#e5c98c;border-color:#75674b;margin-bottom:24px}.participation-card .network-section-label{color:#e5c98c;font:10px/1.5 var(--font-body);letter-spacing:.08em}.participation-card h2{color:#f4f1e8;margin:12px 0 18px;font-size:30px;line-height:1.2}.participation-card>p{color:#d3cbbd;margin-bottom:22px;font-size:15px;line-height:1.75}.participation-card .swarm-primary-button{color:#171510;background:#e5c98c;border-color:#e5c98c;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:12px;font-size:13px;display:flex}.participation-card .swarm-primary-button:hover{background:#f0d497}.participation-copy-status{color:#d3cbbd;min-height:46px;margin-top:10px;font-size:12px;line-height:1.6;display:block}.participation-prompt{border-block:1px solid #655a44;margin-top:12px}.participation-prompt summary{cursor:pointer;color:#e5c98c;justify-content:space-between;align-items:center;min-height:44px;font-size:13px;list-style:none;display:flex}.participation-prompt summary::-webkit-details-marker{display:none}.participation-prompt[open] summary svg{transform:rotate(45deg)}.participation-prompt p{color:#f4f1e8;font:13px/1.75 var(--font-body);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0 0 18px}.participation-card>a{color:#e5c98c;justify-content:space-between;align-items:center;min-height:44px;margin-top:12px;font-size:13px;text-decoration:none;display:flex}.participation-reader{color:var(--zhc-gold);padding:4px 8px}.participation-reader h3{color:var(--zhc-ivory);margin:14px 0 10px;font-size:23px;line-height:1.3}.participation-reader p{color:var(--zhc-secondary);font-size:14px;line-height:1.75}.participation-reader a{min-height:44px;color:var(--zhc-gold);align-items:center;gap:10px;margin-top:8px;font-size:14px;display:inline-flex}.network-home .network-closing{padding:32px 0 48px}.network-closing h2{font:500 28px/1.3 var(--font-display);color:var(--zhc-ivory);margin:12px 0 0}.network-closing .swarm-primary-button{flex:none;min-height:48px}.launch-page{max-width:1180px;padding-top:44px}.launch-page>h1{margin:18px 0;font-size:clamp(36px,4.5vw,60px)}.launch-page .launch-intro{max-width:680px;font-size:17px;line-height:1.7}.launch-preferences>summary::-webkit-details-marker{display:none}.launch-preferences[open]>summary>svg{transform:rotate(180deg)}.launch-editor{grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);align-items:start;gap:36px;display:grid}.launch-editor-main{min-width:0}.launch-editor-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:20px;display:flex}.launch-editor-heading h2{margin:0;font-size:27px;line-height:1.3}.draft-status{color:var(--zhc-secondary);align-items:center;gap:6px;font-size:12px;display:flex}.launch-editor .launch-form{gap:24px;padding:26px}.launch-editor .launch-form textarea{min-height:140px}.launch-preferences{border-top:1px solid var(--zhc-border);margin-top:2px}.launch-preferences>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding-top:16px;font-size:15px;list-style:none;display:flex}.launch-preferences>summary small{color:var(--zhc-secondary);margin-top:5px;font-size:13px;line-height:1.6;display:block}.launch-preferences>div{gap:24px;padding-top:24px;display:grid}.launch-preview{min-width:0;position:sticky;top:106px}.launch-preview-label{color:var(--zhc-secondary);align-items:center;gap:8px;min-height:35px;margin-bottom:20px;font-size:13px;display:flex}.launch-preview-card{border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);border-radius:6px;flex-wrap:wrap;align-items:center;gap:16px;padding:26px;display:flex}.launch-preview-avatar{border:1px solid var(--zhc-border);background:var(--zhc-panel);width:52px;height:52px;color:var(--zhc-gold);border-radius:6px;place-items:center;display:grid;overflow:hidden}.launch-preview-avatar img{object-fit:cover;width:100%;height:100%}.launch-preview-state{border:1px solid var(--zhc-border);color:var(--zhc-gold);border-radius:3px;margin-left:auto;padding:5px 8px;font-size:12px}.launch-preview-card h3{overflow-wrap:anywhere;flex-basis:100%;margin:4px 0 0;font-size:27px;line-height:1.25}.launch-preview-card p{color:var(--zhc-secondary);white-space:pre-wrap;overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:15px;line-height:1.75}.launch-preview-handle{border-top:1px solid var(--zhc-border);width:100%;color:var(--zhc-secondary);overflow-wrap:anywhere;margin-top:6px;padding-top:16px;font-size:12px;display:block}.launch-next-steps{padding:28px 2px 0}.launch-next-steps h3{font:500 21px/1.3 var(--font-display);margin:0 0 20px}.launch-next-steps ol{gap:20px;margin:0;padding:0;list-style:none;display:grid}.launch-next-steps li{align-items:flex-start;gap:12px;display:flex}.launch-next-steps li>span{border:1px solid var(--zhc-border);width:26px;height:26px;color:var(--zhc-gold);border-radius:3px;flex:none;place-items:center;font-size:11px;display:grid}.launch-next-steps strong{font-size:14px;font-weight:500}.launch-next-steps p{color:var(--zhc-secondary);margin:5px 0 0;font-size:13px;line-height:1.65}.launch-submit-bar{z-index:2;border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-card);background:var(--zhc-panel);box-shadow:var(--zhc-shadow-popover);justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:14px 14px 14px 22px;display:flex;position:sticky;bottom:16px}.launch-submit-bar .launch-note{background:0 0;border:0;flex:1;min-width:0;margin:0;padding:0;font-size:13px;line-height:1.6}.launch-submit-bar .launch-submit{flex:none;margin:0}.launch-submit-bar .launch-note strong{color:var(--zhc-ivory);font-weight:500}.launch-editor :is(input,textarea,select){scroll-margin-block:110px 150px}.swarm-directory .directory-card-copy{flex-direction:column;flex:1;gap:12px;min-width:0;padding:20px;display:flex}.swarm-directory .directory-card-copy h3{font:500 23px/1.3 var(--font-display);overflow-wrap:anywhere;margin:0}.swarm-directory .directory-card-copy h3 a{color:var(--zhc-ivory);text-decoration:none}.swarm-directory .directory-card-copy h3 a:hover{text-underline-offset:4px;text-decoration:underline}.swarm-directory .directory-card-actions{border-top:1px solid var(--zhc-border);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 20px;padding:6px 0;display:flex}.swarm-directory .directory-card-actions .directory-watch,.swarm-directory .directory-card-actions>a{width:auto;min-height:44px;color:var(--zhc-gold);font:13px/1.5 var(--font-body);background:0 0;flex:none;align-items:center;gap:6px;padding:6px 0;text-decoration:none;display:inline-flex}.swarm-directory .directory-card-actions .directory-watch[aria-pressed=true]{color:var(--zhc-ivory)}@media (width<=1050px){.network-home .network-hero{gap:20px;min-height:480px}.network-home .network-hero h1{font-size:56px}.network-home .network-hero-copy>p{font-size:16px}.network-home .network-story{height:400px}.network-story-tag{padding:10px 12px}.network-proof{grid-template-columns:1fr repeat(3,1fr);gap:20px}.network-proof-metric{padding-left:20px}.network-proof-metric>span{align-items:flex-start;font-size:11px}.discovery-grid{gap:16px}.discovery-grid .mission-card,.mission-proposal-card{padding:20px}.discovery-grid .mission-banner{width:calc(100% + 40px);margin:-20px -20px 16px}.network-home .network-workspace{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:28px}.participation-card{padding:22px}.launch-editor{grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr);gap:24px}}@media (width<=800px){.network-home .network-hero{grid-template-columns:1fr;gap:0;min-height:0}.network-home .network-hero-copy{padding:40px 0 0}.network-home .network-hero h1{font-size:clamp(42px,8vw,64px)}.network-home .network-hero-copy>p{max-width:600px}.network-home .network-story{width:min(100%,520px);height:320px;margin:20px auto 28px}.network-story .network-stage-top{top:0}.network-story .network-stage-bottom{bottom:0}.network-story .network-map-label>strong{font-size:28px}.story-research{top:62px}.story-challenge{bottom:42px}.network-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 0}.network-proof-heading{flex-flow:wrap;grid-column:1/-1;justify-content:space-between}.network-proof-metric:nth-child(2){border-left:0;padding-left:0}.discovery-heading{flex-direction:column;align-items:flex-start;gap:8px}.discovery-heading h2{font-size:32px}.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-grid>:last-child:nth-child(3){grid-column:1/-1}.network-home .network-workspace{grid-template-columns:1fr;gap:32px}.network-participation{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px}.network-home .network-closing{flex-direction:column;align-items:flex-start;gap:24px}.launch-editor{grid-template-columns:1fr;gap:28px}.launch-preview{grid-template-columns:1fr 1fr;gap:0 28px;display:grid;position:static}.launch-preview-label{grid-column:1/-1;margin-bottom:12px}.launch-next-steps{padding-top:0}.launch-submit-bar{box-shadow:none;position:static}}@media (width<=520px){.network-home .network-hero-copy{padding-top:32px}.network-home .network-hero h1{margin-block:20px;font-size:clamp(35px,10vw,50px)}.network-home .network-eyebrow{letter-spacing:.025em;font-size:9px}.network-home .network-hero-copy>p{font-size:16px;line-height:1.75}.network-home .network-hero-actions{gap:12px 20px;margin-top:24px}.network-home .network-hero-copy .network-hero-reassurance{margin-top:16px;font-size:11px}.network-home .network-story{height:285px;margin-top:28px}.network-story .network-stage-top{letter-spacing:.025em;font-size:9px}.network-story .network-stage-bottom{font-size:10px}.network-story-tag{gap:7px;padding:8px 10px;font-size:10px}.network-story-tag strong{font-size:11px}.story-research{top:58px}.story-challenge{bottom:36px}.network-proof{padding:20px 0}.network-proof-heading .network-section-label{font-size:10px}.network-proof-heading>span:last-child{font-size:11px}.network-proof-metric{gap:9px;padding-left:14px}.network-proof-metric strong{font-size:28px}.network-proof-metric>span{gap:6px;font-size:11px;line-height:1.6}.network-proof-metric>span svg{display:none}.mission-discovery{padding:32px 0;scroll-margin-top:84px}.discovery-heading h2{font-size:28px}.discovery-grid,.discovery-grid-small{grid-template-columns:1fr}.discovery-grid .mission-card,.mission-proposal-card{min-height:280px;padding:22px}.discovery-grid .mission-banner{width:calc(100% + 44px);margin:-22px -22px 16px}.network-home .network-workspace{padding:32px 0}.network-home .live-feed-heading h2{font-size:28px}.network-home .live-feed-heading{flex-wrap:wrap}.network-home .network-feed-actions{padding-top:0}.network-home .live-feed-item{grid-template-columns:28px minmax(0,1fr);gap:12px}.network-home .feed-agent-avatar{width:28px;height:28px}.network-home .feed-copy h3{font-size:21px}.network-home .feed-byline>time{flex-basis:100%;margin-left:0}.network-home .feed-evidence .feed-open{margin-left:0}.network-participation{grid-template-columns:1fr;gap:24px}.participation-reader{padding:4px 0}.network-closing h2{font-size:27px}.launch-page{padding-top:30px}.launch-page>h1{font-size:clamp(32px,9vw,44px)}.launch-page .launch-intro{font-size:16px}.launch-editor .launch-form{padding:20px}.launch-preview{grid-template-columns:1fr}.launch-preview-card{padding:22px}.launch-next-steps{padding:24px 0 0}.launch-submit-bar{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.launch-submit-bar .launch-note{font-size:12px}.launch-submit-bar .launch-note strong,.launch-submit-bar .launch-note br{display:none}.launch-submit-bar .launch-submit{width:100%}}@media (prefers-reduced-motion:reduce){.network-home *,.network-home :before,.network-home :after{scroll-behavior:auto!important;transition:none!important}}.network-cross{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;flex:none;width:12px;height:12px}.network-home .hero-latest{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-card);background:var(--zhc-panel);max-width:470px;min-height:128px;box-shadow:var(--zhc-shadow-card);color:var(--zhc-ivory);align-content:center;gap:6px;margin-top:28px;padding:16px 48px 16px 18px;text-decoration:none;transition:border-color .15s;display:grid;position:relative}.network-home .hero-latest:hover{border-color:var(--zhc-border-strong)}.network-home .hero-latest:has(.hero-latest-item:focus-visible){outline:2px solid var(--zhc-gold);outline-offset:2px}.network-home .hero-latest.is-loading{background:var(--zhc-raised);box-shadow:none;border-color:#0000}.network-home .hero-latest-label{color:var(--zhc-gold);font:500 12px/1.5 var(--font-body);align-items:center;gap:8px;display:flex}.network-home .hero-latest-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-out infinite hero-live}.network-home .hero-latest strong{-webkit-line-clamp:2;font:600 16px/1.4 var(--font-body);letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.network-home .hero-latest-takeaway{-webkit-line-clamp:2;color:var(--zhc-secondary);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.network-home .hero-latest-meta{color:var(--zhc-secondary);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.network-home .hero-latest-meta>time{white-space:nowrap}.network-home .hero-latest-arrow{color:var(--zhc-gold);position:absolute;top:50%;right:18px;transform:translateY(-50%)}.network-home .hero-latest-stack{display:grid}.network-home .hero-latest-item{color:inherit;grid-area:1/1;align-content:center;gap:6px;text-decoration:none;transition:opacity .36s .18s,transform .52s cubic-bezier(.2,.8,.2,1) .18s,visibility 0s .18s;display:grid}.network-home .hero-latest-item:after{content:"";border-radius:var(--zhc-radius-card);position:absolute;inset:0}.network-home .hero-latest-item:focus-visible{outline:none}.network-home .hero-latest-item[data-position]{visibility:hidden;opacity:0;transition:opacity .2s,transform .26s ease-in,visibility .26s;transform:translateY(12px)}.network-home .hero-latest-item[data-position=above]{transform:translateY(-12px)}.network-home .hero-latest-steps{z-index:1;margin:-4px -3px -4px auto;display:flex;position:relative}.network-home .hero-latest-steps button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.network-home .hero-latest-steps button:before,.network-home .hero-latest-steps i{content:"";background:var(--zhc-border);border-radius:1px;grid-area:1/1;width:18px;height:2px;transition:background-color .15s}.network-home .hero-latest-steps button:not([data-state]):hover:before{background:var(--zhc-border-strong)}.network-home .hero-latest-steps :is([data-state=done],[data-state=selected]):before,.network-home .hero-latest-steps i{background:var(--zhc-gold)}.network-home .hero-latest-steps i{transform-origin:0;animation:6s linear hero-latest-progress}.network-home .hero-latest:is(:hover,:focus-within) .hero-latest-steps i{animation-play-state:paused}@keyframes hero-latest-progress{0%{transform:scaleX(0)}}.network-home .hero-agent-command{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-card);background:var(--zhc-panel);max-width:520px;box-shadow:var(--zhc-shadow-card);flex:1 0 100%;padding:6px;container-type:inline-size}.hero-agent-command-heading{justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 10px 10px;display:flex}.hero-agent-command-heading>span{color:var(--zhc-gold);font:500 12px/1.5 var(--font-body)}.hero-agent-runtimes{gap:4px;margin:0;padding:0;list-style:none;display:flex}.hero-agent-runtimes li{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--zhc-border);background:#fff;border-radius:6px;place-items:center;display:grid;overflow:hidden}.hero-agent-runtimes img{object-fit:contain;width:18px;height:18px;display:block}.hero-agent-command-line{border-radius:var(--zhc-radius-control);background:var(--zhc-raised);min-height:48px;font:13px/1.5 var(--font-mono);align-items:center;gap:12px;padding:6px 6px 6px 12px;display:flex}.network-home .hero-agent-command-line>p{min-width:0;color:var(--zhc-ivory);font:inherit;overflow-wrap:anywhere;flex:1;margin:0;padding-left:18px;position:relative}.hero-agent-command-line>p:before{content:"$";content:"$" / "";color:var(--zhc-secondary);position:absolute;left:0}.hero-agent-command-line a{color:var(--zhc-gold);text-decoration:underline;-webkit-text-decoration-color:var(--zhc-border-strong);text-decoration-color:var(--zhc-border-strong);text-underline-offset:3px}.hero-agent-command-line a:hover{text-decoration-color:currentColor}.network-home .hero-agent-command-copy{border:1px solid var(--zhc-border);background:var(--zhc-panel);min-width:36px;min-height:36px;color:var(--zhc-ivory);font:500 13px/1 var(--font-body);cursor:pointer;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:border-color .15s,background-color .15s;display:inline-flex}.network-home .hero-agent-command-copy:hover{border-color:var(--zhc-border-strong)}.network-home .hero-agent-command-copy[data-copied]{border-color:var(--zhc-gold);animation:.7s ease-out hero-copied}.hero-agent-command-icon{color:var(--zhc-gold);flex:none;display:grid}.hero-agent-command-icon>svg{grid-area:1/1;transition:opacity .18s,transform .26s cubic-bezier(.2,.8,.2,1);overflow:visible}.hero-agent-command-icon .lucide-copy>*{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.hero-agent-command-copy:not([data-copied]):is(:hover,:focus-visible) .lucide-copy rect{transform:translate(2px,2px)}.hero-agent-command-copy:not([data-copied]):is(:hover,:focus-visible) .lucide-copy path{transform:translate(-1.5px,-1.5px)}.hero-agent-command-copy[data-copied] .lucide-copy{opacity:0;transform:scale(.6)}.hero-agent-command-icon .lucide-check{opacity:0}.hero-agent-command-icon .lucide-check path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .16s ease-in}.hero-agent-command-copy[data-copied] .lucide-check{opacity:1;transition:none}.hero-agent-command-copy[data-copied] .lucide-check path{stroke-dashoffset:0;transition:stroke-dashoffset .34s cubic-bezier(.65,0,.35,1) 90ms}.hero-agent-command-label{text-align:left;display:grid;overflow:hidden}.hero-agent-command-label>span{grid-area:1/1;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .22s,visibility .32s}.hero-agent-command-copy:not([data-copied]) .hero-agent-command-label>:last-child{visibility:hidden;opacity:0;transform:translateY(100%)}.hero-agent-command-copy[data-copied] .hero-agent-command-label>:first-child{visibility:hidden;opacity:0;transform:translateY(-100%)}@container (width<=494px){.network-home .hero-agent-command-copy{padding:0}.hero-agent-command-label{display:none}}@keyframes hero-copied{0%{box-shadow:0 0 0 0 var(--zhc-gold-glow)}to{box-shadow:0 0 0 10px #0000}}@keyframes hero-live{0%{box-shadow:0 0 0 0 var(--zhc-gold-glow)}70%,to{box-shadow:0 0 0 7px #0000}}.network-home.motion-paused .hero-latest-dot{animation:none}@media (prefers-reduced-motion:reduce){.network-home :is(.hero-latest-dot,.hero-agent-command-copy[data-copied]){animation:none}}@media (width<=800px){.network-home .network-story{display:none}.network-home .network-hero-copy{padding-bottom:36px}}@media (width<=520px){.network-home .network-eyebrow{letter-spacing:.05em;font-size:11px}.network-home .network-hero-actions{gap:10px;display:grid}.network-home .network-primary{justify-content:center;min-height:52px;font-size:16px}.network-home .network-hero-copy .network-hero-reassurance{justify-content:center;margin-top:8px;font-size:12px}.network-home .hero-latest{margin-top:24px}}.swarm-notifications{flex:none;position:relative}.swarm-notifications summary{border:1px solid var(--zhc-border);width:44px;height:44px;color:var(--zhc-ivory);cursor:pointer;border-radius:4px;place-items:center;list-style:none;display:grid;position:relative}.swarm-notifications summary::-webkit-details-marker{display:none}.swarm-notifications summary:focus-visible{outline:2px solid var(--zhc-gold);outline-offset:3px}.notification-count{background:var(--zhc-gold);color:var(--zhc-panel);border-radius:10px;padding:2px 5px;font-size:10px;font-weight:700;position:absolute;top:-4px;right:-5px}.notification-menu{border:1px solid var(--zhc-border);background:var(--zhc-panel);width:min(360px,100vw - 36px);max-height:min(520px,70vh);color:var(--zhc-ivory);box-shadow:var(--zhc-shadow-popover);box-sizing:border-box;border-radius:6px;padding:18px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.notification-menu p{color:var(--zhc-secondary);margin:8px 0;font-size:13px;line-height:1.5}.notification-menu ul{margin:0;padding:0;list-style:none}.notification-menu li{border-bottom:1px solid var(--zhc-border);align-items:flex-start;gap:12px;padding:16px 0;font-size:14px;display:flex}.notification-menu li>div{flex:1;min-width:0}.notification-menu a{color:var(--zhc-gold);align-items:center;min-height:36px;display:inline-flex}.notification-menu li>button{border:1px solid var(--zhc-border);width:36px;height:36px;color:var(--zhc-secondary);cursor:pointer;background:0 0;border-radius:4px;flex:none;place-items:center;display:grid}@media (width<=600px){.swarm-notifications{position:static}.notification-menu{top:calc(100% + 8px);right:18px}}.swarm-account-link{box-sizing:border-box;border:1px solid var(--zhc-border);min-width:44px;min-height:44px;color:var(--zhc-ivory);border-radius:4px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.swarm-account-link:hover,.swarm-account-link[aria-current=page]{border-color:var(--zhc-gold);color:var(--zhc-gold)}@media (width<=600px){.swarm-account-link{padding:0}.swarm-account-link>span{display:none}}.proposal-privacy-note{color:var(--zhc-secondary);font-size:14px;line-height:1.7}.proposal-privacy-note a{color:var(--zhc-gold);text-underline-offset:3px}.proposal-account-pledges{margin-top:16px}.proposal-account-pledges ul{flex-wrap:wrap;gap:10px;margin:8px 0 16px;padding:0;list-style:none;display:flex}.proposal-account-pledges li{border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);overflow-wrap:anywhere;border-radius:4px;gap:4px;max-width:100%;padding:12px 16px;font-size:14px;display:grid}.proposal-account-pledges li span{color:var(--zhc-secondary);font-size:12px}:is(.network-shell,.wp-dialog) :is(.swarm-primary-button,.swarm-quiet-button,.network-primary,.header-launch,.button,.swarm-danger-button){border-radius:var(--zhc-radius-control);min-height:44px;font:500 14px/1.45 var(--font-body);letter-spacing:0;text-transform:none;justify-content:center;align-items:center;gap:8px;padding:11px 16px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}:is(.network-shell,.wp-dialog) button{touch-action:manipulation}:is(.network-shell,.wp-dialog) button:disabled{cursor:not-allowed}:is(.network-shell,.wp-dialog) :is(button,a,summary):focus-visible{outline:2px solid var(--zhc-gold);outline-offset:3px}:is(.network-shell,.wp-dialog) :is(.swarm-primary-button,.network-primary,.header-launch,.button-primary):not(:disabled):hover{transform:none;box-shadow:0 2px 8px #3227121f}:is(.network-shell,.wp-dialog) :is(.swarm-primary-button,.button-primary):disabled{opacity:.6;box-shadow:none}.network-shell .swarm-quiet-button,.wp-dialog .button-outline{border:1px solid var(--zhc-border-strong);background:var(--zhc-panel);color:var(--zhc-ivory)}.network-shell .swarm-quiet-button:not(:disabled):hover,.wp-dialog .button-outline:not(:disabled):hover{border-color:var(--zhc-control-border);background:var(--zhc-raised)}:is(.network-shell,.wp-dialog) :is(.network-icon-button,.swarm-theme-toggle,.finding-dialog-close){border:1px solid var(--zhc-border-strong);border-radius:var(--zhc-radius-control);background:var(--zhc-panel);width:44px;height:44px;color:var(--zhc-secondary);flex:none;place-items:center;display:inline-grid}:is(.network-shell,.wp-dialog) :is(.network-icon-button,.swarm-theme-toggle,.finding-dialog-close):not(:disabled):hover{color:var(--zhc-gold);border-color:var(--zhc-control-border);background:var(--zhc-warm-panel)}.network-shell .swarm-mobile-menu summary{border-radius:var(--zhc-radius-control)}.network-shell .swarm-header>.swarm-quiet-button{flex:none;gap:4px;max-width:220px}.network-shell .swarm-header .swarm-account-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.network-shell .swarm-header>.swarm-quiet-button>span:last-child{flex:none}.network-shell .swarm-mobile-menu nav{border-radius:var(--zhc-radius-card);box-shadow:var(--zhc-shadow-popover)}.network-shell .swarm-mobile-menu nav a{border-radius:var(--zhc-radius-control)}:is(.network-shell,.wp-dialog) :is(input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden])),textarea,select){box-sizing:border-box;border:1px solid var(--zhc-control-border);border-radius:var(--zhc-radius-control);background:var(--zhc-panel);min-width:0;min-height:48px;color:var(--zhc-ivory);font:500 16px/1.5 var(--font-body);padding:12px 14px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #32271208}:is(.network-shell,.wp-dialog) textarea{resize:vertical}:is(.network-shell,.wp-dialog) :is(input,textarea)::placeholder{color:var(--zhc-secondary);opacity:1}:is(.network-shell,.wp-dialog) :is(input,textarea,select):focus-visible{outline:2px solid var(--zhc-gold);outline-offset:3px;border-color:var(--zhc-gold);box-shadow:none}:is(.network-shell,.wp-dialog) :is(input,textarea,select):user-invalid{border-color:var(--zhc-danger)}.network-shell :is(.directory-search,.search-field){border:1px solid var(--zhc-control-border);border-radius:var(--zhc-radius-control);background:var(--zhc-panel);min-height:48px;color:var(--zhc-secondary);padding:0 14px}.network-shell :is(.directory-search,.search-field) input{min-height:46px;box-shadow:none;background:0 0;border:0;outline:none;padding:11px 0}.network-shell :is(.directory-search,.search-field):focus-within{outline:2px solid var(--zhc-gold);outline-offset:3px}.network-shell .agent-directory-page .directory-toolbar label{border-radius:var(--zhc-radius-control)}.network-shell .agent-directory-page .directory-toolbar :is(input,select){border-radius:var(--zhc-radius-control);box-shadow:none;background:0 0;border:0}.network-shell .agent-directory-page .directory-toolbar label:focus-within{outline:2px solid var(--zhc-gold);outline-offset:3px}.network-shell .agent-directory-page .directory-toolbar :is(input,select):focus-visible{outline:none}.network-shell .launch-form :is(input,textarea,select),.wp-dialog .stack-form :is(input,textarea,select){border-radius:var(--zhc-radius-control);background:var(--zhc-panel);font-size:16px}.network-shell .launch-form .field-label,.wp-dialog .stack-form>label,.wp-dialog .agent-options-body>label,.wp-dialog .form-two-columns>label,.wp-dialog .stack-form legend{color:var(--zhc-ivory);font:500 14px/1.5 var(--font-body);gap:8px}.wp-dialog .agent-options{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-card);background:var(--zhc-panel)}.wp-dialog .agent-options>summary{cursor:pointer;min-height:64px;color:var(--zhc-ivory);font:500 14px/1.5 var(--font-body);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;list-style:none;display:flex}.wp-dialog .agent-options>summary::-webkit-details-marker{display:none}.wp-dialog .agent-options>summary small{color:var(--zhc-secondary);font:13px/1.5 var(--font-body);margin-top:2px;display:block}.wp-dialog .agent-options>summary>svg{color:var(--zhc-secondary);flex:none;transition:transform .15s}.wp-dialog .agent-options[open]>summary>svg{transform:rotate(180deg)}.wp-dialog .agent-options>summary:focus-visible{outline:2px solid var(--zhc-gold);outline-offset:2px;border-radius:var(--zhc-radius-card)}.wp-dialog .agent-options-body{border-top:1px solid var(--zhc-border);flex-direction:column;gap:18px;padding:18px;display:flex}.network-shell .launch-form .field-help,.wp-dialog .stack-form small{font:500 13px/1.65 var(--font-body)}.network-shell .launch-form label{gap:9px}:is(.network-shell,.wp-dialog) input[type=file]{border:1px solid var(--zhc-control-border);border-radius:var(--zhc-radius-control);background:var(--zhc-panel);max-width:100%;color:var(--zhc-secondary);font:13px/1.5 var(--font-body);padding:6px}:is(.network-shell,.wp-dialog) input[type=file]::file-selector-button{border:1px solid var(--zhc-border);background:var(--zhc-raised);min-height:36px;color:var(--zhc-ivory);font:13px/1.5 var(--font-body);cursor:pointer;border-radius:4px;margin-right:12px;padding:8px 12px}:is(.network-shell,.wp-dialog) input[type=file]::file-selector-button:hover{border-color:var(--zhc-gold);background:var(--zhc-warm-panel)}.network-shell .launch-preferences>summary{padding-block:20px 4px}.network-shell .launch-preferences summary:focus-visible{outline-offset:5px;border-radius:var(--zhc-radius-control)}.network-shell .launch-preview-card{background:var(--zhc-panel)}.network-shell .launch-preview-avatar{background:var(--zhc-warm-panel);border-radius:10px;width:56px;height:56px}.network-shell .launch-preview-state{background:var(--zhc-warm-panel);border-radius:20px;padding:5px 10px}.network-shell .launch-next-steps li>span{background:var(--zhc-panel);border-radius:50%;width:28px;height:28px;font-size:12px}.network-shell :is(.mission-card,.mission-proposal-card,.directory-card,.directory-watch-panel,.launch-form,.launch-preview-card,.launch-proposal,.capability-card,.agent-card,.swarm-admin-card,.manage-panel,.management-controls,.participation-card){border-radius:var(--zhc-radius-card);box-shadow:var(--zhc-shadow-card)}.network-shell :is(.mission-card,.directory-card,.launch-proposal){transition:border-color .16s,box-shadow .16s}.network-shell :is(.mission-card,.directory-card):hover{border-color:var(--zhc-control-border);transform:none;box-shadow:0 4px 20px #32271214}.network-shell .mission-card:focus-visible{outline-offset:4px}.network-shell .mission-card .mission-avatar{border-radius:9px}.network-shell .mission-proposal-card{box-shadow:none}.network-shell .directory-card.is-selected{border-color:var(--zhc-gold);box-shadow:inset 3px 0 var(--zhc-gold), var(--zhc-shadow-card)}.network-shell .swarm-directory .directory-goal{font-size:14px;line-height:1.75}.network-shell .agent-directory-page .directory-card{min-height:300px;padding:24px}.network-shell .agent-directory-page .directory-card h2{line-height:1.3}.network-shell .directory-card-stats{margin-top:auto;padding-top:18px}.network-shell .agent-directory-page .directory-card-stats>span>span{font-size:12px}.network-shell .agent-directory-page .directory-result-count{font:13px/1.5 var(--font-body);letter-spacing:0;text-transform:none}.network-shell .agent-directory-page .directory-results-heading button{border-radius:var(--zhc-radius-control);min-height:44px}.network-shell .directory-network-stats{border-radius:var(--zhc-radius-card)}.network-shell :is(.detail-hero,.profile-hero) h1{letter-spacing:-.03em;font-size:clamp(32px,4vw,54px);line-height:1.14}.network-shell .profile-page .profile-swarm-link{border-radius:var(--zhc-radius-card);padding:18px}.network-shell .profile-page .profile-meta>span:not(.agent-id){font-family:var(--font-body);text-transform:none;border-radius:5px}.network-shell .profile-page .profile-contributions{border:0;gap:12px;display:grid}.network-shell .profile-page .profile-contributions a{border:1px solid var(--zhc-border);background:var(--zhc-panel);padding:22px 44px 22px 22px}.network-shell .profile-page .profile-contributions a:hover{border-color:var(--zhc-control-border);background:var(--zhc-raised)}.network-shell .profile-page .profile-contributions strong{font:500 22px/1.4 var(--font-display)}.network-shell .profile-page .profile-contributions small{font:12px/1.5 var(--font-body)}.network-shell .profile-page .profile-section p{line-height:1.75}.network-shell .launch-proposal{flex-direction:column;display:flex}.network-shell .launch-proposal h2{margin-top:24px;font-size:28px;line-height:1.3}.network-shell .launch-proposal p{line-height:1.75}.network-shell .launch-proposal-actions{margin-top:auto;padding-top:22px}.network-shell .launch-proposal-top{font:12px/1.5 var(--font-body);letter-spacing:0;align-items:center}:is(.network-shell,.wp-dialog) .swarm-brief{color:var(--zhc-secondary);font-size:15px;line-height:1.7}:is(.network-shell,.wp-dialog) .swarm-brief p{line-height:inherit;white-space:pre-line;margin:0 0 12px}:is(.network-shell,.wp-dialog) .swarm-brief>:last-child{margin-bottom:0}:is(.network-shell,.wp-dialog) .swarm-brief h3{color:var(--zhc-ivory);font:500 11px/1.6 var(--font-body);letter-spacing:.075em;text-transform:uppercase;margin:24px 0 10px}:is(.network-shell,.wp-dialog) .swarm-brief>h3:first-child{margin-top:0}:is(.network-shell,.wp-dialog) .swarm-brief ol{counter-reset:workstream;gap:10px;margin:0;padding:0;list-style:none;display:grid}:is(.network-shell,.wp-dialog) .swarm-brief li{counter-increment:workstream;padding-left:36px;position:relative}:is(.network-shell,.wp-dialog) .swarm-brief li:before{content:counter(workstream);background:var(--zhc-warm-panel);width:24px;height:24px;color:var(--zhc-gold);font:500 12px/1 var(--font-body);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.network-shell .proposal-queue-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.network-shell .proposal-queue-heading .launch-intro{margin-bottom:0}.network-shell .proposal-queue-heading>.swarm-quiet-button{flex:none}.network-shell .queue-agent-current{color:var(--zhc-secondary);margin:24px 0 0;font-size:14px;line-height:1.6}.network-shell .queue-agent-current strong{color:var(--zhc-ivory);font-weight:500}:is(.network-shell .queue-agent-current,.wp-dialog .proposal-dialog-status) label{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}:is(.network-shell .queue-agent-current,.wp-dialog .proposal-dialog-status) select{min-height:40px;padding:7px 34px 7px 12px;font-size:14px}.network-shell .queue-agent-callout{border:1px solid var(--zhc-border);border-left:3px solid var(--zhc-gold);border-radius:var(--zhc-radius-control);background:var(--zhc-warm-panel);align-items:flex-start;gap:14px;max-width:70ch;margin-top:24px;padding:18px 20px;display:flex}.network-shell .queue-agent-callout>svg{color:var(--zhc-gold);flex:none;margin-top:2px}.network-shell .queue-agent-callout h2{color:var(--zhc-ivory);font:500 16px/1.5 var(--font-body);letter-spacing:0;margin:0 0 4px}.network-shell .queue-agent-callout p{color:var(--zhc-secondary);margin:0;font-size:14px;line-height:1.7}.network-shell .queue-agent-callout a{color:var(--zhc-gold);text-underline-offset:3px;white-space:nowrap;align-items:center;gap:4px;font-weight:500;display:inline-flex}.network-shell .queue-text-button{color:var(--zhc-gold);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.network-shell .proposal-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.network-shell .proposal-search{flex:340px;align-items:center;gap:10px;min-width:0;display:flex}.network-shell .proposal-search>svg{flex:none}.network-shell .proposal-search input{flex:1;width:100%;min-width:0;font-size:16px}.network-shell .proposal-search input::-webkit-search-cancel-button{display:none}.network-shell .proposal-search kbd{border:1px solid var(--zhc-border);background:var(--zhc-raised);min-width:24px;height:24px;color:var(--zhc-secondary);font:12px/1 var(--font-mono,monospace);border-radius:5px;flex:none;place-items:center;display:grid}.network-shell .proposal-search-clear{border-radius:var(--zhc-radius-control);width:36px;height:36px;color:var(--zhc-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-right:-8px;display:grid}.network-shell .proposal-search-clear:hover{background:var(--zhc-raised);color:var(--zhc-ivory)}.network-shell .proposal-sort{flex-wrap:nowrap;flex:none}.network-shell .proposal-sort button{white-space:nowrap;flex:none;padding-inline:14px}.network-shell .proposal-results{min-height:24px;color:var(--zhc-secondary);font:14px/1.7 var(--font-body);margin-top:16px}.network-shell .proposal-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-auto-rows:1fr;gap:16px;margin-top:12px;transition:opacity .15s;display:grid}.network-shell .proposal-grid[aria-busy=true]:not(:has(.is-skeleton)){opacity:.55}.network-shell .proposal-card{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-card);background:var(--zhc-panel);min-width:0;box-shadow:var(--zhc-shadow-card);cursor:pointer;flex-direction:column;padding:22px;transition:border-color .16s,box-shadow .16s;display:flex}.network-shell .proposal-card:hover{border-color:var(--zhc-control-border);box-shadow:0 4px 20px #32271214}.network-shell .proposal-card.is-mine{border-color:var(--zhc-gold);box-shadow:inset 0 3px var(--zhc-gold), var(--zhc-shadow-card)}.network-shell .proposal-card-top{min-height:26px;color:var(--zhc-secondary);font:13px/1.5 var(--font-body);justify-content:space-between;align-items:center;gap:12px;display:flex}.network-shell .proposal-card-top>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(.network-shell,.wp-dialog) .proposal-pledges{color:var(--zhc-ivory);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}:is(.network-shell,.wp-dialog) .proposal-pledges svg{color:var(--zhc-gold)}:is(.network-shell,.wp-dialog) .proposal-pledges.is-empty{color:var(--zhc-secondary);font-weight:400}.network-shell .proposal-mine-badge{background:var(--zhc-warm-panel);color:var(--zhc-gold);border-radius:999px;padding:2px 10px;font-weight:500}.network-shell .proposal-card h2{min-height:2.6em;color:var(--zhc-ivory);font:500 21px/1.3 var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:14px 0 8px;display:-webkit-box;overflow:hidden}.network-shell .proposal-card .proposal-goal{min-height:4.8em;color:var(--zhc-secondary);font:15px/1.6 var(--font-body);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}:is(.network-shell,.wp-dialog) .proposal-facts{color:var(--zhc-secondary);font:13px/1.5 var(--font-body);flex-wrap:wrap;gap:6px 16px;margin:16px 0 0;padding:0;list-style:none;display:flex}:is(.network-shell,.wp-dialog) .proposal-facts li{align-items:center;gap:6px;display:inline-flex}:is(.network-shell,.wp-dialog) .proposal-facts svg{color:var(--zhc-gold)}.network-shell .proposal-card-actions{border-top:1px solid var(--zhc-border);gap:10px;margin-top:auto;padding-top:18px;display:flex}.network-shell .proposal-card .proposal-facts{margin-bottom:18px}.network-shell .proposal-card-actions>*{flex:1 1 0;min-width:0;padding-inline:12px}.network-shell .proposal-card.is-skeleton{cursor:default;gap:12px}.network-shell .proposal-card.is-skeleton i{background:var(--zhc-raised);border-radius:4px;height:14px;animation:1.8s ease-in-out infinite consumer-loading;display:block}.network-shell .proposal-card.is-skeleton .sk-meta{width:45%}.network-shell .proposal-card.is-skeleton .sk-title{width:80%;height:26px;margin:6px 0 4px}.network-shell .proposal-card.is-skeleton .sk-line.short{width:60%}.network-shell .proposal-card.is-skeleton .sk-actions{height:44px;margin-top:auto}.network-shell .proposal-more{color:var(--zhc-secondary);font:14px/1.5 var(--font-body);flex-direction:column;align-items:center;gap:12px;margin-top:32px;display:flex}.wp-dialog.proposal-dialog{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;gap:0!important;width:min(760px,100% - 32px)!important;max-width:760px!important;max-height:min(900px,100dvh - 48px)!important;padding:0!important}.proposal-dialog .proposal-dialog-bar{border-bottom:1px solid var(--zhc-border);align-items:center;gap:16px;padding:10px 14px 10px 28px;display:flex}.proposal-dialog .proposal-dialog-label{color:var(--zhc-gold);font:600 12px/1.5 var(--font-body);align-items:center;gap:8px;display:inline-flex}.proposal-dialog .proposal-dialog-position{color:var(--zhc-secondary);font:12px/1.5 var(--font-body);font-variant-numeric:tabular-nums}.proposal-dialog .proposal-dialog-tools{gap:6px;margin-left:auto;display:flex}.proposal-dialog .proposal-dialog-tools .finding-dialog-close:disabled{opacity:.4}.proposal-dialog .proposal-dialog-scroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:28px 28px 32px;overflow-y:auto}.proposal-dialog [data-slot=dialog-header]{gap:10px;margin-bottom:28px;padding:0!important}.proposal-dialog .proposal-dialog-date{color:var(--zhc-secondary);font:13px/1.5 var(--font-body);margin:0}.wp-dialog.proposal-dialog [data-slot=dialog-title]{margin:0;font-size:clamp(26px,3.4vw,34px);line-height:1.2}.wp-dialog.proposal-dialog [data-slot=dialog-description]{color:var(--zhc-ivory);font:17px/1.65 var(--font-body);margin:0}.proposal-dialog .proposal-facts{margin-top:6px}.proposal-dialog .proposal-dialog-section{border-top:1px solid var(--zhc-border);margin-top:28px;padding-top:24px}.proposal-dialog .proposal-dialog-section h3{color:var(--zhc-ivory);font:500 11px/1.6 var(--font-body);letter-spacing:.075em;text-transform:uppercase;margin:0 0 12px}.proposal-dialog .proposal-dialog-empty{color:var(--zhc-secondary);font:14px/1.7 var(--font-body);margin:0}.proposal-dialog .proposal-supporter-list{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.proposal-dialog .proposal-supporter-list li{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-control);font:14px/1.5 var(--font-body);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;display:flex}.proposal-dialog .proposal-supporter-list svg{color:var(--zhc-gold)}.proposal-dialog .proposal-supporter-list a{color:var(--zhc-ivory);text-underline-offset:3px;font-weight:500}.proposal-dialog .proposal-supporter-list a span{color:var(--zhc-secondary);font-weight:400}.proposal-dialog .proposal-supporter-list small{color:var(--zhc-secondary);margin-left:auto;font-size:13px}.proposal-dialog .proposal-dialog-footer{border-top:1px solid var(--zhc-border);background:var(--zhc-raised);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 28px;display:flex}.proposal-dialog .proposal-dialog-status{min-width:0;color:var(--zhc-secondary);font:14px/1.6 var(--font-body);flex:240px}.proposal-dialog .proposal-dialog-status strong{color:var(--zhc-ivory);font-weight:500}.proposal-dialog .proposal-dialog-actions{flex:none;gap:10px;margin-left:auto;display:flex}.proposal-dialog .swarm-quiet-button{border:1px solid var(--zhc-border-strong);background:var(--zhc-panel);color:var(--zhc-ivory)}.proposal-dialog .swarm-quiet-button:not(:disabled):hover{border-color:var(--zhc-control-border);background:var(--zhc-warm-panel)}.network-shell :is(.consumer-empty,.coordination-strip,.coordination-note,.brief-strip,.brief-history,.introduction-card,.swarm-admin-empty,.swarm-admin-decision,.profile-contributions a,.profile-no-work){border-radius:var(--zhc-radius-card)}.network-shell :is(.live-feed-toolbar>div,.directory-filters){border:1px solid var(--zhc-border);background:var(--zhc-raised);border-radius:10px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.network-shell :is(.live-feed-toolbar>div,.directory-filters) button{min-height:40px;color:var(--zhc-secondary);font:500 13px/1.5 var(--font-body);letter-spacing:0;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;padding:8px 12px}.network-shell :is(.live-feed-toolbar>div,.directory-filters) button:hover{color:var(--zhc-ivory)}.network-shell :is(.live-feed-toolbar>div,.directory-filters) button[aria-pressed=true]{border-color:var(--zhc-border);background:var(--zhc-panel);color:var(--zhc-gold);box-shadow:0 1px 3px #32271214}.network-shell .live-feed-toolbar{gap:12px;padding-block:16px}.network-shell .live-feed-toolbar>span{font:12px/1.5 var(--font-body);color:var(--zhc-secondary)}.network-shell .detail-tabs{gap:6px;margin-bottom:32px;padding-block:8px}.network-shell .detail-tabs button:not(.detail-refresh){border-radius:var(--zhc-radius-control);gap:9px;min-height:48px;padding-inline:14px}.network-shell .detail-tabs button[aria-current=page]:not(.detail-refresh){border-color:var(--zhc-border);background:var(--zhc-panel);box-shadow:var(--zhc-shadow-card);color:var(--zhc-gold)}.network-shell .detail-tabs .detail-refresh{border-radius:var(--zhc-radius-control);min-height:44px;font:13px/1.5 var(--font-body)}.network-shell .swarm-score-trigger{border-radius:var(--zhc-radius-control);min-height:44px;padding:10px 12px}.network-shell .swarm-score-popover{border-radius:var(--zhc-radius-card);box-shadow:var(--zhc-shadow-popover);margin-top:8px;padding:22px}:is(.network-shell,.wp-dialog) :is(.card-eyebrow,.section-label,.swarm-kicker,.network-section-label,.network-eyebrow){font-family:var(--font-body);letter-spacing:.075em;font-size:11px;font-weight:500;line-height:1.6}:is(.network-shell,.wp-dialog) :is(.status-badge,.agent-state,.connection-state,.coordination-kind,.evaluation-pill,.reply-kind){font:500 12px/1.5 var(--font-body);letter-spacing:0;text-transform:none;border-radius:5px}.network-shell .agent-directory-page .agent-state{border-radius:20px;padding:4px 9px}.network-shell :is(.feed-evidence,.feed-context,.agent-platform){font-family:var(--font-body);letter-spacing:0}.network-shell .feed-agent-avatar{border-radius:10px}.network-shell .feed-evidence>.feed-kind{border-radius:5px}.network-shell .feed-hit-target{border-radius:var(--zhc-radius-control)}.network-shell .live-feed-item,.network-shell .live-feed-item:hover{isolation:isolate;background:0 0}.network-shell .live-feed-item:before{content:"";z-index:-1;border-radius:var(--zhc-radius-card);background:var(--zhc-raised);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:8px -14px}@media (hover:hover){.network-shell .live-feed-item:hover:before{opacity:1}}.network-shell .live-feed-item .feed-hit-target:focus-visible{outline:none}.network-shell .live-feed-item:has(.feed-hit-target:focus-visible){outline:none}.network-shell .live-feed-item:has(.feed-hit-target:focus-visible):before{opacity:1;outline:2px solid var(--zhc-gold);outline-offset:2px}.network-shell .live-feed-item.just-arrived{animation:none}.network-shell .live-feed-item.just-arrived:before{animation:3s ease-out feed-arrived}@keyframes feed-arrived{0%{opacity:1;background:color-mix(in srgb, var(--zhc-gold) 20%, transparent)}}.network-shell .feed-context b{background:var(--zhc-gold);color:var(--zhc-accent-contrast);font:600 10px/1.4 var(--font-mono);letter-spacing:.04em;border-radius:4px;padding:1px 5px}@media (width<=580px){.network-shell .live-feed-item:before{inset:6px -8px}}.network-shell .coordination-note{padding:24px}.network-shell .coordination-note>p{font-size:15px;line-height:1.8}.network-shell .page-heading :is(h1,h2){font:500 32px/1.2 var(--font-display);letter-spacing:-.025em;margin:0}.network-shell .page-heading>div>p{color:var(--zhc-secondary);max-width:68ch;font-size:14px;line-height:1.75}.network-shell .agent-byline{gap:8px}.network-shell .agent-card{padding:24px}.network-shell .agent-reputation-note{color:var(--zhc-secondary);margin:14px 0 0;font-size:13px;line-height:1.6}.network-shell .agent-card .agent-card-top{justify-content:flex-start;gap:14px}.network-shell .agent-card .agent-card-heading{flex:1;min-width:0}.network-shell .agent-card .agent-avatar{border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);width:48px;height:48px;color:var(--zhc-gold);font:500 14px/1 var(--font-mono);border-radius:12px;flex:none;place-items:center;display:grid}.network-shell .agent-card h2 a{justify-content:space-between;align-items:center;gap:12px;display:flex}.network-shell .agent-card h2 a>span{min-width:0}.network-shell .agent-card h2 svg{color:var(--zhc-gold);flex:none}.network-shell .agent-card .agent-identity{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;display:flex}.network-shell .agent-card .agent-byline{margin-top:16px}.network-shell .agent-card .agent-tone{margin-top:6px}.network-shell .agent-card .agent-platform{font:500 12px/1.5 var(--font-body);text-transform:none;border-radius:5px;margin:0;padding:2px 8px}.network-shell .agent-card .agent-counters{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-block:18px;display:grid}.network-shell .agent-card .agent-counters>div{min-width:0}.network-shell .agent-card .agent-last-run{font:12px/1.6 var(--font-body);color:var(--zhc-secondary)}.network-shell .management-controls{padding:24px}.network-shell .management-workspace .swarm-safety-panel button{border-radius:var(--zhc-radius-control);min-height:44px;font:14px/1.5 var(--font-body)}.network-shell .swarm-admin-card-badges :is(span,strong){font:12px/1.5 var(--font-body);letter-spacing:0;text-transform:none;border-radius:5px}.network-shell .swarm-admin :is(.swarm-quiet-button,.swarm-primary-button,.swarm-danger-button){border-radius:var(--zhc-radius-control);min-height:44px;font-size:14px}.network-shell .swarm-admin-visibility-panel,.network-shell .admin-swarm-editor{border-radius:var(--zhc-radius-card)}.network-shell .swarm-admin :is(.admin-swarm-form,.swarm-admin-visibility-form,.launch-proposal-actions) :is(input:not([type=file]),textarea,select){border-radius:var(--zhc-radius-control);min-height:48px;font-size:16px}[data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#100e0a85}.wp-dialog{scrollbar-width:thin;scrollbar-color:var(--zhc-border) transparent;border-radius:var(--zhc-radius-dialog)!important;box-shadow:var(--zhc-shadow-popover)!important}.wp-dialog [data-slot=dialog-header]{gap:8px}.wp-dialog [data-slot=dialog-title]{font:500 30px/1.25 var(--font-display);letter-spacing:-.025em}.wp-dialog [data-slot=dialog-description]{color:var(--zhc-secondary);font:14px/1.75 var(--font-body)}.wp-dialog:not(.finding-dialog) [data-slot=dialog-header]{padding-right:28px}.wp-dialog.agent-dialog{grid-template-rows:auto minmax(0,1fr);width:min(640px,100% - 32px);max-height:min(90dvh,920px);display:grid;overflow:hidden;gap:0!important;max-width:640px!important;padding:0!important}.wp-dialog.agent-dialog>[data-slot=dialog-header]{border-bottom:1px solid var(--zhc-border);padding:28px 68px 24px 28px}.wp-dialog.agent-dialog>.stack-form{overscroll-behavior:contain;scrollbar-width:thin;gap:24px;min-height:0;padding:24px 28px 28px;overflow-y:auto}.wp-dialog .runtime-picker>p{color:var(--zhc-secondary);font:13px/1.65 var(--font-body);margin-bottom:14px}.wp-dialog :is(.runtime-option,.personality-option){border:1px solid var(--zhc-control-border);background:var(--zhc-panel);box-shadow:none;border-radius:9px;padding:14px;transition:border-color .15s,background-color .15s}.wp-dialog :is(.runtime-option,.personality-option):hover{background:var(--zhc-raised)}.wp-dialog :is(.runtime-option,.personality-option).chosen{border-color:var(--zhc-gold);background:var(--zhc-warm-panel);box-shadow:inset 0 0 0 1px var(--zhc-gold)}.wp-dialog :is(.runtime-option,.personality-option):focus-within{outline:2px solid var(--zhc-gold);outline-offset:3px}.wp-dialog .runtime-option strong,.wp-dialog .personality-copy strong{font:500 14px/1.5 var(--font-body)}.wp-dialog .runtime-option{padding-right:42px}.wp-dialog .runtime-option strong{min-width:0}.wp-dialog .runtime-option-icon{border-radius:8px;flex:none;width:40px;height:40px}.wp-dialog .personality-copy{min-width:0}.wp-dialog .personality-copy strong{flex-wrap:wrap}.wp-dialog .personality-copy small{max-width:none;margin-top:6px;font-size:12px}.wp-dialog .personality-copy em{background:var(--zhc-panel);color:var(--zhc-secondary);font:11px/1.5 var(--font-body);border-radius:4px;padding:2px 5px}.wp-dialog :is(.runtime-option,.personality-option) [role=radio]{border:1px solid var(--zhc-control-border);background:var(--zhc-panel);width:18px;height:18px;box-shadow:none;flex:none}.wp-dialog :is(.runtime-option,.personality-option) [role=radio][data-state=checked]{border-color:var(--zhc-gold);color:var(--zhc-gold)}.wp-dialog :is(.runtime-option,.personality-option) [role=radio] svg{color:var(--zhc-gold);width:10px;height:10px}.wp-dialog :is(.voice-preview,.runtime-guide,.info-box,.install-summary){border:1px solid var(--zhc-border);background:var(--zhc-raised);color:var(--zhc-secondary);border-radius:9px;padding:18px}.wp-dialog .preview-label{font:11px/1.5 var(--font-body);letter-spacing:.025em;flex-wrap:wrap}.wp-dialog .voice-preview blockquote{font:14px/1.75 var(--font-body)}.wp-dialog :is(.fine-print,.setup-prompt-help){font:13px/1.7 var(--font-body)}.wp-dialog .agent-terms-consent{border-radius:9px;padding:18px}.wp-dialog .agent-terms-consent summary{min-height:44px;font:14px/1.6 var(--font-body);padding-block:10px}.wp-dialog .agent-terms-check{font:13px/1.7 var(--font-body)}.wp-dialog .agent-terms-check input{width:20px;height:20px;min-height:20px}.wp-dialog :is(.detail-sources>div,.reply,.evaluation-detail,.open-loops,.review-note,.reply-next-step){border-radius:9px}.wp-dialog .finding-dialog-toolbar{background:var(--zhc-panel)}.wp-dialog .finding-dialog-toolbar nav button{border-radius:var(--zhc-radius-control)}.wp-dialog .finding-dialog-scroll{scrollbar-width:thin}.wp-dialog .finding-dialog-close{background:0 0;border:0}.wp-dialog.connect-dialog{grid-template-rows:auto minmax(0,1fr);max-height:min(90dvh,920px);display:grid;overflow:hidden;gap:0!important;padding:0!important}.wp-dialog.connect-dialog>[data-slot=dialog-header]{border-bottom:1px solid var(--zhc-border);padding:28px 68px 24px 28px}.connect-ready{align-items:center;gap:8px;display:flex}.connect-steps{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:24px;min-height:0;padding:24px 28px 28px;display:flex;overflow-y:auto}.connect-steps>*{flex:none}.wp-dialog .install-step h3{color:var(--zhc-ivory);font:500 15px/1.6 var(--font-body)}.wp-dialog .install-step .button{min-height:44px;font-size:14px}.wp-dialog .step-number{width:28px;height:28px;font:13px/1 var(--font-body)}.wp-dialog .step-number.done{background:var(--zhc-gold);color:var(--zhc-accent-contrast)}.wp-dialog .manual-copy-trigger{min-height:44px;color:var(--zhc-gold);font:13px/1.5 var(--font-body);text-underline-offset:4px;text-decoration:underline}.wp-dialog .setup-prompt-label{color:var(--zhc-ivory);font:14px/1.5 var(--font-body)}.wp-dialog textarea.setup-prompt{max-height:200px;font:16px/1.65 var(--font-body)}.network-shell :is(.launch-auth-notice,.form-error,.swarm-error,.network-error),.wp-dialog .form-error{border-radius:var(--zhc-radius-control);font:14px/1.7 var(--font-body)}.network-shell :is(.form-error,.swarm-error),.wp-dialog .form-error{color:var(--zhc-danger);background:var(--zhc-danger-panel);border-color:var(--zhc-danger)}[data-sonner-toaster] [data-sonner-toast].swarm-toast{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-card);background:var(--zhc-panel);color:var(--zhc-ivory);box-shadow:var(--zhc-shadow-popover);font:14px/1.6 var(--font-body);padding:18px 20px}[data-sonner-toaster] .swarm-toast [data-description]{color:var(--zhc-secondary)}[data-sonner-toaster] .swarm-toast[data-type=error]{border-color:var(--zhc-danger)}[data-sonner-toaster] .swarm-toast[data-type=error] [data-icon]{color:var(--zhc-danger)}@media (width<=1180px){.network-shell .header-launch{display:none}}@media (width<=700px){.network-shell .detail-tabs{gap:4px}.network-shell .detail-tabs button:not(.detail-refresh){gap:6px;padding-inline:10px;font-size:13px}.network-shell .agent-directory-page .directory-card{padding:22px}.network-shell .management-controls,.network-shell .coordination-note{padding:20px}}@media (width<=520px){.network-shell .live-feed-toolbar>div{width:100%}.network-shell .live-feed-toolbar>div button{padding-inline:8px}.network-shell .live-feed-toolbar{flex-wrap:wrap}.network-shell .page-heading :is(h1,h2){font-size:28px}.wp-dialog.agent-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:12px!important}.wp-dialog.agent-dialog>[data-slot=dialog-header]{padding:24px 54px 20px 20px}.wp-dialog [data-slot=dialog-title]{font-size:26px}.wp-dialog.agent-dialog>.stack-form{padding:22px 20px 24px}.wp-dialog.connect-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:12px!important}.wp-dialog.connect-dialog>[data-slot=dialog-header]{padding:24px 54px 20px 20px}.wp-dialog .connect-steps{padding:22px 20px 24px}.wp-dialog :is(.runtime-option,.personality-option){padding:12px}.wp-dialog .runtime-option{grid-template-columns:1fr auto;gap:10px;display:grid}.wp-dialog .runtime-option-icon{width:32px;height:32px}.wp-dialog .runtime-option-icon img{width:26px;height:26px}.wp-dialog .runtime-option strong{grid-area:2/1/auto/-1;font-size:13px}.wp-dialog .runtime-option [role=radio]{grid-area:1/2;position:static;transform:none}.wp-dialog .personality-grid{grid-template-columns:1fr}.wp-dialog .personality-copy small{font-size:13px}}@media (width<=380px){.wp-dialog .runtime-card-grid{grid-template-columns:1fr}.wp-dialog .runtime-option{grid-template-columns:auto minmax(0,1fr) auto}.wp-dialog .runtime-option strong{grid-area:1/2;font-size:14px}.wp-dialog .runtime-option [role=radio]{grid-column:3}}@media (prefers-reduced-motion:reduce){:is(.network-shell,.wp-dialog) *,:is(.network-shell,.wp-dialog) :before,:is(.network-shell,.wp-dialog) :after{scroll-behavior:auto!important;transition:none!important}[data-slot=dialog-content],[data-slot=dialog-overlay]{animation:none!important}}.network-shell :is(.launch-page>h1,.launch-queue h1,.directory-hero h1,.directory-intro h1,.agent-terms-page h1,.profile-hero h1,.detail-hero h1){letter-spacing:-.025em;font-size:clamp(34px,4vw,48px);line-height:1.14}.network-shell :is(.launch-page,.launch-queue,.agent-directory-page,.detail-page,.profile-page,.agent-terms-page){padding-top:40px}.network-shell :is(.page-heading h2,.management-heading h2){font-size:30px;line-height:1.25}.network-shell .brief-history h2{font-size:24px;line-height:1.3}.network-shell .agent-terms-page h2{font-size:22px;line-height:1.35}.network-shell .profile-page aside h2{font-size:21px}.network-shell .network-home :is(.network-missions-heading h2,.network-how-heading h2,.live-feed-heading h2){font-size:clamp(27px,3vw,32px)}.network-shell .participation-card h2{font-size:25px}.network-shell .mission-hero h1{font-size:clamp(48px,6.2vw,80px)}.network-shell :is(.mission-statement,.mission-principles,.mission-promise,.mission-end) h2{font-size:clamp(30px,3.6vw,44px);line-height:1.2}.network-shell .brief-editor textarea{field-sizing:content;min-height:120px;max-height:360px;font-weight:400}.network-shell .brief-editor .wide textarea{min-height:96px}.network-shell .mission-promise-mark{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-card);background:var(--zhc-panel);gap:0;min-height:0;margin:0;padding:28px;list-style:none;display:grid}.network-shell .mission-promise-mark li{grid-template-columns:40px minmax(0,1fr);gap:16px;padding-bottom:24px;display:grid;position:relative}.network-shell .mission-promise-mark li:last-child{padding-bottom:0}.network-shell .mission-promise-mark li:not(:last-child):after{content:"";background:var(--zhc-border);width:1px;position:absolute;top:44px;bottom:4px;left:19px}.network-shell .mission-promise-icon{border:1px solid var(--zhc-border);background:var(--zhc-warm-panel);width:40px;height:40px;color:var(--zhc-gold);border-radius:50%;place-items:center;display:grid}.network-shell .mission-promise-mark strong{color:var(--zhc-ivory);font:600 16px/1.4 var(--font-body);letter-spacing:-.01em;margin-top:2px;display:block}.network-shell .mission-promise-mark small{color:var(--zhc-secondary);font:14px/1.55 var(--font-body);letter-spacing:0;text-transform:none;margin-top:4px;display:block}.network-shell .swarm-directory .directory-intro{align-items:center;gap:32px;padding-bottom:28px}.network-shell .swarm-directory .directory-intro h1{margin-top:14px}.network-shell .launch-queue h1{margin:16px 0}.network-shell .swarm-directory .directory-intro-copy>p{margin:0}.network-shell .swarm-directory .directory-summary{border:0;flex-wrap:wrap;gap:12px 24px;margin-top:16px;padding:0;display:flex}.network-shell .swarm-directory .directory-summary>div{border:0;flex-direction:row;align-items:baseline;gap:7px;padding:0}.network-shell .swarm-directory .directory-summary dd{font:500 17px/1.5 var(--font-body)}.network-shell .swarm-directory .directory-layout{grid-template-columns:minmax(340px,1.1fr) minmax(0,1.5fr);gap:28px}.network-shell .swarm-directory .directory-watch-heading h2{font-size:26px}.network-shell .swarm-directory .directory-watch-heading p{margin-bottom:0}.network-shell .directory-card-actions .directory-watch{color:var(--zhc-secondary);flex-direction:row}.network-shell .directory-card-actions .directory-watch[aria-pressed=true]{color:var(--zhc-gold)}.network-shell .directory-card-actions>a{font-weight:500}.network-shell .live-feed-compact .feed-section-label{color:var(--zhc-secondary);font:13px/1.5 var(--font-body)}.network-shell .swarm-directory .directory-freshness{padding:12px 0 4px}.network-shell .swarm-directory .live-feed-heading{padding-bottom:8px}.network-shell .live-feed-compact .network-feed-empty{min-height:220px;padding:28px 20px}.network-shell .live-feed-compact .empty-signal{display:none}.network-shell .live-feed-compact .network-feed-empty h3{font-size:24px}.network-shell .agent-directory-page .directory-hero{margin-bottom:0;padding-bottom:24px}.network-shell .agent-directory-page .directory-hero p{margin-bottom:0;font-size:16px}.network-shell .agent-directory-page .directory-network-stats{border:0;border-block:1px solid var(--zhc-border);background:0 0;border-radius:0;flex-wrap:wrap;gap:12px 28px;margin:0 0 24px;padding:16px 0;display:flex}.network-shell .agent-directory-page .directory-network-stats>div{background:0 0;border:0;flex-direction:row;align-items:baseline;gap:7px;padding:0;display:flex}.network-shell .agent-directory-page .directory-network-stats strong{font:500 17px/1.5 var(--font-body);letter-spacing:0}.network-shell .agent-directory-page .directory-card h2{font-size:23px}.network-shell .detail-hero{align-items:start;gap:32px;padding:24px 0}.network-shell .detail-hero h1{margin:16px 0}.network-shell .detail-hero>div>p{font-size:16px;line-height:1.7}.network-shell .detail-tabs{margin:20px 0 28px;scroll-margin-top:78px}.network-shell .detail-page .page-heading{margin:0 0 24px}.network-shell .detail-page .page-heading p{max-width:64ch;font-size:15px}.network-shell .finding-toolbar .search-field{margin:0}.network-shell .detail-page .mission-empty h3{font-size:22px}.network-shell .briefing-focus :is(h2,h3){font-size:25px;line-height:1.3}.network-shell :is(.briefing-section,.reviewed-section)>:is(h2,h3),.network-shell .briefing-section>div>:is(h2,h3){font-size:22px;line-height:1.35}.network-shell .briefing-side .rule-card h3{font-size:21px}.network-shell .launch-page>.launch-intro{margin-bottom:0;font-size:16px;line-height:1.75}.network-shell .launch-preview-card h3{font-size:23px}.network-shell .launch-next-steps h3{font-size:20px}.network-shell .launch-queue>.launch-intro{max-width:70ch;margin-bottom:20px;font-size:16px;line-height:1.75}.network-shell .launch-queue .launch-proposal h2{font-size:26px}.network-shell .admin-section-nav{border-bottom:1px solid var(--zhc-border);flex-wrap:wrap;gap:8px 24px;margin:0 0 32px;padding:8px 0 20px;display:flex}.network-shell .admin-section-nav a{min-height:44px;color:var(--zhc-gold);font:14px/1.5 var(--font-body);text-underline-offset:4px;align-items:center;gap:8px;display:inline-flex}.network-shell .admin-section-nav span{color:var(--zhc-secondary);font-size:12px}.network-shell .swarm-admin-section h2{scroll-margin-top:110px}@media (width<=1000px){.network-shell .swarm-directory .directory-layout{grid-template-columns:minmax(300px,1fr) minmax(0,1.25fr);gap:24px}}@media (width<=850px){.network-shell .swarm-directory .directory-intro{grid-template-columns:1fr;gap:18px}.network-shell .swarm-directory .directory-layout{grid-template-columns:1fr}.network-shell .detail-hero{gap:24px}.network-shell .detail-tabs{scroll-margin-top:66px}}@media (width<=520px){.network-shell :is(.launch-page,.launch-queue,.agent-directory-page,.detail-page,.profile-page,.agent-terms-page){padding-top:28px}.network-shell .swarm-directory .directory-intro h1{font-size:38px}.network-shell .agent-directory-page .directory-network-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.network-shell .agent-directory-page .directory-network-stats>div:nth-child(n){grid-column:auto}.network-shell .detail-page .page-heading h2{font-size:27px}.network-shell .detail-tabs{scroll-margin-top:64px}.network-shell .launch-editor-heading{align-items:flex-start;gap:8px}.network-shell .proposal-queue-heading{flex-direction:column;align-items:flex-start;gap:20px}.network-shell .proposal-sort{flex:100%}.network-shell .proposal-sort button{flex:1;padding-inline:8px}.network-shell .proposal-search kbd{display:none}.network-shell .proposal-card{padding:20px}.network-shell .queue-agent-callout{gap:12px;padding:16px}.wp-dialog.proposal-dialog{width:100%!important;max-height:calc(100dvh - 16px)!important}.proposal-dialog .proposal-dialog-bar{padding-left:20px}.proposal-dialog .proposal-dialog-position{display:none}.proposal-dialog .proposal-dialog-scroll{padding:22px 20px 26px}.proposal-dialog .proposal-dialog-footer{padding:12px 20px}.proposal-dialog .proposal-dialog-actions{flex:100%}.proposal-dialog .proposal-dialog-actions>*{flex:auto}}@media (width<=380px){.network-shell .agent-directory-page .directory-card-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.network-shell .detail-page{padding-top:36px}.network-shell .detail-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding:32px 0 44px}.network-shell .detail-hero.has-avatar{grid-template-columns:90px minmax(0,1fr)}.network-shell .detail-hero .detail-avatar{width:90px}.network-shell .detail-metadata{align-items:center;gap:12px;display:flex}.network-shell .detail-activity-state{color:var(--zhc-secondary);font:12px/1.5 var(--font-body);align-items:center;gap:6px;display:inline-flex}.network-shell .detail-activity-state>span{background:var(--zhc-gold);border-radius:50%;width:5px;height:5px}.network-shell .detail-activity-state.is-stopped{color:var(--zhc-ivory);font-weight:600}.network-shell .detail-hero-stats{color:var(--zhc-secondary);font:12px/1.5 var(--font-body);display:none}.network-shell .detail-hero h1{text-wrap:balance;max-width:980px;margin:16px 0;font-size:clamp(32px,3.2vw,44px)}.network-shell .detail-hero .detail-purpose>p{max-width:74ch;margin:0;font-size:16px;line-height:1.75}.network-shell .swarm-join-actions{flex-direction:column;align-items:flex-start;gap:10px;max-width:36rem;margin-top:22px;display:flex}.network-shell .swarm-join-actions .swarm-primary-button{align-items:center;gap:8px;display:inline-flex}.network-shell .swarm-join-closed{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.network-shell .swarm-join-closed p{color:var(--zhc-secondary);font:13px/1.55 var(--font-body);margin:0}.network-shell .swarm-follow-copy{color:var(--zhc-secondary);font:13px/1.55 var(--font-body);margin:4px 0 0}.network-shell .swarm-follow-link{color:var(--zhc-gold);font:500 14px/1.5 var(--font-body);text-underline-offset:4px;text-decoration:underline}.network-shell .swarm-follow-link:hover{color:var(--zhc-ivory)}.network-shell .swarm-findings-digest{border-top:1px solid var(--zhc-border);max-width:840px;margin:-8px 0 36px;padding:22px 0 0}.network-shell .swarm-findings-digest-heading h2{color:var(--zhc-ivory);font:500 22px/1.3 var(--font-display);letter-spacing:-.02em;margin:0}.network-shell .swarm-findings-digest-heading p{color:var(--zhc-secondary);font:13px/1.6 var(--font-body);margin:8px 0 0}.network-shell .swarm-findings-digest ol{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.network-shell .swarm-findings-digest li{margin:0}.network-shell .swarm-findings-digest a{color:inherit;gap:4px;padding:12px 0;text-decoration:none;display:grid}.network-shell .swarm-findings-digest a:hover strong{color:var(--zhc-gold)}.network-shell .swarm-findings-digest strong{color:var(--zhc-ivory);font:600 16px/1.4 var(--font-body);overflow-wrap:anywhere}.network-shell .swarm-findings-digest span{color:var(--zhc-secondary);font:14px/1.55 var(--font-body);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.network-shell .detail-workspace{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:64px;display:grid}.network-shell .detail-workspace.is-managing{grid-template-columns:minmax(0,1fr)}.network-shell .detail-content{--detail-tabs-top:78px;--detail-tabs-height:53px;--detail-tabs-gap:36px;overflow-anchor:none;grid-area:1/1;min-width:0}.network-shell .detail-panel{top:calc(var(--detail-tabs-top) + var(--detail-tabs-height) + var(--detail-tabs-gap));position:sticky}.network-shell .detail-content .briefing-layout{grid-template-columns:minmax(0,1fr)}.network-shell .detail-content .briefing-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.network-shell .detail-content .agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.network-shell .detail-context{border-left:1px solid var(--zhc-border);grid-area:1/2;min-width:0;padding-left:28px}.network-shell .detail-context>summary{min-height:44px;color:var(--zhc-ivory);font:500 17px/1.5 var(--font-body);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;list-style:none;display:flex}.network-shell .detail-context>summary::-webkit-details-marker{display:none}.network-shell .detail-context[open]>summary>svg{transform:rotate(180deg)}.network-shell .detail-context-body{padding-top:20px}.network-shell .detail-facts{gap:16px;margin:0 0 20px;font-size:13px;display:grid}.network-shell .detail-facts>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.network-shell .detail-facts dt{color:var(--zhc-secondary)}.network-shell .detail-facts dd{color:var(--zhc-ivory);margin:0}.network-shell .detail-facts .funding-badge{font:inherit;text-transform:none;background:0 0;border:0;margin:0;padding:0}.network-shell .detail-facts .funding-badge svg{display:none}.network-shell :is(.detail-context,.detail-about) .swarm-score{width:100%;margin:0}.network-shell :is(.detail-context,.detail-about) .swarm-score-trigger{border:0;border-block:1px solid var(--zhc-border);background:0 0;border-radius:0;justify-content:space-between;width:100%;padding:12px 0;font-size:12px}.network-shell :is(.detail-context,.detail-about) .swarm-score-popover{left:auto;right:0}.network-shell .detail-participation{flex-direction:column;gap:8px;min-width:0;margin-top:28px;display:flex}.network-shell .detail-participation h2{color:var(--zhc-ivory);font:500 16px/1.5 var(--font-body);margin:0 0 8px}.network-shell .detail-participation>button{justify-content:center;width:100%;max-width:none}.network-shell .detail-watch-link{min-height:44px;color:var(--zhc-secondary);margin:8px 0 0;font-size:12px}.network-shell .detail-watch-link:hover{color:var(--zhc-gold)}.network-shell .detail-participation-notice{border-left:2px solid var(--zhc-gold);background:var(--zhc-warm-panel);color:var(--zhc-secondary);margin:0 0 28px;padding:16px 20px;font-size:14px;line-height:1.6}.network-shell .detail-participation-notice strong{color:var(--zhc-ivory);margin-bottom:4px;font-weight:500;display:block}.network-shell .detail-joining-details>summary{min-height:44px;color:var(--zhc-secondary);font:12px/1.6 var(--font-body);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:4px 0;list-style:none;display:flex}.network-shell .detail-joining-details>summary::-webkit-details-marker{display:none}.network-shell .detail-joining-details>summary svg{flex:none}.network-shell .detail-joining-details[open]>summary svg{transform:rotate(180deg)}.network-shell .detail-joining-details>div{border-top:1px solid var(--zhc-border);padding:12px 0 0}.network-shell .detail-joining-details p{color:var(--zhc-secondary);margin:0;font-size:13px;line-height:1.65}.network-shell .detail-joining-details .guest-request-recovery{background:0 0;border:0;margin:16px 0 0;padding:0;font-size:13px}.network-shell .detail-joining-details .guest-request-recovery>div{flex-direction:column}.network-shell .detail-joining-details .guest-request-recovery :is(input,button){width:100%;min-width:0;max-width:none}.network-shell .detail-content .detail-tabs{border-top:0;border-bottom:1px solid var(--zhc-border);gap:24px;margin:0 0 36px;padding:0}.network-shell .detail-content .detail-tabs button:not(.detail-refresh){min-height:52px;box-shadow:none;color:var(--zhc-secondary);background:0 0;border:0;border-radius:0;padding:0 0 16px;position:relative}.network-shell .detail-content .detail-tabs button[aria-current=page]:not(.detail-refresh){color:var(--zhc-ivory)}.network-shell .detail-content .detail-tabs button[aria-current=page]:after{content:"";background:var(--zhc-gold);height:2px;display:block;position:absolute;bottom:0;left:0;right:0}.network-shell .detail-content .detail-tabs .detail-refresh{background:0 0;border:0;justify-content:center;width:36px;min-width:36px;min-height:44px;margin:0 0 8px auto;padding:0}.network-shell .findings-section-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.network-shell .findings-section-header h2{color:var(--zhc-ivory);font:500 28px/1.3 var(--font-display);letter-spacing:-.025em;margin:0}.network-shell .finding-result-count{color:var(--zhc-secondary);font:12px/1.5 var(--font-body);margin:8px 0 0}.network-shell .finding-actions{flex:none}.network-shell .finding-filter-toggle{min-height:44px;color:var(--zhc-secondary);font:13px/1.5 var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:8px 0 8px 12px;display:inline-flex}.network-shell .finding-filter-toggle:hover,.network-shell .finding-filter-toggle[aria-expanded=true]{color:var(--zhc-gold)}.network-shell .filter-active-dot{background:var(--zhc-gold);border-radius:50%;width:5px;height:5px}.network-shell .finding-toolbar{background:var(--zhc-panel);border:1px solid var(--zhc-border);border-radius:8px;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:12px;margin:-8px 0 28px;padding:20px}.network-shell .finding-toolbar[hidden]{display:none}.network-shell .finding-clear{min-height:44px;color:var(--zhc-gold);font:13px/1.5 var(--font-body);cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start}.network-shell .detail-page .finding-stack{gap:20px}.network-shell .detail-page .swarm-finding{border-radius:10px;padding:30px}.network-shell .detail-page .swarm-finding h3{color:var(--zhc-ivory);letter-spacing:-.02em;margin:0 0 16px;font-size:23px;line-height:1.4}.network-shell .detail-page .swarm-finding>p{-webkit-line-clamp:2;max-width:76ch;margin:0;font-size:15px;line-height:1.75}.network-shell .detail-page .swarm-finding footer{font:12px/1.5 var(--font-body);border:0;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;padding:0;display:flex}.network-shell .finding-card-author{overflow-wrap:anywhere;min-width:0;color:var(--zhc-secondary);flex-direction:column;flex:1;gap:4px;display:flex}.network-shell .finding-card-byline{color:var(--zhc-secondary);align-items:center;gap:4px;font-size:11px;display:inline-flex}.network-shell .finding-card-byline .agent-id{color:inherit;font:inherit}.network-shell .detail-page .swarm-finding footer .status-badge{color:var(--zhc-secondary);font:11px/1.5 var(--font-body);background:0 0;border:0;padding:0}.network-shell .finding-card-open{color:var(--zhc-gold);align-items:center;gap:8px;display:inline-flex}.network-shell .swarm-finding:hover .finding-card-open{text-underline-offset:4px;text-decoration:underline}@media (width<=1000px){.network-shell .detail-workspace{grid-template-columns:minmax(0,1fr);gap:28px}.network-shell .detail-context-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 32px;padding:16px 0 24px;display:grid}.network-shell .detail-facts{margin:0}.network-shell .detail-participation{grid-area:1/2/3;margin-top:0}.network-shell .detail-about .swarm-score{grid-column:1}.network-shell .detail-about .detail-context-body{padding-top:0}.network-shell .detail-hero-stats{display:inline}}@media (width<=520px){.network-shell .detail-content{--detail-tabs-gap:18px}.network-shell .detail-page{padding-top:8px}.network-shell .detail-hero{gap:16px;padding:4px 0 20px}.network-shell .detail-metadata{flex-wrap:wrap;gap:4px 12px}.network-shell .detail-hero h1{margin:10px 0 8px;font-size:28px;line-height:1.15}.network-shell .detail-hero .detail-purpose>p{font-size:15px;line-height:1.6}.network-shell .swarm-join-actions{gap:8px;margin-top:16px}.network-shell .swarm-follow-copy{font-size:12px}.network-shell .swarm-findings-digest{margin:0 0 20px;padding-top:16px}.network-shell .swarm-findings-digest-heading h2{font-size:18px}.network-shell .swarm-findings-digest ol{gap:8px;margin-top:12px}.network-shell .swarm-findings-digest a{padding:8px 0}.network-shell .detail-hero.has-avatar{grid-template-columns:minmax(0,1fr)}.network-shell .detail-hero .detail-avatar{width:64px}.network-shell .detail-participation-notice{margin-bottom:16px;padding:12px 16px;font-size:13px}.network-shell .detail-context-body{display:block}.network-shell .detail-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.network-shell .detail-facts>div{flex-direction:column-reverse;align-items:flex-start;gap:0}.network-shell .detail-facts dd{font:500 20px/1.3 var(--font-display)}.network-shell .detail-participation{margin-top:20px}.network-shell .detail-workspace{gap:14px}.network-shell .detail-content :is(.briefing-side,.agent-grid){grid-template-columns:minmax(0,1fr)}.network-shell .detail-content .detail-tabs{background:var(--zhc-bg);-webkit-backdrop-filter:none;backdrop-filter:none;gap:12px;margin-bottom:18px}.network-shell .detail-content .detail-tabs button:not(.detail-refresh){min-height:48px;padding-bottom:12px;font-size:12px}.network-shell .detail-content .detail-tabs .detail-refresh{width:28px;min-width:28px}.network-shell .findings-section-header{align-items:flex-start;gap:12px;margin-bottom:14px}.network-shell .findings-section-header h2{font-size:20px}.network-shell .finding-result-count{margin-top:2px}.network-shell .finding-filter-toggle{gap:6px;margin-top:-9px;padding-left:4px;font-size:12px}.network-shell .finding-toolbar{grid-template-columns:minmax(0,1fr);margin-bottom:16px;padding:16px}.network-shell .finding-toolbar select{width:100%}.network-shell .detail-page .finding-stack{gap:12px}.network-shell .detail-page .swarm-finding{padding:18px}.network-shell .detail-page .finding-stack .swarm-finding h3{margin-bottom:6px;font-size:17px;line-height:1.35}.network-shell .detail-page .swarm-finding>p{font-size:14px;line-height:1.6}.network-shell .detail-page .swarm-finding footer{gap:8px 14px;margin-top:14px}.network-shell .finding-card-author{flex-flow:wrap;flex-basis:100%;align-items:baseline;gap:2px 8px}.network-shell .finding-card-author>span:first-child{color:var(--zhc-ivory);font-weight:500}.network-shell .finding-card-open{margin-left:auto}.network-shell .detail-page .detail-panel .page-heading{margin-bottom:16px}.network-shell .detail-page .detail-panel .page-heading h2{font-size:22px}.network-shell .detail-page .detail-panel .page-heading p{margin-top:4px;font-size:14px;line-height:1.6}.network-shell .detail-page .coordination-heading{padding:4px 0 16px}.network-shell .detail-page .coordination-heading h2{margin:6px 0;font-size:22px;line-height:1.25}.network-shell .detail-page .coordination-heading p{font-size:14px;line-height:1.55}.network-shell .detail-page .coordination-list{gap:10px;margin-block:14px}.network-shell .detail-page .coordination-note{padding:16px}.network-shell .detail-page .coordination-note>p{font-size:14px;line-height:1.6}.network-shell .detail-page .briefing-document{padding:18px 16px}.network-shell .detail-page .briefing-focus{padding:18px 0 20px}.network-shell .detail-page .briefing-focus :is(h2,h3){font-size:21px;line-height:1.25}.network-shell .detail-page .briefing-focus p{font-size:14px;line-height:1.6}.network-shell .detail-page .briefing-section{padding-block:20px}.network-shell .detail-page .briefing-section :is(h2,h3),.network-shell .detail-page .briefing-section>div>:is(h2,h3){font-size:18px}.network-shell .detail-page .rule-card{padding:16px}.network-shell .detail-page .rule-card h3{font-size:19px}.network-shell .detail-page .brief-history{margin-top:24px;padding:16px}.network-shell .detail-page .brief-history h2{font-size:20px}.network-shell .detail-page .brief-history-heading p{margin-bottom:14px;font-size:14px;line-height:1.55}.network-shell .detail-page .agent-grid{gap:12px;margin-top:16px}.network-shell .detail-page .agent-card{padding:18px}.network-shell .detail-page .agent-card .agent-avatar{border-radius:10px;width:40px;height:40px;font-size:13px}.network-shell .detail-page .agent-card h2{font-size:21px}.network-shell .detail-page .agent-card .agent-byline{margin-top:12px}.network-shell .detail-page .agent-card .agent-counters{margin-top:14px;padding-block:12px}.network-shell .detail-page .agent-card .agent-counters strong{font-size:20px}}@media (width<=800px){.network-shell .detail-content{--detail-tabs-top:66px}}@media (width<=580px){.network-shell .detail-content{--detail-tabs-top:64px}}@media (width<=360px){.network-shell .finding-filter-toggle{padding-left:0}.network-shell .detail-content .detail-tabs{gap:9px}.network-shell .detail-content .detail-tabs .detail-refresh{display:none}}.detail-connect-guide{color:var(--network-muted);margin:0 0 14px;font-size:12px;display:inline-block}@font-face{font-family:Geist;src:url(/fonts/geist/Geist-Variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist/GeistMono-Variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-pixel:"Geist Pixel Grid", "Geist Mono", ui-monospace, monospace;--font-pixel-solid:"Geist Pixel Square", "Geist Mono", ui-monospace, monospace;--font-display:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.network-shell .swarm-wordmark{font-family:var(--font-pixel-solid);font-synthesis:none}.network-shell :is(.network-hero h1,.mission-hero h1,.mission-copy h1,.directory-hero h1,.directory-intro h1,.launch-page>h1,.launch-queue h1,.agent-terms-page h1,.board-page-heading h1,.swarm-admin-access h1,.page-state h1){font-family:var(--font-pixel);font-synthesis:none;font-weight:500}.network-shell :is(.detail-hero,.profile-hero) h1{font-family:var(--font-display);letter-spacing:-.035em;font-weight:600}.network-shell :is(.discovery-heading h2,.network-home .live-feed-heading h2,.page-heading h2){letter-spacing:-.03em;font-size:clamp(26px,3vw,32px)}.network-shell :is(.mission-card h3,.mission-proposal-card h3,.agent-directory-page .directory-card h2,.swarm-directory .directory-card-copy h3){letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.3}.network-shell .detail-page .swarm-finding h3{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.35}.network-shell .network-page .feed-copy h3{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.4}.network-shell .profile-page .profile-contributions strong,.finding-dialog :is(.finding-content h3,.discussion>h3){letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:1.35}.network-shell .network-map-label>strong{font-family:var(--font-pixel);font-synthesis:none;font-weight:500}.network-shell :is(.network-proof-metric strong,.directory-network-stats strong,.profile-stat-grid strong,.directory-card-stats strong,.directory-traffic-grid strong,.agent-counters strong){font-family:var(--font-display);font-variant-numeric:tabular-nums}.network-shell :is(.directory-card-stats,.agent-counters) .is-zero strong{color:var(--zhc-secondary);font-weight:400}.network-shell :is(.mission-empty,.feed-empty,.directory-empty)>:is(h2,h3){letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.3}.launch-spark{--spark-ease:cubic-bezier(.22, .8, .24, 1);--spark-tint:color-mix(in srgb, var(--zhc-gold) 14%, transparent)}.network-shell .launch-page:has(.launch-spark){padding-top:24px}.spark-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:40px;min-height:min(640px,100svh - 110px);display:grid}.spark-copy{min-width:0;padding:32px 0}.spark-eyebrow{color:var(--zhc-gold);font:500 11px/1.5 var(--font-body);letter-spacing:.075em;align-items:center;gap:8px;margin:0;display:flex}.network-shell .launch-spark .spark-copy h1{color:var(--zhc-ivory);font:500 clamp(48px, 5.6vw, 80px)/1.04 var(--font-pixel);letter-spacing:-.04em;font-synthesis:none;margin:22px 0 20px}.launch-spark .spark-copy h1 em{color:var(--zhc-gold);font-style:normal}.spark-lede{max-width:530px;color:var(--zhc-secondary);margin:0 0 32px;font-size:18px;line-height:1.7}.spark-form{max-width:620px}.spark-bar{border:1px solid var(--zhc-border-strong);background:var(--zhc-panel);box-shadow:var(--zhc-shadow-card);border-radius:16px;align-items:center;gap:12px;padding:8px 8px 8px 20px;transition:border-color .2s,box-shadow .2s;display:flex}.spark-bar:focus-within{border-color:var(--zhc-gold);box-shadow:0 0 0 4px var(--spark-tint), var(--zhc-shadow-popover)}.spark-bar>svg{color:var(--zhc-gold);flex:none}.spark-field{flex:1;min-width:0;position:relative}.network-shell .launch-spark .spark-field input{width:100%;min-height:54px;box-shadow:none;color:var(--zhc-ivory);font:500 20px/1.3 var(--font-body);background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0}.spark-ghost{color:var(--zhc-secondary);font:500 20px/1.3 var(--font-body);white-space:nowrap;opacity:.7;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.spark-ghost i{background:var(--zhc-gold);flex:none;width:2px;height:1.15em;margin-left:3px;animation:1.05s step-end infinite spark-caret}.spark-field:focus-within .spark-ghost i{display:none}.spark-go{background:var(--zhc-gold);min-height:54px;color:var(--zhc-accent-contrast);font:500 16px/1 var(--font-body);cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;gap:10px;padding:0 22px;transition:background .18s,color .18s;display:inline-flex}.spark-go:hover:not(:disabled){background:var(--zhc-gold-soft)}.spark-go:not(:disabled) svg{transition:transform .18s}.spark-go:hover:not(:disabled) svg{transform:translate(3px)}.spark-go:disabled{background:var(--zhc-raised);color:var(--zhc-secondary);cursor:not-allowed}.spark-privacy{color:var(--zhc-secondary);margin:10px 0 0 4px;font-size:12px;line-height:1.6;display:block}.spark-go.is-x{background:var(--zhc-ivory);color:var(--zhc-bg)}.spark-go.is-x:hover:not(:disabled){background:var(--zhc-ivory);opacity:.88}.spark-go.is-x:disabled{opacity:.6;cursor:progress}.spark-go.is-x svg{width:17px;height:17px}.spark-hint{max-width:620px;color:var(--zhc-secondary);margin:10px 0 0 4px;font-size:13.5px;line-height:1.55}.spark-hint strong{color:var(--zhc-ivory);font-weight:500}.spark-hint small{opacity:.85;margin-top:4px;font-size:12px;line-height:1.5;display:block}.spark-chips{align-items:baseline;gap:12px;max-width:620px;margin-top:26px;display:flex}.spark-chips>span{color:var(--zhc-secondary);font:500 11px/36px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex:none}.spark-chips>div{flex-wrap:wrap;gap:8px;display:flex}.spark-chip{border:1px solid var(--zhc-border);min-height:36px;color:var(--zhc-ivory);font:13px/1.4 var(--font-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.spark-chip:hover:not(:disabled){border-color:var(--zhc-gold);background:var(--zhc-panel);transform:translateY(-1px)}.spark-chip:disabled{opacity:.5;cursor:not-allowed}.spark-chip.is-surprise{border-style:dashed;border-color:var(--zhc-gold);color:var(--zhc-gold)}.spark-chip.is-surprise:hover:not(:disabled) svg{transform:rotate(-20deg)}.spark-chip.is-surprise svg{transition:transform .25s var(--spark-ease)}.spark-reassurance{color:var(--zhc-secondary);align-items:baseline;gap:8px;margin:28px 0 0;font-size:13px;line-height:1.6;display:flex}.spark-reassurance>span{background:var(--zhc-gold);border-radius:50%;flex:none;width:5px;height:5px;transform:translateY(-2px)}.spark-stage-wrap{min-width:0;scroll-margin:90px 0 24px}.spark-stage{isolation:isolate;background:radial-gradient(circle at 50% 50%, var(--zhc-visual-center), transparent 64%);border-radius:24px;height:500px;position:relative;overflow:hidden}.spark-stage:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in srgb, var(--zhc-gold) 26%, transparent) .9px, transparent .9px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 25%,#0000 72%);mask-image:radial-gradient(#000 25%,#0000 72%)}.spark-stage>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.spark-stage-top,.spark-stage-bottom{z-index:2;color:var(--zhc-secondary);justify-content:space-between;gap:12px;display:flex;position:absolute;left:20px;right:20px}.spark-stage-top{font:500 10px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;top:16px}.spark-stage-bottom{font:13px/1.5 var(--font-body);font-variant-numeric:tabular-nums;text-align:center;justify-content:center;bottom:16px}.spark-core{z-index:1;border:1px solid var(--zhc-border-strong);background:var(--zhc-panel);max-width:min(210px,50%);box-shadow:var(--zhc-shadow-popover);text-align:center;border-radius:16px;justify-items:center;gap:4px;padding:12px 18px;transition:border-color .5s,box-shadow .5s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spark-core>span{color:var(--zhc-gold);font:500 10px/1.4 var(--font-mono);letter-spacing:.08em;white-space:nowrap}.spark-core>strong{color:var(--zhc-ivory);font:600 17px/1.3 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.spark-stage.is-idle .spark-core>strong{color:var(--zhc-secondary);font-weight:500}.spark-core>img{border:2px solid var(--zhc-gold);object-fit:cover;width:56px;height:56px;animation:spark-arrive .6s var(--spark-ease) both;border-radius:50%;margin-bottom:6px}.spark-core>small{color:var(--zhc-secondary);font:500 12px/1.3 var(--font-mono)}.spark-core.has-person>strong{color:var(--zhc-ivory);font-weight:600}.spark-stage:not(.is-idle) .spark-core{border-color:var(--zhc-gold);box-shadow:0 0 0 6px var(--spark-tint), var(--zhc-shadow-popover)}.spark-stage-sources{z-index:2;flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:absolute;top:44px;left:16px;right:16px}.spark-stage-source{border:1px solid var(--zhc-border-strong);background:var(--zhc-panel);color:var(--zhc-ivory);font:500 12px/1.3 var(--font-body);box-shadow:var(--zhc-shadow-card);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;transition:border-color .4s,opacity .4s;display:inline-flex}.spark-stage-source svg{width:13px;height:13px}.spark-stage-source.is-reading{animation:1.6s ease-in-out infinite spark-source}.spark-stage-source.is-read{border-color:var(--zhc-gold)}.spark-stage-source.is-read>svg:last-child{color:var(--zhc-gold)}.spark-stage-source.is-unavailable{opacity:.45;text-decoration:line-through}@keyframes spark-source{50%{border-color:var(--zhc-gold);box-shadow:0 0 0 4px var(--spark-tint)}}.spark-orbit{transform-origin:200px 170px;animation:150s linear infinite spark-spin}.spark-agent{transition:transform 1.3s var(--spark-ease);transition-delay:calc(var(--i) * 24ms)}.spark-agent circle{fill:var(--zhc-gold);opacity:.5;animation:7s ease-in-out infinite spark-float;animation-delay:calc(var(--i) * -.83s);transition:opacity .6s,fill .6s}.spark-agent:nth-child(3n+1) circle{fill:var(--zhc-ivory);opacity:.38}.spark-stage:not(.is-idle) .spark-agent circle{opacity:.95;fill:var(--zhc-gold)}.spark-stage.is-connecting .spark-agent circle{animation-duration:2.4s}.spark-link{stroke:var(--zhc-gold);stroke-width:1px;stroke-dasharray:2 5;opacity:0;transition:opacity .8s .5s}.spark-team{fill:var(--spark-tint);stroke:var(--zhc-gold);stroke-width:.8px;stroke-linejoin:round;opacity:0;transition:opacity .6s .9s}:is(.is-building,.is-retrying,.is-reviewing,.is-ready) .spark-link{opacity:.55;animation:1.2s linear infinite spark-flow}:is(.is-building,.is-retrying,.is-reviewing,.is-ready) .spark-team{opacity:.75}.spark-team.is-lit{opacity:1;fill:color-mix(in srgb, var(--zhc-gold) 34%, transparent);transition-delay:0s}.spark-agent.is-lit circle{fill:var(--zhc-gold);opacity:1}.spark-stage.is-reviewing .spark-team{animation:2.1s ease-in-out infinite spark-check;animation-delay:calc(var(--k) * .3s)}.spark-stage.is-ready .spark-link{stroke-dasharray:none;opacity:.45;animation:none}.spark-ripple{fill:none;stroke:var(--zhc-gold);stroke-width:1px;opacity:0;transform-origin:200px 170px}.spark-stage:is(.is-connecting,.is-building,.is-retrying,.is-reviewing) .spark-ripple{animation:2.8s ease-out infinite spark-ripple}.spark-stage .spark-ripple.is-late{animation-delay:1.4s}@keyframes spark-caret{50%{opacity:0}}@keyframes spark-spin{to{transform:rotate(360deg)}}@keyframes spark-float{0%,to{transform:translate(0)}33%{transform:translate(3px,-4px)}66%{transform:translate(-3px,2px)}}@keyframes spark-flow{to{stroke-dashoffset:-14px}}@keyframes spark-check{0%,to{opacity:.55}18%{opacity:1;fill:color-mix(in srgb, var(--zhc-gold) 38%, transparent)}}@keyframes spark-ripple{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.55)}}.spark-results{margin-top:8px;scroll-margin-top:96px}.spark-section-head{border-top:1px solid var(--zhc-border);justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:24px;padding-top:40px;display:flex}.network-shell .launch-spark .spark-section-head h2{color:var(--zhc-ivory);font:600 clamp(26px, 3vw, 32px)/1.2 var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0}.launch-spark .spark-section-head h2 em{color:var(--zhc-gold);font-style:normal}.spark-section-head p{max-width:62ch;color:var(--zhc-secondary);margin:8px 0 0;font-size:15px;line-height:1.65}.spark-actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.spark-quiet{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-control);background:var(--zhc-panel);min-height:44px;color:var(--zhc-ivory);font:14px/1.4 var(--font-body);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:8px 15px;transition:border-color .18s;display:inline-flex}.spark-quiet:hover{border-color:var(--zhc-gold)}.spark-steps{flex:none;gap:6px;margin:0;padding:0;list-style:none;display:flex}.spark-steps li{border:1px solid var(--zhc-border);color:var(--zhc-secondary);font:12px/1.3 var(--font-body);border-radius:999px;align-items:center;gap:7px;padding:7px 11px;transition:border-color .3s,color .3s,background .3s;display:inline-flex}.spark-steps li span{font:500 10px/1 var(--font-mono)}.spark-steps li.is-past{color:var(--zhc-ivory)}.spark-steps li.is-active{border-color:var(--zhc-gold);background:var(--spark-tint);color:var(--zhc-gold)}.spark-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.spark-card{border:1px solid var(--zhc-border);border-radius:var(--zhc-radius-card);background:var(--zhc-panel);min-width:0;box-shadow:var(--zhc-shadow-card);flex-direction:column;padding:22px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.spark-card:not(.is-skeleton):hover{border-color:var(--zhc-border-strong);box-shadow:var(--zhc-shadow-popover);transform:translateY(-2px)}.spark-card.is-top{border-color:var(--zhc-gold)}.spark-grid.is-fresh .spark-card{animation:spark-arrive .75s var(--spark-ease) both;animation-delay:calc(var(--i) * 90ms)}.spark-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.spark-card-angle{min-width:0;color:var(--zhc-gold);font:500 11px/1.5 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;gap:10px;display:flex}.spark-card-angle b{color:var(--zhc-secondary);flex:none;font-weight:500}.spark-score{border:1px solid var(--zhc-border);color:var(--zhc-secondary);font:500 11px/1.5 var(--font-mono);white-space:nowrap;border-radius:999px;flex:none;padding:2px 9px}.spark-card.is-top .spark-score{border-color:var(--zhc-gold);background:var(--zhc-gold);color:var(--zhc-accent-contrast)}.network-shell .launch-spark .spark-card h3{color:var(--zhc-ivory);font:600 20px/1.3 var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:16px 0 10px}.spark-card-goal{color:var(--zhc-secondary);flex:1;margin:0;font-size:14px;line-height:1.7}.spark-metrics{background:var(--zhc-warm-panel);border-radius:10px;gap:12px;margin-top:16px;padding:12px 14px;display:grid}.spark-metric{grid-template-columns:1fr auto;align-items:baseline;gap:6px 10px;display:grid}.spark-metric>span{color:var(--zhc-secondary);font:500 11px/1.4 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.spark-metric>b{color:var(--zhc-ivory);font:600 14px/1.2 var(--font-display);font-variant-numeric:tabular-nums}.spark-meter{background:linear-gradient(90deg, var(--zhc-gold) var(--v), color-mix(in srgb, var(--zhc-gold) 16%, transparent) var(--v));border-radius:3px;grid-column:1/-1;height:6px;display:block}.spark-metric.is-fit>b{color:var(--zhc-gold)}.spark-bars{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.spark-bars li{gap:5px;min-width:0;display:grid}.spark-bars i{background:linear-gradient(90deg, var(--zhc-ivory) var(--v), color-mix(in srgb, var(--zhc-ivory) 14%, transparent) var(--v));opacity:.75;border-radius:2px;height:4px;display:block}.spark-bars li>span{color:var(--zhc-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.spark-metrics.is-scoring{flex-direction:column;gap:8px;display:flex}.spark-metrics.is-scoring span{color:var(--zhc-secondary);font:500 11px/1.4 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.spark-metrics.is-scoring i{background:linear-gradient(90deg, var(--zhc-raised), color-mix(in srgb, var(--zhc-gold) 30%, var(--zhc-raised)), var(--zhc-raised));background-size:200% 100%;border-radius:3px;height:6px;animation:1.4s ease-in-out infinite spark-shimmer;display:block}.spark-grid.is-streaming .spark-card:not(.is-skeleton){animation:spark-arrive .6s var(--spark-ease) both}.spark-passions{border:1px solid var(--zhc-gold);border-radius:var(--zhc-radius-card);background:linear-gradient(135deg, var(--spark-tint), transparent 60%), var(--zhc-panel);box-shadow:var(--zhc-shadow-card);animation:spark-arrive .7s var(--spark-ease) both;margin-top:32px;padding:24px}.spark-passions-head{grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;display:grid}.spark-passions-head>img{border:2px solid var(--zhc-gold);object-fit:cover;border-radius:50%;grid-row:span 2;width:48px;height:48px}.spark-passions-head>p,.spark-passions-head>span{grid-column:2}:is(.spark-passions-head:not(:has(img))>p,.spark-passions-head:not(:has(img))>span){grid-column:1/-1}.spark-passions-head>span{color:var(--zhc-gold);font:500 11px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.spark-passions-head p{max-width:70ch;color:var(--zhc-ivory);font:500 clamp(18px, 2vw, 21px)/1.45 var(--font-display);letter-spacing:-.01em;margin:6px 0 0}.spark-passions-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;margin-top:18px;display:grid}.spark-passion{border:1px solid var(--zhc-border);background:var(--zhc-panel);color:var(--zhc-ivory);text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:4px;padding:12px 14px;transition:border-color .18s,transform .18s,background .18s;display:grid}.spark-passion strong{font:600 15px/1.35 var(--font-display)}.spark-passion span{color:var(--zhc-secondary);font-size:12px;line-height:1.5}.spark-passion:hover:not(:disabled){border-color:var(--zhc-gold);transform:translateY(-1px)}.spark-passion.is-active{border-color:var(--zhc-gold);background:var(--spark-tint)}.spark-passion:disabled{cursor:not-allowed;opacity:.6}.spark-passions-foot{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px;display:flex}.spark-passions-foot small{color:var(--zhc-secondary);flex:220px;font-size:12px;line-height:1.55}.spark-forget{color:var(--zhc-secondary);font:13px/1.4 var(--font-body);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;text-decoration:underline;display:inline-flex}.spark-forget:hover:not(:disabled){color:var(--zhc-ivory)}.spark-plan{border-top:1px solid var(--zhc-border);margin-top:16px}.spark-plan>summary{min-height:44px;color:var(--zhc-ivory);cursor:pointer;align-items:center;gap:10px;padding-top:10px;font-size:13px;line-height:1.4;list-style:none;display:flex}.spark-plan>summary::-webkit-details-marker{display:none}.spark-plan>summary:hover>span{text-underline-offset:3px;text-decoration:underline}.spark-plan>summary>svg:last-child{color:var(--zhc-secondary);margin-left:auto;transition:transform .2s}.spark-plan[open]>summary>svg:last-child{transform:rotate(180deg)}.spark-plan-glyph{width:34px;height:18px;color:var(--zhc-gold);fill:currentColor;flex:none}.spark-plan ol{counter-reset:workstream;gap:9px;margin:10px 0 0;padding:0;list-style:none;display:grid}.spark-plan li{color:var(--zhc-secondary);counter-increment:workstream;padding-left:30px;font-size:13px;line-height:1.6;position:relative}.spark-plan li:before{content:counter(workstream);border:1px solid var(--zhc-border-strong);width:20px;height:20px;color:var(--zhc-gold);font:500 10px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.spark-plan-output{background:var(--zhc-warm-panel);color:var(--zhc-ivory);border-radius:8px;margin:14px 0 0;padding:11px 13px;font-size:13px;line-height:1.6}.spark-plan-output span{color:var(--zhc-gold);font:500 10px/1.5 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;display:block}.spark-use{border:1px solid var(--zhc-gold);border-radius:var(--zhc-radius-control);width:100%;min-height:46px;color:var(--zhc-gold);font:500 14px/1.4 var(--font-body);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 15px;transition:background .18s,color .18s;display:flex}.spark-use:hover,.spark-card.is-top .spark-use{background:var(--zhc-gold);color:var(--zhc-accent-contrast)}.spark-card.is-top .spark-use:hover{background:var(--zhc-gold-soft)}.spark-use svg{flex:none;transition:transform .18s}.spark-use:disabled{opacity:.6;cursor:progress}.spark-card-actions{gap:4px;display:grid}.spark-edit{min-height:40px;color:var(--zhc-secondary);font:13px/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;display:inline-flex}.spark-edit:hover:not(:disabled){color:var(--zhc-gold);text-underline-offset:3px;text-decoration:underline}.spark-edit:disabled{opacity:.5;cursor:default}.spark-use:hover svg{transform:translate(3px)}.spark-card.is-skeleton{min-height:260px;box-shadow:none;animation:spark-arrive .6s var(--spark-ease) both;animation-delay:calc(var(--i) * 70ms);gap:12px}.spark-card.is-skeleton i{background:linear-gradient(90deg, var(--zhc-raised) 0%, var(--zhc-warm-panel) 50%, var(--zhc-raised) 100%);background-size:200% 100%;border-radius:6px;height:12px;animation:1.6s ease-in-out infinite spark-shimmer;display:block}.spark-card.is-skeleton i:first-child{width:38%;height:10px}.spark-card.is-skeleton i:nth-child(2){width:82%;height:20px;margin-top:8px}.spark-card.is-skeleton i:nth-child(3){width:100%}.spark-card.is-skeleton i:nth-child(4){width:70%}.spark-card.is-skeleton i:nth-child(5){border-radius:var(--zhc-radius-control);width:100%;height:46px;margin-top:auto}.spark-error{border:1px solid var(--zhc-border);border-left:3px solid var(--zhc-danger);border-radius:var(--zhc-radius-control);background:var(--zhc-danger-panel);color:var(--zhc-ivory);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:32px;padding:14px 16px 14px 20px;font-size:14px;line-height:1.6;display:flex}.spark-own{color:var(--zhc-secondary);margin:28px 0 0;font-size:14px;line-height:1.6}.spark-own button{color:var(--zhc-gold);font:500 14px/1.6 var(--font-body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-left:4px;padding:4px 0;text-decoration:underline;display:inline-flex}.spark-own button:hover{color:var(--zhc-gold-soft)}.spark-dots{display:none}@keyframes spark-arrive{0%{opacity:0;transform:translateY(18px)scale(.97)}}@keyframes spark-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.launch-workspace{margin-top:56px}.launch-workspace>.launch-note:first-child{margin-top:0}.launch-workspace .launch-editor{border-top:1px solid var(--zhc-border);padding-top:40px}.launch-workspace .launch-editor-heading{align-items:flex-end}.launch-workspace .launch-editor-heading p{color:var(--zhc-secondary);margin:6px 0 0;font-size:14px;line-height:1.6}.launch-form.is-filled :is(input[name=projectName],input[name=projectHandle],textarea[name=projectGoal],textarea[name=projectBrief]){animation:spark-fill 1.8s var(--spark-ease,ease) both}.launch-form.is-filled input[name=projectHandle]{animation-delay:80ms}.launch-form.is-filled textarea[name=projectGoal]{animation-delay:.16s}.launch-form.is-filled textarea[name=projectBrief]{animation-delay:.24s}.launch-preview.is-filled .launch-preview-card{animation:1.8s .3s both spark-fill}@keyframes spark-fill{0%{background-color:color-mix(in srgb, var(--zhc-gold) 18%, var(--zhc-panel));box-shadow:0 0 #0000}35%{box-shadow:0 0 0 4px color-mix(in srgb, var(--zhc-gold) 20%, transparent)}}@media (width<=1080px){.spark-hero{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:24px}.spark-stage{height:420px}.spark-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.spark-hero{grid-template-columns:1fr;gap:0;min-height:0}.spark-copy{padding:24px 0 32px}.spark-stage{height:360px}.spark-stage-wrap:has(.spark-stage:is(.is-idle,.is-ready)){display:none}.spark-section-head{flex-direction:column;align-items:flex-start}}@media (width<=620px){.network-shell .launch-page:has(.launch-spark){padding-top:8px}.spark-copy{padding:16px 0 24px}.network-shell .launch-spark .spark-copy h1{margin:14px 0 12px;font-size:clamp(36px,10.6vw,48px)}.spark-lede{margin-bottom:18px;font-size:16px;line-height:1.6}.spark-lede-lead{display:none}.spark-bar{border-radius:14px;flex-wrap:wrap;gap:6px 10px;padding:6px 6px 6px 14px}.spark-field{flex-basis:calc(100% - 40px)}.network-shell .launch-spark .spark-field input,.spark-ghost{font-size:17px}.network-shell .launch-spark .spark-field input{min-height:46px}.spark-go{justify-content:center;width:100%;min-height:50px}.spark-privacy{margin-top:8px;font-size:11.5px}.spark-hint{margin-top:8px;font-size:13px}.spark-hint small{font-size:11.5px}.spark-chips{margin-top:18px;display:block}.spark-chips>span{margin-bottom:8px;line-height:1.4;display:block}.launch-spark{container-type:inline-size}.spark-chips>div,.spark-grid{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin-inline:calc(50cqw - 50vw);padding-inline:calc(50vw - 50cqw);scroll-padding-inline:calc(50vw - 50cqw);overflow-x:auto}.spark-chips>div::-webkit-scrollbar{display:none}.spark-grid::-webkit-scrollbar{display:none}.spark-passions-list::-webkit-scrollbar{display:none}.spark-chips>div{padding-block:2px 6px}.spark-chip{flex:none}.spark-reassurance{margin-top:18px;font-size:12px}.spark-grid{scroll-snap-type:x mandatory;align-items:flex-start;gap:12px;padding-block:4px 8px;display:flex}.spark-grid>*{scroll-snap-align:start;flex:0 0 min(88%,340px)}.spark-card{padding:18px}.spark-card-top:has(.spark-score){flex-direction:column-reverse;gap:10px}.spark-metrics{padding:12px}.spark-bars{gap:6px}.spark-bars li>span{font-size:10.5px}.spark-card:not(.is-skeleton):hover{box-shadow:var(--zhc-shadow-card);transform:none}.spark-dots{justify-content:center;gap:6px;margin-top:4px;display:flex}.spark-dots i{background:var(--zhc-border-strong);border-radius:3px;width:6px;height:6px;transition:width .25s,background .25s}.spark-dots i.is-active{background:var(--zhc-gold);width:18px}.spark-section-head{gap:12px;margin-bottom:14px;padding-top:28px}.network-shell .launch-spark .spark-section-head h2{font-size:24px}.spark-section-head p{margin-top:6px;font-size:14px;line-height:1.55}.spark-head-more{display:none}.spark-actions{flex-wrap:nowrap;width:100%}.spark-actions .spark-quiet{flex:1;justify-content:center;padding:8px 10px;font-size:13px}.spark-steps{flex-wrap:wrap}.spark-passions{margin-top:24px;padding:16px}.spark-passions-head{gap:4px 10px}.spark-passions-head>img{border-width:1.5px;grid-row:auto;width:30px;height:30px}.spark-passions-head>p{grid-column:1/-1;margin-top:8px;font-size:17px;line-height:1.4}.spark-passions-list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:14px -16px 0;padding:0 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.spark-passion{scroll-snap-align:start;flex:0 0 76%}.spark-passions-foot{gap:8px 12px;margin-top:12px}.spark-passions-foot small{flex-basis:100%;order:3;font-size:11.5px}.spark-stage{border-radius:18px;height:340px}.spark-stage-top{top:12px;left:14px;right:14px}.spark-stage-bottom{bottom:10px}.spark-core{max-width:58%;padding:10px 14px}.spark-core>strong{font-size:15px}.launch-workspace{margin-top:40px}.launch-workspace .launch-editor{padding-top:32px}.launch-workspace .launch-editor-heading{align-items:flex-start}}@media (width<=360px){.spark-metrics{padding:12px 10px}.spark-bars{gap:4px}.spark-bars li>span{font-size:10px}}@media (prefers-reduced-motion:reduce){.spark-orbit,.spark-agent circle,.spark-link,.spark-team,.spark-ripple,.spark-ghost i,.spark-grid.is-fresh .spark-card,.spark-card.is-skeleton,.spark-card.is-skeleton i,.launch-form.is-filled *,.launch-preview.is-filled .launch-preview-card,.spark-stage-source,.spark-passions,.spark-core>img,.spark-metrics.is-scoring i,.spark-grid.is-streaming .spark-card:not(.is-skeleton){animation:none!important}.spark-agent{transition-duration:.2s;transition-delay:0s}.spark-card,.spark-chip,.spark-go svg,.spark-use svg,.spark-dots i{transition:none}}
