@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.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}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.tab-1{tab-size:1}.tab-2{tab-size:2}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}}:root{--background:#000;--surface:#0a0a0a;--elevated:#111;--foreground:#ededed;--muted:#a1a1a1;--green:#57e389;--accent:#ededed;--cyan:var(--accent);--amber:#ffc857;--red:#ff5c6c;--line:#262626;--control:#1a1a1a;--control-hover:#242424;--control-border:#333;--control-primary:#ededed;--control-primary-text:#0a0a0a;--control-success:var(--green);--control-success-text:#06140b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}.skip-link{z-index:1000;border:1px solid var(--amber);background:var(--surface);color:var(--foreground);font-family:var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;padding:.7rem .9rem;font-size:.75rem;font-weight:700;transition:transform .12s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.landing-shell{background:linear-gradient(#9c9c9c07 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#9c9c9c07 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 76% 22%,#5e5e5e24,#0000 31%);min-height:100vh;overflow:hidden}.site-header{border-bottom:1px solid var(--line);background:#060606e0;grid-template-columns:1fr auto 1fr;align-items:center;height:74px;padding:0 clamp(20px,4vw,72px);display:grid}.brand-lockup{align-items:center;gap:12px;width:max-content;display:inline-flex}.brand-symbol{width:35px;height:35px;font:700 17px var(--font-geist-mono);background:#0c0c0c;border:1px solid #404040;place-items:center;display:grid;position:relative}.brand-symbol:before{content:"";border:1px solid #585858;position:absolute;inset:5px}.brand-symbol span{z-index:1;color:var(--foreground)}.brand-symbol i{background:var(--cyan);width:6px;height:6px;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 10px #9c9c9c73}.brand-lockup>span:last-child{letter-spacing:-.02em;align-items:baseline;gap:8px;display:flex}.brand-lockup strong{font-size:15px}.brand-lockup small{color:var(--muted);font:600 11px var(--font-geist-mono);letter-spacing:.08em}.site-header nav{color:#aeaeae;font:600 11px var(--font-geist-mono);letter-spacing:.09em;gap:30px;display:flex}.site-header nav a:hover,.text-link:hover{color:var(--foreground)}.header-actions{font:600 11px var(--font-geist-mono);letter-spacing:.08em;justify-self:end;align-items:center;gap:22px;display:flex}.text-link{color:#aeaeae}.compact-cta{background:#0f0f0f;border:1px solid #585858;padding:11px 15px}.compact-cta span{color:var(--cyan);margin-left:8px}.hero{grid-template-columns:minmax(0,.95fr) minmax(510px,1.05fr);align-items:center;gap:clamp(38px,6vw,105px);max-width:1520px;min-height:695px;margin:0 auto;padding:78px clamp(24px,5vw,86px) 68px;display:grid}.hero-copy{max-width:670px}.eyebrow{color:var(--green);font:600 11px var(--font-geist-mono);letter-spacing:.16em;align-items:center;gap:10px;margin:0 0 30px;display:flex}.eyebrow>span{border:1px solid var(--green);background:#62ff9b40;width:7px;height:7px}.eyebrow b{color:#7e7e7e;border-left:1px solid #3e3e3e;padding-left:12px;font-weight:500}.hero h1{letter-spacing:-.068em;margin:0;font-size:clamp(52px,5.1vw,84px);font-weight:720;line-height:.91}.hero h1 em,.workflow-heading em{color:var(--cyan);font-style:normal;font-weight:520}.hero-support{color:#b2b2b2;max-width:590px;margin:32px 0 30px;font-size:clamp(17px,1.35vw,21px);line-height:1.6}.hero-actions{flex-wrap:wrap;gap:13px;display:flex}.primary-cta,.secondary-cta{min-height:50px;font:650 12px var(--font-geist-mono);letter-spacing:.05em;justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.primary-cta{color:#101010;background:var(--green);min-width:271px;box-shadow:0 0 24px #62ff9b1f}.primary-cta span{margin-left:auto;font-size:18px}.secondary-cta{color:#dcdcdc;background:#0e0e0ea8;border:1px solid #3e3e3e;gap:10px;min-width:190px}.secondary-cta span{color:var(--cyan)}.integrity-note{color:#737373;font:500 10px var(--font-geist-mono);letter-spacing:.06em;margin:22px 0 0}.integrity-note span{color:var(--green);margin-right:8px}.mission-panel{background:#080808f0;border:1px solid #383838;box-shadow:0 35px 80px #00000057}.panel-chrome,.panel-footer{color:#707070;min-height:40px;font:600 9px var(--font-geist-mono);letter-spacing:.1em;border-bottom:1px solid #2c2c2c;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.panel-chrome>div{align-items:center;gap:10px;display:flex}.chrome-title strong{color:#e3e3e3}.pulse-dot{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #62ff9bcc}.panel-chrome div:last-child span{color:#7e7e7e;border:1px solid #373737;padding:4px 7px}.panel-body{padding:22px}.worker-heading{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;display:grid}.worker-avatar{width:43px;height:43px;color:var(--cyan);font:800 18px var(--font-geist-mono);background:#131313;border:1px solid #676767;place-items:center;display:grid;position:relative}.worker-avatar i{background:var(--green);width:6px;height:6px;position:absolute;bottom:-2px;right:-2px}.worker-heading p{font:700 12px var(--font-geist-mono);letter-spacing:.08em;margin:0 0 5px}.worker-heading>div:nth-child(2)>span{color:var(--green);font:600 9px var(--font-geist-mono);letter-spacing:.08em}.worker-heading>div:nth-child(2) i{background:var(--green);border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.worker-heading button{color:#757575;cursor:pointer;background:0 0;border:0}.mission-block{border-left:2px solid var(--cyan);background:linear-gradient(90deg,#9c9c9c0f,#0000 75%);margin:21px 0;padding:16px 17px}.mission-block p{color:var(--cyan);font:600 9px var(--font-geist-mono);letter-spacing:.12em;margin:0 0 8px}.mission-block h2{color:#d5d5d5;margin:0;font-size:13px;font-weight:450;line-height:1.55}.command-line{background:#0c0c0c;border:1px solid #3f3f3f;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:70px;padding:10px 12px;display:grid}.command-line>span{color:var(--green);font:700 17px var(--font-geist-mono)}.command-line p{color:#c1c1c1;font:500 11px/1.55 var(--font-geist-mono);margin:0}.command-line button{height:36px;color:var(--green);font:700 10px var(--font-geist-mono);cursor:pointer;background:#10251a;border:1px solid #32764c;padding:0 12px}.runtime-row{color:#636363;font:600 8px var(--font-geist-mono);letter-spacing:.1em;grid-template-columns:1fr auto auto;gap:17px;margin:17px 0 10px;display:grid}.runtime-row b{color:#b2b2b2;margin-left:5px}.run-preview{border-top:1px solid #292929;margin:0;padding:0;list-style:none}.run-preview li{color:#5a5a5a;min-height:54px;font:500 9px var(--font-geist-mono);border-bottom:1px solid #222;grid-template-columns:22px 20px 1fr auto;align-items:center;gap:9px;display:grid}.run-preview li>i{border:1px solid #3b3b3b;place-items:center;width:17px;height:17px;font-style:normal;display:grid}.run-preview li b{color:#898989;margin-bottom:4px;font-size:10px;display:block}.run-preview li small{color:#595959}.run-preview li.complete i{color:var(--green);border-color:#2f7248}.run-preview li.complete b{color:#bfbfbf}.run-preview li.active i{color:var(--cyan);border-color:#636363}.run-preview li.active b,.run-preview li.active time{color:var(--cyan)}.panel-footer{border:0;border-top:1px solid #2c2c2c;min-height:34px}.panel-footer b{color:var(--amber);font-weight:600}.workflow{border-top:1px solid var(--line);max-width:1520px;margin:0 auto;padding:78px clamp(24px,5vw,86px) 120px}.section-kicker{color:#707070;font:600 10px var(--font-geist-mono);letter-spacing:.12em;align-items:center;gap:16px;display:flex}.section-kicker span{color:var(--cyan)}.workflow-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin:26px 0 48px;display:grid}.workflow-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(36px,3.7vw,58px);line-height:.98}.workflow-heading p{color:#999;max-width:510px;margin:0;line-height:1.65}.step-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.step-grid article{border-right:1px solid var(--line);background:#0c0c0ca3;min-height:245px;padding:25px;position:relative}.step-grid article:last-child{border:0}.step-grid article>span{color:#575757;font:600 9px var(--font-geist-mono)}.step-icon{color:var(--cyan);font:500 27px var(--font-geist-mono);margin:39px 0 24px}.step-grid h3{font:650 13px var(--font-geist-mono);letter-spacing:.08em;margin:0 0 12px}.step-grid p{color:#838383;max-width:290px;margin:0;font-size:13px;line-height:1.55}@media (max-width:980px){.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.hero{grid-template-columns:1fr;padding-top:58px}.mission-panel{width:100%;max-width:700px}}@media (max-width:640px){.site-header{height:64px;padding:0 16px}.brand-lockup small,.text-link{display:none}.compact-cta{padding:10px}.hero{gap:48px;min-height:auto;padding:48px 18px 56px}.hero h1{font-size:clamp(44px,14vw,62px)}.hero-support{margin-top:26px;font-size:16px}.hero-actions{flex-direction:column}.primary-cta,.secondary-cta{width:100%}.panel-body{padding:15px}.command-line{grid-template-columns:auto 1fr}.command-line button{grid-column:1/-1;width:100%}.runtime-row{grid-template-columns:1fr 1fr}.runtime-row span:first-child{grid-column:1/-1}.panel-footer{flex-direction:column;align-items:flex-start;gap:6px;padding-block:9px}.workflow{padding:56px 18px 80px}.workflow-heading{grid-template-columns:1fr;gap:24px}.step-grid{grid-template-columns:1fr}.step-grid article{border-right:0;border-bottom:1px solid var(--line)}}.console-card,.connector-card,.worker-directory-card,.cloudflare-surface,.form-card,.settings-card{border-color:var(--line);background:var(--surface);box-shadow:none}.console-card:hover,.connector-card:hover,.worker-directory-card:hover{border-color:#353535}.filter-bar{border:0;border-bottom:1px solid var(--line);background:#080808;gap:4px;padding:6px}.filter-bar a{color:#8d8d8d;border:0;border-radius:6px;align-items:center;min-height:36px;display:inline-flex}.filter-bar a:hover{color:var(--foreground);background:#151515}.filter-bar a.active{color:#fff;background:#202020;border:0}.filter-bar>span{color:#737373;padding-right:10px}.mission-list-shell{border-radius:12px;overflow:hidden}.mission-card-grid{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:1px;display:grid}.mission-directory-card{background:#080808;align-content:start;gap:22px;min-width:0;padding:clamp(20px,2.5vw,30px);transition:background .16s;display:grid}.mission-directory-card:hover,.mission-directory-card:focus-within{background:#0d0d0d}.mission-directory-card>header{justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;display:flex}.mission-identity-link>span,.mission-directory-progress span,.mission-directory-facts dt{color:#777;font:700 8px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase}.mission-identity-link b{color:#f4f4f4;letter-spacing:-.025em;font-size:clamp(17px,2vw,21px)}.mission-identity-link small{color:#9b9b9b;max-width:70ch;font-size:12px;line-height:1.6}.mission-directory-card .status-badge{flex:none}.mission-directory-progress{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-width:0;display:grid;overflow:hidden}.mission-directory-progress>div{background:#0c0c0c;gap:9px;min-width:0;padding:16px;display:grid}.mission-directory-progress strong{overflow-wrap:anywhere;color:#d8d8d8;font-size:12px;font-weight:520;line-height:1.55}.mission-directory-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;min-width:0;margin:0;display:grid}.mission-directory-facts>div{min-width:0}.mission-directory-facts dd{overflow-wrap:anywhere;color:#c9c9c9;margin:7px 0 0;font-size:11px;line-height:1.5}.mission-directory-facts .mission-worker-link{min-width:0}.mission-directory-card>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;min-width:0;padding-top:18px;display:flex}.mission-directory-history{gap:9px;min-width:0;display:grid}.mission-directory-history>a{color:var(--cyan);font:650 9px var(--font-geist-mono)}.mission-report-inline-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mission-report-inline-actions .button{white-space:nowrap;min-height:36px}.cloudflare-heading{border-bottom:1px solid var(--line);padding-bottom:20px}.cloudflare-heading .connection-state{white-space:nowrap;justify-self:end}.cloudflare-mark{background:#151515;border-color:#333;border-radius:10px}.cloudflare-categories{border:1px solid var(--line);background:var(--line);border-radius:8px;gap:1px;overflow:hidden}.cloudflare-categories>div{background:#0c0c0c;border:0}@media (max-width:860px){.mission-directory-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mission-card-grid,.mission-list-table,.mission-list-table tbody,.mission-list-table tr,.mission-list-table td{display:grid}.mission-directory-card{padding:18px}.mission-directory-card>header,.mission-directory-card>footer{flex-direction:column;align-items:stretch}.mission-directory-card .status-badge{width:max-content}.mission-directory-progress,.mission-directory-facts{grid-template-columns:1fr}.mission-report-inline-actions{justify-content:stretch}.mission-report-inline-actions .button:not(.icon-only){flex:145px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-templates,.faq-section{border-top:1px solid var(--line);max-width:1520px;margin:0 auto;padding:100px clamp(24px,5vw,86px)}.landing-insight{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(120deg, #9c9c9c0f, transparent 42%), var(--surface);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,6vw,100px);padding:86px clamp(24px,6vw,96px);display:grid}.landing-insight h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.2vw,68px);line-height:.98}.landing-insight h2 em{color:var(--cyan);font-style:normal;font-weight:520}.landing-insight>div:last-child{align-self:end}.landing-insight>div:last-child p{color:#b2b2b2;font-size:17px;line-height:1.75}.landing-insight .secondary-cta{width:fit-content;margin-top:14px}.landing-template-grid{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.featured-template,.coming-template-stack article{border:1px solid var(--line);background:#0c0c0c;padding:30px;position:relative}.featured-template{background:radial-gradient(circle at 78% 28%,#9c9c9c14,#0000 31%),#0c0c0c;min-height:500px}.template-number,.coming-template-stack span{color:#686868;font:600 9px var(--font-geist-mono);letter-spacing:.12em}.noise-orbit{border:1px solid #4f4f4f;place-items:center;width:116px;height:116px;margin:58px 0 38px;display:grid;position:relative;transform:rotate(45deg)}.noise-orbit:before{content:"";border:1px solid #696969;position:absolute;inset:16px}.noise-orbit span{font:800 44px var(--font-geist-mono);transform:rotate(-45deg)}.noise-orbit i{border:1px dashed #363636;position:absolute;inset:-13px}.noise-orbit b{background:var(--green);width:9px;height:9px;position:absolute;bottom:-5px;right:-5px}.dev-tag{color:var(--amber);font:650 9px var(--font-geist-mono);letter-spacing:.1em;border:1px solid #654f24;padding:6px 8px}.featured-template h3{font:700 21px var(--font-geist-mono);margin:20px 0 12px}.featured-template>p{color:#9e9e9e;max-width:640px;line-height:1.7}.featured-template ul,.approval-copy ul{color:#a5a5a5;font:550 11px var(--font-geist-mono);margin:24px 0;padding:0;list-style:none}.featured-template li,.approval-copy li{align-items:center;gap:9px;margin:10px 0;display:flex}.featured-template li svg,.approval-copy li svg{color:var(--green)}.featured-template>a{color:var(--cyan);font:650 10px var(--font-geist-mono);letter-spacing:.08em;align-items:center;gap:8px;display:inline-flex}.coming-template-stack{gap:18px;display:grid}.coming-template-stack article{opacity:.72;flex-direction:column;justify-content:end;min-height:155px;display:flex}.coming-template-stack h3{font:650 13px var(--font-geist-mono);margin:24px 0 7px}.coming-template-stack p{color:#7c7c7c;margin:0;font-size:12px}.connection-preview,.approval-feature{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(50px,8vw,130px);max-width:1520px;margin:0 auto;padding:110px clamp(24px,5vw,86px);display:grid}.connection-preview h2,.approval-feature h2,.faq-grid>h2,.final-cta h2{letter-spacing:-.055em;margin:0 0 25px;font-size:clamp(40px,4vw,64px);line-height:.97}.connection-preview h2 em,.approval-feature h2 em,.faq-grid h2 em,.final-cta h2 em{color:var(--cyan);font-style:normal;font-weight:500}.connection-preview>div:first-child>p:not(.eyebrow),.approval-copy>p:not(.eyebrow){color:#999;margin:0 0 28px;line-height:1.7}.boundary-diagram{border:1px solid var(--line);background:#0b0b0b;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;padding:55px 30px 78px;display:grid;position:relative}.boundary-node{background:#101010;border:1px solid #2f2f2f;flex-direction:column;justify-content:end;min-height:115px;padding:16px;display:flex}.boundary-node.active{border-color:#6c6c6c;box-shadow:inset 0 0 30px #9c9c9c0a}.boundary-node span{color:#969696;font:600 9px var(--font-geist-mono)}.boundary-node b{font:650 10px var(--font-geist-mono);margin-top:34px}.boundary-node small{color:#969696;margin-top:5px}.boundary-diagram>i{color:var(--cyan);font-style:normal}.boundary-diagram>p{color:#929292;font:550 9px var(--font-geist-mono);align-items:center;gap:8px;display:flex;position:absolute;bottom:17px;left:30px}.approval-feature{background:linear-gradient(90deg,#0000,#ffc85706,#0000);grid-template-columns:1fr 1fr}.public-approval-card{background:#0d0d0d;border:1px solid #4a3d26;box-shadow:0 40px 80px #0000004d}.public-approval-card header{border-bottom:1px solid #342e23;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:20px;display:grid}.public-approval-card header>svg,.public-approval-card header span{color:var(--amber)}.public-approval-card header span,.public-approval-card header strong{font:650 9px var(--font-geist-mono)}.public-approval-card header b{margin-top:5px;font-size:14px;display:block}.public-approval-card header strong{border:1px solid #64502b;padding:6px}.public-approval-card dl{margin:0;padding:8px 22px}.public-approval-card dl div{border-bottom:1px solid #272727;padding:17px 0}.public-approval-card dt{color:#949494;font:600 9px var(--font-geist-mono);letter-spacing:.1em}.public-approval-card dd{color:#bebebe;margin:8px 0 0;font-size:13px;line-height:1.5}.public-approval-card code{color:var(--cyan)}.public-approval-card footer{gap:10px;padding:20px;display:flex}.public-approval-card footer button{color:var(--green);font:650 9px var(--font-geist-mono);background:#1c1c1c;border:1px solid #4e4e4e;padding:12px 14px}.public-approval-card footer button:last-child{color:#e28b95;background:#170e10;border-color:#49363a}.public-approval-card>small{color:#8e8e8e;font:550 8px var(--font-geist-mono);padding:0 20px 18px;display:block}.faq-grid{grid-template-columns:.75fr 1.25fr;gap:90px;margin-top:42px;display:grid}.faq-grid details{border-top:1px solid var(--line);padding:22px 0}.faq-grid details:last-child{border-bottom:1px solid var(--line)}.faq-grid summary{cursor:pointer;font:600 13px var(--font-geist-mono)}.faq-grid details p{color:#949494;padding-right:35px;line-height:1.65}.final-cta{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle at 50% 48%,#9c9c9c12,#0000 31%);padding:120px 24px 130px}.final-cta>span{color:var(--green);font:600 9px var(--font-geist-mono);letter-spacing:.14em}.final-cta h2{margin:25px auto}.final-cta p{color:#979797;margin-bottom:30px}.public-footer{border-top:1px solid var(--line);background:#060606;grid-template-columns:1fr 1fr;gap:50px;padding:55px clamp(24px,5vw,86px) 28px;display:grid}.public-footer>div:first-child p{color:#929292;max-width:380px;font-size:12px;line-height:1.55}.footer-links{color:#969696;font:550 10px var(--font-geist-mono);grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.footer-links a:hover{color:var(--cyan)}.footer-meta{border-top:1px solid var(--line);color:#8a8a8a;font:550 9px var(--font-geist-mono);grid-column:1/-1;justify-content:space-between;padding-top:22px;display:flex}.public-shell{background-color:#060606;background-image:linear-gradient(#9c9c9c05 1px,#0000 1px),linear-gradient(90deg,#9c9c9c05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh}.public-hero{border-bottom:1px solid var(--line);max-width:1520px;margin:0 auto;padding:115px clamp(24px,8vw,130px) 85px}.public-hero h1{letter-spacing:-.07em;max-width:1050px;margin:20px 0 28px;font-size:clamp(55px,7vw,102px);line-height:.89}.public-hero h1 em{color:var(--cyan);font-style:normal;font-weight:480}.public-hero>p:last-child{color:#a4a4a4;max-width:770px;font-size:19px;line-height:1.7}.public-content{max-width:1520px;margin:0 auto;padding:80px clamp(24px,8vw,130px) 120px}.public-sequence,.control-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.public-sequence article,.control-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0b0b0be6;min-height:280px;padding:27px}.public-sequence article:nth-child(3n),.control-grid article:nth-child(3n){border-right:0}.public-sequence article:nth-last-child(-n+3),.control-grid article:nth-last-child(-n+3){border-bottom:0}.public-sequence article>span{color:#616161;font:600 9px var(--font-geist-mono)}.public-sequence svg,.control-grid svg{color:var(--cyan);margin:42px 0 24px;display:block}.public-sequence h2,.control-grid h2{font:650 14px var(--font-geist-mono);letter-spacing:.03em}.public-sequence p,.control-grid p{color:#8b8b8b;font-size:13px;line-height:1.65}.public-cta{background:linear-gradient(90deg,#9c9c9c0e,#0000);border:1px solid #525252;margin-top:70px;padding:60px}.public-cta>p{color:var(--cyan);font:600 9px var(--font-geist-mono);letter-spacing:.12em}.public-cta h2{letter-spacing:-.045em;max-width:820px;margin:22px 0 30px;font-size:clamp(30px,4vw,54px);line-height:1.05}.template-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.template-grid article{border:1px solid var(--line);background:#0c0c0c;min-height:390px;padding:28px;position:relative}.template-grid article header{color:#6b6b6b;font:600 9px var(--font-geist-mono);letter-spacing:.1em;justify-content:space-between;display:flex}.template-grid article header b{color:var(--amber)}.template-grid article h2{font:650 17px var(--font-geist-mono);margin:19px 0 10px}.template-grid article p{color:#8f8f8f;max-width:570px;line-height:1.65}.template-grid article ul{color:#a9a9a9;font:550 10px var(--font-geist-mono);padding:0;list-style:none}.template-grid article li{gap:8px;margin:10px 0;display:flex}.template-grid article li svg{color:var(--green)}.template-grid article>a{color:var(--cyan);font:650 10px var(--font-geist-mono);position:absolute;bottom:27px}.template-icon{color:var(--cyan);font:750 35px var(--font-geist-mono);margin-top:45px}.muted-card{opacity:.62;filter:saturate(.55)}.unreleased,.disabled-link{color:#757575;font:600 9px var(--font-geist-mono);letter-spacing:.08em;gap:8px;display:flex}.disabled-link{position:absolute;bottom:27px}.public-prose{max-width:920px;margin:0 auto}.public-prose h2{letter-spacing:-.03em;margin:52px 0 15px;font-size:26px}.public-prose h2:first-child{margin-top:0}.public-prose p,.public-prose li{color:#a0a0a0;font-size:16px;line-height:1.8}.legal-copy h2{border-top:1px solid var(--line);padding-top:25px}.docs-layout{grid-template-columns:230px 1fr;gap:80px;display:grid}.docs-layout>aside{color:#757575;height:max-content;font:600 10px var(--font-geist-mono);gap:17px;display:grid;position:sticky;top:30px}.docs-layout>aside a:hover{color:var(--cyan)}.docs-next{border-top:1px solid var(--line);color:var(--cyan);font:600 10px var(--font-geist-mono);justify-content:space-between;margin-top:50px;padding-top:25px;display:flex}.contact-layout{grid-template-columns:.75fr 1.25fr;gap:80px;display:grid}.contact-layout>section{border:1px solid var(--line);background:#0c0c0c;padding:35px}.contact-layout>section>span{color:var(--cyan);font:600 9px var(--font-geist-mono)}.contact-layout>section h2{font:600 21px var(--font-geist-mono);margin-top:50px}.contact-layout>section p{color:#8e8e8e;line-height:1.7}.contact-layout dl div{border-top:1px solid var(--line);padding:14px 0}.contact-layout dt{color:#646464;font:600 9px var(--font-geist-mono)}.contact-layout dd{color:#aeaeae;margin:6px 0 0;font-size:12px}.contact-form{gap:20px;display:grid}.contact-form label,.auth-form label,.onboarding-form label,.danger-zone label{gap:8px;display:grid}.contact-form label>span,.auth-form label>span,.onboarding-form label>span,.danger-zone label>span{color:#888;font:600 9px var(--font-geist-mono);letter-spacing:.08em}.contact-form input,.contact-form textarea,.auth-form input,.onboarding-form input,.danger-zone input{color:#f2f2f2;background:#0c0c0c;border:1px solid #383838;width:100%;padding:14px}.honeypot{left:-9999px;position:absolute!important}.auth-shell{background:radial-gradient(circle at 80%,#9c9c9c12,#0000 25%),linear-gradient(#9c9c9c05 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#9c9c9c05 1px,#0000 1px) 0 0/44px 44px,#060606;grid-template-columns:minmax(470px,.9fr) 1.1fr;align-items:center;gap:8vw;min-height:100vh;padding:80px clamp(24px,8vw,140px);display:grid}.auth-back{color:gray;font:600 9px var(--font-geist-mono);letter-spacing:.1em;position:absolute;top:30px;left:34px}.auth-card{border:1px solid var(--line);background:#0b0b0bf5;max-width:520px;padding:42px}.auth-card>.eyebrow{margin-top:48px}.auth-card h1{letter-spacing:-.055em;margin:0 0 14px;font-size:47px}.auth-card>p:not(.eyebrow){color:#949494;line-height:1.65}.auth-card>small{color:#646464;margin-top:22px;line-height:1.5;display:block}.auth-card>small a{color:#a6a6a6;text-decoration:underline}.auth-form{gap:17px;margin-top:30px;display:grid}.auth-form form{gap:15px;display:grid}.oauth-button{color:#ededed;cursor:pointer;width:100%;height:49px;font:650 10px var(--font-geist-mono);background:#101010;border:1px solid #3f3f3f}.oauth-button span{color:var(--cyan);margin-right:10px}.auth-divider{text-align:center;color:#616161;font:550 8px var(--font-geist-mono);position:relative}.auth-divider:before{content:"";border-top:1px solid var(--line);position:absolute;top:50%;left:0;right:0}.auth-divider span{background:#0b0b0b;padding:0 10px;position:relative}.auth-context{max-width:600px}.auth-context>span{color:var(--green);font:600 9px var(--font-geist-mono);letter-spacing:.12em}.auth-context blockquote{letter-spacing:-.06em;margin:30px 0;font-size:clamp(38px,4vw,70px);line-height:.97}.auth-context p{color:#8e8e8e;max-width:520px;line-height:1.7}.config-warning,.info-callout{color:#bbb;background:#131313;border:1px solid #3f3f3f;gap:12px;padding:14px;display:flex}.config-warning svg,.info-callout svg{color:var(--cyan);flex:none}.config-warning p,.info-callout p{margin:0;font-size:12px;line-height:1.55}.config-warning code{color:var(--cyan)}.form-error{color:#ff8691!important;font-size:12px!important}.form-success{color:var(--green)!important;font-size:12px!important}.onboarding-shell{background-color:#060606;background-image:linear-gradient(#9c9c9c05 1px,#0000 1px),linear-gradient(90deg,#9c9c9c05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh}.onboarding-shell>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:74px;padding:0 clamp(24px,5vw,80px);display:flex}.onboarding-shell>header>span{color:#737373;font:600 9px var(--font-geist-mono)}.onboarding-shell>section{grid-template-columns:1fr 470px;align-items:center;gap:90px;max-width:1220px;min-height:calc(100vh - 74px);margin:0 auto;padding:70px 24px;display:grid}.onboarding-copy h1{letter-spacing:-.06em;font-size:clamp(45px,5vw,72px);line-height:.98}.onboarding-copy>p:not(.eyebrow){color:#999;line-height:1.7}.onboarding-copy ul{color:#a6a6a6;font:550 10px var(--font-geist-mono);padding:0;list-style:none}.onboarding-copy li{gap:8px;margin:10px 0;display:flex}.onboarding-copy li svg{color:var(--green)}.onboarding-card{border:1px solid var(--line);background:#0c0c0c;padding:35px}.onboarding-card>span{color:var(--cyan);font:600 9px var(--font-geist-mono)}.onboarding-card h2{margin:15px 0 30px;font-size:27px}.onboarding-form{gap:20px;display:grid}.onboarding-form small{color:#6f6f6f;line-height:1.5}.slug-input{background:#0c0c0c;border:1px solid #383838;display:flex}.slug-input>span{color:var(--cyan);padding:14px}.slug-input input{border:0;padding-left:0}.centered-state{text-align:center;background:#060606;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.centered-state>span{color:var(--cyan);font:600 9px var(--font-geist-mono);letter-spacing:.12em;margin-top:50px}.centered-state h1{margin:20px 0;font-size:clamp(40px,6vw,72px)}.centered-state p{color:#989898;max-width:620px;line-height:1.7}.centered-state>div{gap:10px;margin-top:20px;display:flex}.console-grid{background:#090909;grid-template-columns:260px 1fr;min-height:100vh;display:grid}.console-sidebar{border-right:1px solid var(--line);background:#0c0c0c;flex-direction:column;height:100vh;padding:24px 17px;display:flex;position:sticky;top:0}.console-sidebar>.brand-lockup{margin:0 8px 30px}.workspace-chip{border:1px solid var(--line);background:#111;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.workspace-chip>span,.operator>span{width:31px;height:31px;color:var(--cyan);font:700 10px var(--font-geist-mono);background:#202020;place-items:center;display:grid}.workspace-chip b,.operator b{font:650 9px var(--font-geist-mono);display:block}.workspace-chip small,.operator small{color:#6f6f6f;margin-top:4px;font-size:8px;display:block}.workspace-chip>i{color:#6f6f6f;font-style:normal}.console-sidebar nav{gap:4px;margin-top:25px;display:grid}.console-sidebar nav a{color:#929292;font:600 10px var(--font-geist-mono);border:1px solid #0000;align-items:center;gap:11px;padding:11px 12px;display:flex}.console-sidebar nav a:hover{color:#f2f2f2;background:#101010;border-color:#2f2f2f}.nav-count{color:var(--amber);border:1px solid #5d4c2d;margin-left:auto;padding:2px 5px}.sidebar-foot{border-top:1px solid var(--line);margin-top:auto;padding-top:16px}.system-health,.operator{align-items:center;gap:10px;padding:10px;display:flex}.system-health>i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #62ff9b99}.system-health b{color:var(--green);font:600 8px var(--font-geist-mono);display:block}.system-health small{color:#696969;font-size:8px}.operator{border-top:1px solid var(--line);margin-top:7px}.operator small{text-overflow:ellipsis;max-width:150px;overflow:hidden}.console-main{min-width:0}.console-topbar{border-bottom:1px solid var(--line);background:#090909eb;justify-content:space-between;align-items:center;height:61px;padding:0 27px;display:flex}.console-topbar details{display:none}.console-topbar summary{cursor:pointer;list-style:none}.console-topbar summary::-webkit-details-marker{display:none}.breadcrumb{color:#7f7f7f;font:600 9px var(--font-geist-mono);letter-spacing:.08em;align-items:center;gap:8px;display:flex}.breadcrumb svg{color:var(--cyan)}.breadcrumb span{color:#414141}.topbar-actions{align-items:center;gap:14px;display:flex}.topbar-actions kbd{color:#707070;font:500 9px var(--font-geist-mono);border:1px solid #383838;padding:5px 8px}.topbar-actions a{background:var(--green);color:#101010;font:700 9px var(--font-geist-mono);padding:10px 13px}.demo-banner{color:var(--amber);font:650 9px var(--font-geist-mono);letter-spacing:.06em;text-align:center;background:#231d10;border-bottom:1px solid #665329;padding:9px 27px}.demo-banner strong{margin-right:10px}.console-content{max-width:1500px;margin:0 auto;padding:35px clamp(20px,3vw,50px) 70px}.page-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.page-heading p{color:var(--cyan);font:600 9px var(--font-geist-mono);letter-spacing:.1em;margin:0 0 9px}.page-heading h1{letter-spacing:-.05em;margin:0 0 7px;font-size:clamp(32px,3.5vw,49px)}.page-heading>div>span{color:#838383;font-size:13px}.page-actions{align-items:center;gap:9px;display:flex}.button{border:1px solid var(--control-border);cursor:pointer;min-height:39px;color:var(--foreground);background:var(--control);font:720 9px var(--font-geist-mono);letter-spacing:.05em;justify-content:center;align-items:center;gap:8px;padding:0 14px;transition:border-color .14s,background .14s,color .14s,transform .14s;display:inline-flex}.button.primary{background:var(--control-primary);border-color:var(--control-primary);color:var(--control-primary-text);font-weight:800}.button.success{background:var(--control-success);border-color:var(--control-success);color:var(--control-success-text);font-weight:800}.button.ghost{color:#c9c9c9;background:0 0}.button.danger{color:#ff9aa4;background:0 0;border-color:#704149}.button:hover:not(:disabled){background:var(--control-hover);border-color:#555}.button.primary:hover:not(:disabled){color:#000;background:#fff;border-color:#fff;transform:translateY(-1px)}.button.success:hover:not(:disabled){color:#04140b;background:#72efa0;border-color:#72efa0;transform:translateY(-1px)}.button.danger:hover:not(:disabled){background:#271216;border-color:#a95764}.button:disabled{opacity:.48;cursor:not-allowed}.button.icon-only{width:39px;padding:0}.button.wide{width:100%}.metric-grid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:22px;display:grid}.metric-grid article{border-right:1px solid var(--line);background:#0d0d0d;min-height:145px;padding:19px;transition:border-color .16s,background .16s,transform .16s;position:relative}.metric-grid article:hover{z-index:2;background:#121212;border-color:#4b4b4b;transform:translateY(-1px)}.metric-grid article:has(.metric-route:focus-visible){z-index:2;background:#121212;border-color:#4b4b4b;transform:translateY(-1px)}.metric-route{z-index:1;position:absolute;inset:0}.metric-route:focus-visible{outline:2px solid var(--cyan);outline-offset:-3px}.help-control.metric-help{z-index:3;color:#8b8b8b;background:#0e0e0e;border:1px solid #363636;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:14px;right:48px}.help-control.metric-help:hover,.help-control.metric-help:focus-within{color:var(--cyan);border-color:var(--cyan)}.help-control.metric-help>button,.card-header .card-help>button{width:100%;height:100%;color:inherit;cursor:pointer;margin:0}.help-control.metric-help .help-popover,.card-header .card-help .help-popover{text-align:left;width:min(290px,100vw - 42px);top:calc(100% + 8px);left:auto;right:0}.metric-grid article:last-child{border:0}.metric-grid article>svg{color:#585858;position:absolute;top:17px;right:17px}.metric-grid article>span{color:#757575;font:600 8px var(--font-geist-mono);letter-spacing:.1em;display:block}.metric-grid article>strong{font:650 31px var(--font-geist-mono);margin:30px 0 7px;display:block}.metric-grid article>small{color:#727272;font-size:10px}.metric-grid article.amber>strong,.metric-grid article.amber>svg{color:var(--amber)}.dashboard-grid,.worker-detail-grid,.connection-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.console-card{border:1px solid var(--line);background:#0d0d0d;min-width:0}.console-card.span-two,.dashboard-grid>.span-two,.worker-detail-grid>.span-two,.connection-detail>.span-two{grid-column:1/-1}.card-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:53px;padding:0 17px;display:flex;position:relative}.card-header>div:first-child{margin-right:auto}.card-header>div>span{color:#c1c1c1;font:650 9px var(--font-geist-mono);letter-spacing:.09em;display:block}.card-header small{color:#646464;font-size:9px}.card-header a{color:var(--cyan);font:600 8px var(--font-geist-mono);align-items:center;gap:6px;display:flex}.card-header .card-help{color:#8c8c8c;border:1px solid #373737;border-radius:50%;justify-content:center;width:28px;height:28px;margin-left:10px;font-size:11px}.card-header .card-help:hover,.card-header .card-help:focus-visible{border-color:var(--cyan);color:var(--cyan)}.card-header>svg{color:#717171}.worker-row,.run-row{border-bottom:1px solid #222;align-items:center;gap:12px;min-height:68px;padding:12px 17px;display:grid}.worker-row{grid-template-columns:auto 1fr auto auto}.worker-row,.health-row,.schedule-block{transition:background .15s,color .15s}.worker-row:hover,.worker-row:focus-visible,.health-row:hover,.health-row:focus-visible,.schedule-block:hover,.schedule-block:focus-visible{background:#141414;outline:none}.worker-row:focus-visible,.health-row:focus-visible,.schedule-block:focus-visible{box-shadow:inset 3px 0 0 var(--cyan)}.run-row{grid-template-columns:170px auto 1fr auto}.mini-avatar,.large-avatar{color:var(--cyan);font:750 13px var(--font-geist-mono);background:#161616;border:1px solid #5c5c5c;place-items:center;display:grid;position:relative}.mini-avatar{width:35px;height:35px}.large-avatar{width:58px;height:58px;font-size:21px}.large-avatar i{background:var(--green);width:7px;height:7px;position:absolute;bottom:-2px;right:-2px}.worker-character-avatar{--avatar-accent:var(--cyan);color:var(--avatar-accent);box-shadow:0 0 24px var(--avatar-accent);background:linear-gradient(145deg,#b5b5b51a,#53ff970a);border:1px solid #b5b5b57a;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.worker-character-avatar{box-shadow:0 0 24px color-mix(in srgb, var(--avatar-accent) 12%, transparent)}}.worker-character-avatar{transition:transform .16s,box-shadow .16s}.worker-character-avatar[data-accent=violet]{--avatar-accent:#a6a6a6}.worker-character-avatar[data-accent=amber]{--avatar-accent:#ffbd52}.worker-character-avatar[data-accent=blue]{--avatar-accent:#a1a1a1}.worker-character-avatar[data-accent=emerald]{--avatar-accent:#58eda0}.worker-character-avatar[data-accent=rose]{--avatar-accent:#ff82bb}.worker-character-avatar[data-accent=lime]{--avatar-accent:#b8ff67}.worker-character-avatar[data-accent=coral]{--avatar-accent:#ff8c72}.worker-character-avatar.large{width:58px;height:58px}.worker-character-avatar.mini{width:36px;height:36px}.worker-character-avatar svg{opacity:.18;fill:none;stroke:currentColor;stroke-width:1.5px;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;inset:5px}.worker-character-avatar .avatar-frame{opacity:.48;fill:#0a0a0ae6}.worker-character-avatar .avatar-glyph{opacity:.95;stroke-linecap:round;stroke-linejoin:round}.worker-character-avatar:hover{box-shadow:0 0 30px var(--avatar-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.worker-character-avatar:hover{box-shadow:0 0 30px color-mix(in srgb, var(--avatar-accent) 24%, transparent)}}.worker-character-avatar b{font:700 .72rem/1 var(--font-mono);letter-spacing:.08em;position:relative}.character-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.character-option{border:1px solid var(--line);min-height:148px;color:var(--text);text-align:left;background:#0d0d0dc2;justify-items:start;gap:8px;padding:14px;display:grid}.wizard-subsection{border-top:1px solid var(--line);gap:14px;margin-top:24px;padding-top:22px;display:grid}.character-option>span:last-child{text-align:left;gap:4px;min-width:0;display:grid}.character-option small{color:var(--muted);line-height:1.45}.character-option em{color:#909090;font:500 9px/1.5 var(--font-mono);font-style:normal}.character-option strong{color:var(--cyan);font:700 8px/1 var(--font-mono);letter-spacing:.08em;margin-top:4px}.studio-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.studio-heading>span,.studio-heading>div>span{color:var(--cyan);font:700 9px/1.3 var(--font-mono);letter-spacing:.08em}.studio-heading h3{margin:5px 0 0;font-size:18px}.worker-avatar-studio{border:1px solid var(--cyan);grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);gap:18px;margin-top:8px;padding:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.worker-avatar-studio{border:1px solid color-mix(in srgb, var(--cyan) 30%, var(--line))}}.worker-avatar-studio{background:linear-gradient(135deg,#b5b5b50e,#53ff9705)}.worker-live-preview{border:1px solid var(--line);text-align:center;background:radial-gradient(circle at 50% 40%,#b5b5b517,#0000 58%),#0b0b0b;align-content:center;place-items:center;min-height:260px;padding:20px;display:grid}.worker-live-preview>span{color:var(--cyan);font:700 8px var(--font-mono);letter-spacing:.1em}.worker-live-preview .worker-character-avatar{width:88px;height:88px;margin:22px 0 16px}.worker-live-preview h3{margin:0;font-size:22px}.worker-live-preview p{color:var(--muted);margin:7px 0}.worker-live-preview small{color:#9d9d9d;line-height:1.5}.worker-style-controls{gap:16px;min-width:0;display:grid}.worker-style-controls fieldset{border:0;min-width:0;margin:0;padding:0}.worker-style-controls legend{color:#8f8f8f;font:700 9px var(--font-mono);text-transform:uppercase;margin-bottom:9px}.avatar-choice-row,.trait-choice-row,.accent-choice-row{flex-wrap:wrap;gap:7px;display:flex}.avatar-choice-row button{border:1px solid var(--line);background:#0c0c0c;padding:5px}.avatar-choice-row button.selected{border-color:var(--cyan);background:#b5b5b514}.accent-choice-row button{border:1px solid var(--line);background:var(--accent-dot,var(--cyan));border-radius:50%;width:28px;height:28px}.accent-choice-row button[data-accent=violet]{--accent-dot:#a6a6a6}.accent-choice-row button[data-accent=amber]{--accent-dot:#ffbd52}.accent-choice-row button[data-accent=blue]{--accent-dot:#a1a1a1}.accent-choice-row button[data-accent=emerald]{--accent-dot:#58eda0}.accent-choice-row button[data-accent=rose]{--accent-dot:#ff82bb}.accent-choice-row button[data-accent=lime]{--accent-dot:#b8ff67}.accent-choice-row button[data-accent=coral]{--accent-dot:#ff8c72}.accent-choice-row button.selected{outline:2px solid var(--text);outline-offset:2px}.trait-choice-row button,.text-action{border:1px solid var(--line);color:#9d9d9d;font:650 9px var(--font-mono);background:#0c0c0c;padding:8px 10px}.trait-choice-row button.selected{border-color:var(--green);color:var(--green);background:#53ff970f}.text-action{width:max-content;color:var(--cyan)}.review-worker-identity,.mission-report-worker{align-items:center;gap:12px;margin-top:16px;display:flex}.review-worker-identity>div,.mission-report-worker>span{gap:3px;display:grid}.review-worker-identity small,.mission-report-worker small{color:var(--muted)}.premium-knowledge-lock{border:1px solid var(--cyan);gap:8px;margin-top:22px;padding:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.premium-knowledge-lock{border:1px solid color-mix(in srgb, var(--cyan) 35%, var(--line))}}.premium-knowledge-lock{background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.premium-knowledge-lock{background:color-mix(in srgb, var(--cyan) 5%, transparent)}}.premium-knowledge-lock p{color:var(--muted);margin:0;line-height:1.6}.premium-knowledge-lock span{color:var(--amber);font:700 11px/1.2 var(--font-mono);letter-spacing:.08em}.worker-personality-copy{border-top:1px solid var(--line);color:var(--muted);margin:18px 0 0;padding-top:16px;line-height:1.6}.specialist-recommendations>article{border-top:1px solid var(--line);grid-template-columns:minmax(180px,.7fr) minmax(260px,1.4fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.specialist-recommendations article div{gap:5px;display:grid}.specialist-recommendations article small,.specialist-recommendations article p{color:var(--muted)}.specialist-recommendations article p{margin:0;line-height:1.55}.specialist-recommendations footer{flex-wrap:wrap;gap:8px;display:flex}.specialist-recommendations button{border:1px solid var(--line-strong);color:var(--text);font:700 10px/1.2 var(--font-mono);cursor:pointer;background:0 0;padding:9px 11px}.specialist-identity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px!important}.specialist-identity>span,.specialist-rationale{gap:5px;display:grid}.worker-knows-review{border:1px solid var(--cyan);gap:16px;margin-top:22px;padding:20px;display:grid}@supports (color:color-mix(in lab, red, red)){.worker-knows-review{border:1px solid color-mix(in srgb, var(--cyan) 38%, var(--line))}}.worker-knows-review{background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.worker-knows-review{background:color-mix(in srgb, var(--cyan) 4%, transparent)}}.worker-knows-review h3,.worker-knows-review p{margin:0}.worker-knows-review>div>span{color:var(--cyan);font:700 10px/1.2 var(--font-mono);letter-spacing:.09em}.worker-knows-review>div>p,.worker-knows-review dd{color:var(--muted)}.worker-knows-review dl{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.worker-knows-review dl>div{background:var(--panel);min-width:0;padding:13px}.worker-knows-review dt{color:var(--cyan);font:700 9px/1.2 var(--font-mono);text-transform:uppercase;margin-bottom:5px}.worker-knows-review dd{overflow-wrap:anywhere;margin:0;line-height:1.45}.worker-knowledge-panel>p{color:var(--muted);margin:18px;line-height:1.6}.knowledge-upload-button{background:var(--green);color:#031008;width:max-content;font:800 10px/1 var(--font-mono);cursor:pointer;justify-content:center;align-items:center;gap:8px;margin:18px;padding:11px 14px;display:inline-flex}.knowledge-upload-button input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.knowledge-file-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.knowledge-file-row span,.knowledge-file-row small{display:block}.knowledge-file-row small{color:var(--muted);margin-top:4px}.knowledge-file-row button{color:var(--red);font:700 9px/1 var(--font-mono);background:0 0;border:1px solid #6a2b39;align-items:center;gap:6px;display:inline-flex}@media (max-width:760px){.specialist-recommendations>article{grid-template-columns:1fr}}.character-option.selected{border-color:var(--green);box-shadow:inset 0 0 0 1px #53ff9740}.character-option p,.character-option small{margin:0}.character-option p{color:var(--muted);font-size:.82rem;line-height:1.5}.worker-knows-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.worker-knows-grid>div{background:var(--panel);min-width:0;padding:14px}.worker-knows-grid b,.worker-knows-grid span{display:block}.worker-knows-grid b{color:var(--cyan);font:700 .72rem/1.2 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.worker-knows-grid span{overflow-wrap:anywhere;color:var(--muted);line-height:1.55}@media (max-width:760px){.character-grid,.worker-knows-grid{grid-template-columns:1fr}}.worker-row b,.run-row b{font:600 11px var(--font-geist-mono);display:block}.worker-row small,.run-row small{color:#707070;margin-top:5px;font-size:9px;display:block}.run-row p{color:#8e8e8e;margin:0;font-size:11px}.row-arrow,.run-row>span{color:#5f5f5f}.status-badge{color:#989898;text-transform:uppercase;width:max-content;font:650 8px var(--font-geist-mono);letter-spacing:.05em;border:1px solid #3e3e3e;align-items:center;gap:6px;padding:5px 7px;display:inline-flex}.status-badge i{background:currentColor;border-radius:50%;width:5px;height:5px}.status-ready,.status-completed,.status-running,.status-connected,.status-low_risk{color:var(--green);border-color:#2a6542}.status-planning{color:var(--cyan);border-color:#5a5a5a}.status-paused,.status-standby,.status-setup_blocked,.status-waiting_for_approval,.status-developer_access_required,.status-medium_risk,.status-pending{color:var(--amber);border-color:#67532d}.status-failed,.status-stopped,.status-disabled,.status-revoked,.status-high_risk,.status-critical_risk{color:var(--red);border-color:#67313a}.status-coming_soon{color:#787878}.approval-mini{border-bottom:1px solid var(--line);gap:10px;padding:16px;display:grid}.approval-mini>div{gap:11px;display:flex}.approval-mini svg{color:var(--amber)}.approval-mini b{font-size:11px;display:block}.approval-mini small{color:#6f6f6f;margin-top:4px;display:block}.approval-mini>strong{color:var(--amber);font:600 8px var(--font-geist-mono)}.approval-mini time{color:#737373;font-size:9px}.empty-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:210px;padding:30px;display:flex}.empty-panel.compact{min-height:150px}.empty-panel svg{color:#575757}.empty-panel h3{margin:14px 0 7px;font-size:15px}.empty-panel p{color:#797979;max-width:390px;margin:0;font-size:11px;line-height:1.5}.empty-panel a{color:var(--cyan);font:600 9px var(--font-geist-mono);margin-top:17px}.table-wrap{overflow:auto}table{border-collapse:collapse;text-align:left;width:100%}th{color:#666;font:600 8px var(--font-geist-mono);letter-spacing:.08em;background:#0a0a0a;padding:12px 15px}td{border-top:1px solid var(--line);color:#999;max-width:360px;padding:14px 15px;font-size:10px}td a{color:#dbdbdb;font-weight:600}.mission-worker-link{gap:4px;min-width:130px;display:grid}.mission-row{transition:background .15s;position:relative}.mission-row:hover{background:#141414}.mission-row:has(.mission-worker-link:focus-visible){background:#141414}.mission-worker-link b{color:#e3e3e3;font-size:11px}.mission-worker-link small,.mission-summary-worker small{color:#7d7d7d;font-size:9px;font-weight:400}.mission-summary-worker{align-items:center;gap:9px;display:flex}.mission-summary-worker>span{gap:3px;display:grid}.mission-summary-worker:hover b{color:var(--cyan)}.health-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,1fr) 150px 100px;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:0 17px;display:grid}.health-row:hover>span,.health-row:focus-visible>span{color:#e3e3e3}.health-row>span{font:600 12px var(--font-geist-mono);align-items:center;gap:8px;display:flex}.health-row>span>i{background:var(--green);border-radius:50%;width:6px;height:6px}.health-row>:nth-child(2){justify-self:center}.health-row>:last-child{justify-self:end}.status-working_now{color:var(--green);border-color:#245b3d}.status-scheduled,.status-waiting_for_service,.status-daily_budget_reached,.status-connection_needed,.status-approval_needed,.status-action_needed{color:#efc36e;border-color:#61502b}.status-paused_by_you,.status-stopped_by_you{color:#b6b6b6}@media (max-width:600px){.health-row{grid-template-columns:minmax(90px,1fr) 110px 70px;gap:8px;padding:12px}.health-row>span{font-size:11px}}@media screen{.button.ghost{background:0 0;border-color:#424242}.button.ghost:hover{background:#272727;border-color:#707070}.button:focus-visible,.copyable-id:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.copyable-id{background:#181818;border-color:#0000;border-radius:6px}.worker-detail-nav{border-color:#0000;border-radius:12px;padding:12px}.mission-results{background:0 0;border:0;gap:1px}.mission-results>div{background:#131313;border:0;padding:18px}.mission-results span{font-size:10px}.mission-results small{font-size:12px;line-height:1.6}.mission-list-table td,.dashboard-grid table td{vertical-align:top;padding-top:22px;padding-bottom:22px}.mission-table-outcome,.mission-table-outcome p{font:400 14px/1.6 var(--font-geist-sans);color:#c8c8c8}.worker-directory-card{border-color:#2e2e2e;box-shadow:0 10px 24px #0002}.worker-directory-card-facts dt{font-size:11px}.worker-directory-card-facts dd{font-size:13px}.advanced-limits{border-top:1px solid #323232;padding:18px 0}.advanced-limits summary{cursor:pointer;color:#cdcdcd;padding:8px 0}.advanced-limits[open] summary{margin-bottom:16px}}.schedule-block{padding:26px;display:block}.schedule-block strong{font:650 24px var(--font-geist-mono);display:block}.schedule-block>span{color:var(--cyan);font:550 9px var(--font-geist-mono)}.schedule-block p{color:#797979;font-size:11px}.guide-heading{margin-bottom:22px}.guide-start{background:linear-gradient(125deg,#4a4a4a2e,#0000 55%),#0e0e0e;border:1px solid #4a4a4a;grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr);gap:28px;padding:28px;display:grid}.guide-start>div>span,.guide-card>div>span{color:var(--cyan);font:650 8px var(--font-geist-mono);letter-spacing:.11em}.guide-start h2{letter-spacing:-.04em;margin:10px 0;font-size:clamp(24px,3vw,39px);font-weight:500}.guide-start p{color:#979797;max-width:560px;margin:0;line-height:1.65}.guide-start ol{background:#2e2e2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.guide-start li{background:#0c0c0c;grid-template-columns:auto 1fr;gap:12px;min-height:92px;padding:17px;display:grid}.guide-start li>b{color:var(--green);font:650 18px var(--font-geist-mono)}.guide-start li span,.guide-start li strong{display:block}.guide-start li span{color:#7e7e7e;font-size:10px;line-height:1.5}.guide-start li strong{color:#ececec;margin-bottom:6px;font-size:12px}.guide-index{z-index:5;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0bf0;gap:8px;margin:18px 0;padding:10px;display:flex;position:sticky;top:0;overflow-x:auto}.guide-index a{color:#9f9f9f;font:600 9px var(--font-geist-mono);border:1px solid #313131;flex:none;padding:9px 12px}.guide-index a:hover,.guide-index a:focus-visible{color:var(--cyan);border-color:#686868}.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.guide-card{border:1px solid var(--line);background:#0d0d0d;grid-template-columns:auto minmax(0,1fr);gap:18px;min-height:330px;padding:24px;scroll-margin-top:85px;display:grid}.guide-card-icon{width:46px;height:46px;color:var(--cyan);background:#161616;border:1px solid #5c5c5c;place-items:center;display:grid}.guide-card h2{letter-spacing:-.035em;margin:9px 0 13px;font-size:26px;font-weight:520}.guide-simple{color:#d0d0d0;min-height:48px;margin:0 0 20px;font-size:14px;line-height:1.65}.guide-card dl{gap:12px;margin:0 0 22px;display:grid}.guide-card dl>div{border-top:1px solid #282828;padding-top:12px}.guide-card dt{color:#7b7b7b;font:650 8px var(--font-geist-mono);margin-bottom:5px}.guide-card dd{color:#909090;margin:0;font-size:11px;line-height:1.6}.guide-card>div:last-child>a{color:var(--green);font:650 9px var(--font-geist-mono)}.worker-grid,.connection-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.worker-card,.connector-card{border:1px solid var(--line);background:linear-gradient(145deg,#3e3e3e1f,#0000 42%),#0c0c0c;min-height:310px;padding:20px;transition:border-color .14s,transform .14s,background .14s;position:relative}.connector-card:hover{background:linear-gradient(145deg,#5151512e,#0000 46%),#0e0e0e;border-color:#4d4d4d;transform:translateY(-2px)}.worker-card-top,.connector-card>header{justify-content:space-between;align-items:flex-start;display:flex}.worker-card h2,.connector-card h2{font:650 14px var(--font-geist-mono);margin:20px 0 7px}.worker-card p,.connector-card>p{color:#838383;font-size:11px;line-height:1.6}.connector-card dl{margin-top:25px}.connector-card dl div{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;display:flex}.connector-card dt{color:#636363;font:600 8px var(--font-geist-mono)}.connector-card dd{color:#969696;margin:0;font-size:9px}.connector-card>a.connector-action{background:var(--green);color:#0e0e0e;min-height:44px;font:650 9px var(--font-geist-mono);letter-spacing:.04em;text-align:center;border:1px solid #58ff9b;justify-content:center;align-items:center;gap:7px;padding:0 16px;transition:filter .14s,transform .14s;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.connector-card>a.connector-action:hover,.connector-card>a.connector-action:focus-visible{filter:brightness(1.08);transform:translateY(-1px)}.connector-mark{width:43px;height:43px;color:var(--cyan);font:700 13px var(--font-geist-mono);background:#151515;border:1px solid #5a5a5a;place-items:center;display:grid}.security-strip{background:#111;border:1px solid #434343;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;margin-top:18px;padding:24px;display:grid}.security-strip svg{color:var(--cyan)}.security-strip h2{margin:0 0 6px;font-size:15px}.security-strip p{color:#8b8b8b;margin:0;font-size:11px;line-height:1.55}.source-note,.back-link{color:#717171;font:550 9px var(--font-geist-mono);margin-top:15px;display:block}.back-link{color:var(--cyan)}.connection-identity{align-items:center;gap:15px;padding:25px;display:flex}.connection-identity h2{margin:0 0 7px;font-size:17px}.connection-identity p{color:#858585;margin:0;font-size:11px;line-height:1.5}.connection-actions{padding:0 25px 25px}.connection-actions small{color:#737373;margin-top:10px;display:block}.connection-primary-action .button{justify-content:center;width:min(100%,340px);min-height:48px}.vercel-connection-guide>div:last-child{border-left:3px solid var(--green);background:linear-gradient(90deg,#62ff9b14,#0000 70%);padding:26px}.vercel-connection-guide b{color:#e4e4e4;margin-bottom:8px;font-size:15px;display:block}.vercel-connection-guide p{color:#8d8d8d;max-width:700px;margin:0;font-size:11px;line-height:1.65}.search-console-property-actions{gap:18px;padding:22px;display:grid}.property-selection-form{display:block}.property-field{gap:8px;min-width:0;display:grid}.property-field-heading,.property-verification-copy>div,.verification-success{align-items:center;gap:9px;display:flex}.property-field-heading>span,.property-verification-copy span{color:#a1a1a1;font:650 9px var(--font-geist-mono);letter-spacing:.08em}.property-field-heading>strong,.property-verification-copy strong{color:#ffd27a;font:700 8px var(--font-geist-mono);border:1px solid #6a5427;border-radius:999px;padding:4px 7px}.property-field>p,.property-verification-copy p{color:#7e7e7e;margin:0;font-size:11px;line-height:1.55}.property-picker{min-width:0;position:relative}.property-control-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.property-picker-trigger{color:#f4f4f4;text-align:left;cursor:pointer;background:linear-gradient(#131313,#0c0c0c);border:1px solid #3d3d3d;border-radius:3px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:58px;padding:9px 15px;display:flex}.property-picker-trigger:hover,.property-picker-trigger:focus-visible{border-color:#818181;outline:0;box-shadow:0 0 0 3px #9c9c9c1a}.property-picker-trigger>span,.property-picker-list button>span{gap:4px;min-width:0;display:grid}.property-picker-trigger b,.property-picker-list b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.property-picker-trigger small,.property-picker-list small{color:#8a8a8a;font:600 9px var(--font-geist-mono);text-transform:uppercase}.property-picker-list{z-index:2;scrollbar-color:#707070 #0f0f0f;scrollbar-width:thin;scrollbar-gutter:stable;background:#0f0f0f;border:1px solid #4d4d4d;border-radius:4px;max-height:290px;margin-top:6px;padding:6px;position:relative;overflow-y:auto;box-shadow:0 22px 55px #0000009e}.property-picker-list button{color:#d1d1d1;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:9px 11px;display:flex}.property-picker-list button:hover,.property-picker-list button:focus-visible{background:#191919;border-color:#474747;outline:0}.property-picker-list button.selected{color:#f9f9f9;background:#202020;border-color:#6b6b6b}.property-picker-list button.selected>svg{color:var(--green);flex:none}.property-save-button{min-width:150px;min-height:58px}.property-verification{background:#ad812f0e;border:1px solid #414141;border-left:3px solid #ad812f;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 18px;padding:18px;display:grid}.property-verification.verified{background:#b6b6b60a;border-left-color:#b6b6b6}.property-verification.verified .property-verification-copy strong{color:#77efae;border-color:#5d5d5d}.property-verification-copy{gap:7px;min-width:0;display:grid}.verification-window{justify-content:flex-end;align-items:center;gap:5px;display:flex}.verification-window button{color:#8d8d8d;cursor:pointer;min-width:65px;min-height:44px;font:650 9px var(--font-geist-mono);background:#0d0d0d;border:1px solid #3a3a3a;border-radius:3px;padding:0 11px}.verification-window button:hover,.verification-window button:focus-visible,.verification-window button.selected{color:#e4e4e4;background:#1f1f1f;border-color:#787878;outline:0}.verification-button{grid-column:1/-1;justify-self:stretch;min-height:50px}.verification-result{background:#b6b6b609;border:1px solid #474747;border-radius:3px;overflow:hidden}.verification-success{color:#78eeb0;font:650 10px var(--font-geist-mono);border-bottom:1px solid #373737;padding:14px 16px}.verification-result .detail-list{padding:4px 16px 14px}.connection-return-action{justify-self:start}.property-action-error,.connection-empty-state{margin:0}.connection-onboarding-step{border:1px solid #4b4b4b;border-left:3px solid var(--cyan);background:linear-gradient(120deg,#5c5c5c21,#0000 56%),#0c0c0c;border-radius:3px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:20px;display:flex}.connection-onboarding-step h2{margin:7px 0;font-size:18px}.connection-onboarding-step span:first-child{color:var(--cyan);font:650 9px var(--font-geist-mono)}.connection-onboarding-step p{color:#8f8f8f;margin:0;font-size:11px}.button.disabled{opacity:.45;cursor:not-allowed}.scope-list{margin:0;padding:18px;list-style:none}.scope-list li{color:#ababab;font:550 10px var(--font-geist-mono);border-bottom:1px solid var(--line);gap:8px;padding:10px 0;display:flex}.scope-list svg{color:var(--green)}.tool-row{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr auto;align-items:center;gap:18px;padding:18px;display:grid}.tool-row code{color:var(--cyan);font-size:9px}.tool-row b{font-size:11px}.tool-row p{color:#777;margin:5px 0 0;font-size:10px}.title-identity{align-items:center;gap:15px;display:flex}.control-row{justify-content:flex-end;gap:8px;margin:-12px 0 18px;display:flex}.worker-control-stack{margin:-12px 0 18px}.worker-control-stack .control-row{margin:0}.worker-delete-confirm{background:#150b0f;border:1px solid #6f3340;justify-content:space-between;align-items:center;gap:24px;margin-top:10px;padding:16px 18px;display:flex}.worker-delete-confirm strong{color:#ff7892;font:700 11px var(--font-geist-mono);text-transform:uppercase}.worker-delete-confirm p{color:#a6a6a6;max-width:720px;margin:6px 0 0;font-size:12px;line-height:1.55}.worker-delete-actions{flex:none;gap:8px;display:flex}.worker-delete-confirm label{color:#e5e5e5;gap:6px;margin-top:12px;font-size:12px;display:grid}.worker-delete-confirm input{width:min(320px,100%);min-height:40px}.worker-readiness{margin-bottom:18px}.worker-readiness>p{color:#a6a6a6;max-width:680px;font-size:13px;line-height:1.55}.readiness-overall{font:700 10px var(--font-geist-mono);margin-left:12px;display:inline-flex}.readiness-overall.ready{color:var(--green)}.readiness-overall.warning{color:var(--amber)}.readiness-overall.blocked{color:#ff7892}.readiness-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.readiness-checks li{border:1px solid var(--line);background:#0e0e0e;gap:10px;padding:11px;display:flex}.readiness-checks li>b{font:700 9px var(--font-geist-mono)}.readiness-checks li.ready>b{color:var(--green)}.readiness-checks li.warning>b{color:var(--amber)}.readiness-checks li.blocked>b{color:#ff7892}.readiness-checks span{color:#a4a4a4;gap:3px;font-size:12px;line-height:1.4;display:grid}.readiness-checks strong{color:#f2f2f2}.operations-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.operations-grid>div{border:1px solid var(--line);min-width:0;padding:12px}.operations-grid small{color:var(--cyan);font:700 9px var(--font-geist-mono);margin-bottom:7px;display:block}.operations-grid p{color:#bebebe;margin:0;font-size:13px;line-height:1.45}.navines-select{width:100%}.navines-select-trigger{color:#f6f6f6;text-align:left;background:#101010;border:1px solid #3d3d3d;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;display:flex}.navines-select-trigger:hover,.navines-select-trigger:focus-visible{border-color:var(--cyan);outline:2px solid #0000;box-shadow:0 0 0 2px #b7b7b72e}.navines-select-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.navines-select-menu{z-index:10000;border:1px solid var(--cyan);background:#0e0e0e;max-height:min(320px,100vh - 20px);position:fixed;overflow:auto;box-shadow:0 18px 48px #0000008c}.navines-select-menu.above{transform:translateY(-100%)}.navines-select-menu button{color:#f2f2f2;text-align:left;background:0 0;border:0;border-bottom:1px solid #2d2d2d;width:100%;min-height:44px;padding:11px 12px;display:block}.navines-select-menu button:hover,.navines-select-menu button:focus-visible,.navines-select-menu button[aria-selected=true]{color:#66ff9b;background:#2a2a2a;outline:0}@media (max-width:760px){.worker-delete-confirm{display:grid}.worker-delete-actions{flex-wrap:wrap}.readiness-checks,.operations-grid{grid-template-columns:1fr}.readiness-overall{margin:12px 0 0}}.worker-activation-guard{background:#171207;border:1px solid #6c5124;grid-template-columns:1fr auto;gap:5px 18px;margin:18px 0 0;padding:14px 16px;display:grid}.worker-activation-guard b{color:var(--amber);font:700 9px var(--font-geist-mono)}.worker-activation-guard p{color:#a49880;grid-row:2;margin:0;font-size:11px;line-height:1.5}.worker-activation-guard a{color:var(--cyan);font:700 9px var(--font-geist-mono);grid-area:1/2/span 2;align-self:center}.worker-control-error{text-align:right;margin:10px 0 0}.command-composer{background:#101010;border:1px solid #545454;margin-bottom:17px;padding:17px}.command-composer>label{color:var(--cyan);font:650 8px var(--font-geist-mono)}.mission-command-row{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:10px;display:grid}.mission-command-row>span{color:var(--green);font:700 16px var(--font-geist-mono)}.command-composer textarea{resize:vertical;color:#ebebeb;background:0 0;border:0;outline:0}.command-composer button{height:39px;color:var(--green);font:700 9px var(--font-geist-mono);background:#12271b;border:1px solid #347d50}.command-composer button:disabled{cursor:not-allowed;opacity:.5}.mission-wallet-summary{color:#8f8f8f;font:600 8px/1.5 var(--font-geist-mono);flex-wrap:wrap;gap:8px 16px;margin:12px 0 8px;display:flex}.mission-wallet-summary strong{color:var(--green)}.paypal-top-up{padding:24px}.paypal-top-up-options{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;max-width:720px;display:grid}.paypal-top-up-options .button{justify-content:center;width:100%;min-width:0}.paypal-top-up p{color:#8f8f8f;margin:14px 0 0;font-size:10px}.paypal-top-up p[role=alert]{color:var(--red)}.wallet-top-up-card,.monthly-plans-card{margin-bottom:17px}.monthly-plan-shell{gap:18px;padding:24px;display:grid}.monthly-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.monthly-plan{background:linear-gradient(145deg,#121212f5,#0a0a0afa);border:1px solid #323232;align-content:start;gap:16px;min-width:0;padding:20px;display:grid;position:relative}.monthly-plan.featured{box-shadow:inset 0 3px 0 var(--green);border-color:#3d8c60}.monthly-plan>div:first-child{color:var(--cyan);font:700 9px var(--font-geist-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:10px;display:flex}.monthly-plan em{color:var(--green);font:700 8px var(--font-geist-mono);border:1px solid #3d8c60;padding:5px 7px;font-style:normal}.monthly-plan>strong{color:var(--foreground);letter-spacing:-.05em;font-size:clamp(25px,3vw,38px);font-weight:500}.monthly-plan p,.monthly-plan-clarification,.monthly-plan-disabled{color:#989898;margin:0;font-size:11px;line-height:1.65}.monthly-plan dl{background:var(--line);gap:1px;margin:0;display:grid}.monthly-plan dl>div{background:#0b0b0b;justify-content:space-between;gap:10px;padding:10px;display:flex}.monthly-plan dt{color:#8a8a8a;font-size:10px}.monthly-plan dd{color:var(--foreground);font:650 10px var(--font-geist-mono);margin:0}.monthly-plan .button{justify-content:center;width:100%;margin-top:auto}.monthly-plan-clarification{background:#151515;border-left:2px solid #707070;padding:14px 16px}.monthly-plan-disabled{color:var(--amber)}.monthly-credit-summary{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.monthly-credit-summary>div{background:var(--panel);gap:8px;min-width:0;padding:17px;display:grid}.monthly-credit-summary span{color:#8a8a8a;font-size:10px}.monthly-credit-summary strong{color:var(--foreground);font:650 14px var(--font-geist-mono)}.admin-credit-form,.admin-credit-confirm{margin-bottom:17px;padding-bottom:24px}.admin-credit-search,.admin-credit-fields,.admin-credit-targets,.admin-credit-confirm dl{gap:12px;padding:24px;display:grid}.admin-credit-search>label,.admin-credit-fields label,.admin-credit-fields>div>label,.admin-credit-targets legend,.admin-credit-confirm dt{color:#7d7d7d;font:650 8px var(--font-geist-mono);letter-spacing:.08em}.admin-credit-search>div{grid-template-columns:1fr auto;gap:10px;display:grid}.admin-credit-search input,.admin-credit-fields input,.admin-credit-fields textarea{color:#ebebeb;background:#0b0b0b;border:1px solid #383838;width:100%;padding:12px}.admin-credit-fields label{gap:7px;display:grid}.admin-credit-quick-amounts,.admin-credit-confirm-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.admin-credit-targets{border:1px solid var(--line);margin:0 24px 16px}.admin-credit-targets>label{cursor:pointer;background:#0c0c0c;border:1px solid #0000;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:12px;display:grid}.admin-credit-targets>label:has(input:checked){background:#0d1812;border-color:#347d50}.admin-credit-targets input{width:18px;height:18px}.admin-credit-targets strong,.admin-credit-targets small{display:block}.admin-credit-targets small{color:#838383;margin-top:5px;line-height:1.5}.admin-credit-form>.button,.admin-credit-form>p[role=alert],.admin-credit-form>.success-message{margin-left:24px;margin-right:24px}.admin-credit-form>p[role=alert]{color:var(--red)}.success-message{color:var(--green)}.admin-credit-confirm{border-color:#347d50}.admin-credit-confirm dl{margin:0}.admin-credit-confirm dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,.35fr) 1fr;gap:15px;padding-bottom:10px;display:grid}.admin-credit-confirm dd{color:#e3e3e3;overflow-wrap:anywhere;margin:0}.admin-credit-confirm-actions{justify-content:flex-end;padding:0 24px}.command-composer>small{color:#696969;font-size:9px}.mission-options{border-top:1px solid var(--line);margin:14px 0 10px;padding-top:12px}.mission-options summary{cursor:pointer;color:#8e8e8e;font:650 8px var(--font-geist-mono)}.mission-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.mission-option-grid label:first-child{grid-column:1/-1}.mission-option-grid label{color:#7a7a7a;font:600 8px var(--font-geist-mono);gap:7px;display:grid}.mission-option-grid input,.mission-option-grid select,.mission-option-grid textarea{color:#e3e3e3;width:100%;font:500 10px var(--font-geist-mono);background:#0c0c0c;border:1px solid #373737;padding:10px}.mission-option-grid select:disabled{opacity:.5}.prose-block{padding:24px}.prose-block h2{font-size:18px;line-height:1.5}.prose-block p{color:#8e8e8e;font-size:12px;line-height:1.7}.detail-list{margin:0;padding:13px 18px}.detail-list>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:11px 0;display:flex}.detail-list dt{color:#707070;font-size:10px}.detail-list dd{color:#bcbcbc;text-align:right;margin:0;font-size:10px}.card-link{color:var(--cyan);font:600 9px var(--font-geist-mono);padding:30px;display:block}.filter-bar{border:1px solid var(--line);border-bottom:0;gap:8px;padding:14px;display:flex}.filter-bar a{color:#7a7a7a;font:600 8px var(--font-geist-mono);border:1px solid #0000;padding:8px 12px}.filter-bar a.active{color:var(--cyan);background:#151515;border-color:#5e5e5e}.filter-bar a b{color:currentColor;margin-left:5px}.filter-bar>span{color:#707070;font:600 8px var(--font-geist-mono);align-self:center;margin-left:auto}.mission-list-empty{min-height:260px}.run-summary{border:1px solid var(--line);grid-template-columns:repeat(6,1fr);margin-bottom:17px;display:grid}.mission-goal{border:1px solid #545454;border-left:3px solid var(--cyan);background:linear-gradient(90deg,#161616,#0c0c0c);margin-bottom:17px;padding:17px 19px}.mission-goal span{color:var(--cyan);font:650 8px var(--font-geist-mono)}.mission-goal h2{margin:8px 0 0;font-size:15px;line-height:1.5}.mission-resource-boundaries{border:1px solid var(--line);background:#0f0f0f;flex-wrap:wrap;align-items:center;gap:8px;margin:-1px 0 16px;padding:11px 16px;display:flex}.mission-resource-boundaries>span{color:#7c7c7c;font:650 8px var(--font-geist-mono);letter-spacing:.08em;margin-right:auto}.mission-resource-boundaries>b{color:#bdbdbd;font:600 8px var(--font-geist-mono);border:1px solid #3e3e3e;padding:6px 8px}.mission-control-row{margin:0}.mission-state-card{margin-bottom:17px}.detail-list.stacked>div{display:grid}.detail-list.stacked dd{text-align:left;margin-top:7px;line-height:1.5}.run-summary>div{border-right:1px solid var(--line);padding:15px}.run-summary>div:last-child{border:0}.run-summary span{color:#676767;font:600 8px var(--font-geist-mono);display:block}.run-summary b{margin-top:9px;font-size:10px;display:block}.run-layout{grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);gap:17px;display:grid}.timeline-card{border:1px solid var(--line);background:#0d0d0d}.mission-live-console{background:#0b0b0b;border:1px solid #343434;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.mission-live-header,.mission-activity-heading{background:#0e0e0e;border-bottom:1px solid #303030;justify-content:space-between;align-items:center;gap:14px;min-height:55px;padding:0 17px;display:flex}.mission-live-header>div,.mission-live-signal{align-items:center;gap:8px;display:flex}.mission-live-header>div{color:var(--cyan);font:650 9px var(--font-geist-mono);letter-spacing:.08em}.mission-live-signal{color:#8f8f8f;font:650 8px var(--font-geist-mono);letter-spacing:.06em}.mission-live-signal i{background:currentColor;border-radius:50%;width:7px;height:7px}.mission-live-signal.is-live{color:var(--green)}.mission-live-signal.is-live i{animation:1.8s ease-out infinite mission-pulse;box-shadow:0 0 #5ef7a48c}.mission-terminal-screen{background:radial-gradient(circle at 88% 10%,#b7b7b717,#0000 30%),linear-gradient(135deg,#1d1d1dbf,#0b0b0bf5 54%);border-bottom:1px solid #303030;padding:clamp(20px,4vw,34px);position:relative;overflow:hidden}.mission-terminal-screen:after{content:"";pointer-events:none;opacity:.15;background:repeating-linear-gradient(0deg,#0000 0 3px,#c6c6c614 4px);position:absolute;inset:0}.mission-live-active .mission-terminal-screen:before{content:"";z-index:1;background:linear-gradient(90deg, transparent, var(--cyan), transparent);height:1px;animation:4s linear infinite mission-scan;position:absolute;left:0;right:0;box-shadow:0 0 18px #9c9c9c66}.mission-terminal-prompt{z-index:2;color:#747474;font:600 8px var(--font-geist-mono);letter-spacing:.07em;justify-content:space-between;gap:20px;display:flex;position:relative}.mission-outcome-eyebrow{z-index:2;color:var(--cyan);font:700 9px var(--font-geist-mono);letter-spacing:.12em;margin:30px 0 9px;position:relative}.mission-terminal-screen h2{z-index:2;letter-spacing:-.035em;max-width:720px;margin:0;font-size:clamp(24px,3vw,36px);position:relative}.mission-outcome-detail,.mission-outcome-next{z-index:2;color:#a6a6a6;max-width:760px;font-size:12px;line-height:1.7;position:relative}.mission-outcome-next{border-left:2px solid var(--cyan);color:#cdcdcd;margin:20px 0 0;padding-left:13px}.mission-live-warning .mission-outcome-eyebrow,.mission-live-warning .mission-outcome-next{color:var(--amber);border-color:var(--amber)}.mission-live-danger .mission-outcome-eyebrow,.mission-live-danger .mission-outcome-next{color:var(--red);border-color:var(--red)}.mission-live-success .mission-outcome-eyebrow,.mission-live-success .mission-outcome-next{color:var(--green);border-color:var(--green)}.mission-terminal-state{z-index:2;background:#090909b8;border:1px solid #313131;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;display:grid;position:relative}.mission-terminal-state>div{border-right:1px solid #313131;min-width:0;padding:14px}.mission-terminal-state>div:last-child{border:0}.mission-terminal-state span,.mission-activity-heading span{color:#7b7b7b;font:650 8px var(--font-geist-mono);letter-spacing:.08em;display:block}.mission-terminal-state strong{color:#d7d7d7;margin-top:7px;font-size:10px;line-height:1.55;display:block}.mission-activity-heading small{color:#6f6f6f;font-size:9px}.mission-activity-heading>svg{color:#6f6f6f}.mission-activity-feed{margin:0;padding:0;list-style:none;display:grid}.mission-activity-feed>li{border-bottom:1px solid #272727;grid-template-columns:34px minmax(0,1fr) auto;gap:13px;padding:16px 18px;display:grid;position:relative}.mission-activity-feed>li:last-child{border-bottom:0}.mission-activity-icon{width:32px;height:32px;color:var(--cyan);background:#101010;border:1px solid #404040;place-items:center;font-style:normal;display:grid}.mission-activity-feed header{color:#727272;font:650 8px var(--font-geist-mono);justify-content:space-between;gap:12px;display:flex}.mission-activity-feed h3{margin:7px 0 5px;font-size:13px}.mission-activity-feed p{color:#888;margin:0;font-size:10px;line-height:1.55}.mission-activity-feed>li>strong{color:var(--cyan);font:650 9px var(--font-geist-mono);align-self:center}.mission-technical-audit{background:#0b0b0b;border-top:1px solid #363636}.mission-technical-audit>summary,.technical-usage>summary{color:#8e8e8e;cursor:pointer;min-height:48px;font:650 8px var(--font-geist-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:12px;padding:0 17px;display:flex}.mission-technical-audit>summary:hover,.mission-technical-audit>summary:focus-visible,.technical-usage>summary:hover,.technical-usage>summary:focus-visible{color:var(--cyan)}.mission-technical-audit>summary small{color:#646464}.technical-usage,.technical-usage .detail-list{border-top:1px solid var(--line)}.mission-report-inline-actions{align-items:center;gap:7px;display:inline-flex}.mission-report-inline-actions a,.mission-result-link{color:var(--cyan);font:650 8px var(--font-geist-mono);align-items:center;gap:5px;display:inline-flex}.mission-identity-link{gap:4px;min-width:190px;display:grid}.mission-identity-link b{color:#dbdbdb;font-size:10px}.mission-identity-link small{color:#757575;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:9px;overflow:hidden}.muted-label{color:#737373;font:650 8px var(--font-geist-mono)}@keyframes mission-pulse{70%{box-shadow:0 0 0 8px #5ef7a400}to{box-shadow:0 0 #5ef7a400}}@keyframes mission-scan{0%{top:0}to{top:100%}}.timeline{margin:0;padding:20px;list-style:none}.timeline li{grid-template-columns:58px 1fr;display:grid}.timeline-rail{color:#626262;font:600 8px var(--font-geist-mono);gap:8px;display:flex;position:relative}.timeline-rail:after{content:"";border-left:1px solid #343434;position:absolute;top:25px;bottom:-10px;left:37px}.timeline li:last-child .timeline-rail:after{display:none}.timeline-rail i{width:27px;height:27px;color:var(--cyan);border:1px solid #3f3f3f;place-items:center;font-style:normal;display:grid}.timeline article{padding:0 0 27px 12px}.timeline article>div{color:#6a6a6a;font:600 8px var(--font-geist-mono);justify-content:space-between;display:flex}.timeline article h2{margin:9px 0;font-size:13px}.timeline article p{color:#828282;margin:0;font-size:11px;line-height:1.55}.timeline-sources{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.timeline-sources li{display:block}.timeline-sources a{color:var(--cyan);font:600 9px var(--font-geist-mono);overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline}.mission-report{max-width:1180px;margin:0 auto}.mission-report-hero{background:radial-gradient(circle at 90% 0,#9c9c9c12,#0000 35%),#0f0f0f;border:1px solid #3c3c3c;padding:clamp(24px,5vw,48px)}.mission-report-hero>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.mission-report-hero>div>span,.mission-report-section header span{color:var(--cyan);font:700 8px var(--font-geist-mono);letter-spacing:.1em}.mission-report-hero h2{letter-spacing:-.045em;max-width:820px;margin:24px 0 10px;font-size:clamp(28px,4vw,48px)}.mission-report-hero p{color:#a4a4a4;max-width:800px;font-size:13px;line-height:1.7}.mission-report-hero>strong{border-left:2px solid var(--cyan);color:#dadada;max-width:800px;margin-top:20px;padding-left:14px;font-size:11px;line-height:1.6;display:block}.mission-report-facts{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:17px 0;display:grid}.mission-report-facts>div{border-right:1px solid var(--line);min-width:0;padding:18px}.mission-report-facts>div:last-child{border:0}.mission-report-facts span{color:#6f6f6f;font:650 8px var(--font-geist-mono)}.mission-report-facts strong,.mission-report-facts small{display:block}.mission-report-facts strong{color:#eaeaea;margin-top:10px;font-size:14px}.mission-report-facts small{color:#757575;margin-top:5px;font-size:9px}.mission-report-section{border:1px solid var(--line);background:#0d0d0d;margin-bottom:17px;padding:clamp(20px,4vw,30px)}.mission-report-section>header{align-items:flex-start;gap:13px;margin-bottom:22px;display:flex}.mission-report-section>header>svg{color:var(--cyan)}.mission-report-section header h2{margin:5px 0 0;font-size:18px}.mission-report-goal{color:#d7d7d7;max-width:900px;margin:0;font-size:16px;line-height:1.65}.mission-report-steps{margin:0;padding:0;list-style:none;display:grid}.mission-report-steps li{border-top:1px solid #272727;grid-template-columns:38px minmax(0,1fr) auto;gap:14px;padding:15px 0;display:grid}.mission-report-steps li>span,.mission-report-steps li>strong{color:var(--cyan);font:650 9px var(--font-geist-mono)}.mission-report-steps h3{margin:0 0 5px;font-size:13px}.mission-report-steps p{color:#848484;margin:0;font-size:10px;line-height:1.55}.mission-report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.mission-report-evidence{gap:11px;margin:0;padding:0;list-style:none;display:grid}.mission-report-evidence li{border-bottom:1px solid #262626;min-width:0;padding-bottom:11px}.mission-report-evidence a,.mission-report-evidence small{overflow-wrap:anywhere;display:block}.mission-report-evidence a{color:var(--cyan);font-size:11px}.mission-report-evidence small,.mission-report-muted{color:#717171;margin-top:5px;font-size:9px}.mission-report-cost{border:1px solid #272727}.mission-report-audit-note{grid-template-columns:auto 1fr;gap:15px;display:grid}.mission-report-audit-note>svg{color:var(--green)}.mission-report-audit-note h2{margin:6px 0 8px;font-size:16px}.mission-report-audit-note p{color:#848484;margin:0;font-size:10px;line-height:1.6}.mission-report-footer{justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.mission-report-footer>span{color:#646464;font:650 8px var(--font-geist-mono);letter-spacing:.07em}.approval-card{background:#0d0d0c;border:1px solid #554628;margin-bottom:17px}.approval-head{border-bottom:1px solid #3a3224;grid-template-columns:auto 1fr auto;gap:10px;padding:17px;display:grid}.approval-head>svg,.approval-head span,.approval-head>strong{color:var(--amber)}.approval-head span,.approval-head>strong{font:600 8px var(--font-geist-mono)}.approval-head h2{margin:5px 0 0;font-size:12px}.approval-card>dl{margin:0;padding:0 17px}.approval-card>dl>div{border-bottom:1px solid var(--line);padding:13px 0}.approval-card dt{color:#737373;font:600 8px var(--font-geist-mono)}.approval-card dd{color:#b3b3b3;margin:6px 0 0;font-size:10px;line-height:1.5}.approval-card pre{white-space:pre-wrap;color:var(--cyan);font-size:9px}.approval-actions{padding:17px}.approval-actions label{gap:7px;display:grid}.approval-actions label span{color:#747474;font:600 8px var(--font-geist-mono)}.approval-actions textarea{color:#ebebeb;background:#0c0c0c;border:1px solid #383838;padding:10px}.approval-actions>div{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.approval-list{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.settings-index{gap:12px;display:grid}.settings-index>a,.settings-index>section{border:1px solid var(--line);background:#0d0d0d;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:24px;display:grid}.settings-index svg{color:var(--cyan)}.settings-index h2{margin:0 0 5px;font-size:15px}.settings-index p{color:#7d7d7d;margin:0;font-size:11px}.settings-index>*>span{color:#707070;font:600 9px var(--font-geist-mono)}.security-grid{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.security-grid .console-card{padding:25px}.security-grid .console-card>svg{color:var(--cyan)}.security-grid h2{margin-top:30px;font-size:16px}.security-grid p{color:#838383;min-height:55px;font-size:11px;line-height:1.6}.security-grid .console-card>span{color:var(--green);font:600 8px var(--font-geist-mono);gap:7px;display:flex}.security-note{margin-top:17px;padding:25px}.security-note h2{font-size:16px}.security-note li{color:#8f8f8f;font-size:11px;line-height:1.8}.retention-card{gap:20px;padding:25px;display:flex}.retention-card svg{color:var(--cyan);flex:none}.retention-card h2{margin:0 0 8px}.retention-card p{color:#8f8f8f;margin:0;line-height:1.6}.delete-card{background:#110b0d;border:1px solid #63363d;margin-top:18px;padding:28px}.delete-card header{gap:13px;display:flex}.delete-card header svg,.delete-card header span{color:var(--red)}.delete-card header span{font:600 8px var(--font-geist-mono)}.delete-card h2{margin:4px 0}.delete-card>p,.delete-card li{color:#9e8b8e;font-size:11px;line-height:1.6}.delete-card ul{padding:0;list-style:none}.delete-card li{gap:8px;margin:8px 0;display:flex}.danger-zone{border-top:1px solid #3b2529;grid-template-columns:1fr auto;align-items:end;gap:12px;margin-top:25px;padding-top:20px;display:grid}.danger-zone small,.danger-zone .form-error{grid-column:1/-1}.settings-form{grid-template-columns:1.15fr .85fr;gap:17px;display:grid}.settings-form>section{border:1px solid var(--line);background:#0d0d0d;align-content:start;gap:17px;padding:25px;display:grid}.settings-form h2{margin:0 0 8px;font-size:17px}.settings-form label,.form-grid label{gap:7px;display:grid}.settings-form label>span,.form-grid label>span{color:#7a7a7a;font:600 8px var(--font-geist-mono)}.settings-form input,.settings-form textarea,.settings-form select,.form-grid input,.form-grid textarea,.form-grid select{color:#ebebeb;background:#0b0b0b;border:1px solid #383838;width:100%;padding:12px}.settings-form textarea,.form-grid textarea{resize:vertical}.conversation-panel{border:1px solid var(--line);background:#0c0c0c;max-width:850px;margin:0 auto;padding:25px}.message{border:1px solid var(--line);max-width:78%;margin:12px 0;padding:14px}.message span{color:#6f6f6f;font:600 8px var(--font-geist-mono);display:block}.message p{color:#aeaeae;margin:8px 0 0;font-size:12px;line-height:1.6}.message.user{background:#151515;border-color:#585858;margin-left:auto}.message.worker{background:#0c1510;border-color:#31533e}.message.system{text-align:center;background:#101010;max-width:100%}.wizard-shell{grid-template-columns:210px 1fr;gap:17px;display:grid}.wizard-stepper{border:1px solid var(--line);background:#0c0c0c;height:max-content;margin:0;padding:15px;list-style:none}.wizard-stepper li button{color:#696969;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.wizard-stepper li button:disabled{cursor:default}.wizard-stepper li span{width:26px;height:26px;font:600 8px var(--font-geist-mono);border:1px solid #383838;place-items:center;display:grid}.wizard-stepper li b{font:600 9px var(--font-geist-mono)}.wizard-stepper li.active button{color:var(--cyan)}.wizard-stepper li.active span{border-color:#636363}.wizard-stepper li.complete button{color:var(--green)}.wizard-panel{border:1px solid var(--line);background:#0d0d0d;flex-direction:column;min-height:610px;padding:32px;display:flex}.wizard-title>span{color:var(--cyan);font:600 8px var(--font-geist-mono)}.wizard-title h2{margin:13px 0 9px;font-size:28px}.wizard-title p{color:#898989;max-width:700px;margin:0 0 27px;font-size:12px;line-height:1.6}.form-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.form-grid.one{grid-template-columns:1fr}.form-grid .span-two{grid-column:1/-1}.form-grid small{color:#696969;font-size:9px;line-height:1.5}.template-choice{background:#141414;border:1px solid #5c5c5c;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:16px;display:grid}.template-choice b{font:650 10px var(--font-geist-mono);display:block}.template-choice small{margin-top:5px;display:block}.template-choice>svg{color:var(--green)}.connection-select{border:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:15px;padding:22px;display:grid}.connection-select-copy{min-width:0}.connector-logo{width:52px;height:52px;color:var(--cyan);font:700 19px var(--font-geist-mono);border:1px solid #646464;place-items:center;display:grid}.connection-select b{font:650 11px var(--font-geist-mono)}.connection-select p{color:#8a8a8a;font-size:11px}.connection-select div>span{color:var(--amber);font:600 8px var(--font-geist-mono)}.settings-form input[type=checkbox]{appearance:none;cursor:pointer;background:#0f0f0f;border:1px solid #545454;border-radius:3px;flex:0 0 18px;place-content:center;width:18px;height:18px;margin:0;padding:0;display:grid}.connection-assignment-toggle{align-self:center}.tool-permission-list{border-top:1px solid var(--line);grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;min-width:0;padding-top:13px;display:grid}.tool-permission-list label{color:#b7b7b7;min-width:0;font:550 9px/1.35 var(--font-geist-mono);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;display:grid}.worker-resource-fields{grid-column:1/-1;min-width:0}.worker-resource-fields .field-label{grid-template-columns:minmax(0,1fr);gap:8px;margin-block:12px;display:grid}.worker-resource-fields .field-label select{width:100%;min-width:0}.worker-repository-field,.tool-permission-list>.worker-repository-field{border-top:1px solid var(--line);grid-column:2/-1;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;height:auto;padding-top:14px;display:grid}.tool-permission-list>.worker-repository-field{border-top:0;border-bottom:1px solid var(--line);grid-column:1/-1;padding-top:0;padding-bottom:10px}.worker-repository-field>span{letter-spacing:.05em;color:var(--cyan)!important;font:650 9px var(--font-geist-mono)!important}.worker-repository-field select{width:100%;min-width:0;min-height:48px;color:var(--foreground);background-color:#0a0a0a;border:1px solid #4c4c4c;border-radius:3px;padding:12px 40px 12px 13px;font-size:13px}.worker-repository-field small{color:#8a8a8a;font-size:11px;line-height:1.5}.worker-repository-field em{color:var(--red);font:600 10px var(--font-geist-mono);font-style:normal}.intelligence-profile-fieldset{border:0;min-width:0;margin:0 0 22px;padding:0}.intelligence-profile-fieldset legend{color:var(--cyan);font:650 10px var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.field-intro{color:#989898;max-width:780px;margin:0 0 14px;font-size:13px;line-height:1.6}.intelligence-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.intelligence-profile-grid>button{min-width:0;min-height:174px;color:var(--foreground);text-align:left;cursor:pointer;background:#0f0f0f;border:1px solid #3e3e3e;align-content:start;gap:9px;padding:17px;display:grid}.intelligence-profile-grid>button:hover:not(:disabled),.intelligence-profile-grid>button:focus-visible,.intelligence-profile-grid>button.selected{border-color:var(--green);box-shadow:inset 3px 0 0 var(--green)}.intelligence-profile-grid>button:disabled,.intelligence-profile-grid>button.unavailable{opacity:.58;cursor:not-allowed}.intelligence-profile-grid>button>span{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.intelligence-profile-grid b{font-size:15px}.intelligence-profile-grid em{color:#111;font:700 8px var(--font-geist-mono);text-transform:uppercase;background:#f3c56b;flex:none;padding:3px 6px;font-style:normal}.intelligence-profile-grid strong{color:#e9e9e9;font-size:12px}.intelligence-profile-grid small,.intelligence-profile-grid i{color:#989898;font-size:11px;font-style:normal;line-height:1.45}.settings-span-full{grid-column:1/-1}.cloudflare-worker-scope{gap:11px}.cloudflare-zone-picker{border:0;border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 14px;min-width:0;margin:0;padding:12px 0;display:grid}.cloudflare-zone-picker legend{color:#adadad;font:650 9px var(--font-geist-mono);letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1}.cloudflare-zone-picker label,.cloudflare-permission-request{color:#d4d4d4;align-items:flex-start;gap:8px;min-width:0;font-size:12px;line-height:1.45;display:flex}.cloudflare-zone-picker input,.cloudflare-permission-request input{accent-color:var(--green);margin:2px 0 0}.cloudflare-capability-summary{background:#0d0d0d;border-left:2px solid #4a4a4a;gap:6px;padding:12px;display:grid}.cloudflare-capability-summary>b{color:#e5e5e5;font-size:12px}.cloudflare-capability-summary>span{color:#969696;font-size:11px}.cloudflare-capability-summary p{color:#a2a2a2;justify-content:space-between;gap:12px;margin:0;font-size:11px;display:flex}.cloudflare-capability-summary p strong{color:#dbdbdb;font-weight:600}.cloudflare-capability-summary p[data-status=available] span{color:var(--green)}.cloudflare-capability-summary p[data-status=additional_permission_required] span{color:#e7b764}.worker-cloudflare-intelligence{border-top:1px solid var(--line);gap:18px;margin-top:20px;padding-top:20px;display:grid}.worker-cloudflare-intelligence>div>span{color:var(--cyan);font:650 9px var(--font-geist-mono);letter-spacing:.06em}.worker-cloudflare-intelligence h3{margin:5px 0;font-size:17px}.worker-cloudflare-intelligence p{color:#999;max-width:760px;margin:0;line-height:1.6}.cloudflare-dashboard-card p{color:#a6a6a6;margin:8px 0;line-height:1.6}.cloudflare-dashboard-card ul{color:#c1c1c1;margin:13px 0 0;padding-left:18px;font-size:12px;line-height:1.8}.landing-intelligence{border-top:1px solid var(--line);max-width:1520px;margin:0 auto;padding:90px clamp(24px,5vw,86px)}.intelligence-marketing-grid>article{min-height:210px}@media (max-width:760px){.intelligence-profile-grid{grid-template-columns:1fr}.intelligence-profile-grid>button{min-height:0}.cloudflare-capability-summary p{gap:3px;display:grid}}.billing-readiness-grid{background:var(--line);gap:1px;display:grid}.billing-readiness-check{background:var(--panel);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 17px;display:grid}.billing-readiness-check.passed svg,.billing-readiness-check.passed strong{color:var(--green)}.billing-readiness-check.failed svg,.billing-readiness-check.failed strong{color:var(--red)}.billing-readiness-check strong,.billing-readiness-details strong{font:650 9px var(--font-geist-mono);letter-spacing:.04em;text-transform:uppercase}.billing-readiness-details{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.billing-readiness-details>div{border-right:1px solid var(--line);gap:7px;padding:17px;display:grid}.billing-readiness-details>div:last-child{border-right:0}.billing-readiness-details span{color:var(--muted);font-size:10px}.tool-permission-list input[type=checkbox]{appearance:none;cursor:pointer;background:#0f0f0f;border:1px solid #545454;border-radius:3px;place-content:center;width:18px;height:18px;margin:0;padding:0;display:grid}.tool-permission-copy{overflow-wrap:break-word;min-width:0}.tool-permission-copy small{color:var(--amber);font:inherit;margin-top:2px;display:block}.info-callout{margin-top:16px}.info-callout.amber{background:#18140c;border-color:#5c4b2c}.info-callout.amber svg{color:var(--amber)}.review-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.review-grid article{border:1px solid var(--line);padding:16px}.review-grid span{color:#6a6a6a;font:600 8px var(--font-geist-mono)}.review-grid h3{font-size:13px}.review-grid p{color:#a4a4a4;font-size:10px;line-height:1.55}.wizard-actions{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:auto;padding-top:25px;display:grid}.wizard-actions>span{text-align:center;color:#636363;font-size:9px}@media (max-width:1100px){.worker-grid,.connection-grid{grid-template-columns:repeat(2,1fr)}.run-summary{grid-template-columns:repeat(3,1fr)}.run-summary>div:nth-child(3){border-right:0}.run-layout{grid-template-columns:1fr}.mission-report-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-report-facts>div:nth-child(2){border-right:0}.mission-report-facts>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.approval-list{grid-template-columns:1fr}}@media (max-width:820px){.admin-vercel-form,.admin-vercel-assignments>div,.landing-template-grid,.landing-insight,.connection-preview,.approval-feature,.faq-grid,.contact-layout,.auth-shell,.onboarding-shell>section,.docs-layout,.settings-form,.public-sequence,.control-grid{grid-template-columns:1fr}.public-sequence article,.control-grid article{border-right:0!important;border-bottom:1px solid var(--line)!important}.public-sequence article:last-child,.control-grid article:last-child{border-bottom:0!important}.template-grid,.console-grid{grid-template-columns:1fr}.console-sidebar{display:none}.console-topbar details{display:block;position:relative}.console-topbar details nav{z-index:20;border:1px solid var(--line);background:#0f0f0f;min-width:180px;padding:10px;display:grid;position:absolute;top:35px;left:0}.console-topbar details nav a{padding:8px}.breadcrumb{display:none}.metric-grid{grid-template-columns:repeat(2,1fr)}.metric-grid article:nth-child(2){border-right:0}.metric-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.dashboard-grid,.worker-detail-grid,.connection-detail,.security-grid,.guide-grid,.guide-start{grid-template-columns:1fr}.console-card.span-two,.dashboard-grid>.span-two,.worker-detail-grid>.span-two,.connection-detail>.span-two{grid-column:auto}.worker-grid,.connection-grid,.wizard-shell{grid-template-columns:1fr}.wizard-stepper{display:flex;overflow:auto}.wizard-stepper li b{display:none}.wizard-panel{min-height:650px}.public-footer{grid-template-columns:1fr}.footer-meta{grid-column:auto}.boundary-diagram{padding-inline:15px}.auth-context{display:none}}@media (max-width:560px){.landing-insight{padding:60px 18px}.landing-insight h2{font-size:clamp(36px,12vw,52px)}.mission-list-shell .filter-bar{flex-wrap:wrap}.mission-list-shell .filter-bar a{flex:1;justify-content:center;align-items:center;min-height:42px;display:inline-flex}.mission-list-shell .filter-bar>span{text-align:center;width:100%;margin:4px 0 0}.mission-list-shell .table-wrap{overflow:visible}.mission-list-table,.mission-list-table tbody,.mission-list-table tr,.mission-list-table td{width:100%;display:block}.mission-list-table thead{display:none}.mission-list-table tr{border-top:1px solid var(--line);background:linear-gradient(135deg,#3d3d3d1a,#0000 55%);padding:18px}.mission-list-table td{border:0;grid-template-columns:86px minmax(0,1fr);align-items:start;gap:12px;max-width:none;padding:8px 0;display:grid}.mission-list-table td:before{content:attr(data-label);color:#6d6d6d;font:650 8px var(--font-geist-mono);letter-spacing:.06em}.mission-list-table .mission-identity-link,.mission-list-table .mission-worker-link{min-width:0}.mission-list-table .mission-identity-link small{max-width:100%}.guide-start,.guide-card{padding:18px}.guide-start ol{grid-template-columns:1fr}.guide-card{grid-template-columns:1fr;min-height:0}.guide-card-icon{width:40px;height:40px}.landing-templates,.faq-section,.connection-preview,.approval-feature{padding:70px 18px}.public-hero{padding:75px 18px 55px}.public-content{padding:55px 18px 80px}.site-header .brand-lockup strong{font-size:13px}.public-footer{padding-inline:18px}.footer-links{grid-template-columns:repeat(2,1fr)}.footer-meta{flex-direction:column;gap:18px}.public-cta{padding:28px}.auth-shell{grid-template-columns:1fr;padding:80px 17px 30px}.auth-card{padding:25px}.onboarding-shell>section{padding-inline:17px}.onboarding-card{padding:23px}.console-content{padding:25px 14px 50px}.console-topbar{padding:0 14px}.topbar-actions kbd{display:none}.page-heading{flex-direction:column;align-items:flex-start}.page-actions{flex-wrap:wrap;width:100%}.metric-grid{grid-template-columns:1fr}.metric-grid article{border-bottom:1px solid var(--line);border-right:0!important}.metric-grid article:last-child{border-bottom:0}.run-summary{grid-template-columns:repeat(2,1fr)}.run-summary>div{border-bottom:1px solid var(--line)}.run-summary>div:nth-child(2n){border-right:0}.mission-terminal-prompt{flex-direction:column;align-items:flex-start;gap:6px}.mission-terminal-state{grid-template-columns:1fr}.mission-terminal-state>div{border-bottom:1px solid #313131;border-right:0}.mission-terminal-state>div:last-child{border-bottom:0}.mission-activity-feed>li{grid-template-columns:32px minmax(0,1fr);padding-inline:14px}.mission-activity-feed>li>strong{grid-column:2}.mission-activity-feed header{flex-direction:column;align-items:flex-start;gap:4px}.mission-technical-audit .timeline{padding-inline:12px}.mission-report-heading .mission-report-actions,.mission-report-heading .mission-report-actions .button{width:100%}.mission-report-facts,.mission-report-grid{grid-template-columns:1fr}.mission-report-facts>div{border-right:0;border-bottom:1px solid var(--line)}.mission-report-facts>div:last-child{border-bottom:0}.mission-report-hero>div,.mission-report-footer{flex-direction:column;align-items:flex-start}.mission-report-footer>span{line-height:1.5}.mission-command-row{grid-template-columns:auto 1fr}.mission-command-row>button{grid-column:1/-1}.paypal-top-up-options{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-credit-search>div,.admin-credit-confirm dl>div{grid-template-columns:1fr}.admin-credit-search,.admin-credit-fields,.admin-credit-confirm dl{padding:18px}.admin-credit-targets{margin-inline:18px;padding:12px}.admin-credit-form>.button,.admin-credit-form>p[role=alert],.admin-credit-form>.success-message{margin-left:18px;margin-right:18px}.admin-credit-confirm-actions{justify-content:stretch;padding-inline:18px}.admin-credit-confirm-actions .button{flex:100%;justify-content:center}.mission-option-grid{grid-template-columns:1fr}.mission-option-grid label:first-child{grid-column:auto}.run-row{grid-template-columns:1fr auto}.run-row p{grid-column:1/-1}.tool-row{grid-template-columns:1fr}.settings-form>section,.wizard-panel{padding:20px}.form-grid,.review-grid{grid-template-columns:1fr}.tool-permission-list{grid-column:1/-1;grid-template-columns:1fr}.connection-select{grid-template-columns:42px minmax(0,1fr) 18px;gap:12px;padding:16px}.connector-logo{width:42px;height:42px;font-size:16px}.tool-permission-list label{font-size:10px}.form-grid .span-two{grid-column:auto}.wizard-actions{grid-template-columns:1fr 1fr}.wizard-actions>span{grid-area:1/1/auto/-1}.danger-zone{grid-template-columns:1fr}.worker-delete-confirm{flex-direction:column;align-items:stretch;gap:14px}.worker-delete-actions{grid-template-columns:1fr 1fr;display:grid}.worker-delete-actions .button{justify-content:center}.public-approval-card header{grid-template-columns:auto 1fr}.public-approval-card header strong{grid-column:1/-1}.boundary-diagram{grid-template-columns:1fr}.boundary-diagram>i{text-align:center;transform:rotate(90deg)}.boundary-diagram>p{grid-column:1/-1;margin:8px 0 0;position:static}.approval-list{display:block}.approval-list>.approval-card{margin-bottom:15px}}@media (prefers-reduced-motion:reduce){.mission-live-signal.is-live i,.mission-live-active .mission-terminal-screen:before{animation:none}}@media print{.console-sidebar,.console-topbar,.skip-link,.mission-report-actions,.mission-report-footer .button{display:none!important}.console-shell,.console-main,.console-content{color:#000!important;background:#fff!important;width:100%!important;max-width:none!important;padding:0!important;display:block!important}.mission-report-hero,.mission-report-facts,.mission-report-section{break-inside:avoid;color:#000!important;background:#fff!important;border-color:#c3c3c3!important}.mission-report *{color:#000!important}.mission-report a{text-decoration:underline}}html{scrollbar-width:thin;scrollbar-color:#646464 #0b0b0b;scrollbar-gutter:stable}*{scrollbar-width:thin;scrollbar-color:#646464 #0b0b0b}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#0b0b0b}::-webkit-scrollbar-thumb{background:#646464;border:2px solid #0b0b0b;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#979797}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#9c9c9c 50%),linear-gradient(135deg,#9c9c9c 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px!important}input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.worker-builder-heading{margin-bottom:24px}.wizard-shell,.wizard-shell>*,.wizard-panel>*,.form-grid>*,.builder-connection>*,.choice-card-grid>*{min-width:0}.wizard-shell{grid-template-columns:220px minmax(0,1fr);gap:24px;max-width:1180px}.wizard-progress{align-self:start;position:sticky;top:92px}.wizard-stepper{background:0 0;border:0;border-left:1px solid #2f2f2f;gap:3px;padding:3px 0 3px 13px;display:grid;position:relative}.wizard-stepper li button{border-radius:3px;min-height:44px;padding:7px 10px}.wizard-stepper li span{border-radius:50%;width:28px;height:28px}.wizard-stepper li b{letter-spacing:.05em;font-size:9px}.wizard-stepper li.active button{background:#9c9c9c0d}.wizard-reset{color:#898989;cursor:pointer;width:100%;min-height:44px;font:600 10px var(--font-geist-mono);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin-top:18px;display:inline-flex}.wizard-reset:hover{color:var(--foreground)}.wizard-mobile-progress{display:none}.wizard-panel{background:linear-gradient(145deg,#1a1a1a61,#0000 38%),#0c0c0c;border-color:#313131;border-radius:4px;min-height:0;padding:clamp(24px,4vw,44px)}.wizard-title h2{letter-spacing:-.035em;font-size:clamp(26px,3vw,36px)}.wizard-title p{max-width:720px;margin-bottom:30px;font-size:13px}.form-grid{gap:20px}.form-grid label>.field-label,.field-label{color:#9d9d9d;font:650 9px var(--font-geist-mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;display:flex}.form-grid input,.form-grid select{min-height:52px}.form-grid input,.form-grid textarea,.form-grid select{background-color:#0a0a0a;border-color:#393939;border-radius:3px;padding:14px 15px;transition:border-color .12s,box-shadow .12s,background .12s}.form-grid input:hover,.form-grid textarea:hover,.form-grid select:hover{border-color:#515151}.form-grid input:focus,.form-grid textarea:focus,.form-grid select:focus{background-color:#0c0c0c;border-color:#979797;outline:0;box-shadow:0 0 0 3px #9c9c9c1a}.form-grid input::placeholder,.form-grid textarea::placeholder{color:#5e5e5e}.help-control{text-transform:none;display:inline-flex;position:relative}.help-control>button{color:#848484;cursor:help;background:0 0;border:0;place-items:center;width:44px;height:44px;margin:-13px;display:grid}.help-popover{z-index:30;color:#c3c3c3;width:min(300px,80vw);font:500 11px/1.55 var(--font-geist-sans);letter-spacing:0;background:#131313;border:1px solid #4c4c4c;border-radius:4px;padding:12px 14px;position:absolute;top:calc(100% + 8px);left:-10px;box-shadow:0 14px 40px #0006}.help-popover>a{color:var(--green);font:650 8px var(--font-geist-mono);border-top:1px solid #3a3a3a;margin-top:10px;padding-top:9px;display:block}.builder-connections{border-block:1px solid var(--line);gap:1px;display:grid}.admin-vercel-panel{max-width:1100px}.admin-vercel-form{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:14px;padding:22px;display:grid}.admin-vercel-form label{gap:8px;display:grid}.admin-vercel-form label>span{color:#8c8c8c;font:650 8px var(--font-geist-mono);letter-spacing:.1em}.admin-vercel-form select{color:#e3e3e3;background:#0c0c0c;border:1px solid #363636;min-height:46px;padding:0 12px}.admin-vercel-form>p{color:#8b8b8b;grid-column:1/-1;margin:0;font-size:11px}.admin-vercel-assignments{border-top:1px solid var(--line)}.admin-vercel-assignments>div{border-bottom:1px solid #252525;grid-template-columns:minmax(160px,1fr) 2fr auto;gap:14px;padding:14px 22px;font-size:11px;display:grid}.admin-vercel-assignments em{color:var(--green);font:650 8px var(--font-geist-mono);text-transform:uppercase}.builder-connection{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 4px;display:grid}.builder-connection:last-child{border-bottom:0}.connector-heading{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.connector-heading>span{color:#cacaca;font:650 8px var(--font-geist-mono);text-transform:uppercase;border:1px solid #4d4d4d;border-radius:999px;padding:4px 7px}.builder-connection p{color:#8f8f8f;margin:7px 0 10px;font-size:12px;line-height:1.55}.builder-connection a{color:var(--cyan);font:650 10px var(--font-geist-mono)}.connection-toggle{color:#a1a1a1;min-width:88px;min-height:44px;font:600 9px var(--font-geist-mono);justify-content:center;align-items:center;gap:7px;display:flex}.connection-toggle input{appearance:none;cursor:pointer;background:#0f0f0f;border:1px solid #545454;border-radius:3px;place-content:center;width:20px;height:20px;margin:0;display:grid}.connection-toggle input:before,.settings-form input[type=checkbox]:before,.tool-permission-list input[type=checkbox]:before{content:"";clip-path:polygon(14% 44%,0 62%,41% 100%,100% 20%,82% 4%,39% 70%);background:#1a1a1a;width:10px;height:10px;transition:transform .1s;transform:scale(0)}.connection-toggle input:checked,.settings-form input[type=checkbox]:checked,.tool-permission-list input[type=checkbox]:checked{background:#58eda0;border-color:#58eda0}.connection-toggle input:checked:before,.settings-form input[type=checkbox]:checked:before,.tool-permission-list input[type=checkbox]:checked:before{transform:scale(1)}.connection-toggle input:focus-visible,.settings-form input[type=checkbox]:focus-visible,.tool-permission-list input[type=checkbox]:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.connection-toggle input:disabled{cursor:not-allowed;opacity:.68;background:#161616;border-color:#343434}.empty-connection-note,.connection-signin-note{color:#9d9d9d;background:#9c9c9c09;border-left:2px solid #676767;padding:14px 16px;font-size:11px;line-height:1.55}.connection-signin-note{margin:-8px 0 20px}.choice-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.choice-card{min-height:172px;color:inherit;text-align:left;cursor:pointer;background:#0a0a0ab8;border:1px solid #303030;border-radius:3px;padding:19px}.choice-card:hover{border-color:#545454}.choice-card.selected{background:#44444429;border-color:#757575;box-shadow:inset 0 0 0 1px #9c9c9c0f}.choice-card>span{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.choice-card b{font-size:13px}.choice-card em{color:var(--green);font:600 8px var(--font-geist-mono);text-transform:uppercase;font-style:normal}.choice-card p{color:#939393;margin:14px 0 0;font-size:11px;line-height:1.62}.access-boundary{border-left:2px solid var(--green);background:#62ff9b0b;grid-template-columns:auto minmax(0,1fr) auto;gap:15px;margin-top:16px;padding:18px;display:grid}.access-boundary>svg{color:var(--green)}.access-boundary p{color:#b4b4b4;margin:0;font-size:11px;line-height:1.6}.access-boundary dl{flex-wrap:wrap;gap:15px 28px;margin:16px 0 0;display:flex}.access-boundary dt{color:#6f6f6f;font:600 8px var(--font-geist-mono);text-transform:uppercase}.access-boundary dd{color:#cfcfcf;margin:4px 0 0;font-size:10px}.limit-primary{max-width:370px;margin-top:25px}.money-input,.suffix-input{background:#0a0a0a;border:1px solid #393939;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.suffix-input{grid-template-columns:minmax(0,1fr) auto}.money-input>span,.suffix-input>span{color:#7f7f7f;font:600 10px var(--font-geist-mono);padding:0 14px}.money-input input,.suffix-input input{box-shadow:none!important;border:0!important}.advanced-limits{border-top:1px solid var(--line);margin-top:18px}.advanced-limits summary{color:#a0a0a0;cursor:pointer;min-height:48px;font:650 10px var(--font-geist-mono);text-transform:uppercase;align-items:center;display:flex}.advanced-limits[open] summary{color:var(--cyan)}.advanced-limits .form-grid{padding-top:8px}.run-mode-grid .choice-card{min-height:180px}.schedule-fields{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.review-surface{border-block:1px solid var(--line)}.review-row{border-bottom:1px solid var(--line);grid-template-columns:140px minmax(0,1fr) auto;align-items:start;gap:20px;padding:17px 2px;display:grid}.review-row:last-child{border-bottom:0}.review-row>span{color:#7b7b7b;font:650 9px var(--font-geist-mono);text-transform:uppercase}.review-row p{color:#bababa;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.review-row button{min-width:44px;min-height:44px;color:var(--cyan);cursor:pointer;font:650 9px var(--font-geist-mono);background:0 0;border:0;margin:-13px 0}.review-pr-boundary{background:#9c9c9c09;gap:12px;margin-top:18px;padding:17px;display:flex}.review-pr-boundary svg{color:var(--cyan);flex:none}.review-pr-boundary p{gap:5px;margin:0;display:grid}.review-pr-boundary b{font-size:11px}.review-pr-boundary span{color:#919191;font-size:11px;line-height:1.5}.wizard-actions{z-index:10;border-top:1px solid var(--line);background:linear-gradient(#0c0c0c00,#0c0c0c 20%);margin-top:34px;padding:17px 0 0;position:sticky;bottom:0}.wizard-actions .button{min-height:48px}.real-connections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.real-connections-grid .connector-card{min-width:0}.connection-state{color:#979797;font:650 8px var(--font-geist-mono);text-transform:uppercase}.connection-state.connected{color:var(--green)}.connection-state.attention{color:var(--amber)}@media (max-width:900px){.monthly-plan-grid,.monthly-credit-summary,.wizard-shell{grid-template-columns:1fr}.wizard-progress{position:static}.wizard-mobile-progress{color:#a1a1a1;font:650 10px var(--font-geist-mono);text-transform:uppercase;gap:8px;display:grid}.wizard-mobile-progress progress{width:100%;height:4px;accent-color:var(--cyan);border:0}.wizard-mobile-progress progress::-webkit-progress-bar{background:#181818}.wizard-mobile-progress progress::-webkit-progress-value{background:var(--cyan)}.wizard-mobile-progress progress::-moz-progress-bar{background:var(--cyan)}.wizard-stepper{display:none}.wizard-reset{width:max-content;margin:8px 0 0 auto}.choice-card-grid{grid-template-columns:1fr}.choice-card,.run-mode-grid .choice-card{min-height:0}.worker-avatar-studio{grid-template-columns:1fr}}@media (max-width:620px){.monthly-plan-shell{padding:14px}.monthly-plan{padding:17px}.wizard-shell{gap:12px;width:100%}.wizard-panel{border-inline:0;margin-inline:-14px;padding:24px 14px 0}.wizard-title h2{font-size:27px}.wizard-title p,.builder-connection p,.choice-card p,.review-row p{font-size:12px}.character-grid{grid-template-columns:1fr}.character-option{min-height:0}.worker-avatar-studio{margin-inline:-4px;padding:12px;overflow:hidden}.worker-live-preview{min-height:220px}.studio-heading{flex-direction:column}.avatar-choice-row{scrollbar-color:var(--cyan) #101010;flex-wrap:nowrap;padding-bottom:7px;overflow-x:auto}.form-grid{grid-template-columns:1fr}.form-grid input,.form-grid textarea,.form-grid select{font-size:16px}.builder-connection{grid-template-columns:44px minmax(0,1fr);gap:12px}.builder-connection .connection-toggle{grid-column:2;justify-self:start;min-width:0}.builder-connection>.worker-repository-field{grid-column:1/-1}.connector-heading{flex-direction:column;align-items:flex-start}.access-boundary{grid-template-columns:auto minmax(0,1fr)}.access-boundary>.help-control{grid-column:2}.access-boundary dl{gap:10px;display:grid}.review-row{grid-template-columns:1fr auto;gap:7px 12px}.review-row p{grid-area:2/1/auto/-1}.review-row button{grid-area:1/2}.wizard-actions{background:#0b0b0bf7;grid-template-columns:1fr;margin-inline:-14px;padding:14px;box-shadow:0 -12px 30px #00000059}.wizard-actions>span{display:none}.wizard-actions .button{justify-content:center;width:100%;min-height:52px}.wizard-actions .button.primary{grid-row:1}.wizard-actions .button.ghost{grid-row:2}.real-connections-grid,.worker-knows-review dl{grid-template-columns:1fr}.knowledge-file-row{flex-direction:column;align-items:flex-start}.connection-onboarding-step{flex-direction:column;align-items:stretch}.connection-onboarding-step .button{width:100%}.search-console-property-actions{padding:16px 14px}.property-selection-form,.property-control-row,.property-verification{grid-template-columns:minmax(0,1fr)}.property-save-button,.verification-button{width:100%}.verification-window{flex-wrap:wrap;justify-content:flex-start}.verification-window button{flex:70px}.billing-readiness-check{grid-template-columns:auto minmax(0,1fr)}.billing-readiness-check strong{grid-column:2}.billing-readiness-details{grid-template-columns:1fr}.billing-readiness-details>div{border-right:0;border-bottom:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.worker-character-avatar{transition:none}.worker-character-avatar:hover{transform:none}}.mission-live-active .mission-terminal-screen:before{display:block}.mission-terminal-state-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mission-terminal-state-grid>div:nth-child(3n){border-right:0}.mission-terminal-state-grid>div:nth-child(-n+3){border-bottom:1px solid #313131}.mission-stream-toolbar{background:#0b0b0b;border-bottom:1px solid #2e2e2e;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.mission-stream-toolbar label{color:#7b7b7b;background:#0a0a0a;border:1px solid #333;align-items:center;gap:8px;min-height:38px;padding:0 10px;display:flex}.mission-stream-toolbar input,.mission-stream-toolbar select{color:#d0d0d0;min-width:150px;font:600 9px var(--font-geist-mono);background:0 0;border:0;outline:0}.mission-stream-toolbar button,.mission-stream-toolbar>a{color:#aaa;cursor:pointer;min-height:38px;font:650 8px var(--font-geist-mono);background:0 0;border:1px solid #383838;justify-content:center;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.mission-stream-toolbar button:hover,.mission-stream-toolbar button:focus-visible,.mission-stream-toolbar>a:hover,.mission-stream-toolbar>a:focus-visible{color:var(--cyan);border-color:#797979}.mission-stream-toolbar button:disabled{cursor:not-allowed;opacity:.38}.mission-activity-heading{background:#0d0d0d;border-bottom:1px solid #2e2e2e;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 18px;display:flex}.mission-activity-feed{overscroll-behavior:contain;scroll-behavior:smooth;height:min(42vh,520px);max-height:min(42vh,520px);overflow-y:auto}.mission-activity-feed>li.is-selected{box-shadow:inset 2px 0 var(--cyan);background:#9c9c9c0a}.mission-event-select{cursor:pointer;background:0 0;border:0;width:34px;height:34px;padding:0}.mission-event-select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.mission-stream-empty{place-items:center;min-height:120px;display:grid!important}.mission-technical-audit[open]{max-height:56vh;overflow-y:auto}.worker-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.workers-directory{max-width:1260px;margin:0 auto}.workers-directory-heading{margin-bottom:24px}.workers-directory-heading>div>span{max-width:620px;line-height:1.6;display:block}.workers-directory .worker-grid-compact{gap:20px}.worker-directory-card{background:radial-gradient(circle at 0 0, var(--cyan), transparent 36%), linear-gradient(145deg, #111, #0c0c0c 72%);border-color:#303030;border-radius:16px;flex-direction:column;gap:18px;min-height:0;padding:24px;display:flex}@supports (color:color-mix(in lab, red, red)){.worker-directory-card{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--cyan) 10%, transparent), transparent 36%), linear-gradient(145deg, #111, #0c0c0c 72%)}}.worker-directory-card{box-shadow:0 20px 42px #00000024}.worker-directory-card:hover{background:radial-gradient(circle at 0 0, var(--cyan), transparent 38%), linear-gradient(145deg, #141414, #0e0e0e 72%);border-color:#4e4e4e;transform:none}@supports (color:color-mix(in lab, red, red)){.worker-directory-card:hover{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--cyan) 13%, transparent), transparent 38%), linear-gradient(145deg, #141414, #0e0e0e 72%)}}.worker-directory-card-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.worker-directory-card-header h2{color:#f3f3f3;font:650 18px/1.15 var(--font-geist-sans);letter-spacing:-.025em;margin:2px 0 0}.worker-directory-card-role{color:#989898;margin:0;font-size:12px;line-height:1.35}.worker-directory-status{color:#c2c2c2;min-height:27px;font:650 9px var(--font-geist-mono);letter-spacing:.035em;white-space:nowrap;border:1px solid #434343;border-radius:999px;align-items:center;gap:7px;padding:5px 9px;display:inline-flex}.worker-directory-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.worker-directory-status[data-tone=ready]{color:var(--green);border-color:#2a6542}.worker-directory-status[data-tone=working]{color:#cdcdcd;border-color:#5d5d5d}.worker-directory-status[data-tone=waiting]{color:var(--amber);border-color:#715a30}.worker-directory-status[data-tone=attention]{color:#efad76;border-color:#80503a}.worker-directory-status[data-tone=inactive]{color:#adadad;border-color:#515151}.worker-directory-card-mission{gap:7px;display:grid}.worker-directory-card-mission>span,.worker-directory-card-activity span{color:#7f7f7f;font:650 9px var(--font-geist-mono);letter-spacing:.055em}.worker-directory-card-mission p{color:#dadada;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65;display:block;overflow:visible}.worker-directory-card-traits{color:#9d9d9d;margin:-4px 0 0;font-size:12px;line-height:1.6;display:block;overflow:visible}.worker-directory-card-activity{border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:15px 0;display:grid}.worker-directory-card-activity>div{min-width:0}.worker-directory-card-activity p{-webkit-line-clamp:2;color:#d5d5d5;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.worker-directory-card-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.worker-directory-card-facts>div{min-width:0}.worker-directory-card-facts dt{color:#7f7f7f;font:650 8px var(--font-geist-mono);letter-spacing:.035em;align-items:center;gap:6px;display:flex}.worker-directory-card-facts dd{overflow-wrap:anywhere;color:#c4c4c4;text-transform:capitalize;margin:7px 0 0;font-size:11px;line-height:1.45}.worker-directory-card-actions{align-items:center;gap:10px;margin-top:auto;padding-top:2px;display:flex}.worker-directory-card-actions .button{justify-content:center;min-height:38px}.worker-directory-card-actions .button.primary{flex:auto}@media (max-width:1120px){.workers-directory .worker-grid-compact{grid-template-columns:minmax(0,1fr)}.worker-directory-card-facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}}@media (max-width:620px){.worker-directory-card{border-radius:13px;gap:16px;padding:19px}.worker-directory-card-header{grid-template-columns:auto minmax(0,1fr)}.worker-directory-status{grid-column:1/-1;justify-self:start}.worker-directory-card-activity{grid-template-columns:1fr;gap:14px}.worker-directory-card-activity p{-webkit-line-clamp:3}.worker-directory-card-actions{flex-direction:column;align-items:stretch}.worker-directory-card-actions .button{width:100%}}.worker-traits,.worker-tools,.premium-format-list,.worker-detail-nav{flex-wrap:wrap;gap:7px;display:flex}.worker-traits span,.worker-tools span,.premium-format-list span,.worker-detail-nav a{color:#bcbcbc;font:650 8px var(--font-geist-mono);border:1px solid #3d3d3d;padding:5px 8px}.worker-tools span{color:#7cdda7;border-color:#274535}.worker-card-facts{border:1px solid #292929;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.worker-card-facts>div{border-right:1px solid #292929;min-width:0;padding:11px}.worker-card-facts>div:nth-child(2n){border-right:0}.worker-card-facts span,.copyable-id>span{color:#767676;font:650 8px var(--font-geist-mono)}.worker-card-facts dt{color:#767676;font:650 8px var(--font-geist-mono);align-items:center;gap:6px;display:flex}.worker-card-facts dd{color:#cecece;text-transform:capitalize;margin:5px 0 0;font-size:10px;line-height:1.4}.worker-card-facts strong{color:#cecece;margin-top:5px;font-size:10px;line-height:1.4;display:block}.worker-card-actions,.copyable-id{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.worker-card-actions .button{flex:150px;justify-content:center}.worker-detail-nav{background:#0b0b0bf0;border:1px solid #2f2f2f;margin:16px 0;padding:10px;position:static}.worker-detail-nav a:hover,.worker-detail-nav a:focus-visible{border-color:var(--cyan);color:var(--cyan)}.copyable-id button{color:#a0a0a0;cursor:pointer;min-height:32px;font:650 8px var(--font-geist-mono);background:0 0;border:1px solid #373737;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.copyable-id{color:#a0a0a0;cursor:pointer;min-height:32px;font:650 8px var(--font-geist-mono);background:0 0;border:1px solid #373737;padding:0 8px}.copyable-id code{color:#c1c1c1;text-overflow:ellipsis;white-space:nowrap;max-width:min(360px,55vw);overflow:hidden}.report-copyable-identifiers,.mission-id-row{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.copyable-id.static{cursor:default}.short-resource-id{color:#8b8b8b;font:650 8px var(--font-geist-mono);letter-spacing:.04em;margin:4px 0;display:block}.mission-table-identifiers,.ledger-run-identity{flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;display:flex}.mission-table-identifiers .copyable-id,.ledger-run-identity .copyable-id{min-height:27px;padding:0 7px}.ledger-run-identity>a{color:var(--cyan);font:650 8px var(--font-geist-mono)}.mission-list-table time,.dashboard-grid table time{white-space:nowrap}.mission-results{background:#0b0b0b;border-bottom:1px solid #2e2e2e;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.mission-results>div{border-bottom:1px solid #2e2e2e;border-right:1px solid #2e2e2e;min-width:0;padding:14px 16px}.mission-results>div:nth-child(5),.mission-results>div:last-child{border-right:0}.mission-results span,.resilience-setting>span{color:#7b7b7b;font:650 8px var(--font-geist-mono);letter-spacing:.08em;display:block}.mission-results strong{color:#dbdbdb;margin-top:7px;font-size:13px;line-height:1.45;display:block}.mission-results small,.resilience-setting small{color:#7a7a7a;margin-top:4px;font-size:9px;line-height:1.5;display:block}.mission-results .mission-result-wide{grid-column:span 2}.work-pace-panel{border-top:1px solid var(--line);gap:16px;margin-top:22px;padding-top:22px;display:grid}.wizard-title.compact h3{margin:8px 0;font-size:20px}.work-pace-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.resilience-setting{gap:8px;max-width:520px;display:grid}.worker-knowledge-anchor{grid-column:1/-1}.readiness-menu{position:relative}.readiness-menu summary{cursor:pointer;list-style:none}.readiness-menu summary::-webkit-details-marker{display:none}.readiness-menu ul{background:#0c0c0c;border:1px solid #353535;gap:5px;margin:10px 0 0;padding:10px;list-style:none;display:grid}.readiness-menu a{color:#a1a1a1;font:600 8px var(--font-geist-mono);padding:7px;display:block}.readiness-menu .complete a{color:var(--green)}.readiness-menu .missing a{color:var(--amber)}.job-template-picker{background:#14141485;border:1px solid #343434;margin:0 0 28px;padding:20px}.job-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.job-template-grid button{min-height:116px;color:inherit;text-align:left;cursor:pointer;background:#0b0b0b;border:1px solid #373737;align-content:start;gap:7px;padding:14px;display:grid}.job-template-grid button:hover,.job-template-grid button:focus-visible{border-color:var(--cyan);background:#9c9c9c09}.job-template-grid button b{color:#dedede;font-size:12px}.job-template-grid button span,.job-template-picker>p{color:#8e8e8e;font-size:10px;line-height:1.5}.job-template-grid button small{color:var(--green);font:600 8px var(--font-geist-mono)}.future-connector-note{color:#7c7c7c;font:600 8px var(--font-geist-mono);margin-top:12px;display:block}.copy-worker-configuration{margin-bottom:14px}.navines-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.navines-modal{background:#0e0e0e;border:1px solid #4e4e4e;width:min(520px,100%);padding:26px;box-shadow:0 28px 80px #0000009e}.navines-modal>span{color:var(--cyan);font:650 8px var(--font-geist-mono)}.navines-modal h2{margin:11px 0;font-size:22px}.navines-modal p{color:#9f9f9f;font-size:12px;line-height:1.6}.navines-modal>div{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.premium-hero,.premium-feature-grid,.premium-cta{max-width:1100px}.premium-hero{background:radial-gradient(circle at 85% 0,#9c9c9c14,#0000 36%),#0c0c0c;padding:clamp(26px,5vw,54px)}.premium-hero h2{max-width:760px;margin:14px 0;font-size:clamp(30px,5vw,54px)}.premium-hero p,.premium-cta p{color:#a2a2a2;max-width:720px;line-height:1.7}.premium-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.premium-feature-grid article{background:#0c0c0c;border:1px solid #323232;padding:22px}.premium-feature-grid svg{color:var(--cyan)}.premium-feature-grid p{color:#8b8b8b;font-size:11px;line-height:1.6}.premium-cta{background:#56ed9d0b;border:1px solid #4c4c4c;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.money-precision{margin-top:5px}.money-precision summary{color:#828282;cursor:pointer;font:600 8px var(--font-geist-mono)}.mission-report-configuration,.mission-report-publishing{overflow-wrap:anywhere}.print-only-identifiers{display:none}.mission-identifiers,.mission-live-result-actions{color:silver;font:600 10px var(--font-geist-mono);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px;display:flex}.mission-live-result{background:#181818;border-block:1px solid #4b4b4b;padding:20px}.mission-live-result h3{color:#70eea4}.mission-live-result dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.mission-live-result dt{color:#c3c3c3;font-size:10px}.mission-live-result dd{overflow-wrap:anywhere;margin:4px 0 0}.mission-live-result-actions{padding:0}.mission-live-result-actions a{color:#cacaca;padding:10px 0}@media (max-width:760px){.mission-live-result dl{grid-template-columns:1fr}}.mission-report-technical-details{border:1px solid #323232;padding:13px}.mission-report-technical-details summary{color:var(--cyan);cursor:pointer;font:650 8px var(--font-geist-mono)}.mission-report-technical-details pre{white-space:pre-wrap;color:#aaa;max-height:260px;font-size:9px;overflow:auto}@media (max-width:760px){.work-pace-grid,.worker-grid-compact,.premium-feature-grid,.job-template-grid{grid-template-columns:1fr}.mission-terminal-state-grid,.mission-results{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-results .mission-result-wide{grid-column:1/-1}.mission-results>div,.mission-results>div:nth-child(5){border-right:0}.mission-terminal-state-grid>div,.mission-terminal-state-grid>div:nth-child(3n){border-bottom:1px solid #313131;border-right:0}.mission-terminal-state-grid>div:last-child{border-bottom:0}.mission-stream-toolbar{align-items:stretch}.mission-stream-toolbar label,.mission-stream-toolbar button,.mission-stream-toolbar>a{flex:calc(50% - 8px)}.mission-stream-toolbar input,.mission-stream-toolbar select{width:100%;min-width:0;font-size:16px}.mission-activity-feed{max-height:56vh}.worker-detail-nav{flex-wrap:wrap}.worker-detail-nav a{flex:none}.premium-cta,.job-template-picker .studio-heading{flex-direction:column;align-items:stretch}}@media print{.print-only-identifiers{overflow-wrap:anywhere;font-size:8pt;display:block}@page{size:A4;margin:13mm 12mm}html,body{background:#fff!important;font-size:9pt!important}.mission-report{width:100%!important;max-width:none!important}.mission-report-heading{margin-bottom:8mm!important}.mission-report-hero,.mission-report-facts,.mission-report-section,.mission-report-section>header,.mission-report-steps li,.detail-list>div{break-inside:avoid-page;page-break-inside:avoid}.mission-report-hero{padding:8mm!important}.mission-report-hero h2{margin:4mm 0 2mm!important;font-size:22pt!important}.mission-report-facts{grid-template-columns:repeat(3,1fr)!important;margin:4mm 0!important}.mission-report-facts>div,.mission-report-section{padding:4mm!important}.mission-report .detail-list>div{justify-content:space-between;align-items:flex-start;gap:5mm;padding:2.5mm 0!important;display:flex!important}.mission-report .detail-list dd{text-align:right;max-width:65%;margin:0}.mission-report .detail-list.stacked{display:block}.mission-report .detail-list.stacked>div{width:100%}.mission-report-section{margin-bottom:4mm!important}.mission-report-section>header{margin-bottom:3mm!important}.mission-report-grid{gap:4mm!important}.mission-report-steps li{padding:2.5mm 0!important}.mission-report-technical-details:not([open]),.mission-report-footer{display:none}.page-heading p,.page-heading span,.mission-report p,.mission-report small,.mission-report dd,.mission-report li{line-height:1.35!important}}.mission-summary-details{font:inherit;color:var(--text-secondary,#c1c1c1);margin-top:.75rem}.mission-summary-details summary{cursor:pointer;padding-block:.3rem;font-size:.875rem}.mission-summary-details dl{gap:.75rem;margin-top:1rem;display:grid}.mission-summary-details dl>div{gap:.2rem;display:grid}.mission-summary-details dt{color:#a4a4a4;font-size:.75rem}.mission-summary-details dd{overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.6}.cloudflare-page{width:min(100%,980px);margin:0 auto}.cloudflare-surface{border:1px solid var(--line);background:var(--surface);gap:24px;min-width:0;padding:clamp(20px,3vw,34px);display:grid}.cloudflare-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;display:grid}.cloudflare-heading>div:nth-child(2){min-width:0}.cloudflare-heading h2,.cloudflare-heading p{margin:0}.cloudflare-heading h2{letter-spacing:-.03em;font-size:clamp(20px,3vw,26px)}.cloudflare-heading p,.cloudflare-trust,.cloudflare-capabilities>p{color:var(--muted);line-height:1.65}.cloudflare-heading p,.cloudflare-trust{overflow-wrap:anywhere}.cloudflare-mark{width:52px;height:52px;color:var(--foreground);background:#161616;border:1px solid #525252;place-items:center;display:grid}.cloudflare-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.cloudflare-facts>div{border-top:1px solid var(--line);min-width:0;padding-top:12px}.cloudflare-facts dt{color:var(--muted);font:650 9px var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase}.cloudflare-facts dd{overflow-wrap:anywhere;margin:6px 0 0}.cloudflare-actions,.cloudflare-buttons{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.cloudflare-notice{border-left:2px solid var(--amber);color:#f0d391;background:#ffc8570f;margin:0;padding:12px 14px;line-height:1.55}.cloudflare-permissions,.cloudflare-capabilities{border-top:1px solid var(--line);min-width:0;padding-top:20px}.cloudflare-permissions h3,.cloudflare-capabilities h3{align-items:center;gap:9px;margin:0 0 12px;font-size:16px;display:flex}.cloudflare-categories{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.cloudflare-categories>div{border:1px solid var(--line);background:#0d0d0d;min-width:0;padding:14px}.cloudflare-categories h4,.cloudflare-categories p{margin:0}.cloudflare-categories h4{color:var(--foreground);font-size:13px}.cloudflare-categories p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.55}.cloudflare-surface footer{border-top:1px solid var(--line);color:var(--cyan);font:650 10px var(--font-geist-mono);flex-wrap:wrap;gap:16px;padding-top:16px;display:flex}@media (max-width:640px){.cloudflare-heading{grid-template-columns:auto minmax(0,1fr);align-items:start}.cloudflare-heading .connection-state{grid-column:1/-1}.cloudflare-facts{grid-template-columns:1fr}.cloudflare-buttons>.button{flex:180px}}.mission-list-shell .filter-bar{border:0;border-bottom:1px solid var(--line);background:#080808;gap:4px;padding:6px}.mission-list-shell .filter-bar a{color:#8d8d8d;border:0;border-radius:6px}.mission-list-shell .filter-bar a:hover{color:var(--foreground);background:#151515}.mission-list-shell .filter-bar a.active{color:#fff;background:#202020;border:0}.mission-directory-card .mission-report-inline-actions a.button{color:#d8d8d8;border-color:var(--control-border);background:var(--control)}.mission-directory-card .mission-report-inline-actions a.button:hover{color:#fff;background:var(--control-hover);border-color:#555}.worker-resource-guidance{border:1px solid var(--control-border);background:var(--control);overflow-wrap:anywhere;border-radius:8px;min-width:0;padding:16px}.worker-resource-guidance h3{margin:0 0 12px}.worker-resource-guidance p{line-height:1.6}.worker-resource-guidance .button-row{flex-wrap:wrap;gap:10px;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}
