/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table\!{display:table!important}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.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,)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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))}}.auth-shell{color:#f4f7f7;background:radial-gradient(circle at 50% 25%,#3ad7c31a,#0000 34%),#020405;place-items:center;min-height:100svh;padding:24px;display:grid}.network-shell-consumer:before{display:none!important}.auth-card{background:#050b0ce0;border:1px solid #bef5ed38;width:min(520px,100%);padding:clamp(30px,6vw,54px);box-shadow:0 30px 90px #00000075}.auth-wordmark,.auth-primary{color:inherit;text-decoration:none}.auth-wordmark,.auth-eyebrow,.auth-status,.auth-primary{letter-spacing:.16em;font-size:.72rem;font-weight:650}.auth-eyebrow{color:#62dcca;margin:54px 0 14px}.auth-card h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,9vw,5rem);line-height:.95}.auth-copy{color:#f4f7f7b8;margin:24px 0 32px;line-height:1.6}.auth-primary{color:#02100e;cursor:pointer;background:#62dcca;border:1px solid #62dcca;justify-content:center;align-items:center;min-height:48px;padding:0 22px;display:inline-flex}.auth-status{color:#f4f7f79e;border:1px solid #f4f7f740;padding:10px 13px;display:inline-block}.auth-owner-link{border-top:1px solid #bef5ed29;margin-top:32px;padding-top:28px}.auth-personal-ai{border-top:1px solid #bef5ed29;border-bottom:1px solid #bef5ed29;margin:32px 0;padding:28px 0}.auth-personal-ai .auth-eyebrow{margin:0 0 12px}.auth-personal-ai h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(1.7rem,6vw,2.6rem)}.auth-personal-ai .auth-copy{margin:18px 0 24px}.auth-invitation{border-bottom:1px solid #bef5ed29;margin:32px 0;padding:28px 0}.auth-invitation .auth-eyebrow{margin:0 0 12px}.auth-invitation h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(1.7rem,6vw,2.6rem)}.auth-invitation .auth-copy{margin:18px 0 24px}.auth-network{border-bottom:1px solid #bef5ed29;margin:32px 0;padding:28px 0}.auth-network>.auth-eyebrow{margin:0 0 12px}.auth-network>h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(1.7rem,6vw,2.6rem)}.auth-network>.auth-copy{margin:18px 0 24px}.auth-network-row{background:#02040580;border:1px solid #bef5ed29;margin-top:18px;padding:20px}.auth-network-row h3{letter-spacing:.12em;margin:0 0 10px;font-size:.84rem}.auth-network-row p,.auth-network-empty,.auth-network-footnote{color:#f4f7f79e;font-size:.86rem;line-height:1.55}.auth-network-row .auth-primary{width:100%;margin-top:10px;padding:0 14px;font-size:.64rem}.auth-network-counts{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.auth-network-counts div{text-align:center;border:1px solid #bef5ed24;padding:12px 8px}.auth-network-counts dt{color:#f4f7f775;letter-spacing:.1em;font-size:.58rem}.auth-network-counts dd{color:#62dcca;margin:6px 0 0;font-size:1.2rem}.auth-owner-link .auth-copy{margin:0 0 18px;font-size:.9rem}.auth-footnote{color:#f4f7f76b;margin:48px 0 0;font-size:.78rem;line-height:1.55}:root{--standard-page:#080914;--standard-panel:#0e1227;--standard-card:#171d36;--standard-control:#202a49;--standard-control-hover:#2a395e;--standard-border:#394970;--standard-border-soft:#263252;--standard-text:#f3f6ff;--standard-secondary:#b5c1da;--standard-muted:#93a4c4;--standard-accent:#78d9ff;--standard-primary:#3c58b8;--standard-primary-hover:#4968ca;--standard-success:#83d6ac;--black:#020405;--panel:#04090be0;--line:#a4e1ec2b;--line-strong:#a4e1ec59;--text:#e7f3f4;--muted:#819397;--cyan:#a8efff;--acid:#b8ff73;--consumer-ask-background:linear-gradient(135deg, #6253dc, #435bc9);--consumer-ask-hover-background:linear-gradient(135deg, #6a5de1, #4c66d4);--consumer-ask-active-background:linear-gradient(135deg, #5445c8, #394daf);--consumer-ask-mobile-background:linear-gradient(145deg, #6253dc, #435bc9);--consumer-ask-mobile-hover-background:linear-gradient(145deg, #6a5de1, #4c66d4);--consumer-ask-mobile-active-background:linear-gradient(145deg, #5445c8, #394daf);--consumer-ask-foreground:#fff;--consumer-ask-focus-ring:var(--cyan);--mono:"SFMono-Regular", "Roboto Mono", Consolas, monospace}*{box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden}:is(html:has(.my-page),body:has(.my-page),html:has(.auth-shell),body:has(.auth-shell)){height:auto;min-height:100%;overflow:hidden auto}body{background:var(--black);color:var(--text);font-family:var(--font-geist), Arial, Helvetica, sans-serif;text-rendering:geometricprecision;margin:0}button,select,input{font:inherit}button{color:inherit}button:focus-visible,select:focus-visible,input:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}::selection{color:#031012;background:var(--cyan)}.network-shell{background:var(--black);isolation:isolate;width:100vw;height:100svh;min-height:620px;position:relative;overflow:hidden}.network-shell:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#00000080,#0000 22% 78%,#0000006e),linear-gradient(#00000073,#0000 18% 80%,#0000009e);position:absolute;inset:0}.network-shell:after{z-index:10;content:"";opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.earth-base-canvas,.network-canvas{opacity:0;width:100%;height:100%;transition:opacity 1.8s,transform 2.5s cubic-bezier(.2,.8,.2,1),filter 1.2s;position:absolute;inset:0;transform:scale(.985)}.earth-base-canvas{z-index:0;pointer-events:none}.network-canvas{z-index:1;cursor:grab;touch-action:none}.network-canvas:active{cursor:grabbing}.network-canvas:focus-visible{outline-offset:-7px;outline:1px solid #a8efff61}.earth-base-canvas.intro-stage-1,.network-canvas.intro-stage-1{opacity:.28}.earth-base-canvas.intro-stage-2,.network-canvas.intro-stage-2{opacity:.7}.earth-base-canvas.intro-stage-3,.network-canvas.intro-stage-3{opacity:1;transform:scale(1)}.mode-emergent .earth-base-canvas,.mode-emergent .network-canvas{filter:saturate(1.14)brightness(1.06)}.intro-sequence{z-index:20;text-align:center;pointer-events:none;background:#020405;flex-direction:column;justify-content:center;align-items:center;transition:background 1.8s,opacity .8s;display:flex;position:absolute;inset:0}.intro-sequence.intro-1,.intro-sequence.intro-2,.intro-sequence.intro-3{background:#0204056b}.intro-kicker{letter-spacing:-.07em;opacity:0;margin:0;font-size:clamp(2.25rem,6.6vw,7.5rem);font-weight:330;line-height:.84;transition:opacity 1.1s,transform 1.1s;transform:translateY(18px)}.intro-1 .intro-kicker,.intro-2 .intro-kicker,.intro-3 .intro-kicker{opacity:1;transform:translateY(0)}.intro-sequence h1{color:#a5b6b9;letter-spacing:.04em;opacity:0;max-width:min(720px,80vw);margin:25px 0 0;font-size:clamp(.9rem,1.25vw,1.15rem);font-weight:380;transition:opacity 1s .25s}.intro-2 h1,.intro-3 h1{opacity:1}.intro-principle{color:#759094;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:0;justify-content:center;align-items:center;gap:13px;margin:48px 0 0;font-size:.62rem;transition:opacity 1.1s .35s;display:flex}.intro-principle>i{background:linear-gradient(90deg,#0000,#a8efff85,#0000);width:23px;height:1px}.intro-3 .intro-principle{opacity:1}.intro-data-label{color:#9b8058;font-family:var(--mono);letter-spacing:.14em;opacity:0;align-items:center;gap:9px;margin:18px 0 0;font-size:.52rem;transition:opacity .9s .58s;display:flex}.intro-data-label i{background:#f4c269;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #f4c2698c}.intro-2 .intro-data-label,.intro-3 .intro-data-label{opacity:1}.intro-sequence button{color:#728488;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;pointer-events:auto;background:0 0;border:0;font-size:.62rem;position:absolute;bottom:28px;right:32px}.topbar{z-index:7;opacity:0;border-bottom:1px solid #ace1e91a;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);align-items:center;column-gap:clamp(12px,1.5vw,24px);min-height:76px;padding:0 clamp(20px,3.2vw,52px);transition:opacity .8s,transform .8s;display:grid;position:absolute;top:0;left:0;right:0;transform:translateY(-10px)}.topbar.is-visible{opacity:1;transform:none}.brand{letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:max-content;padding:0;font-size:.69rem;font-weight:610;line-height:.9;display:flex}.brand-mark{width:21px;height:21px;position:relative;transform:rotate(30deg)}.brand-mark i{background:var(--cyan);width:4px;height:4px;box-shadow:0 0 8px var(--cyan);border-radius:50%;position:absolute}.brand-mark i:first-child{top:1px;left:8px}.brand-mark i:nth-child(2){bottom:2px;right:1px}.brand-mark i:nth-child(3){bottom:2px;left:1px}.brand-mark:before,.brand-mark:after{content:"";transform-origin:0;background:#a8efff8c;height:1px;position:absolute}.brand-mark:before{width:16px;top:4px;left:10px;transform:rotate(62deg)}.brand-mark:after{width:15px;bottom:3px;left:3px;transform:rotate(0)}.simulation-badge{color:#7f9397;font-family:var(--mono);letter-spacing:.14em;align-items:center;gap:9px;font-size:.57rem;display:flex}.simulation-badge span{background:#f4c269;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #f4c269b3}.about-link{color:#a8b8bb;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;font-size:.69rem}.about-link span{margin-left:8px;transition:transform .2s;display:inline-block}.about-link:hover span{transform:translate(2px,-2px)}.breadcrumb{z-index:6;color:#53666a;max-width:calc(100vw - 104px);font-family:var(--mono);letter-spacing:.11em;white-space:nowrap;opacity:0;align-items:center;gap:9px;font-size:.55rem;transition:opacity .8s .12s;display:flex;position:absolute;top:93px;left:clamp(20px,3.2vw,52px);overflow:hidden}.breadcrumb.is-visible{opacity:1}.breadcrumb button,.breadcrumb em{color:#81969a;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-style:normal}.breadcrumb em{color:#53666a;cursor:default}.metrics{z-index:6;opacity:0;gap:22px;transition:opacity .8s .2s,transform .8s .2s;display:grid;position:absolute;top:128px;left:clamp(20px,3.2vw,52px);transform:translate(-8px)}.metrics.is-visible{opacity:1;transform:none}.metrics div{grid-template-columns:125px auto;align-items:baseline;gap:15px;display:grid}.metrics span{color:#5e7478;font-family:var(--mono);letter-spacing:.1em;font-size:.55rem}.metrics strong{color:#d8e7e9;font-family:var(--mono);letter-spacing:.03em;font-variant-numeric:tabular-nums;font-size:.87rem;font-weight:450}.mode-emergent .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;width:min(410px,28vw);top:114px}.mode-emergent .metrics div{border-bottom:1px solid #a4e1ec12;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding-bottom:7px;display:flex}.mode-emergent .metrics span{font-size:.49rem}.mode-emergent .metrics strong{font-size:.72rem}.signature{z-index:5;width:min(470px,43vw);color:var(--text);text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 48%,#0107089e,#01050624 58%,#0000 75%);border:0;padding:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signature:before,.signature:after{content:"";background:linear-gradient(90deg,#0000,#ade7f073);width:64px;height:1px;position:absolute;top:50%}.signature:before{right:100%}.signature:after{left:100%;transform:rotate(180deg)}.signature>span{color:#7e9498;font-family:var(--mono);letter-spacing:.18em;margin-bottom:16px;font-size:.55rem;display:block}.signature strong{letter-spacing:-.07em;text-shadow:0 0 45px #64dcf529;font-size:clamp(2.5rem,4.5vw,4.9rem);font-weight:290;line-height:.78;transition:color .3s,text-shadow .3s;display:block}.signature em{color:#91a3a6;margin-top:21px;font-size:.69rem;font-style:normal;display:block}.signature:hover strong{color:var(--cyan);text-shadow:0 0 48px #64dcf561}.pattern-observer{z-index:6;background:linear-gradient(90deg,#020405c7,#02040557 76%,#0000);border-right:1px solid #a4e1ec1f;flex-direction:column;justify-content:center;width:min(410px,28vw);padding:18px clamp(22px,2.2vw,34px) 18px 0;animation:.75s cubic-bezier(.2,.8,.2,1) both pattern-in;display:flex;position:absolute;top:270px;bottom:calc(20vh + 3px);left:clamp(20px,3.2vw,52px)}.pattern-eyebrow{color:#a9bcbf;font-family:var(--mono);letter-spacing:.17em;align-items:center;gap:9px;margin:0 0 12px;font-size:.55rem;display:flex}.pattern-eyebrow i{border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.pattern-observer h2{letter-spacing:-.04em;text-wrap:balance;max-width:390px;margin:0;font-size:clamp(1.45rem,2vw,2.05rem);font-weight:330;line-height:1.06}.pattern-observer>p:not(.pattern-eyebrow){color:#8ea1a4;max-width:370px;margin:13px 0 0;font-size:.7rem;line-height:1.45}.pattern-meta{border-top:1px solid var(--line);color:#708589;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:7px 14px;margin-top:14px;padding-top:10px;font-size:.48rem;display:flex}.pattern-meta span:last-child{color:#d3a858}.pattern-switcher{gap:6px;margin-top:14px;display:flex}.pattern-switcher button{border:1px solid var(--line);color:#5f7579;width:38px;height:25px;font-family:var(--mono);cursor:pointer;background:#060c0e59;padding:0;font-size:.47rem;transition:border-color .25s,color .25s,background .25s;position:relative}.pattern-switcher button.active{color:var(--acid);background:#b8ff7312;border-color:#b8ff738c}.inspector{z-index:9;border-left:1px solid var(--line);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(145deg,#091113f0,#020607f7);width:min(410px,92vw);padding:54px 42px 36px;animation:.42s cubic-bezier(.2,.8,.2,1) both panel-in;position:absolute;top:76px;bottom:0;right:0;overflow-y:auto;box-shadow:-30px 0 80px #00000061}.agent-inspector{width:min(460px,92vw);padding-left:34px;padding-right:34px}.panel-close{border:1px solid var(--line);color:#829599;cursor:pointer;background:0 0;border-radius:50%;width:30px;height:30px;padding:0;font-size:1.05rem;position:absolute;top:24px;right:26px}.panel-close:hover,.panel-close:focus-visible{color:#d5e7e9;border-color:#a8efff6b;outline:none}.panel-kicker{color:#6f868a;font-family:var(--mono);letter-spacing:.14em;margin:0 0 18px;font-size:.55rem}.inspector h2{letter-spacing:-.055em;margin:0;font-size:2.55rem;font-weight:320;line-height:.95}.agent-org{color:#99aaad;margin:10px 0 0;font-size:.82rem}.agent-description{color:#7f9397;max-width:350px;margin:16px 0 0;font-size:.71rem;line-height:1.6}.agent-status{color:#8fa3a6;font-family:var(--mono);letter-spacing:.12em;align-items:center;gap:9px;margin:24px 0 4px;font-size:.56rem;display:flex}.agent-status span{border-radius:50%;width:6px;height:6px}.agent-status .online{background:var(--acid);box-shadow:0 0 9px #b8ff73bf}.agent-status .idle{background:#d1a75f;box-shadow:0 0 7px #d1a75f59}.agent-inspector-header{padding-right:22px}.presence-card{background:#050c0e8c;border:1px solid #a4e1ec21;margin-top:24px;padding:17px 18px}.presence-card .agent-status{margin:0 0 10px}.presence-card>strong{color:#d9e7e9;font-family:var(--mono);letter-spacing:.13em;font-size:1.02rem;font-weight:460;display:block}.presence-card>p{color:#95a8ab;margin:8px 0 0;font-size:.66rem}.presence-card>p time{color:#c9d9db}.presence-card>small{color:#5e7377;margin-top:11px;font-size:.57rem;line-height:1.5;display:block}.inspector-section{margin-top:30px}.inspector-section-title{border-bottom:1px solid #a4e1ec21;justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:10px;display:flex}.inspector-section-title h3{color:#9bafb2;font-family:var(--mono);letter-spacing:.13em;margin:0;font-size:.55rem;font-weight:500}.inspector-section-title span{color:#53686c;font-family:var(--mono);letter-spacing:.09em;font-size:.45rem}.compact-detail-list{border-top:0;margin-top:0}.compact-detail-list>div{padding:11px 0}.compact-detail-list dd{overflow-wrap:anywhere;text-transform:none}.technical-value{font-family:var(--mono);letter-spacing:.02em;font-size:.59rem!important}.location-primary{color:#d0dddf;margin:18px 0 5px;font-size:.88rem}.location-source{color:var(--cyan);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.54rem}.section-note{color:#647a7e;margin:10px 0 0;font-size:.61rem;line-height:1.52}.last-interaction-card{background:#00000029;border:1px solid #a4e1ec1c;margin-top:15px;padding:15px}.last-interaction-card>strong{color:#cfdddf;font-size:.72rem;font-weight:470;display:block}.last-interaction-card>p{color:#84999c;text-transform:capitalize;margin:7px 0 11px;font-size:.67rem}.last-interaction-card>div{color:#71868a;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:13px;font-size:.49rem;display:flex}.last-interaction-card>time{color:#5e7478;font-family:var(--mono);margin-top:10px;font-size:.49rem;display:block}.last-interaction-card>button{color:#8da7aa;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:.47rem}.last-interaction-card>button:hover,.last-interaction-card>button:focus-visible{color:var(--cyan);outline:none}.connection-list{display:grid}.connection-list button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a4e1ec17;grid-template-columns:minmax(0,1fr) auto 12px;align-items:center;gap:10px;padding:13px 0;display:grid}.connection-list button>span{gap:4px;min-width:0;display:grid}.connection-list strong{color:#bfced0;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:450;overflow:hidden}.connection-list em{color:#62777b;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:.47rem;font-style:normal}.connection-list time{color:#657b7f;font-family:var(--mono);white-space:nowrap;font-size:.47rem}.connection-list i{color:#5f777b;font-style:normal}.connection-list button:hover strong,.connection-list button:focus-visible strong{color:var(--cyan)}.connection-list button:focus-visible{outline-offset:3px;outline:1px solid #a8efff59}.agent-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.agent-timeline li{border-bottom:1px solid #a4e1ec17;grid-template-columns:62px 1fr;gap:12px;padding:14px 0;display:grid}.agent-timeline li>time{color:#657b7f;font-family:var(--mono);font-size:.49rem}.agent-timeline li>div{gap:4px;min-width:0;display:grid}.agent-timeline li span{color:#789196;font-family:var(--mono);letter-spacing:.08em;font-size:.45rem}.agent-timeline li strong{color:#c4d2d4;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:450;overflow:hidden}.agent-timeline li p{color:#6d8387;text-transform:capitalize;margin:0;font-size:.59rem;line-height:1.45}.agent-timeline li small{color:#52686c;font-family:var(--mono);overflow-wrap:anywhere;font-size:.45rem}.inspector-empty{padding:17px 0 4px}.inspector-empty strong{color:#9aacae;font-size:.69rem;font-weight:430}.inspector-empty p{color:#607579;margin:7px 0 0;font-size:.61rem;line-height:1.5}.history-limitation{color:#607579;border-left:1px solid #50666a;margin:15px 0 0;padding-left:11px;font-size:.58rem;line-height:1.55}.inspector-footnote{color:#53686c;font-family:var(--mono);letter-spacing:.04em;margin:15px 0 0;font-size:.47rem;line-height:1.55}.detail-list{border-top:1px solid var(--line);margin:30px 0 0}.detail-list>div{border-bottom:1px solid #a4e1ec17;grid-template-columns:43% 57%;gap:10px;padding:15px 0;display:grid}.detail-list dt{color:#62777b;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.54rem}.detail-list dd{color:#c4d4d6;text-align:right;text-transform:capitalize;margin:0;font-size:.72rem;line-height:1.35}.status-completed{color:var(--acid)!important}.status-running{color:var(--cyan)!important}.status-failed{color:#ff8b7e!important}.plain-note{color:#6f8286;border-left:1px solid #64777a;margin:25px 0 0;padding-left:13px;font-size:.67rem;line-height:1.55}.country-big-stat{align-items:baseline;gap:12px;margin-top:31px;display:flex}.country-big-stat strong{font-family:var(--mono);font-size:2rem;font-weight:400}.country-big-stat span{color:#75898d;font-size:.7rem}.region-list{margin-top:30px;display:grid}.region-list>span{color:#657a7e;font-family:var(--mono);letter-spacing:.12em;margin-bottom:9px;font-size:.52rem}.region-list button{color:#b6c7c9;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a4e1ec1a;justify-content:space-between;padding:13px 0;font-size:.72rem;display:flex}.region-list button i{color:#60767a;font-style:normal}.interaction-summary{color:#91a4a7;margin:24px 0 0;font-size:.78rem;line-height:1.58}.interaction-summary strong{color:#dce9ea;font-weight:500}.workflow-chain{border:1px solid var(--line);background:#0000002e;margin-top:30px;padding:18px}.workflow-step{grid-template-columns:25px 1fr;gap:10px;padding:10px 0;display:grid;position:relative}.workflow-step>span{width:21px;height:21px;color:var(--cyan);font-family:var(--mono);border:1px solid #a8efff57;border-radius:50%;place-items:center;font-size:.47rem;display:grid}.workflow-step div{gap:3px;display:grid}.workflow-step strong{text-transform:capitalize;font-size:.74rem;font-weight:480}.workflow-step small{color:#6d8185;font-size:.57rem}.workflow-step>i{color:#466065;font-size:.65rem;font-style:normal;position:absolute;bottom:-7px;left:7px}.lower-controls{z-index:8;opacity:0;grid-template-columns:1fr auto 1fr;align-items:center;transition:opacity .8s .25s,transform .8s .25s;display:grid;position:absolute;bottom:18px;left:clamp(20px,3.2vw,52px);right:clamp(20px,3.2vw,52px);transform:translateY(10px)}.lower-controls.is-visible{opacity:1;transform:none}.filter-trigger{color:#788d91;font-family:var(--mono);letter-spacing:.12em;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:9px;padding:0;font-size:.55rem;display:flex}.filter-trigger>span{font-size:.9rem;transform:rotate(90deg)}.filter-trigger i{background:var(--acid);border-radius:50%;width:5px;height:5px}.filter-trigger.active{color:var(--cyan)}.mode-control{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030809a8;border:1px solid #a4e1ec21;border-radius:2px;padding:3px;display:flex}.mode-control button{color:#64787c;min-height:31px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 11px;font-size:.49rem;transition:color .25s,background .25s;display:flex}.mode-control button>span{background:#526468;border-radius:50%;width:4px;height:4px}.mode-control button.active{color:#dbebed;background:#9be1ed14}.mode-control button.active>span{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.mode-control button:nth-child(3).active>span{background:var(--acid);box-shadow:0 0 8px var(--acid)}.zoom-help{color:#52666a;font-family:var(--mono);letter-spacing:.08em;justify-self:end;align-items:center;gap:14px;font-size:.48rem;display:flex}.zoom-help button{color:#82969a;cursor:pointer;background:#03090a70;border:1px solid #a4e1ec1c;place-items:center;min-width:22px;height:22px;padding:0;font-family:inherit;font-size:.65rem;display:grid}.zoom-help button:last-child{border-color:#0000;width:auto;padding:0 4px;font-size:.48rem}.filter-panel{z-index:9;border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050b0df0;gap:16px;width:265px;padding:22px;animation:.25s both filter-in;display:grid;position:absolute;bottom:82px;left:clamp(20px,3.2vw,52px)}.filter-panel div{gap:7px;display:grid}.filter-panel label{color:#617579;font-family:var(--mono);letter-spacing:.12em;font-size:.5rem}.filter-panel select{color:#c1d2d4;text-transform:capitalize;background:#071013;border:1px solid #a4e1ec26;border-radius:0;width:100%;padding:9px 10px;font-size:.68rem}.filter-panel>button{color:#81969a;font-family:var(--mono);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;font-size:.5rem}.history-control{z-index:8;border:1px solid var(--line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#03090ad6;grid-template-columns:40px 1fr 62px;align-items:center;gap:16px;max-width:680px;margin:auto;padding:14px 17px;display:grid;position:absolute;bottom:94px;left:clamp(20px,3.2vw,52px);right:clamp(20px,3.2vw,52px)}.history-control>button{border:1px solid var(--line-strong);width:31px;height:31px;color:var(--cyan);font-family:var(--mono);cursor:pointer;background:0 0;border-radius:50%;padding:0;font-size:.57rem}.history-control>div{color:#5d7276;font-family:var(--mono);letter-spacing:.08em;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:.45rem;display:grid}.history-control input{accent-color:var(--cyan)}.history-control time{color:#adbec0;font-family:var(--mono);font-size:.6rem}.live-feed{z-index:6;color:#5b7175;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:.5rem;display:flex;position:absolute;top:102px;right:clamp(20px,3.2vw,52px)}.live-feed>span{color:#789095}.live-feed i{background:var(--cyan);width:5px;height:5px;box-shadow:0 0 8px var(--cyan);border-radius:50%;animation:1.4s infinite blink}.live-feed em{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-style:normal;overflow:hidden}.privacy-label{z-index:6;color:#455a5e;font-family:var(--mono);letter-spacing:.1em;margin:0;font-size:.45rem;position:absolute;bottom:68px;right:clamp(20px,3.2vw,52px)}.network-legend{color:#71868a;min-width:max-content;font-family:var(--mono);letter-spacing:.1em;white-space:nowrap;justify-content:center;justify-self:center;align-items:center;gap:clamp(14px,1.7vw,24px);padding:0 clamp(8px,1vw,16px);font-size:.5rem;display:flex}.network-legend span{flex:none;align-items:center;gap:8px;min-width:max-content;display:inline-flex}.network-legend i{border-radius:50%;width:5px;height:5px}.simulated-key i{background:#9dcbd4;box-shadow:0 0 7px #9dcbd48c}.test-key{color:#b99a6f}.test-key i{background:#ffbd64;box-shadow:0 0 8px #ffbd64b8}.live-key{color:#9fbb91}.live-key i{background:var(--acid);box-shadow:0 0 9px #b8ff73d9}.network-legend .interaction-key{color:#60777b}.network-legend .interaction-key i{background:#9dd8e26b;border-radius:0;width:16px;height:1px;position:relative}.network-legend .interaction-key i:after{content:"";background:#c8f6ff;border-radius:50%;width:4px;height:4px;position:absolute;top:-1.5px;right:2px;box-shadow:0 0 7px #a8efffcc}.utility-nav{justify-self:end;gap:20px;display:flex}.utility-nav button{color:#93a6a9;font-family:var(--mono);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 0 5px;font-size:.54rem;transition:color .2s,border-color .2s}.utility-nav button:first-child{color:#cce4e6}.utility-nav button:hover{color:var(--cyan);border-color:#a8efff80}.metrics .live-metric{grid-template-columns:125px auto;margin-bottom:3px}.metrics .live-metric span{color:#7a956d}.metrics .live-metric strong{color:var(--acid);text-shadow:0 0 12px #b8ff7342}.metrics .live-interaction-metric span{color:#7a956d}.metrics .live-interaction-metric strong{color:#d8f6c1;text-shadow:0 0 10px #b8ff7329}.live-panel-kicker{color:var(--acid)}.test-panel-kicker{color:#ffbd64}.agent-status .offline{background:#4f5c5f}.live-agent-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;display:grid}.live-agent-actions button,.live-agent-actions a{color:#c9efac;min-height:42px;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:#b8ff730e;border:1px solid #b8ff734d;place-items:center;padding:0 12px;font-size:.5rem;display:grid}.live-agent-actions a{border-color:var(--line);color:#82979a}.agent-layer-control{z-index:8;opacity:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030809a3;border:1px solid #a4e1ec1c;gap:3px;padding:3px;transition:opacity .8s .3s,transform .8s .3s;display:flex;position:absolute;bottom:59px;left:50%;transform:translate(-50%)translateY(8px)}.agent-layer-control.is-visible{opacity:1;transform:translate(-50%)}.agent-layer-control button{color:#5d7276;min-height:24px;font-family:var(--mono);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 9px;font-size:.44rem;display:flex}.agent-layer-control button i{background:#53676a;border-radius:50%;width:4px;height:4px}.agent-layer-control button.active{color:#d1e1e3;background:#a2e1eb14}.agent-layer-control button:nth-child(2).active{color:var(--acid);background:#b8ff7314}.agent-layer-control button:nth-child(2).active i{background:var(--acid);box-shadow:0 0 7px var(--acid)}.agent-layer-control button:nth-child(3).active{color:#ffbd64;background:#ffbd6414}.agent-layer-control button:nth-child(3).active i{background:#ffbd64;box-shadow:0 0 7px #ffbd64cc}.time-window-control{z-index:8;opacity:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0308099e;border:1px solid #a4e1ec1a;gap:2px;padding:3px;transition:opacity .8s .34s,transform .8s .34s;display:flex;position:absolute;bottom:91px;left:50%;transform:translate(-50%)translateY(8px)}.time-window-control.is-visible{opacity:1;transform:translate(-50%)}.time-window-control button{color:#52676b;min-height:23px;font-family:var(--mono);letter-spacing:.09em;cursor:pointer;background:0 0;border:0;padding:0 9px;font-size:.42rem}.time-window-control button.active{color:#c7dade;background:#a2e1eb13}.live-empty{z-index:5;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0207079e;border:1px solid #b8ff732e;width:min(410px,80vw);padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-empty>span{color:var(--acid);font-family:var(--mono);letter-spacing:.16em;font-size:.52rem}.live-empty h2{letter-spacing:-.05em;margin:14px 0 0;font-size:2.25rem;font-weight:320}.live-empty p{color:#7e9396;max-width:330px;margin:12px auto 21px;font-size:.72rem;line-height:1.55}.live-empty button{color:#bfefa0;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b8ff734d;padding:0 0 5px;font-size:.52rem}.test-empty{border-color:#ffbd6433}.test-empty>span{color:#ffbd64}.test-empty h2{letter-spacing:-.02em;font-size:1.7rem}.live-activity{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030908a8;border:1px solid #b8ff7326;width:min(325px,32vw);display:grid;position:absolute;top:103px;right:clamp(20px,3.2vw,52px)}.live-activity header{color:#91aa87;font-family:var(--mono);letter-spacing:.12em;border-bottom:1px solid #b8ff731f;align-items:center;gap:8px;padding:10px 12px;font-size:.47rem;display:flex}.live-activity header i{width:5px;height:5px;box-shadow:none;background:#63756a;border-radius:50%}.live-activity header.is-active i{background:var(--acid);box-shadow:0 0 8px var(--acid);animation:1.4s infinite blink}.live-activity button,.live-activity .activity-card{color:#aebfc1;text-align:left;background:0 0;border:0;border-bottom:1px solid #a4e1ec12;grid-template-columns:1fr auto;gap:3px 12px;padding:10px 12px;display:grid}.live-activity button{cursor:pointer}.live-activity .activity-card{cursor:default}.live-activity button:last-child,.live-activity .activity-card:last-child{border-bottom:0}.live-activity button span,.live-activity .activity-card span{font-size:.6rem}.live-activity button strong,.live-activity .activity-card strong{color:#667b7e;text-transform:capitalize;grid-row:2;font-size:.54rem;font-weight:400}.live-activity button em,.live-activity .activity-card em{color:#748874;font-family:var(--mono);grid-area:1/2/3;align-self:center;font-size:.44rem;font-style:normal}.test-activity{border-color:#ffbd642e}.test-activity header{color:#b99a6f;border-bottom-color:#ffbd6424}.test-activity header i{box-shadow:none;background:#806d54}.test-activity header.is-active i{background:#ffbd64;box-shadow:0 0 8px #ffbd64cc}.test-activity button em{color:#9b805d}.quiet-network{z-index:6;color:#607478;font-family:var(--mono);letter-spacing:.09em;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03080994;border:1px solid #a4e1ec17;margin:0;padding:8px 11px;font-size:.44rem;position:absolute;bottom:128px;left:50%;transform:translate(-50%)}.connect-overlay{z-index:50;color:var(--text);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#020506f5;animation:.45s cubic-bezier(.2,.8,.2,1) both overlay-in;position:fixed;inset:0;overflow-y:auto}.connect-overlay:before{content:"";pointer-events:none;background:radial-gradient(circle at 18%,#1c52592e,#0000 38%),linear-gradient(#a8efff06 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#a8efff06 1px,#0000 1px) 0 0/72px 72px;position:fixed;inset:0}.connect-close{z-index:2;border:1px solid var(--line);color:#8fa1a4;cursor:pointer;background:#030809b3;border-radius:50%;width:34px;height:34px;font-size:1.1rem;position:fixed;top:22px;right:28px}.connect-header{z-index:1;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;min-height:78px;padding:0 clamp(22px,4vw,64px);display:grid;position:relative}.connect-index{color:#718589;font-family:var(--mono);letter-spacing:.13em;align-items:center;gap:14px;font-size:.53rem;display:flex}.connect-index i{background:linear-gradient(90deg,#a8efff8c,#0000);width:44px;height:1px}.connect-header nav{gap:24px;margin-right:60px;display:flex}.connect-header nav button{color:#5e7377;font-family:var(--mono);letter-spacing:.12em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:7px 0;font-size:.52rem}.connect-header nav button.active{color:var(--cyan);border-color:var(--cyan)}.connect-layout{z-index:1;grid-template-columns:minmax(320px,.72fr) minmax(540px,1.28fr);min-height:calc(100svh - 78px);display:grid;position:relative}.connect-intro{border-right:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(52px,7vw,110px);display:flex}.connect-intro>p:first-child,.developer-nav>p{color:#74898d;font-family:var(--mono);letter-spacing:.15em;margin:0 0 21px;font-size:.54rem}.connect-intro h2,.developer-nav h2{letter-spacing:-.065em;max-width:520px;margin:0;font-size:clamp(2.8rem,5vw,5.9rem);font-weight:290;line-height:.9}.connect-thesis{color:#819598;max-width:440px;margin:28px 0 0;font-size:.8rem;line-height:1.6}.connect-intro ol{gap:14px;margin:44px 0;padding:0;list-style:none;display:grid}.connect-intro li{color:#a9babc;gap:17px;font-size:.72rem;display:flex}.connect-intro li span{color:#52686c;font-family:var(--mono);font-size:.54rem}.wizard-steps li{opacity:.48;align-items:center;transition:color .2s,opacity .2s}.wizard-steps li:after{content:"";background:#a4e1ec1a;width:18px;height:1px;margin-left:auto}.wizard-steps li.active{color:var(--cyan);opacity:1}.wizard-steps li.active span{color:var(--cyan)}.wizard-steps li.active:after{background:#a8efff80;box-shadow:0 0 9px #a8efff40}.wizard-steps li.complete{color:#879c91;opacity:.72}.wizard-steps li.complete span{color:#739162}.owner-context{color:#667b6c;font-family:var(--mono);letter-spacing:.1em;margin:-18px 0 28px;font-size:.46rem}.text-link{border:0;border-bottom:1px solid var(--line-strong);color:#afc8cb;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;align-self:flex-start;padding:0 0 5px;font-size:.52rem}.connect-form-shell{align-items:center;padding:clamp(32px,5vw,76px);display:flex}.agent-form,.credential-result{gap:20px;width:min(760px,100%);margin:auto;display:grid}.connection-mode{background:#03090a80;border:1px solid #a4e1ec1a;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.connection-mode button{color:#657a7e;min-height:36px;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:.46rem}.connection-mode button.active{color:#c6dcdf;background:#a4e1ec12}.field-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.agent-form label{color:#687c80;font-family:var(--mono);letter-spacing:.1em;gap:8px;font-size:.49rem;display:grid}.agent-form label em{color:#455a5e;font-style:normal}.agent-form input:not([type=checkbox]),.agent-form select,.agent-form textarea{color:#d3e1e3;width:100%;min-height:43px;font-family:var(--font-geist), sans-serif;background:#070f11c2;border:1px solid #a4e1ec26;border-radius:0;outline:none;padding:0 12px;font-size:.69rem}.agent-form textarea{resize:vertical;min-height:78px;padding-top:11px}.agent-form input:focus,.agent-form select:focus,.agent-form textarea:focus{border-color:#a8efff80}.agent-form fieldset{border:0;margin:0;padding:0}.agent-form legend{color:#687c80;font-family:var(--mono);letter-spacing:.1em;margin-bottom:9px;font-size:.49rem}.chip-grid{flex-wrap:wrap;gap:6px;display:flex}.chip-grid button{color:#62777b;text-transform:capitalize;cursor:pointer;background:#070e108c;border:1px solid #a4e1ec21;padding:7px 10px;font-size:.57rem}.chip-grid button.active{color:#c9e8eb;background:#76d7e814;border-color:#a8efff6e}.chip-grid.protocols button.active{color:#c8f4a7;background:#b8ff730f;border-color:#b8ff7359}.agent-form .consent{color:#8a9c9f;font-family:var(--font-geist),sans-serif;letter-spacing:0;grid-template-columns:18px 1fr;align-items:center;gap:10px;padding-top:18px;font-size:.66rem;line-height:1.4;display:grid}.consent input{width:15px;height:15px;accent-color:var(--acid)}.register-button{color:#d6f5bd;min-height:52px;font-family:var(--mono);letter-spacing:.12em;cursor:pointer;background:#b8ff7314;border:1px solid #b8ff7361;justify-content:space-between;align-items:center;padding:0 18px;font-size:.55rem;display:flex}.register-button:disabled{opacity:.4;cursor:not-allowed}.register-button i{font-size:1rem;font-style:normal}.coarse-note,.security-note{color:#506468;margin:-8px 0 0;font-size:.58rem;line-height:1.5}.form-error{color:#f1aaa2;background:#801a121f;border-left:2px solid #ff8b7e;margin:0;padding:10px 12px;font-size:.65rem}.wizard-eyebrow{color:#70878b;font-family:var(--mono);letter-spacing:.13em;margin:0;font-size:.49rem}.registration-review,.existing-agent-guide{gap:20px;width:min(720px,100%);margin:auto;display:grid}.registration-review h3,.existing-agent-guide h3,.wizard-result h3{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3vw,3.8rem);font-weight:300}.registration-review>p:not(.wizard-eyebrow),.existing-agent-guide>p:not(.wizard-eyebrow),.wizard-result>p{color:#7d9195;margin:0;font-size:.7rem;line-height:1.6}.registration-review dl{border-top:1px solid #a4e1ec1c;grid-template-columns:1fr 1fr;margin:0;display:grid}.registration-review dl div{border-bottom:1px solid #a4e1ec17;gap:6px;padding:15px 12px 15px 0;display:grid}.registration-review dt{color:#566c70;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.44rem}.registration-review dd{color:#b8c9cb;text-transform:capitalize;margin:0;font-size:.68rem}.review-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.review-actions button,.credential-acknowledge{color:#93a9ac;min-height:44px;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #a4e1ec2e;padding:0 14px;font-size:.49rem}.review-actions button:last-child,.credential-acknowledge{color:#c5e9a9;background:#b8ff730d;border-color:#b8ff7347}.review-actions button:disabled{opacity:.45;cursor:wait}.registration-failure{background:#29160940;border:1px solid #ffad5d38;padding:15px}.registration-failure strong{color:#d6ad77;font-family:var(--mono);letter-spacing:.1em;font-size:.49rem}.registration-failure p{color:#9f8a72;margin:7px 0 0;font-size:.63rem;line-height:1.5}.registration-failure.ambiguous{background:#2a0a0a40;border-color:#ff6a6a40}.registration-failure.ambiguous strong{color:#e39c92}.existing-agent-guide code{color:#b7d4d8;font-family:var(--mono)}.existing-rule{border-top:1px solid #a4e1ec17;grid-template-columns:34px 1fr;align-items:start;gap:12px;padding:15px 0;display:grid}.existing-rule span{color:#51676b;font-family:var(--mono);font-size:.47rem}.existing-rule strong{color:#9aacae;font-size:.67rem;font-weight:400;line-height:1.5}.connected-signal{color:var(--acid);font-family:var(--mono);letter-spacing:.13em;align-items:center;gap:10px;font-size:.57rem;display:flex}.connected-signal i{background:var(--acid);width:8px;height:8px;box-shadow:0 0 18px var(--acid);border-radius:50%}.connected-signal.awaiting{color:#f0c783}.connected-signal.awaiting i{background:#f0b85e;animation:1.6s ease-in-out infinite awaiting-heartbeat;box-shadow:0 0 16px #f0b85ea6}.connected-signal.idle i{background:#8f9b6c;box-shadow:0 0 8px #b8ff7359}.connected-signal.offline i{box-shadow:none;background:#4f5c5f}.wizard-result{width:min(760px,100%)}.agent-id-display{overflow-wrap:anywhere;color:#b7d4d8;width:fit-content;max-width:100%;font-family:var(--mono);background:#03090a9e;border:1px solid #a4e1ec21;padding:8px 10px;font-size:.59rem}.identity-value,.api-configuration{background:#03090a73;border:1px solid #a4e1ec24;gap:10px;padding:17px;display:grid}.identity-value>span,.config-value>span,.environment-setup>span{color:#6f8589;font-family:var(--mono);letter-spacing:.12em;font-size:.46rem}.identity-value>strong{color:#b7cacc;font-size:.68rem;font-weight:430}.safe-value{background:#03090a;border:1px solid #a4e1ec24;grid-template-columns:minmax(0,1fr) auto;display:grid}.safe-value code{color:#b7d4d8;font-family:var(--mono);white-space:nowrap;padding:13px 14px;font-size:.58rem;overflow:auto}.safe-value button{color:#91a8ac;font-family:var(--mono);cursor:pointer;background:#071012b3;border:0;border-left:1px solid #a4e1ec1f;padding:0 14px;font-size:.45rem}.api-configuration{gap:17px}.config-value,.environment-setup{gap:9px;display:grid}.config-value>p,.environment-setup>p{color:#62767a;margin:0;font-size:.59rem;line-height:1.5}.credential-result h3{font-family:var(--mono);overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:400}.credential-result>p{color:#8a9da0;margin:0;font-size:.74rem;line-height:1.55}.credential-result>label{color:#7c9094;font-family:var(--mono);letter-spacing:.11em;margin-top:18px;font-size:.5rem}.secret-field{background:#06100b;border:1px solid #b8ff7338;grid-template-columns:1fr auto;display:grid}.secret-field code{color:#c8f3aa;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;padding:15px;font-size:.63rem;overflow:hidden}.secret-field button{color:var(--acid);font-family:var(--mono);cursor:pointer;background:0 0;border:0;border-left:1px solid #b8ff732e;padding:0 15px;font-size:.49rem}.credential-once{background:#23180740;border:1px solid #ffbd643d;gap:10px;padding:17px;display:grid}.credential-once>span{color:#b99a6f;font-family:var(--mono);letter-spacing:.12em;font-size:.46rem}.credential-once>strong{color:#dfc08d;font-size:.72rem;font-weight:430}.credential-once>p{color:#8d806f;margin:0;font-size:.59rem;line-height:1.5}.credential-once .secret-field{margin:1px 0}.credential-acknowledge{justify-self:start;margin-top:3px}.credential-hidden{font-family:var(--mono);letter-spacing:.08em;background:#040a0b7a;border:1px solid #a4e1ec17;padding:11px 12px;color:#617579!important;font-size:.47rem!important}.credential-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:9px 20px;margin-top:17px;padding:17px 0;display:grid}.credential-meta span{color:#5f7377;font-family:var(--mono);letter-spacing:.1em;font-size:.48rem}.credential-meta strong{color:#aec0c2;text-align:right;font-size:.65rem;font-weight:400}.result-actions{gap:8px;display:flex}.result-actions button{border:1px solid var(--line);color:#9bb0b3;min-height:42px;font-family:var(--mono);cursor:pointer;background:0 0;padding:0 14px;font-size:.49rem}.result-actions button:first-child{color:#c7eba9;border-color:#b8ff734d}.result-actions button:disabled{opacity:.36;cursor:not-allowed}.integration-choice{grid-template-columns:auto 1fr 1fr;align-items:stretch;gap:8px;display:grid}.integration-choice>span{color:#566b70;font-family:var(--mono);letter-spacing:.1em;writing-mode:vertical-rl;align-self:center;font-size:.44rem;transform:rotate(180deg)}.integration-choice div{background:#040a0b73;border:1px solid #a4e1ec1c;gap:5px;padding:13px;display:grid}.integration-choice strong{color:#a9bdc0;font-family:var(--mono);letter-spacing:.07em;font-size:.49rem}.integration-choice em{color:#5d7276;font-size:.56rem;font-style:normal}.connection-instructions{gap:11px;display:grid}.instruction-heading{grid-template-columns:30px 1fr;align-items:start;gap:10px;margin-top:5px;display:grid}.instruction-heading>span{color:#52686c;font-family:var(--mono);font-size:.47rem}.instruction-heading strong{color:#9eb2b5;font-family:var(--mono);letter-spacing:.09em;font-size:.5rem}.instruction-heading p{color:#5f7478;margin:4px 0 0;font-size:.59rem;line-height:1.45}.instruction-heading.primary-action{background:#b8ff7309;border:1px solid #b8ff7333;margin-top:10px;padding:15px}.instruction-heading.primary-action>span,.instruction-heading.primary-action strong{color:#c7e6ad}.instruction-heading.primary-action strong{font-size:.56rem}.example-tabs{gap:4px;display:flex}.example-tabs button{color:#607579;font-family:var(--mono);cursor:pointer;background:#040a0b7a;border:1px solid #a4e1ec1a;padding:7px 10px;font-size:.45rem}.example-tabs button.active{color:#b6d2d5;background:#76d7e812;border-color:#a8efff4d}.optional-interaction{border-top:1px solid #a4e1ec14;margin-top:17px}.optional-interaction summary{color:#6e8387;cursor:pointer;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:14px 0;list-style:none;display:grid}.optional-interaction summary::-webkit-details-marker{display:none}.optional-interaction summary span{color:#52686c;font-family:var(--mono);font-size:.47rem}.optional-interaction summary strong{font-family:var(--mono);letter-spacing:.08em;font-size:.48rem;font-weight:500}.optional-interaction summary i{color:#647b7f;font-family:var(--mono);font-size:.8rem;font-style:normal;transition:transform .2s}.optional-interaction[open] summary i{transform:rotate(45deg)}.optional-interaction-content{gap:10px;padding:0 0 4px 40px;display:grid}.optional-interaction-content>p{color:#5f7478;margin:0;font-size:.59rem;line-height:1.5}.copy-snippet{background:#03090a;border:1px solid #a4e1ec1c;position:relative}.copy-snippet pre{color:#a9c8cc;font-family:var(--mono);white-space:pre-wrap;margin:0;padding:15px 70px 15px 15px;font-size:.54rem;line-height:1.6;overflow:auto}.copy-snippet button{border:1px solid var(--line);color:#809599;font-family:var(--mono);cursor:pointer;background:#071012;padding:6px 8px;font-size:.43rem;position:absolute;top:9px;right:9px}.heartbeat-waiting{background:#1d14072e;border:1px solid #ffbd642b;grid-template-columns:auto 1fr;gap:12px;padding:14px;display:grid}.heartbeat-waiting>i{background:#ffbd64;border-radius:50%;width:6px;height:6px;margin-top:4px;animation:1.8s infinite blink;box-shadow:0 0 8px #ffbd648c}.heartbeat-waiting strong{color:#bd9a6c;font-family:var(--mono);letter-spacing:.09em;font-size:.49rem}.heartbeat-waiting p{color:#806f5d;margin:5px 0 0;font-size:.58rem;line-height:1.45}.heartbeat-waiting small{color:#655b4d;margin-top:5px;font-size:.52rem;line-height:1.45;display:block}@keyframes awaiting-heartbeat{50%{opacity:.35;transform:scale(.72)}}.developer-layout{z-index:1;grid-template-columns:minmax(300px,.58fr) minmax(600px,1.42fr);min-height:calc(100svh - 78px);display:grid;position:relative}.developer-nav{border-right:1px solid var(--line);padding:clamp(55px,7vw,110px)}.developer-nav h2{font-size:clamp(2.6rem,4.5vw,5rem)}.developer-nav>p:nth-child(3){color:#718589;margin:25px 0 35px;font-size:.74rem;line-height:1.55}.developer-nav nav{display:grid}.developer-nav nav button{color:#667a7e;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a4e1ec14;gap:16px;padding:13px 0;display:flex}.developer-nav nav button span{color:#40575b;font-family:var(--mono);font-size:.5rem}.developer-nav nav button.active{color:var(--cyan)}.developer-doc{align-content:start;gap:27px;width:100%;max-width:970px;margin:auto;padding:clamp(42px,5vw,78px);display:grid}.endpoint-strip{background:#040b0da8;border:1px solid #a4e1ec21;grid-template-columns:minmax(190px,.55fr) minmax(340px,1.45fr) auto;align-items:center;gap:18px;padding:15px 17px;display:grid}.endpoint-strip>div:first-child{gap:5px;display:grid}.endpoint-strip span{color:#6f8c91;font-family:var(--mono);letter-spacing:.12em;font-size:.45rem}.endpoint-strip strong{color:#b69a68;font-family:var(--mono);letter-spacing:.07em;font-size:.47rem;font-weight:450}.endpoint-list{gap:4px;min-width:0;display:grid}.endpoint-list code{color:#8fa4a7;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:.49rem;overflow:hidden}.endpoint-strip>button{border:1px solid var(--line);color:#91a6a9;font-family:var(--mono);white-space:nowrap;cursor:pointer;background:0 0;padding:8px 9px;font-size:.44rem}.doc-heading>span{color:#5e7478;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:.49rem}.doc-heading h3{letter-spacing:-.04em;margin:9px 0 0;font-size:2rem;font-weight:350}.doc-heading p{color:#7d9195;max-width:710px;margin:9px 0 0;font-size:.72rem;line-height:1.55}.code-window{background:#03090a;border:1px solid #a4e1ec26;position:relative;overflow:hidden}.code-window>div{border-bottom:1px solid #a4e1ec17;align-items:center;gap:6px;height:35px;padding:0 12px;display:flex}.code-window>div span{background:#42575b;border-radius:50%;width:6px;height:6px}.code-window>div span:nth-child(2){background:#58716a}.code-window>div span:nth-child(3){background:#6f8b66}.code-window>div em{color:#496064;font-family:var(--mono);letter-spacing:.09em;margin-left:auto;font-size:.43rem;font-style:normal}.code-window pre{color:#b7d5d8;max-height:310px;font-family:var(--mono);white-space:pre-wrap;margin:0;padding:23px;font-size:.62rem;line-height:1.65;overflow:auto}.code-window>button{border:1px solid var(--line);color:#82979a;font-family:var(--mono);cursor:pointer;background:#071012;padding:6px 8px;font-size:.45rem;position:absolute;top:48px;right:12px}.privacy-contract{color:#687d81;border:1px solid #a4e1ec1a;flex-wrap:wrap;gap:9px 18px;padding:14px 16px;font-size:.58rem;display:flex}.privacy-contract strong{color:#8fa3a6;width:100%;font-family:var(--mono);letter-spacing:.1em;font-size:.48rem}.owner-boundary{background:#1d14072b;border:1px solid #ffbd642b;padding:19px}.owner-boundary>span{color:#aa895f;font-family:var(--mono);letter-spacing:.12em;font-size:.46rem}.owner-boundary h3{margin:8px 0 0;font-size:1.25rem;font-weight:370}.owner-boundary p{color:#7e7568;margin:7px 0 0;font-size:.64rem;line-height:1.55}.test-connection{background:#09140c80;border:1px solid #b8ff733d;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:22px;display:grid;position:relative}.test-connection>div:first-child span{color:#718569;font-family:var(--mono);letter-spacing:.12em;font-size:.47rem}.test-connection h3{letter-spacing:-.02em;margin:7px 0 0;font-size:1.15rem;font-weight:430}.test-connection p{color:#71867c;max-width:560px;margin:6px 0 0;font-size:.65rem;line-height:1.5}.test-connection>button{color:#c9eeaa;min-height:44px;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:#b8ff730f;border:1px solid #b8ff7359;align-items:center;gap:26px;padding:0 14px;font-size:.5rem;display:flex}.test-connection>button i{font-style:normal}.test-success{border-top:1px solid #b8ff7329;grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:7px 10px;padding-top:16px;display:grid}.test-success>i{background:var(--acid);width:7px;height:7px;box-shadow:0 0 12px var(--acid);border-radius:50%;grid-row:1/3}.test-success strong{color:var(--acid);font-family:var(--mono);letter-spacing:.1em;font-size:.54rem}.test-success span{color:#73877a;grid-column:2;font-size:.57rem}.test-success button{color:#b7d89e;font-family:var(--mono);cursor:pointer;background:0 0;border:0;grid-area:1/3/3;padding:0;font-size:.47rem}@keyframes overlay-in{0%{opacity:0;transform:scale(1.01)}to{opacity:1;transform:none}}@keyframes pattern-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes panel-in{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}@keyframes filter-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{50%{opacity:.25}}@media (width<=980px){.metrics div{grid-template-columns:108px auto}.metrics div:nth-child(6){display:none}.mode-emergent .metrics{width:min(360px,33vw)}.pattern-observer{width:min(360px,32vw);top:262px;bottom:calc(20vh + 5px)}.zoom-help span{display:none}.network-legend{letter-spacing:.065em;gap:10px;padding:0 6px;font-size:.44rem}.network-legend span{gap:5px}.utility-nav button:last-child{display:none}.connect-layout,.developer-layout{grid-template-columns:minmax(270px,.65fr) minmax(480px,1.35fr)}.connect-intro,.developer-nav{padding:48px 38px}.connect-form-shell,.developer-doc{padding:38px}}@media (width<=720px){.network-shell{min-height:560px}.topbar{grid-template-columns:1fr auto;min-height:64px;padding:0 18px}.network-legend{display:none}.utility-nav{gap:0}.utility-nav button{font-size:.47rem}.breadcrumb{max-width:calc(100vw - 36px);top:78px;left:18px}.metrics{gap:11px;top:104px;left:18px}.mode-emergent .metrics{gap:9px;width:auto;top:104px}.mode-emergent .metrics div{padding-bottom:4px}.metrics div{grid-template-columns:98px auto;gap:9px}.metrics div:nth-child(3),.metrics div:nth-child(4),.metrics div:nth-child(5),.metrics div:nth-child(6){display:none}.metrics span{font-size:.48rem}.metrics strong{font-size:.7rem}.signature{width:84vw;padding:28px;top:54%}.signature strong{font-size:clamp(2.7rem,12vw,4rem)}.signature:before,.signature:after{width:24px}.pattern-observer{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03080ac2;width:auto;padding:15px;animation-name:filter-in;inset:auto 20px 98px}.pattern-observer h2{font-size:1.5rem}.pattern-observer>p:not(.pattern-eyebrow){display:none}.pattern-eyebrow{margin-bottom:12px}.pattern-meta{margin-top:11px;padding-top:9px}.pattern-meta span:nth-child(2){display:none}.pattern-switcher{margin-top:11px}.pattern-orbit{display:none}.lower-controls{grid-template-columns:auto 1fr;gap:8px;bottom:10px;left:14px;right:14px}.filter-trigger{grid-row:1}.mode-control{grid-row:1;justify-self:end;max-width:calc(100vw - 120px);overflow-x:auto}.mode-control button{min-width:42px;padding:0 9px;font-size:0}.mode-control button:after{content:attr(title);white-space:nowrap;font-size:.5rem}.mode-control button:nth-child(2):after{content:"Topology"}.mode-control button:nth-child(3):after{content:"Patterns"}.mode-control button:nth-child(4):after{content:"History"}.mode-control button:first-child:after{content:"Live"}.zoom-help,.privacy-label{display:none}.live-feed{top:80px;right:18px}.live-feed em,.live-feed>span{display:none}.inspector{padding:48px 26px 110px;top:64px}.filter-panel{width:calc(100vw - 28px);bottom:70px;left:14px}.history-control{grid-template-columns:35px 1fr 52px;bottom:73px;left:14px;right:14px}.history-control>div span{display:none}.history-control>div{grid-template-columns:1fr}.intro-sequence h1{max-width:330px;line-height:1.45}.intro-principle{flex-direction:column;max-width:300px;margin-top:35px;line-height:1.5}.intro-principle>i{background:linear-gradient(#0000,#a8efff85,#0000);width:1px;height:12px}.intro-data-label{max-width:280px;font-size:.47rem;line-height:1.5}.agent-layer-control{bottom:52px}.agent-layer-control button{padding:0 8px}.time-window-control{bottom:83px}.time-window-control button{padding:0 7px}.live-activity{width:auto;inset:auto 14px 108px}.live-activity button:nth-of-type(n+3){display:none}.connect-header{min-height:64px;padding:0 18px}.connect-index{font-size:.44rem}.connect-index i{display:none}.connect-header nav{gap:14px;margin-right:42px}.connect-layout,.developer-layout{min-height:calc(100svh - 64px);display:block}.connect-intro,.developer-nav{border-right:0;border-bottom:1px solid var(--line);padding:42px 22px}.connect-intro h2,.developer-nav h2{font-size:2.7rem}.connect-intro ol{margin:28px 0}.connect-form-shell,.developer-doc{padding:28px 18px 70px}.endpoint-strip{grid-template-columns:1fr auto}.endpoint-list{grid-area:2/1/auto/-1}.endpoint-strip>button{grid-area:1/2}.field-row,.connection-mode,.registration-review dl,.review-actions,.integration-choice{grid-template-columns:1fr}.integration-choice>span{writing-mode:initial;transform:none}.result-actions{display:grid}.developer-nav nav{grid-template-columns:1fr 1fr}.developer-nav nav button{font-size:.62rem}.code-window pre{font-size:.55rem}.test-connection{grid-template-columns:1fr}.test-connection>button{justify-content:space-between}.test-success button{grid-area:3/2;justify-self:start}.quiet-network{text-align:center;white-space:normal;bottom:116px;left:14px;right:14px;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.network-notice{z-index:18;color:#c7ad84;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:min(360px,100vw - 40px);font-family:var(--mono);letter-spacing:.07em;pointer-events:none;background:#05090ac2;border:1px solid #ffc26433;margin:0;padding:8px 11px;font-size:.47rem;line-height:1.45;position:fixed;top:98px;right:30px}.globe-recovery-shell{background:#020405;place-items:center;display:grid}.recovery-globe{aspect-ratio:1;background:radial-gradient(circle at 32% 28%,#102830 0,#071316 62%,#020708 94%,#000 100%);border:1px solid #83e2f040;border-radius:50%;width:min(74vh,68vw);position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);box-shadow:0 0 34px #5ddcff2e}.globe-recovery{z-index:2;border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03080ad6;width:min(420px,100vw - 40px);padding:28px;position:relative}.globe-recovery span{color:#8da2a5;font-family:var(--mono);letter-spacing:.12em;font-size:.48rem}.globe-recovery h1{color:var(--text);letter-spacing:-.055em;margin:13px 0 10px;font-size:clamp(2rem,4vw,4rem);font-weight:280}.globe-recovery p{color:#82979a;margin:0;font-size:.72rem;line-height:1.6}.globe-recovery button{color:#b9cacc;font-family:var(--mono);letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #a4e1ec33;margin-top:22px;padding:10px 14px;font-size:.5rem}@media (width<=720px){.network-notice{max-width:none;top:75px;left:14px;right:14px}}.profile-page{height:100svh;min-height:100svh;color:var(--text);background:#020405 radial-gradient(circle at 72% 26%,#2060682e,#0000 35%);padding:0 clamp(24px,5vw,78px) 70px;overflow-y:auto}.profile-page header{border-bottom:1px solid var(--line);color:#718589;min-height:80px;font-family:var(--mono);letter-spacing:.11em;justify-content:space-between;align-items:center;font-size:.51rem;display:flex}.profile-page header a{color:#9fb2b5;text-decoration:none}.profile-page header span{align-items:center;gap:8px;display:flex}.profile-page header i{background:var(--acid);width:6px;height:6px;box-shadow:0 0 9px var(--acid);border-radius:50%}.profile-hero{border-bottom:1px solid var(--line);grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;padding:clamp(70px,10vw,150px) 0 65px;display:grid}.profile-identity p{color:var(--acid);font-family:var(--mono);letter-spacing:.13em;margin:0 0 20px;font-size:.53rem}.profile-identity h1{letter-spacing:-.08em;margin:0;font-size:clamp(4rem,9vw,10rem);font-weight:280;line-height:.78}.profile-identity>span{color:#91a5a8;margin-top:28px;font-size:.9rem;display:block}.profile-description{color:#839699;max-width:460px;margin:0;font-size:.83rem;line-height:1.65}.profile-grid{grid-template-columns:repeat(2,1fr);display:grid}.profile-grid article{border-bottom:1px solid #a4e1ec17;grid-template-columns:42% 58%;gap:15px;min-height:74px;padding:23px 0;display:grid}.profile-grid article:nth-child(odd){border-right:1px solid #a4e1ec17;padding-right:40px}.profile-grid article:nth-child(2n){padding-left:40px}.profile-grid span{color:#607579;font-family:var(--mono);letter-spacing:.1em;font-size:.49rem}.profile-grid strong{color:#b8c9cb;text-align:right;overflow-wrap:anywhere;font-size:.7rem;font-weight:400}.profile-page footer{color:#65797d;justify-content:space-between;gap:30px;padding-top:35px;font-size:.64rem;display:flex}.profile-page footer p{margin:0}.profile-page footer a{color:#b9dda1;font-family:var(--mono);font-size:.5rem;text-decoration:none}.unavailable-profile section{text-align:center;place-content:center;min-height:calc(100svh - 80px);display:grid}.unavailable-profile section p{color:#6d8185;font-family:var(--mono);letter-spacing:.12em;font-size:.51rem}.unavailable-profile h1{letter-spacing:-.06em;margin:10px 0;font-size:clamp(3rem,7vw,7rem);font-weight:290}.unavailable-profile section span{color:#6f8387;font-size:.75rem}@media (width<=720px){.profile-hero{grid-template-columns:1fr;gap:35px}.profile-identity h1{font-size:4rem}.profile-grid{grid-template-columns:1fr}.profile-grid article:nth-child(odd),.profile-grid article:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.profile-page footer{display:grid}}.my-page{min-height:100svh;color:var(--text);background:#020405 radial-gradient(circle at 82% 12%,#1c565e29,#0000 32%);padding:0 clamp(20px,4.5vw,72px) 60px}.my-header{border-bottom:1px solid var(--line);color:#637a7e;min-height:76px;font-family:var(--mono);letter-spacing:.11em;justify-content:space-between;align-items:center;font-size:.48rem;display:flex}.my-wordmark{color:#b6c7c9;align-items:center;gap:9px;text-decoration:none;display:flex}.my-wordmark i{border:1px solid var(--cyan);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #a8efff73}.my-hero{border-bottom:1px solid var(--line);grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;padding:clamp(62px,8vw,118px) 0 48px;display:grid}.my-hero p{color:#71868a;max-width:530px;margin:0;font-size:.72rem;line-height:1.65}.my-hero>div p{color:#7d969a;font-family:var(--mono);letter-spacing:.13em;margin-bottom:14px;font-size:.49rem}.my-hero h1{letter-spacing:-.075em;max-width:920px;margin:0;font-size:clamp(3.8rem,8vw,8rem);font-weight:270;line-height:.8}.my-hero .my-hero-intro p{color:#71868a;letter-spacing:0;margin:10px 0 0;font-family:inherit;font-size:.68rem}.my-hero-intro strong{color:#c0d0d1;letter-spacing:-.035em;font-size:clamp(1.4rem,2.4vw,2.5rem);font-weight:340}.team-overview{background:#03090a9e;border:1px solid #a4e1ec1f;grid-template-columns:minmax(220px,.5fr) minmax(520px,1.5fr);gap:38px;margin-top:28px;padding:clamp(25px,3.5vw,48px);display:grid}.team-overview-heading>span,.agent-management-heading>span{color:#668084;font-family:var(--mono);letter-spacing:.12em;font-size:.44rem}.team-overview-heading h2{letter-spacing:-.05em;margin:10px 0;font-size:clamp(2rem,3.4vw,3.5rem);font-weight:330;line-height:.92}.team-overview-heading p{color:#6c8185;max-width:320px;margin:0;font-size:.63rem;line-height:1.55}.team-members{background:#a4e1ec1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.team-member{background:#020708f0;min-width:0;padding:clamp(20px,2.5vw,34px)}.team-member-topline{color:#6b8185;font-family:var(--mono);letter-spacing:.08em;justify-content:space-between;gap:12px;font-size:.41rem;display:flex}.team-member-topline span{align-items:center;gap:7px;display:flex}.team-member-topline i{background:#56676a;border-radius:50%;width:6px;height:6px}.team-member-topline i.presence-online{background:var(--acid);box-shadow:0 0 8px #b8ff73a6}.team-member-topline i.presence-idle{background:#ffbd64;box-shadow:0 0 6px #ffbd6473}.team-member-topline em{color:#637a7e;font-style:normal}.team-member>p{color:#9ebf8a;font-family:var(--mono);letter-spacing:.13em;margin:28px 0 9px;font-size:.46rem}.team-member h3{color:#bccacc;letter-spacing:-.045em;margin:0 0 11px;font-size:clamp(1.5rem,2.8vw,2.8rem);font-weight:330;line-height:.94}.team-member code{color:#70868a;font-family:var(--mono);overflow-wrap:anywhere;font-size:.48rem;display:block}.team-member small{color:#4f6569;font-family:var(--mono);letter-spacing:.09em;margin-top:25px;font-size:.4rem;display:block}.run-task-panel{background:#050d0a80;border:1px solid #b8ff7326;grid-template-columns:minmax(260px,.7fr) minmax(420px,1.3fr);gap:45px;margin-top:28px;padding:clamp(25px,3.5vw,48px);display:grid}.run-task-heading>span{color:#738868;font-family:var(--mono);letter-spacing:.12em;font-size:.46rem}.run-task-heading h2{letter-spacing:-.055em;max-width:520px;margin:10px 0 14px;font-size:clamp(2rem,3.6vw,3.8rem);font-weight:320;line-height:.95}.run-task-heading p{color:#718078;max-width:460px;margin:0;font-size:.65rem;line-height:1.6}.runner-status{background:#03080985;border:1px solid #a4e1ec14;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,46px);margin-top:18px;padding:15px 18px;display:grid}.runner-status>span{color:#60777b;font-family:var(--mono);letter-spacing:.12em;font-size:.43rem}.runner-status dl{background:#a4e1ec0f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.runner-status dl div{background:#030809;gap:5px;min-width:0;padding:9px 12px;display:grid}.runner-status dt{color:#566d70;font-family:var(--mono);letter-spacing:.08em;font-size:.41rem}.runner-status dd{color:#8da1a3;font-family:var(--mono);margin:0;font-size:.45rem}.runner-status dd[class^=runner-]{align-items:center;gap:7px;display:flex}.runner-status dd i{background:#ffbd64;border-radius:50%;width:5px;height:5px}.runner-status dd.runner-healthy i{background:var(--acid);box-shadow:0 0 7px #b8ff7373}.runner-status dd.runner-unreachable i{background:#c67d70}.runner-status>button{color:#9db4b7;min-height:36px;font-family:var(--mono);letter-spacing:.09em;cursor:pointer;background:#70cfe10d;border:1px solid #a4e1ec29;padding:0 14px;font-size:.43rem}.runner-status>button:disabled{opacity:.45;cursor:not-allowed}.launch-ai-panel{background:radial-gradient(circle at 82% 12%,#2c747e1f,#0000 36%),#03090ab8;border:1px solid #a8efff26;grid-template-columns:minmax(250px,.62fr) minmax(480px,1.38fr);gap:clamp(32px,5vw,76px);margin-top:clamp(44px,7vw,88px);padding:clamp(28px,4.2vw,62px);display:grid}.launch-ai-heading>span{color:#87a8ad;font-family:var(--mono);letter-spacing:.13em;font-size:.46rem}.launch-ai-heading h2{letter-spacing:-.067em;max-width:470px;margin:13px 0 16px;font-size:clamp(2.6rem,5vw,5.4rem);font-weight:290;line-height:.84}.launch-ai-heading p{color:#9aacae;max-width:430px;margin:0;font-size:.8rem;line-height:1.55}.launch-ai-heading small{color:#5f7377;border-top:1px solid #a4e1ec14;max-width:430px;margin-top:28px;padding-top:18px;font-size:.54rem;line-height:1.6;display:block}.launch-ai-form{gap:10px;min-width:0;display:grid}.launch-ai-form>label,.launch-ai-form legend{color:inherit;gap:6px;padding:0;display:grid}.launch-ai-form>label>span,.launch-ai-form legend>span,.launch-ai-submit>div>span{color:#617b80;font-family:var(--mono);letter-spacing:.11em;font-size:.42rem}.launch-ai-form>label>strong,.launch-ai-form legend>strong{color:#aebfc1;font-size:.65rem;font-weight:390}.launch-ai-form>input,.launch-ai-form>textarea{color:#c1d0d1;width:100%;font:inherit;background:#010607c7;border:1px solid #a4e1ec24;border-radius:0;outline:none;margin-bottom:12px;padding:14px 15px;font-size:.68rem;line-height:1.55}.launch-ai-form>input:focus,.launch-ai-form>textarea:focus{border-color:#a8efff5c}.launch-ai-form>textarea{resize:vertical;min-height:94px}.launch-ai-form>input::placeholder,.launch-ai-form>textarea::placeholder{color:#4e6468}.launch-ai-form fieldset{border:0;grid-template-columns:1fr 1fr;gap:7px;margin:3px 0 13px;padding:0;display:grid}.launch-ai-form legend{grid-column:1/-1;width:100%;margin-bottom:5px}.launch-ai-form fieldset>label{cursor:pointer;background:#02070885;border:1px solid #a4e1ec1a;grid-template-columns:auto 1fr;gap:10px;min-width:0;padding:14px;display:grid}.launch-ai-form fieldset>label.selected{background:#70cfe10d;border-color:#a8efff47}.launch-ai-form fieldset input{accent-color:var(--cyan);margin-top:2px}.launch-ai-form fieldset label span{gap:7px;display:grid}.launch-ai-form fieldset label strong{color:#a8babc;font-family:var(--mono);letter-spacing:.08em;font-size:.47rem}.launch-ai-form fieldset label small{color:#657a7e;font-size:.52rem;line-height:1.5}.launch-ai-submit{border-top:1px solid #a4e1ec14;justify-content:space-between;align-items:center;gap:20px;padding-top:13px;display:flex}.launch-ai-submit>div{gap:6px;display:grid}.launch-ai-submit small{color:#5c7074;font-size:.49rem;line-height:1.45}.launch-ai-submit button{color:#b9d5d9;min-height:42px;font-family:var(--mono);letter-spacing:.09em;cursor:pointer;background:#70cfe10f;border:1px solid #a8efff47;padding:0 18px;font-size:.47rem}.launch-ai-submit button:disabled{opacity:.38;cursor:not-allowed}.launch-ai-error{color:#a18d89;background:#12080766;border:1px solid #c67d7033;margin:3px 0 0;padding:12px 14px;font-size:.61rem;line-height:1.5}.launched-ai-card{background:#030c089e;border:1px solid #b8ff732b;align-self:start;padding:clamp(24px,3.2vw,42px)}.launched-ai-card>span{color:#92af7d;font-family:var(--mono);letter-spacing:.12em;font-size:.45rem}.launched-ai-card h3{color:#c7d3d4;letter-spacing:-.058em;margin:12px 0 22px;font-size:clamp(2.2rem,4vw,4.4rem);font-weight:300;line-height:.9}.launched-ai-card>p{color:#a8b7b9;gap:7px;margin:0 0 23px;font-size:.67rem;line-height:1.6;display:grid}.launched-ai-card>p strong{color:#5f787d;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.42rem;font-weight:450}.launched-ai-card dl{margin:0;display:grid}.launched-ai-card dl div{border-top:1px solid #a4e1ec12;grid-template-columns:minmax(130px,.3fr) minmax(0,.7fr);gap:18px;padding:10px 0;display:grid}.launched-ai-card dt{color:#5a7074;font-family:var(--mono);letter-spacing:.08em;font-size:.42rem}.launched-ai-card dd{color:#94a7aa;text-align:right;overflow-wrap:anywhere;margin:0;font-size:.57rem}.launched-ai-card code{font-family:var(--mono);font-size:.5rem}.launched-ai-card .launched-ai-truth{color:#718589;background:#0308097a;border:1px solid #a4e1ec17;margin:22px 0 0;padding:13px 14px;font-size:.56rem;line-height:1.55;display:block}.launched-ai-card>div{align-items:center;gap:14px;margin-top:18px;display:flex}.launched-ai-card>div a{color:#b6d99c;font-family:var(--mono);letter-spacing:.08em;font-size:.46rem;text-decoration:none}.launched-ai-card>div small{color:#5a6e71;font-size:.5rem;line-height:1.45}.run-task-form{gap:10px;min-width:0;display:grid}.run-task-form>label{color:#678078;font-family:var(--mono);letter-spacing:.1em;font-size:.45rem}.run-task-form textarea{resize:vertical;color:#becdce;background:#020708c7;border:1px solid #a4e1ec21;border-radius:0;outline:none;width:100%;min-height:124px;padding:15px;font-family:inherit;font-size:.7rem;line-height:1.55}.run-task-form textarea:focus{border-color:#a8efff57}.run-task-form textarea:disabled{opacity:.62}.run-task-form textarea::placeholder{color:#53676a}.executor-selector{background:#02070885;border:1px solid #a4e1ec1a;grid-template-columns:minmax(130px,.55fr) minmax(0,1.45fr);align-items:center;gap:6px 12px;padding:11px 12px;display:grid}.executor-selector label{color:#678078;font-family:var(--mono);letter-spacing:.1em;font-size:.45rem}.executor-selector select{color:#aebfc0;width:100%;min-width:0;font-family:var(--mono);letter-spacing:.04em;background:#050b0c;border:1px solid #a4e1ec21;border-radius:0;outline:none;padding:9px 10px;font-size:.46rem}.executor-selector select:focus{border-color:#a8efff57}.executor-selector select:disabled{opacity:.55}.executor-selector small{color:#52676a;grid-column:1/-1;font-size:.46rem;line-height:1.55}.run-task-controls{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.task-status{color:#829599;font-family:var(--mono);letter-spacing:.1em;align-items:center;gap:7px;font-size:.47rem;display:flex}.task-status i{background:#617477;border-radius:50%;width:6px;height:6px}.task-status.status-running i{background:#ffbd64;animation:1.4s infinite blink;box-shadow:0 0 8px #ffbd6480}.task-status.status-complete i{background:var(--acid);box-shadow:0 0 8px #b8ff7380}.task-status.status-busy i,.task-status.status-error i{background:#c67d70}.run-task-controls small{color:#52676a;font-family:var(--mono);font-size:.43rem}.run-task-controls button{color:#bee29f;min-width:88px;min-height:38px;font-family:var(--mono);letter-spacing:.09em;cursor:pointer;background:#b8ff730d;border:1px solid #b8ff7347;padding:0 16px;font-size:.48rem}.run-task-controls button:disabled{opacity:.36;cursor:not-allowed}.team-working{background:#110c056b;border:1px solid #ffbd642b;gap:7px;margin-top:6px;padding:20px;display:grid}.team-working>span{color:#a98d66;font-family:var(--mono);letter-spacing:.11em;font-size:.42rem}.team-working h3{color:#c6cec8;letter-spacing:-.03em;margin:0;font-size:1.45rem;font-weight:350}.team-working p{color:#91a398;margin:0;font-size:.62rem}.team-working small{color:#65736c;font-size:.5rem;line-height:1.5}.run-task-error{color:#a18d89;background:#12080766;border:1px solid #c67d7033;margin:6px 0 0;padding:12px 14px;font-size:.61rem;line-height:1.5}.mission-space{background:#a4e1ec1a;border:1px solid #a4e1ec1a;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:1px;margin-top:1px;display:grid}.current-mission,.recent-missions{background:#030809f5;min-width:0;padding:clamp(24px,3.2vw,44px)}.current-mission>span,.recent-missions>span{color:#60777b;font-family:var(--mono);letter-spacing:.12em;font-size:.43rem}.current-mission>h2,.recent-missions>h2{letter-spacing:-.045em;margin:9px 0 22px;font-size:clamp(1.8rem,3vw,3rem);font-weight:330}.mission-empty{border-top:1px solid #a4e1ec14;padding:28px 0}.mission-empty strong{color:#788d90;font-family:var(--mono);letter-spacing:.1em;font-size:.5rem}.mission-empty p,.recent-missions>p{color:#63777a;margin:9px 0 0;font-size:.62rem}.mission-detail{gap:18px;display:grid}.mission-status-line{border-top:1px solid #a4e1ec14;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;display:flex}.mission-status-line em{color:#90a3a6;font-family:var(--mono);letter-spacing:.09em;align-items:center;gap:8px;font-size:.47rem;font-style:normal;display:flex}.mission-status-line em i{background:#ffbd64;border-radius:50%;width:6px;height:6px}.mission-status-line em.mission-complete i{background:var(--acid);box-shadow:0 0 8px #b8ff7373}.mission-status-line em.mission-failed i,.mission-status-line em.mission-unknown i{background:#c67d70}.mission-status-line code{color:#52696d;font-family:var(--mono);overflow-wrap:anywhere;font-size:.43rem}.mission-detail h3{color:#bdcacc;letter-spacing:-.025em;max-width:880px;margin:0;font-size:clamp(1.2rem,2.2vw,2.2rem);font-weight:350;line-height:1.18}.mission-running{background:#110c0561;border:1px solid #ffbd6426;gap:5px;padding:14px;display:grid}.mission-running span{color:#a98d66;font-family:var(--mono);letter-spacing:.1em;font-size:.43rem}.mission-running p{color:#93a69b;margin:0;font-size:.62rem}.mission-detail dl{gap:8px;margin:0;display:grid}.mission-detail dl div{border-top:1px solid #a4e1ec0f;grid-template-columns:minmax(130px,.3fr) minmax(0,.7fr);gap:16px;padding-top:8px;display:grid}.mission-detail dt{color:#566d70;font-family:var(--mono);letter-spacing:.08em;font-size:.42rem}.mission-detail dd{color:#8ea1a4;text-align:right;overflow-wrap:anywhere;margin:0;font-size:.56rem}.mission-result{background:#030c08a8;border:1px solid #b8ff732e;gap:14px;padding:clamp(20px,2.8vw,34px);display:grid}.mission-result span{color:#78926d;font-family:var(--mono);letter-spacing:.1em;font-size:.42rem}.mission-result pre{color:#c1cecf;white-space:pre-wrap;overflow-wrap:anywhere;max-height:520px;margin:0;font-family:inherit;font-size:.7rem;line-height:1.7;overflow:auto}.mission-warning{color:#a18d89;background:#12080766;border:1px solid #c67d7033;margin:0;padding:13px 14px;font-size:.62rem;line-height:1.55}.mission-state-note{color:#829396;background:#040a0b85;border:1px solid #a4e1ec1a;margin:0;padding:13px 14px;font-size:.62rem;line-height:1.55}.mission-actions{align-items:center;gap:14px;display:flex}.mission-actions a{color:#b6d99c;font-family:var(--mono);letter-spacing:.08em;font-size:.45rem;text-decoration:none}.mission-actions small{color:#566b6e;font-size:.51rem}.recent-missions>div{gap:6px;display:grid}.recent-missions button{width:100%;color:inherit;text-align:left;cursor:pointer;background:#02070899;border:1px solid #a4e1ec14;gap:7px;padding:12px;display:grid}.recent-missions button.active{background:#70cfe10d;border-color:#a8efff3d}.recent-missions button strong{color:#95a7aa;white-space:nowrap;text-overflow:ellipsis;font-size:.59rem;font-weight:390;line-height:1.35;overflow:hidden}.recent-missions button span{color:#586d71;font-family:var(--mono);letter-spacing:.05em;font-size:.4rem}.agent-management-heading{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,.25fr) minmax(0,.75fr);align-items:end;gap:28px;margin-top:clamp(54px,7vw,92px);padding:0 0 26px;display:grid}.agent-management-heading div{justify-content:space-between;align-items:end;gap:30px;display:flex}.agent-management-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(2.4rem,5vw,5.3rem);font-weight:290;line-height:.84}.agent-management-heading p{color:#687e82;text-align:right;max-width:420px;margin:0;font-size:.62rem;line-height:1.55}.my-filters{border-bottom:1px solid var(--line);align-items:center;gap:5px;padding:19px 0;display:flex}.my-filters button{color:#657b7f;min-height:31px;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:#040a0b6b;border:1px solid #a4e1ec1a;padding:0 12px;font-size:.46rem}.my-filters button.active{color:#bdd3d5;background:#70cfe112;border-color:#a8efff47}.my-filters a{color:#9ebf8a;font-family:var(--mono);letter-spacing:.07em;margin-left:auto;font-size:.47rem;text-decoration:none}.my-notice{color:#91a6a9;font-family:var(--mono);background:#040b0cb3;border:1px solid #a4e1ec24;margin:14px 0 0;padding:10px 12px;font-size:.48rem}.my-agent-list{background:#a4e1ec17;border:1px solid #a4e1ec17;gap:1px;margin-top:22px;display:grid}.my-agent-card{background:#030809f5;grid-template-columns:minmax(260px,.7fr) minmax(420px,1.3fr);gap:32px;padding:clamp(23px,3vw,42px);display:grid}.my-agent-title>span{color:#799095;font-family:var(--mono);letter-spacing:.1em;align-items:center;gap:8px;font-size:.46rem;display:flex}.my-agent-title>span i{background:#56676a;border-radius:50%;width:6px;height:6px}.my-agent-title>span i.presence-online{background:var(--acid);box-shadow:0 0 8px var(--acid)}.my-agent-title>span i.presence-idle{background:#ffbd64;box-shadow:0 0 6px #ffbd6473}.my-agent-title em{color:#a88b65;font-family:var(--mono);letter-spacing:.08em;border:1px solid #ffbd642e;margin-top:12px;padding:5px 7px;font-size:.42rem;font-style:normal;display:inline-block}.my-agent-title h2{letter-spacing:-.05em;margin:18px 0 9px;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:330;line-height:.95}.my-agent-title code{color:#73898d;font-family:var(--mono);overflow-wrap:anywhere;font-size:.54rem}.my-agent-card dl{grid-template-columns:1fr 1fr;align-content:start;margin:0;display:grid}.my-agent-card dl div{border-bottom:1px solid #a4e1ec12;grid-template-columns:1fr 1.25fr;gap:10px;padding:11px 0;display:grid}.my-agent-card dl div:nth-child(odd){padding-right:20px}.my-agent-card dl div:nth-child(2n){border-left:1px solid #a4e1ec12;padding-left:20px}.my-agent-card dt{color:#586e72;font-family:var(--mono);letter-spacing:.08em;font-size:.43rem}.my-agent-card dd{color:#9eafb1;text-align:right;overflow-wrap:anywhere;margin:0;font-size:.58rem}.my-agent-actions{border-top:1px solid #a4e1ec14;flex-wrap:wrap;grid-column:1/-1;gap:7px;padding-top:18px;display:flex}.my-agent-actions button,.my-agent-actions a{color:#899fa3;min-height:33px;font-family:var(--mono);cursor:pointer;background:0 0;border:1px solid #a4e1ec1f;padding:0 11px;font-size:.44rem;line-height:31px;text-decoration:none}.my-agent-actions button.danger{color:#ba8078;border-color:#ff847833;margin-left:auto}.my-agent-actions button:disabled{opacity:.4;cursor:wait}.runtime-binding{background:#040c0d8a;border:1px solid #a4e1ec1c;grid-column:1/-1;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);gap:22px 34px;padding:21px 22px;display:grid}.runtime-binding-heading>span{color:#607b80;font-family:var(--mono);letter-spacing:.11em;font-size:.42rem}.runtime-binding-heading>strong{color:#b4c5c7;margin-top:8px;font-size:1.25rem;font-weight:350;display:block}.runtime-binding-heading>p{color:#657b7f;max-width:540px;margin:8px 0 0;font-size:.56rem;line-height:1.55}.runtime-binding>dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.runtime-binding>dl div{border-bottom:1px solid #a4e1ec12;grid-template-columns:1fr 1.1fr;gap:10px;padding:9px 0;display:grid}.runtime-binding>dl div:nth-child(odd){padding-right:18px}.runtime-binding>dl div:nth-child(2n){border-left:1px solid #a4e1ec12;padding-left:18px}.runtime-binding dt{color:#586e72;font-family:var(--mono);letter-spacing:.08em;font-size:.4rem}.runtime-binding dd{color:#9eafb1;text-align:right;margin:0;font-size:.55rem}.runtime-binding>button,.runtime-credential-action button,.runtime-credential-reveal button{color:#a3b9bc;min-height:35px;font-family:var(--mono);letter-spacing:.06em;cursor:pointer;background:#70cfe10a;border:1px solid #a8efff33;place-self:end start;padding:0 12px;font-size:.43rem}.runtime-binding button:disabled{opacity:.38;cursor:not-allowed}.runtime-credential-action{border-top:1px solid #a4e1ec14;grid-column:1/-1;justify-content:space-between;align-items:center;gap:22px;padding-top:16px;display:flex}.runtime-credential-action p{color:#687f83;margin:0;font-size:.54rem;line-height:1.5}.runtime-credential-action p strong{color:#9aacaf;font-family:var(--mono);letter-spacing:.08em;margin-bottom:5px;font-size:.42rem;display:block}.runtime-credential-reveal{background:#120c046b;border:1px solid #ffbd6433;grid-column:1/-1;padding:17px}.runtime-credential-reveal>span{color:#d2ae79;font-family:var(--mono);letter-spacing:.1em;font-size:.43rem}.runtime-credential-reveal>p{color:#887b69;margin:7px 0 12px;font-size:.54rem}.runtime-credential-reveal>code{color:#d7c3a5;font-family:var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#080603;border:1px solid #ffbd641f;padding:11px 12px;font-size:.56rem;display:block}.runtime-credential-reveal>div{gap:8px;margin-top:11px;display:flex}.home-editor{background:#020a0bb8;border:1px solid #a8efff24;grid-column:1/-1;grid-template-columns:minmax(220px,.75fr) minmax(260px,1fr) minmax(220px,.75fr);gap:18px;padding:22px;display:grid}.home-editor-heading>span,.home-declared-form>span,.home-device-action>span{color:#607b80;font-family:var(--mono);letter-spacing:.11em;font-size:.42rem}.home-editor-heading strong,.home-device-action strong{color:#aec1c3;margin-top:8px;font-size:1.25rem;font-weight:350;display:block}.home-editor-heading p,.home-device-action p{color:#657b7f;margin:9px 0 0;font-size:.56rem;line-height:1.55}.home-declared-form{grid-template-columns:1fr 1fr;align-content:start;gap:9px;display:grid}.home-declared-form>span{grid-column:1/-1}.home-search-control{align-content:start;gap:6px;min-width:0;display:grid;position:relative}.home-search-control label{color:#5f777b;font-family:var(--mono);letter-spacing:.08em;font-size:.41rem}.home-search-control input{color:#a7babc;background:#03090a;border:1px solid #a4e1ec21;width:100%;min-width:0;height:35px;padding:0 9px;font-size:.55rem}.home-search-control input::placeholder{color:#4e6265}.home-search-control input:disabled{opacity:.52}.home-search-control>p{color:#52676a;margin:0;font-size:.45rem;line-height:1.4}.home-search-control>small{color:#607b80;font-family:var(--mono);letter-spacing:.06em;font-size:.4rem}.home-search-results{background:#03090a;border:1px solid #a4e1ec29;max-height:176px;display:grid;overflow-y:auto}.home-search-results button{color:#9fb3b6;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a4e1ec14;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:7px 9px;font-size:.52rem;line-height:1.35;display:flex}.home-search-results button:last-child{border-bottom:0}.home-search-results button:hover,.home-search-results button:focus-visible{color:#d0e3e5;background:#70cfe112}.home-search-results button small{color:#5d7478;font-family:var(--mono);font-size:.4rem}.home-resolved-selection{color:#a9c2b1;background:#b8ff7306;border:1px solid #b8ff7324;grid-column:1/-1;margin:1px 0 0;padding:9px 10px;font-size:.55rem;line-height:1.45}.home-resolved-selection span{color:#6d8b76;font-family:var(--mono);letter-spacing:.08em;margin-bottom:4px;font-size:.39rem;display:block}.home-declared-form button,.home-device-action button,.home-cancel{color:#9fb5b8;min-height:34px;font-family:var(--mono);letter-spacing:.07em;cursor:pointer;background:#70cfe10a;border:1px solid #a8efff2e;padding:0 11px;font-size:.43rem}.home-declared-form button{grid-column:1/-1}.home-device-action button{margin-top:13px}.home-editor button:disabled{opacity:.4;cursor:wait}.home-error{color:#a18d89;background:#12080766;border:1px solid #c67d7033;grid-column:1/-1;margin:0;padding:10px 12px;font-size:.56rem}.home-cancel{color:#697f83;grid-column:1/-1;justify-self:start}.my-empty{text-align:center;background:#030809;padding:70px}.my-empty span,.claim-heading>span{color:#60777b;font-family:var(--mono);letter-spacing:.12em;font-size:.46rem}.my-empty h2{margin:10px 0;font-size:2.1rem;font-weight:340}.my-empty p{color:#677c80;margin:0;font-size:.65rem}.claim-panel{background:#040a0b7a;border:1px solid #a4e1ec1c;grid-template-columns:minmax(260px,.7fr) minmax(420px,1.3fr);gap:45px;margin-top:34px;padding:clamp(25px,3.5vw,48px);display:grid}.claim-heading h2{letter-spacing:-.04em;margin:10px 0;font-size:2.3rem;font-weight:340}.claim-heading p{color:#6e8286;margin:0;font-size:.65rem;line-height:1.6}.claim-candidates{gap:7px;display:grid}.claim-candidates label{cursor:pointer;border:1px solid #a4e1ec1a;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:13px;display:grid}.claim-candidates input{accent-color:var(--cyan);margin-top:3px}.claim-candidates label span{gap:5px;min-width:0;display:grid}.claim-candidates strong{color:#acbec0;font-size:.65rem;font-weight:430}.claim-candidates code{color:#73898d;font-family:var(--mono);overflow-wrap:anywhere;font-size:.5rem}.claim-candidates small{color:#5f7478;font-size:.53rem}.claim-candidates>button{color:#b6d99c;min-height:38px;font-family:var(--mono);cursor:pointer;background:#b8ff730a;border:1px solid #b8ff7340;justify-self:start;margin-top:7px;padding:0 14px;font-size:.47rem}.claim-candidates>button:disabled{opacity:.35;cursor:not-allowed}.claim-empty{color:#61777b;font-family:var(--mono);letter-spacing:.1em;align-self:center;font-size:.48rem}.my-footer{color:#5c7175;justify-content:space-between;gap:30px;padding:30px 0;font-size:.56rem;display:flex}.my-footer a{color:#92a5a8;font-family:var(--mono);font-size:.46rem;text-decoration:none}.my-network{background:#030809e6;border:1px solid #a4e1ec1a;margin-top:clamp(54px,7vw,92px)}.my-network-heading{border-bottom:1px solid #a4e1ec1a;grid-template-columns:minmax(150px,.22fr) minmax(0,.56fr) minmax(230px,.22fr);align-items:end;gap:28px;padding:clamp(24px,3.4vw,46px);display:grid}.my-network-heading>span,.my-network-discovery>div:first-child>span{color:#60777b;font-family:var(--mono);letter-spacing:.12em;font-size:.43rem}.my-network-heading h2{color:#d2dcdd;letter-spacing:-.065em;margin:0;font-size:clamp(2.6rem,5vw,5.4rem);font-weight:290;line-height:.84}.my-network-heading p{color:#687e82;max-width:560px;margin:14px 0 0;font-size:.62rem;line-height:1.55}.my-network-heading>strong{color:#8aa18d;font-family:var(--mono);letter-spacing:.07em;text-align:right;font-size:.44rem;font-weight:450;line-height:1.7}.my-network-source{background:#050d0e9e;border-bottom:1px solid #a4e1ec14;grid-template-columns:minmax(170px,.25fr) minmax(260px,.45fr) minmax(220px,.3fr);align-items:center;gap:20px;padding:20px clamp(24px,3.4vw,46px);display:grid}.my-network-source label{color:#657d81;font-family:var(--mono);letter-spacing:.09em;font-size:.43rem}.my-network-source select{color:#a9bcbe;min-width:0;height:38px;font-family:var(--mono);background:#03090a;border:1px solid #a8efff2b;padding:0 10px;font-size:.46rem}.my-network-source small{color:#5d7175;font-size:.5rem;line-height:1.5}.my-network-empty{text-align:center;padding:48px clamp(24px,3.4vw,46px)}.my-network-empty strong{color:#84999c;font-family:var(--mono);letter-spacing:.09em;font-size:.47rem}.my-network-empty p{color:#617579;margin:9px 0 0;font-size:.58rem}.my-network-groups{background:#a4e1ec14;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.my-network-group{background:#030809fa;min-width:0;padding:clamp(20px,2.5vw,32px)}.my-network-group header{border-bottom:1px solid #a4e1ec14;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.my-network-group h3{color:#adbec0;font-family:var(--mono);letter-spacing:.11em;margin:0;font-size:.48rem;font-weight:480}.my-network-group header span{color:#6e8589;font-family:var(--mono);font-size:.48rem}.my-network-group>p{color:#5f7377;margin:18px 0 0;font-size:.55rem;line-height:1.5}.my-network-identity{border-bottom:1px solid #a4e1ec12;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 14px;padding:15px 0;display:grid}.my-network-identity>div{gap:5px;min-width:0;display:grid}.my-network-identity strong{color:#aebfc1;font-size:.62rem;font-weight:420}.my-network-identity code{color:#667d81;font-family:var(--mono);overflow-wrap:anywhere;font-size:.43rem}.my-network-identity small{color:#53696d;font-size:.45rem}.my-network-identity>span{color:#839c8a;font-family:var(--mono);letter-spacing:.07em;font-size:.4rem}.my-network-identity button{color:#9bb1b4;min-height:31px;font-family:var(--mono);letter-spacing:.07em;cursor:pointer;background:#70cfe109;border:1px solid #a8efff29;grid-column:1/-1;justify-self:start;padding:0 11px;font-size:.42rem}.my-network-identity button:disabled{opacity:.52;cursor:default}.my-network-discovery{border-top:1px solid #a4e1ec14;grid-template-columns:minmax(210px,.28fr) minmax(0,.72fr);gap:34px;padding:clamp(24px,3.4vw,46px);display:grid}.my-network-discovery h3{color:#bdcacc;letter-spacing:-.04em;margin:8px 0 10px;font-size:1.9rem;font-weight:330}.my-network-discovery p{color:#607579;margin:0;font-size:.55rem;line-height:1.55}.my-network-discovery-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.my-network-discovery-list>p{grid-column:1/-1;padding:16px 0}.my-network-error{color:#a18d89;background:#12080766;border-top:1px solid #c67d7033;margin:0;padding:12px clamp(24px,3.4vw,46px);font-size:.57rem}.sandbox-operations{background:radial-gradient(circle at 10% 10%,#b8ff730e,#0000 34%),#030907d1;border:1px solid #b8ff7324;grid-template-columns:minmax(230px,.34fr) minmax(0,.66fr);gap:clamp(28px,4vw,58px);margin-top:clamp(44px,6vw,76px);padding:clamp(26px,3.6vw,48px);display:grid}.sandbox-operations-heading>span,.sandbox-operation-grid article>span,.sandbox-operation-grid form>span{color:#738c68;font-family:var(--mono);letter-spacing:.11em;font-size:.43rem}.sandbox-operations-heading h2{color:#c7d2c2;letter-spacing:-.05em;margin:12px 0 15px;font-size:clamp(2rem,3.8vw,4rem);font-weight:300;line-height:.93}.sandbox-operations-heading p,.sandbox-operation-grid p{color:#687a68;margin:0;font-size:.56rem;line-height:1.65}.sandbox-operation-grid{background:#b8ff731a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.sandbox-operation-grid article,.sandbox-operation-grid form{background:#050b08;flex-direction:column;gap:13px;min-width:0;padding:clamp(20px,2.7vw,32px);display:flex}.sandbox-operation-grid h3{color:#aebca8;letter-spacing:-.025em;margin:0;font-size:1.3rem;font-weight:360}.sandbox-operation-grid label{color:#738873;font-family:var(--mono);letter-spacing:.08em;font-size:.43rem}.sandbox-operation-grid textarea{resize:vertical;color:#bdc9b8;min-height:102px;font:.62rem/1.55 var(--sans);background:#020604;border:1px solid #b8ff7329;outline:none;padding:12px}.sandbox-operation-grid textarea:focus{border-color:#b8ff7361}.sandbox-operation-grid button{color:#a7bd9e;min-height:38px;font-family:var(--mono);letter-spacing:.075em;cursor:pointer;background:#b8ff730b;border:1px solid #b8ff7333;padding:0 14px;font-size:.43rem}.sandbox-operation-grid button:disabled{opacity:.48;cursor:default}.sandbox-operation-grid small{color:#7f947a;font-size:.5rem;line-height:1.55}.sandbox-operation-grid small[role=alert]{color:#a88982}.sandbox-operation-grid dl{border-top:1px solid #b8ff731a;gap:6px;margin:2px 0 0;padding-top:12px;display:grid}.sandbox-operation-grid dl div{grid-template-columns:72px minmax(0,1fr);gap:10px;display:grid}.sandbox-operation-grid dt,.sandbox-operation-grid dd{font-family:var(--mono);margin:0;font-size:.4rem}.sandbox-operation-grid dt{color:#61705f}.sandbox-operation-grid dd{color:#889b84;overflow-wrap:anywhere}.capability-control-plane{background:#020708f5;border-top:1px solid #a4e1ec1f}.capability-control-heading{grid-template-columns:minmax(160px,.22fr) minmax(0,.56fr) minmax(230px,.22fr);align-items:end;gap:28px;padding:clamp(24px,3.4vw,46px);display:grid}.capability-control-heading>span,.capability-panel header span,.permission-control-intro>span,.permission-grant-form>div>span{color:#60777b;font-family:var(--mono);letter-spacing:.11em;font-size:.42rem}.capability-control-heading h3,.permission-control-intro h3{color:#c8d5d6;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3.7vw,3.8rem);font-weight:310;line-height:.92}.capability-control-heading p,.permission-control-intro p{color:#62777a;max-width:640px;margin:12px 0 0;font-size:.56rem;line-height:1.55}.capability-control-heading>strong{color:#869f8b;font-family:var(--mono);letter-spacing:.07em;text-align:right;font-size:.42rem;font-weight:450;line-height:1.7}.capability-grid{background:#a4e1ec14;border-top:1px solid #a4e1ec14;grid-template-columns:1.15fr .85fr;gap:1px;display:grid}.capability-panel{background:#03090afa;padding:clamp(24px,3vw,40px)}.capability-panel>header{border-bottom:1px solid #a4e1ec14;justify-content:space-between;align-items:end;gap:18px;padding-bottom:18px;display:flex}.capability-panel h4,.permission-list h4{color:#aebfc1;font-family:var(--mono);letter-spacing:.1em;margin:0;font-size:.5rem;font-weight:470}.capability-panel>p,.permission-list>p{color:#5e7376;margin:18px 0 0;font-size:.55rem;line-height:1.55}.capability-definition{border-bottom:1px solid #a4e1ec14;grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;padding:20px 0;display:grid}.capability-definition>div{gap:6px;min-width:0;display:grid}.capability-definition strong{color:#b8c7c9;font-size:.67rem;font-weight:430}.capability-definition code,.permission-grant-card code{color:#61787c;font-family:var(--mono);overflow-wrap:anywhere;font-size:.43rem}.capability-definition>span,.permission-grant-card>span{color:#778b7b;font-family:var(--mono);letter-spacing:.07em;align-self:start;font-size:.4rem}.capability-definition>span.defined{color:#687b7e}.capability-definition>p{color:#607579;grid-column:1/-1;margin:0;font-size:.53rem;line-height:1.55}.capability-definition dl{grid-column:1/-1;gap:20px;margin:0;display:flex}.capability-definition dl div{gap:4px;display:grid}.capability-definition dt{color:#53696c;font-family:var(--mono);letter-spacing:.08em;font-size:.38rem}.capability-definition dd{color:#83979a;font-family:var(--mono);margin:0;font-size:.42rem}.capability-definition button,.capability-form button,.permission-grant-form button,.permission-grant-card button{color:#9cb1b4;min-height:34px;font-family:var(--mono);letter-spacing:.06em;cursor:pointer;background:#70cfe109;border:1px solid #a8efff29;padding:0 13px;font-size:.42rem}.capability-definition button{grid-column:1/-1;justify-self:start}.capability-definition button:disabled,.capability-form button:disabled,.permission-grant-form button:disabled,.permission-grant-card button:disabled{opacity:.48;cursor:default}.capability-form{gap:16px;padding-top:20px;display:grid}.capability-form label,.permission-grant-form label{color:#62777a;font-family:var(--mono);letter-spacing:.08em;gap:8px;font-size:.41rem;display:grid}.capability-form select,.permission-grant-form select{color:#a8b9bb;min-width:0;height:38px;font-family:var(--mono);background:#03090a;border:1px solid #a8efff29;padding:0 10px;font-size:.44rem}.capability-form small{color:#5a6f72;font-size:.49rem;line-height:1.55}.capability-form button{justify-self:start}.permission-control{border-top:1px solid #a4e1ec14;padding:clamp(24px,3.4vw,46px)}.permission-control-intro{grid-template-columns:minmax(160px,.22fr) minmax(0,.78fr);align-items:end;gap:28px;display:grid}.permission-control-intro>span{align-self:start}.permission-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px;display:grid}.permission-list{background:#040b0cb3;border:1px solid #a4e1ec14;min-width:0;padding:22px}.permission-list>header{border-bottom:1px solid #a4e1ec14;justify-content:space-between;gap:18px;padding-bottom:14px;display:flex}.permission-list>header span{color:#6c8387;font-family:var(--mono);font-size:.46rem}.permission-grant-card{border-bottom:1px solid #a4e1ec12;grid-template-columns:minmax(0,1fr) auto;gap:7px 16px;padding:17px 0;display:grid}.permission-grant-card>div{gap:5px;min-width:0;display:grid}.permission-grant-card strong{color:#aebfc1;font-size:.59rem;font-weight:420}.permission-grant-card>span.revoked{color:#987b76}.permission-grant-card>p,.permission-grant-card>code,.permission-grant-card>small,.permission-grant-card>button{grid-column:1/-1}.permission-grant-card>p{color:#71878a;margin:4px 0 0;font-size:.49rem}.permission-grant-card>small{color:#53696c;font-family:var(--mono);letter-spacing:.06em;font-size:.38rem}.permission-grant-card>button{justify-self:start;margin-top:4px}.permission-grant-form{background:#040b0cb3;border:1px solid #a4e1ec14;grid-template-columns:minmax(230px,.75fr) repeat(2,minmax(180px,.5fr)) auto;align-items:end;gap:18px;margin-top:24px;padding:22px;display:grid}.permission-grant-form>div p{color:#5e7376;margin:8px 0 0;font-size:.49rem;line-height:1.5}@media (width<=820px){.my-header>span{display:none}.my-hero,.team-overview,.run-task-panel,.my-agent-card,.claim-panel,.home-editor,.runtime-binding,.runtime-binding>dl{grid-template-columns:1fr}.runtime-binding>dl div:nth-child(odd),.runtime-binding>dl div:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.runtime-credential-action{flex-direction:column;align-items:stretch}.home-declared-form{grid-template-columns:1fr}.home-declared-form>span,.home-declared-form button,.home-resolved-selection{grid-column:auto}.mission-space{grid-template-columns:1fr}.my-hero{gap:28px}.my-hero h1{font-size:4.3rem}.team-members,.runner-status{grid-template-columns:1fr}.runner-status dl{grid-template-columns:1fr 1fr}.launch-ai-panel,.launch-ai-form fieldset{grid-template-columns:1fr}.launch-ai-submit,.launched-ai-card>div{flex-direction:column;align-items:stretch}.launch-ai-submit button{width:100%}.launched-ai-card dl div{grid-template-columns:1fr;gap:5px}.launched-ai-card dd{text-align:left}.agent-management-heading{grid-template-columns:1fr}.agent-management-heading div{display:grid}.agent-management-heading p{text-align:left}.my-filters{overflow-x:auto}.my-filters a{display:none}.my-agent-card dl{grid-template-columns:1fr}.my-agent-card dl div:nth-child(odd),.my-agent-card dl div:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.my-agent-actions button.danger{margin-left:0}.run-task-controls{grid-template-columns:auto 1fr}.executor-selector{grid-template-columns:1fr}.executor-selector small{grid-column:1}.run-task-controls button{grid-column:1/-1;width:100%}.mission-status-line,.mission-actions{flex-direction:column;align-items:flex-start}.my-network-heading,.my-network-source,.my-network-discovery,.capability-control-heading,.permission-control-intro,.sandbox-operations{grid-template-columns:1fr}.my-network-heading>strong{text-align:left}.my-network-groups,.my-network-discovery-list,.capability-grid,.permission-columns,.permission-grant-form,.sandbox-operation-grid{grid-template-columns:1fr}.capability-control-heading>strong{text-align:left}.mission-detail dl div{grid-template-columns:1fr;gap:5px}.mission-detail dd{text-align:left}.my-footer{display:grid}}:is(html:has(.consumer-page),body:has(.consumer-page)){height:auto;min-height:100%;overflow:hidden auto}body:has(.network-shell){height:100%;overflow:hidden}.consumer-page{min-height:100svh;color:var(--standard-text);background:var(--standard-page);display:flow-root}.consumer-navigation{z-index:40;border-bottom:1px solid var(--standard-border-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#090b0feb;grid-template-columns:minmax(190px,.7fr) auto minmax(190px,.7fr);align-items:center;min-height:76px;padding:0 clamp(22px,4vw,64px);display:grid;position:relative}.consumer-navigation:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#78d9ff,#0000);height:1px;transition:none;position:absolute;bottom:-1px;left:0;right:0;transform:none}.consumer-navigation.is-route-pending:after{opacity:.54;transform:none}.globe-consumer-nav{z-index:20;opacity:0;transition:opacity .45s,transform .45s;position:absolute;inset:0 0 auto;transform:translateY(-10px)}.globe-consumer-nav.is-visible{opacity:1;transform:none}.globe-consumer-nav .consumer-navigation{background:linear-gradient(#020506f5,#0205068a)}.consumer-brand{color:#f2fbf9;letter-spacing:.13em;align-items:center;gap:12px;width:max-content;font-size:.67rem;font-weight:720;line-height:.95;text-decoration:none;display:inline-flex}.consumer-brand-mark{width:24px;height:24px;position:relative}.consumer-brand-mark i{background:linear-gradient(145deg,#78d9ff,#8d82ff);border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #78d9ff80}.consumer-brand-mark i:first-child{top:2px;left:9px}.consumer-brand-mark i:nth-child(2){bottom:2px;right:1px}.consumer-brand-mark i:nth-child(3){bottom:2px;left:1px}.consumer-brand-mark:before,.consumer-brand-mark:after{content:"";background:#869dff9e;width:17px;height:1px;position:absolute;top:11px;left:4px;transform:rotate(58deg)}.consumer-brand-mark:after{transform:rotate(-58deg)}.consumer-desktop-nav{justify-content:center;align-items:center;gap:clamp(20px,3.2vw,44px);display:flex}.consumer-desktop-nav a,.consumer-sign-in{color:var(--standard-secondary);font-size:.82rem;text-decoration:none;transition:color .16s;position:relative}.consumer-desktop-nav a:hover,.consumer-desktop-nav a[aria-current=page],.consumer-sign-in:hover{color:#f5fffd}.consumer-desktop-nav a[aria-current=page]:after{content:"";background:#78d9ff;height:1px;position:absolute;bottom:-14px;left:0;right:0;box-shadow:0 0 10px #78d9ff80}.consumer-desktop-nav a[data-pending=true],.consumer-mobile-nav a[data-pending=true]{color:#f5fffd}.consumer-nav-actions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.consumer-ask-action{min-height:40px;color:var(--consumer-ask-foreground);background:var(--consumer-ask-background);border:0;border-radius:999px;align-items:center;gap:9px;padding:0 18px;font-size:.78rem;font-weight:760;text-decoration:none;display:inline-flex;box-shadow:0 12px 34px #596fe73d}.consumer-ask-action span{font-size:1.1rem;font-weight:430}.consumer-ask-action:hover{background:var(--consumer-ask-hover-background);transform:translateY(-1px)}.consumer-ask-action:active{background:var(--consumer-ask-active-background);transform:none}.notification-bell{color:#e2e8ffc2;background:#666fc70e;border:1px solid #aebeff33;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;text-decoration:none;display:grid;position:relative}.notification-bell:hover{color:#fff;background:#666fc71c;border-color:#aebeff61}.notification-bell svg{stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.notification-badge{color:#fff;background:linear-gradient(135deg,#8b7ff7,#568fe9);border:2px solid #070916;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.55rem;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-6px}.consumer-ask-inline-action{color:var(--consumer-ask-foreground)}.consumer-primary-action,.consumer-secondary-action{letter-spacing:.06em;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-size:.72rem;font-weight:760;text-decoration:none;display:inline-flex}.consumer-primary-action{color:var(--consumer-ask-foreground);background:var(--consumer-ask-background);box-shadow:0 10px 35px #535bc938}.consumer-secondary-action{border-color:var(--standard-border);color:var(--standard-text);background:var(--standard-control)}.consumer-primary-action:hover{background:var(--consumer-ask-hover-background);transform:translateY(-1px)}.consumer-primary-action:active{background:var(--consumer-ask-active-background);transform:none}.consumer-secondary-action:hover{border-color:var(--standard-accent);background:var(--standard-control-hover)}.consumer-secondary-action:focus-visible{outline:2px solid var(--standard-accent);outline-offset:4px}.consumer-navigation .consumer-ask-action:focus-visible,.consumer-navigation .notification-bell:focus-visible,.consumer-mobile-nav .mobile-ask-action:focus-visible,.consumer-ask-panel .consumer-link-button:focus-visible,.consumer-ask-sheet .consumer-link-button:focus-visible,.consumer-ask-inline-action:focus-visible,.consumer-primary-action:focus-visible,.consumer-globe-proposition a:focus-visible{outline:2px solid var(--consumer-ask-focus-ring);outline-offset:4px}.notifications-page{color:#f5f6ff;background:radial-gradient(circle at 76% 8%,#565dc824,#0000 32%),linear-gradient(#080a19,#050611 70%);min-height:100svh}.notifications-page .consumer-navigation{background:#070815d6;border-bottom-color:#a6b2ff1c}.notifications-header,.notifications-toolbar,.notifications-list,.notifications-empty,.notifications-state{width:min(820px,100% - 48px);margin-left:auto;margin-right:auto}.notifications-header{justify-content:space-between;align-items:flex-end;gap:28px;padding:clamp(48px,8vw,82px) 0 30px;display:flex}.notifications-header>div:first-child>span{color:#87d8ffb3;letter-spacing:.15em;font-size:.6rem;font-weight:760}.notifications-header h1{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(2.8rem,7vw,4.7rem);font-weight:470;line-height:.98}.notifications-header p{color:#cfd6f28f;max-width:560px;margin:14px 0 0;font-size:.8rem;line-height:1.6}.notification-preference{background:#2d34741f;border:1px solid #a6b2ff1f;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 18px;width:min(360px,100%);padding:15px 16px;display:grid}.notification-preference>div{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:8px;display:grid}.notification-preference strong{color:#f4f6ffe0;font-size:.76rem}.notification-preference>div>span{color:#91e1d7;font-size:.67rem;font-weight:720}.notification-preference.is-off>div>span{color:#d4d8ef94}.notification-preference p{color:#cbd2ee80;grid-column:1/-1;margin:2px 0 0;font-size:.64rem;line-height:1.45}.notification-preference>button{color:#bceae2;width:76px;height:38px;font:inherit;cursor:pointer;background:#49b09d1f;border:1px solid #87dacf38;border-radius:999px;justify-content:flex-end;align-items:center;gap:6px;padding:0 9px;display:inline-flex;position:relative}.notification-preference>button>span{background:#8edfd3;border-radius:50%;width:24px;height:24px;transition:transform .16s;position:absolute;left:7px;box-shadow:0 0 14px #6de0ce3d}.notification-preference>button em{font-size:.62rem;font-style:normal;font-weight:720}.notification-preference.is-off>button{color:#d5daf194;background:#6b74cd12;border-color:#a6b2ff24;justify-content:flex-start}.notification-preference.is-off>button>span{box-shadow:none;background:#b9c1e27a;transform:translate(38px)}.notification-preference>button:disabled{opacity:.55;cursor:wait}.notification-preference>small{color:#ffb7c2d1;grid-column:1/-1;font-size:.62rem;line-height:1.4}.notifications-toolbar{background:#4851a80b;border:1px solid #a6b2ff1a;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:12px 14px;display:flex}.notifications-toolbar p{color:#cfd6f28a;margin:0;font-size:.7rem}.notifications-toolbar button{color:#ebeeffcc;min-height:36px;font:inherit;cursor:pointer;background:#6c74d814;border:1px solid #97a6ff2e;border-radius:999px;padding:0 13px;font-size:.66rem;font-weight:680}.notifications-toolbar button:hover:not(:disabled){color:#fff;background:#6c74d829}.notifications-toolbar button:disabled{opacity:.42;cursor:default}.notifications-list{gap:9px;padding-bottom:100px;display:grid}.notification-item{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:#242a5d21;border:1px solid #a6b2ff1a;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:15px;padding:15px 16px;display:grid;position:relative}.notification-item:hover{background:#424a9a29;border-color:#9cb3ff3b;transform:translateY(-1px)}.notification-item.is-unread{background:linear-gradient(135deg,#5b52c726,#2a50961a);border-color:#829aff3b}.notification-item.is-resolved{opacity:.7}.notification-avatar{color:#f3f5ff;background:linear-gradient(145deg,#7866f561,#378fdb3b);border:1px solid #97b7ff33;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:.75rem;font-weight:760;display:inline-flex;overflow:hidden}.notification-copy{gap:4px;min-width:0;display:grid}.notification-copy strong{color:#f2f4ffe6;font-size:.78rem;font-weight:650;line-height:1.45}.notification-copy small{color:#c6ceee80;font-size:.64rem}.notification-copy em{color:#c2cced94;background:#8b97dc14;border-radius:999px;width:max-content;margin-top:2px;padding:3px 7px;font-size:.56rem;font-style:normal}.notification-unread-dot{background:#8589fa;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #8589fa85}.notification-open{color:#c9d1ef6b;font-size:1.35rem}.notifications-empty,.notifications-state{text-align:center;background:#252b5d17;border:1px solid #a6b2ff1a;border-radius:24px;place-content:center;justify-items:center;min-height:300px;padding:40px;display:grid}.notifications-empty>span{color:#829aff80;font-size:1.8rem}.notifications-empty h2{margin:14px 0 0;font-size:1.25rem;font-weight:600}.notifications-empty p,.notifications-state p{color:#c9d0ed80;margin:7px 0 0;font-size:.72rem}.notifications-state>span{border:2px solid #99a9f52e;border-top-color:#99a9f5bd;border-radius:50%;width:20px;height:20px;margin-bottom:13px;animation:.8s linear infinite notification-pending}.notifications-state.is-unavailable{min-height:220px}.notifications-page :is(.notification-item,.notifications-toolbar button):focus-visible{outline-offset:3px;outline:2px solid #7acfff}@keyframes notification-pending{to{transform:rotate(360deg)}}.consumer-account-menu{position:relative}.consumer-account-trigger{border:1px solid var(--standard-border);width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.consumer-account-trigger:hover,.consumer-account-trigger[aria-expanded=true]{border-color:var(--standard-accent);background:var(--standard-control)}.consumer-account-trigger:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.consumer-account-trigger span{width:27px;height:27px;color:var(--standard-text);background:var(--standard-primary);border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;display:grid}.consumer-account-panel{z-index:90;border:1px solid var(--standard-border);background:var(--standard-panel);border-radius:18px;width:min(244px,100vw - 24px);max-height:calc(100dvh - 84px);padding:12px;display:grid;position:absolute;top:50px;right:0;overflow-y:auto;box-shadow:0 24px 70px #0000007a}.consumer-account-panel strong{color:#f3fbf9;padding:8px 10px 12px;font-size:.77rem}.consumer-account-panel>a,.consumer-account-panel>form button{width:100%;min-height:40px;color:var(--standard-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px;font-size:.75rem;text-decoration:none}.consumer-account-panel>a:hover,.consumer-account-panel>form button:hover{color:#eef8f6;background:#ffffff0e}.consumer-account-panel>a:focus-visible,.consumer-account-panel button:focus-visible{outline:2px solid var(--cyan);outline-offset:1px;color:#fff}.consumer-account-panel>form{margin:0}.consumer-mobile-nav{display:none}.consumer-page-hero{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:clamp(40px,8vw,130px);max-width:1380px;margin:0 auto;padding:clamp(72px,10vw,150px) clamp(24px,6vw,92px) clamp(56px,8vw,112px);display:grid}.consumer-page-hero h1,.consumer-auth-card h1,.consumer-invitation-card h1,.public-ai-hero h1,.consumer-auth-gate h1{letter-spacing:-.075em;max-width:930px;margin:12px 0 20px;font-size:clamp(3.4rem,8vw,8.7rem);font-weight:310;line-height:.86}.consumer-page-hero p,.consumer-auth-card p,.consumer-invitation-card p,.public-ai-hero p,.consumer-auth-gate p{color:#92a49f;max-width:660px;font-size:clamp(.98rem,1.4vw,1.25rem);line-height:1.65}.consumer-signal,.consumer-page-hero>div>span,.consumer-section-heading>span,.consumer-ask-copy>span,.advanced-card>span,.consumer-empty-state>span,.consumer-empty-links>span,.consumer-permission-card>span{color:#90b18b;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem}.consumer-signal i{background:var(--acid);width:6px;height:6px;box-shadow:0 0 10px var(--acid);border-radius:50%;margin-right:8px;display:inline-block}.consumer-section-heading{grid-template-columns:minmax(180px,.32fr) minmax(260px,.68fr);align-items:baseline;gap:12px 36px;margin-bottom:32px;display:grid}.consumer-section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,4vw,4.7rem);font-weight:330}.consumer-section-heading p{color:#81938f;grid-column:2;max-width:660px;margin:0;line-height:1.6}.consumer-network-vitals{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0207086b;border:1px solid #c4f4eb12;border-radius:999px;gap:18px;padding:8px 12px;display:flex;top:108px}.consumer-network-vitals div,.consumer-network-vitals .live-metric{grid-template-columns:none;gap:7px;margin:0;display:flex}.consumer-network-vitals span{font-size:.43rem}.consumer-network-vitals strong{font-size:.61rem}.consumer-network-vitals .demo-network-metric{display:none}.consumer-globe-proposition{color:#f0faf8;text-align:left;cursor:default;background:linear-gradient(90deg,#020708a3,#0207081f 72%,#0000);border:0;width:min(350px,29vw);padding:0;top:47%;left:clamp(24px,5.2vw,76px);transform:translateY(-50%)}.consumer-globe-proposition:before,.consumer-globe-proposition:after{display:none}.consumer-globe-proposition>span{margin-bottom:12px;font-size:.48rem}.consumer-globe-proposition strong{font-size:clamp(2.35rem,3.9vw,4.15rem);line-height:.88}.consumer-globe-proposition em{max-width:330px;margin-top:16px;font-size:clamp(.76rem,.92vw,.9rem);line-height:1.55}.consumer-globe-proposition>div{align-items:center;gap:15px;margin-top:20px;display:flex}.consumer-globe-proposition a,.consumer-globe-proposition button{letter-spacing:.05em;border-radius:999px;min-height:42px;padding:0 17px;font-family:inherit;font-size:.66rem;font-weight:720;text-decoration:none}.consumer-globe-proposition a{color:var(--consumer-ask-foreground);background:var(--consumer-ask-background);border:1px solid #97a6ff3d;align-items:center;display:inline-flex}.consumer-globe-proposition a:hover{background:var(--consumer-ask-hover-background);transform:translateY(-1px)}.consumer-globe-proposition a:active{background:var(--consumer-ask-active-background);transform:none}.consumer-globe-proposition .consumer-globe-demo-action{color:#91a39f;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d4f1ec33;border-radius:0;min-height:32px;padding:0 2px}.globe-controls-disclosure{z-index:21;opacity:0;transition:opacity .25s,transform .25s;position:absolute;bottom:18px;right:clamp(18px,3.2vw,52px);transform:translateY(8px)}.globe-controls-disclosure.is-visible{opacity:1;transform:none}.globe-controls-disclosure>summary{color:#aabcb8;min-height:38px;font-family:var(--mono);letter-spacing:.1em;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030809d1;border:1px solid #c4f4eb26;border-radius:999px;align-items:center;gap:10px;padding:0 15px;font-size:.5rem;list-style:none;display:flex}.globe-controls-disclosure>summary::-webkit-details-marker{display:none}.globe-controls-disclosure[open]>summary span{transform:rotate(180deg)}.globe-controls-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#030809f0;border:1px solid #c4f4eb24;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;width:min(720px,100vw - 48px);max-height:calc(100svh - 170px);padding:18px;display:grid;position:absolute;bottom:48px;right:0;overflow-y:auto;box-shadow:0 24px 80px #0000007a}.globe-controls-panel>section{align-content:start;gap:7px;min-width:0;display:grid}.globe-controls-panel>section>span{color:#627772;font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;font-size:.42rem}.globe-controls-panel .mode-control{width:100%}.globe-controls-panel .mode-control button{flex:1;justify-content:center;min-width:0;padding:0 7px;font-size:.43rem}.globe-controls-panel .agent-layer-control,.globe-controls-panel .time-window-control{opacity:1;width:100%;display:flex;position:static;transform:none}.globe-controls-panel .agent-layer-control button,.globe-controls-panel .time-window-control button{flex:1;justify-content:center;min-width:0;padding:0 6px}.globe-controls-panel .lower-controls{opacity:1;grid-column:1/-1;justify-content:space-between;gap:18px;display:flex;position:static;transform:none}.globe-controls-panel .filter-panel,.globe-controls-panel .history-control{grid-column:1/-1;width:100%;max-width:none;position:static}.globe-controls-panel .filter-panel{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.globe-controls-panel .network-story{border-top:1px solid #c4f4eb14;grid-column:1/-1;width:auto;padding-top:12px;position:static}.network-story{color:#80938e}.network-story summary{color:#9cafaa;font-family:var(--mono);letter-spacing:.12em;cursor:pointer;font-size:.52rem}.network-story p{padding:13px 0 4px;font-size:.7rem;line-height:1.55}.network-story strong{color:#6f827d;font-family:var(--mono);letter-spacing:.08em;font-size:.45rem}.live-activity{border-radius:18px;overflow:hidden;box-shadow:0 18px 70px #0000004d}.live-activity header{padding:13px 15px}.live-activity button,.live-activity .activity-card{padding:14px 15px}.live-activity .activity-card span{color:#e6f5f1;font-size:.7rem;font-weight:620}.live-activity .activity-card strong{color:var(--acid);letter-spacing:.08em;font-size:.56rem}.privacy-label{color:#687a76}.your-ai-identity{border:1px solid var(--standard-border-soft);background:var(--standard-panel);border-radius:26px;align-items:center;gap:24px;padding:26px;display:flex}.your-ai-identity small{color:var(--standard-muted);font-family:var(--mono);letter-spacing:.12em;font-size:.55rem}.your-ai-identity h2{margin:5px 0;font-size:1.7rem;font-weight:470}.your-ai-identity p{color:var(--standard-secondary);margin:0;font-size:.75rem}.your-ai-identity p i{background:var(--acid);border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.your-ai-identity em{color:var(--standard-secondary);margin-top:9px;font-size:.72rem;font-style:normal;display:block}.your-ai-orbit,.public-ai-orbit{border:1px solid #b8ff7338;border-radius:50%;flex:none;place-items:center;width:92px;height:92px;display:grid;position:relative;box-shadow:inset 0 0 35px #b8ff730a}.your-ai-orbit b,.public-ai-orbit span{color:#071007;background:linear-gradient(145deg,#d7ffc1,#79dcc8);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.your-ai-orbit i,.public-ai-orbit i{background:var(--acid);width:5px;height:5px;box-shadow:0 0 12px var(--acid);border-radius:50%;position:absolute}.your-ai-orbit i:first-child,.public-ai-orbit i:nth-child(2){top:8px;right:10px}.your-ai-orbit i:nth-child(2),.public-ai-orbit i:nth-child(3){inset:auto auto 11px 6px}.your-ai-stats,.public-ai-summary{grid-template-columns:repeat(3,1fr);max-width:1260px;margin:0 auto;padding:0 clamp(24px,6vw,92px);display:grid}.your-ai-stats article,.public-ai-summary article{background:#ffffff05;border:1px solid #c4eee61a;align-content:center;min-height:170px;padding:28px;display:grid}.your-ai-stats article+article,.public-ai-summary article+article{border-left:0}.your-ai-stats span,.public-ai-summary span{color:#758983;font-size:.75rem}.your-ai-stats strong,.public-ai-summary strong{letter-spacing:-.05em;margin:8px 0;font-size:clamp(2rem,4vw,4.3rem);font-weight:320}.your-ai-stats p{color:var(--standard-secondary);margin:0;font-size:.73rem}.your-ai-local-loading,.your-ai-summary-loading{color:var(--standard-secondary)}.your-ai-summary-loading strong{color:var(--standard-text)}.your-ai-abilities-loading{min-height:250px}.your-ai-actions{justify-content:space-between;align-items:end;gap:32px;max-width:1260px;margin:0 auto;padding:clamp(64px,8vw,120px) clamp(24px,6vw,92px);display:flex}.your-ai-actions>div:last-child{gap:12px;display:flex}.your-ai-actions span{color:var(--standard-secondary);font-family:var(--mono);letter-spacing:.12em;font-size:.58rem}.your-ai-actions h2{letter-spacing:-.055em;max-width:620px;margin:8px 0 0;font-size:clamp(2.2rem,4.4vw,5rem);font-weight:330}.your-ai-abilities,.consumer-connections,.consumer-permissions,.consumer-activity,.public-ai-abilities{max-width:1260px;margin:0 auto;padding:0 clamp(24px,6vw,92px) clamp(72px,9vw,130px)}.ability-grid,.public-ai-abilities>div:last-child{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.ability-grid article,.public-ai-abilities article{background:#ffffff05;border:1px solid #c4eee61a;border-radius:18px;align-items:flex-start;gap:17px;min-height:118px;padding:24px;display:flex}.ability-grid article>i,.public-ai-abilities article>i{color:var(--acid);font-style:normal}.ability-grid strong{color:#eef8f6}.ability-grid p{color:#778a85;margin:7px 0 0;line-height:1.55}.consumer-connections,.consumer-permissions{border-top:1px solid #c4eee614;padding-top:80px}.consumer-connection-card,.consumer-permission-card{background:linear-gradient(130deg,#ffffff07,#ffffff03);border:1px solid #c4eee61a;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 28px;margin:0 0 14px;padding:28px;display:grid}.connection-card-heading{align-items:center;gap:16px;display:flex}.connection-avatar{color:#071007;background:linear-gradient(145deg,#d7ffc1,#79dcc8);border-radius:50%;place-items:center;width:50px;height:50px;font-weight:780;display:grid}.connection-card-heading h3,.consumer-permission-card h3{margin:0;font-size:1.35rem;font-weight:520}.connection-card-heading span{color:#89a082;margin-top:5px;font-size:.72rem;display:block}.consumer-connection-card>p,.consumer-permission-card>p{color:#788b86;grid-column:1;margin:0 0 0 66px;line-height:1.55}.consumer-connection-card form,.consumer-permission-card>form{grid-area:1/2/span 2}.consumer-waiting{color:#9aa8a4!important}.consumer-waiting i{background:#e8cc7b;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.consumer-network-summary{border:1px solid #c4eee614;border-radius:18px;grid-template-columns:repeat(3,1fr);margin:28px 0;padding:22px;display:grid}.consumer-network-summary div{text-align:center}.consumer-network-summary dt{color:#6f817c;font-size:.72rem}.consumer-network-summary dd{margin:7px 0 0;font-size:1.7rem}.consumer-advanced-note{color:#71837f}.consumer-advanced-note summary{cursor:pointer;width:max-content;font-size:.75rem}.consumer-advanced-note p{max-width:760px;line-height:1.6}.consumer-permission-card{align-items:start}.consumer-permission-card>span,.consumer-permission-card>h3,.consumer-permission-card>p,.consumer-permission-card>.consumer-availability,.consumer-permission-direction{grid-column:1/-1;margin-left:0}.consumer-permission-card>p{margin-left:0}.consumer-availability{color:#9fc993!important}.consumer-availability i{background:var(--acid);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.consumer-permission-direction{background:#0003;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:6px 22px;margin-top:12px;padding:20px;display:grid}.consumer-permission-direction>span{color:#758983;font-family:var(--mono);letter-spacing:.1em;font-size:.5rem}.consumer-permission-direction>strong,.consumer-permission-direction>p{grid-column:1}.consumer-permission-direction>p{color:#71837f;margin:0;font-size:.76rem}.consumer-permission-direction form{grid-area:1/2/span 3;align-self:center}.consumer-text-action{color:#d0dcd9;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.consumer-text-action.danger{color:#d4a2a0}.consumer-ask-panel{background:radial-gradient(circle at 100% 0,#b8ff7314,#0000 24rem),#ffffff05;border:1px solid #b8ff7329;border-radius:30px;grid-template-columns:.7fr 1.3fr;gap:clamp(32px,6vw,90px);max-width:1260px;margin:0 auto 92px;padding:clamp(34px,5vw,68px);display:grid}.consumer-ask-copy h2{letter-spacing:-.06em;margin:10px 0 16px;font-size:clamp(2.7rem,5vw,5.6rem);font-weight:320}.consumer-ask-copy p{color:#80938e;line-height:1.62}.consumer-ask-panel form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.consumer-ask-panel label{gap:8px;display:grid}.consumer-ask-panel label>span{color:#8b9c98;font-size:.7rem}.consumer-ask-panel input,.consumer-ask-panel select,.consumer-ask-panel textarea{color:#ecf6f4;width:100%;font:inherit;background:#0000004d;border:1px solid #c9efe824;border-radius:13px}.consumer-ask-panel input,.consumer-ask-panel select{min-height:48px;padding:0 14px}.consumer-ask-panel textarea{resize:vertical;min-height:140px;padding:14px}.consumer-ask-prompt{grid-column:1/-1}.consumer-readiness{color:#94a6a1;align-items:center;gap:8px;font-size:.74rem;display:flex}.consumer-readiness i{background:#9a8359;border-radius:50%;width:7px;height:7px}.consumer-readiness i.ready{background:var(--acid);box-shadow:0 0 10px var(--acid)}.consumer-link-button{min-height:50px;color:var(--consumer-ask-foreground);background:var(--consumer-ask-background);letter-spacing:.07em;cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:0 19px;font-size:.72rem;font-weight:800;display:flex}.consumer-link-button:hover{background:var(--consumer-ask-hover-background)}.consumer-link-button:active{background:var(--consumer-ask-active-background)}.consumer-link-button:disabled{opacity:.45;cursor:default}.consumer-link-progress{border-top:1px solid #c9efe81a;grid-column:1/-1;padding-top:28px}.link-motion{grid-template-columns:14px 1fr 14px;align-items:center;gap:8px;max-width:500px;margin-bottom:18px;display:grid}.link-motion>i{border:1px solid var(--acid);border-radius:50%;width:12px;height:12px;box-shadow:0 0 14px #b8ff7366}.link-motion span{background:#b8ff7340;height:1px;position:relative}.link-motion b{background:var(--acid);width:7px;height:7px;box-shadow:0 0 12px var(--acid);border-radius:50%;animation:1.45s ease-in-out infinite consumer-link-travel;position:absolute;top:-3px;left:0}.consumer-link-progress>strong{color:var(--acid);font-size:1.15rem}.consumer-link-progress>p{color:#849691}.consumer-result-card{background:#0000003d;border:1px solid #cdefe81f;border-radius:22px;margin-top:24px;padding:clamp(24px,4vw,44px)}.consumer-result-card>span{color:#91a39e;font-size:.76rem}.consumer-result-card h3{margin:9px 0 16px;font-size:clamp(1.7rem,3vw,3.4rem);font-weight:390}.consumer-result-card p{color:#a2b2ae;font-size:.95rem;line-height:1.7}.consumer-result-card li{color:#91a29e;margin-top:8px}.consumer-result-card small{color:#677a75;margin-top:24px;line-height:1.55;display:block}.activity-lifecycle{color:#93a59f;justify-content:end;align-items:center;gap:12px;font-size:.75rem;display:flex}.activity-lifecycle i{background:linear-gradient(90deg, var(--acid), #b8ff7324);width:38px;height:1px}.consumer-activity>header{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.consumer-activity>header h2{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(2.1rem,4vw,4.6rem);font-weight:330}.consumer-activity>header>span,.consumer-activity>header a{color:#80928d;font-size:.75rem;text-decoration:none}.consumer-link-list{gap:10px;display:grid}.consumer-link-card{color:#eef7f5;text-align:left;background:#ffffff05;border:1px solid #c4eee61a;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px 20px;min-height:104px;padding:22px 26px;display:grid;position:relative}button.consumer-link-card{cursor:pointer}.consumer-link-card:hover{background:#b8ff7306;border-color:#b8ff733d}.consumer-link-route{font-size:1rem;font-weight:620}.consumer-link-card strong{color:var(--acid);font-family:var(--mono);letter-spacing:.12em;font-size:.55rem}.consumer-link-card time{color:#82948f;grid-area:1/2/span 2;align-self:center;font-size:.75rem}.consumer-link-card em{color:#5f726d;text-transform:uppercase;font-size:.55rem;font-style:normal;position:absolute;top:10px;right:12px}.consumer-link-card>i{color:#799089;font-style:normal;position:absolute;bottom:13px;right:20px}.consumer-link-card.phase-live{box-shadow:inset 3px 0 var(--acid);border-color:#b8ff733d}.consumer-link-card.phase-historical{opacity:.72}.consumer-empty-links,.consumer-empty-state{text-align:center;border:1px dashed #c4eee621;border-radius:24px;padding:clamp(34px,6vw,76px)}.consumer-empty-links strong,.consumer-empty-state h3{margin:12px 0;font-size:clamp(1.6rem,3vw,3rem);font-weight:380;display:block}.consumer-empty-links p,.consumer-empty-state p{color:#778a85}.consumer-empty-links a,.consumer-empty-state a{color:#91a9ff;text-underline-offset:5px}.consumer-detail-backdrop{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0000009e;place-items:end;display:grid;position:fixed;inset:0}.consumer-link-detail{background:#060b0c;border:1px solid #c9efe824;border-radius:30px 0 0;width:min(620px,100%);max-height:92svh;padding:clamp(28px,5vw,56px);animation:.24s both consumer-sheet-in;position:relative;overflow:auto;box-shadow:-30px -20px 100px #00000070}.consumer-link-detail>h2{letter-spacing:-.05em;margin:13px 0 5px;font-size:clamp(2rem,4vw,4rem);font-weight:370}.consumer-link-detail>section:not(.consumer-result-card){margin-top:35px}.consumer-link-detail>section span{color:#758983;font-size:.73rem}.consumer-link-detail>section h3{margin:8px 0}.consumer-detail-time{color:#70827d}.consumer-detail-close{cursor:pointer;background:0 0;border:1px solid #c9efe826;border-radius:50%;width:42px;height:42px;position:absolute;top:20px;right:20px}.consumer-provenance{color:#70827d;margin-top:28px}.consumer-provenance summary{cursor:pointer}.consumer-auth-page,.consumer-invitation-page{grid-template-rows:auto 1fr;min-height:100svh;display:grid}.consumer-auth-card,.consumer-invitation-card{background:radial-gradient(circle at 10% 20%,#b8ff7312,#0000 22rem),#ffffff05;border:1px solid #c4eee61c;border-radius:32px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(46px,8vw,130px);width:min(1180px,100% - 48px);margin:clamp(36px,7vw,95px) auto;padding:clamp(32px,6vw,86px);display:grid}.consumer-invitation-card{text-align:center;max-width:850px;display:block}.consumer-invitation-card p{margin-left:auto;margin-right:auto}.consumer-invitation-card ol{grid-template-columns:repeat(3,1fr);gap:12px;margin:38px 0;padding:0;list-style:none;display:grid}.consumer-invitation-card li{border:1px solid #c4eee61a;border-radius:15px;place-content:center;gap:10px;min-height:120px;padding:18px;display:grid}.consumer-invitation-card li span{color:var(--acid);font-family:var(--mono);font-size:.55rem}.consumer-auth-visual{align-items:center;display:flex}.consumer-auth-visual>span{border:1px solid #b8ff7338;border-radius:50%;place-items:center;width:105px;height:105px;display:grid}.consumer-auth-visual>span b{color:#071007;background:linear-gradient(145deg,#d7ffc1,#79dcc8);border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.consumer-auth-visual>em{background:linear-gradient(90deg, var(--acid), #b8ff7333);flex:1;height:1px}.consumer-auth-card ul{color:#91a39e;gap:9px;margin:26px 0;padding:0;list-style:none;display:grid}.consumer-auth-card li:before{color:var(--acid);content:"✓";margin-right:8px}.consumer-auth-footnote{color:#647772!important;margin-top:28px!important;font-size:.72rem!important}.invitation-network-mark{justify-content:center;align-items:center;gap:8px;margin-bottom:34px;display:flex}.invitation-network-mark span{border:1px solid #b8ff7340;border-radius:50%;place-items:center;width:56px;height:56px;font-size:.68rem;display:grid}.invitation-network-mark i{background:#b8ff734d;width:45px;height:1px}.public-ai-hero{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:clamp(34px,7vw,100px);max-width:1260px;margin:0 auto;padding:clamp(80px,10vw,150px) clamp(24px,6vw,92px) 70px;display:grid}.public-ai-orbit{width:220px;height:220px}.public-ai-orbit span{width:102px;height:102px;font-size:2.3rem}.public-ai-hero>div:last-child>span{color:#82948f}.public-ai-actions{gap:12px;margin-top:28px;display:flex}.public-ai-technical{color:#748681;border-top:1px solid #c4eee61a;max-width:1080px;margin:20px auto 100px;padding:20px}.public-ai-technical summary{cursor:pointer}.public-ai-technical dl{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.public-ai-technical dl div{grid-template-columns:150px 1fr;gap:18px;display:grid}.public-ai-technical dd{overflow-wrap:anywhere;margin:0}.public-ai-footer{color:#687a75;text-align:center;max-width:1080px;margin:0 auto;padding:0 24px 80px}.advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1260px;margin:0 auto;padding:0 clamp(24px,6vw,92px) 120px;display:grid}.advanced-card,.advanced-grid>section{background:#ffffff05;border:1px solid #c4eee61a;border-radius:22px;min-width:0;padding:28px}.advanced-card h2{margin:10px 0;font-size:1.5rem;font-weight:470}.advanced-card p{color:#7b8d88;line-height:1.6}.advanced-card code{overflow-wrap:anywhere;color:#819591;background:#00000042;border-radius:9px;padding:12px;display:block}.advanced-card a{color:var(--acid);text-underline-offset:5px}.consumer-auth-gate{grid-template-rows:auto 1fr;min-height:100svh;display:grid}.consumer-auth-gate>section{place-content:center;max-width:820px;padding:70px clamp(24px,7vw,100px);display:grid}.consumer-auth-gate>section>span{color:#8ba385;font-family:var(--mono);letter-spacing:.13em;font-size:.6rem}.consumer-inline-notice{color:#b1a283;background:#d6b2710a;border:1px solid #d6b2712e;border-radius:12px;max-width:1080px;margin:24px auto;padding:17px}@keyframes consumer-link-travel{0%{opacity:0;left:0}14%{opacity:1}86%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}@keyframes consumer-sheet-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (width<=900px){.consumer-navigation{grid-template-columns:1fr auto;min-height:68px;padding:0 22px}.consumer-desktop-nav{display:none}.consumer-nav-actions{gap:10px}.consumer-nav-actions .consumer-sign-in{display:none}.consumer-page{padding-bottom:84px}.consumer-mobile-nav{z-index:90;min-height:72px;padding:7px 8px max(7px, env(safe-area-inset-bottom));border-top:1px solid var(--standard-border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090b0ff5;grid-template-columns:repeat(6,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.consumer-mobile-nav a{color:var(--standard-secondary);place-items:center;gap:4px;font-size:.56rem;text-decoration:none;display:grid}.consumer-mobile-nav a[aria-current=page]{color:var(--standard-text)}.consumer-mobile-nav i{font-size:1rem;font-style:normal}.consumer-mobile-nav .mobile-ask-action{color:var(--consumer-ask-foreground);position:relative}.consumer-mobile-nav .mobile-ask-action i{width:48px;height:48px;color:var(--consumer-ask-foreground);background:var(--consumer-ask-mobile-background);border-radius:50%;place-items:center;margin-top:-24px;font-size:1.4rem;display:grid;box-shadow:0 12px 34px #435bc947}.consumer-mobile-nav .mobile-ask-action:hover i{background:var(--consumer-ask-mobile-hover-background)}.consumer-mobile-nav .mobile-ask-action:active i{background:var(--consumer-ask-mobile-active-background)}.globe-consumer-nav .consumer-navigation{min-height:64px}.globe-consumer-nav .consumer-mobile-nav{display:grid}.consumer-page-hero{grid-template-columns:1fr;gap:36px;padding-top:72px}.consumer-page-hero h1{font-size:clamp(3.5rem,14vw,6.6rem)}.consumer-section-heading{grid-template-columns:1fr}.consumer-section-heading p{grid-column:1}.your-ai-stats,.public-ai-summary{grid-template-columns:1fr}.your-ai-stats article+article,.public-ai-summary article+article{border-top:0;border-left:1px solid #c4eee61a}.your-ai-actions{flex-direction:column;align-items:stretch}.your-ai-actions>div:last-child{flex-wrap:wrap}.consumer-ask-panel{grid-template-columns:1fr;margin-left:18px;margin-right:18px}.consumer-auth-card{grid-template-columns:1fr}.consumer-auth-visual{max-width:430px}.advanced-grid{grid-template-columns:1fr}}@media (width<=720px){body:has(.network-shell) .network-shell{min-height:100svh}.consumer-nav-actions .consumer-primary-action{min-height:38px;padding:0 14px;font-size:.62rem}.consumer-ask-action{min-height:38px;padding:0 13px;font-size:.68rem}.notification-bell{width:36px;height:36px}.notifications-header,.notifications-toolbar,.notifications-list,.notifications-empty,.notifications-state{width:calc(100% - 28px)}.notifications-header{flex-direction:column;align-items:stretch;padding-top:38px}.notification-preference{width:100%}.notifications-toolbar{flex-direction:column;align-items:flex-start}.notifications-toolbar button{width:100%;min-height:42px}.notification-item{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:14px}.notification-unread-dot{position:absolute;top:13px;right:13px}.notification-open{grid-area:1/3}.consumer-brand{font-size:.58rem}.consumer-globe-proposition{width:min(310px,100vw - 40px);top:24%;left:20px;transform:none}.consumer-globe-proposition strong{font-size:clamp(2.55rem,12vw,3.6rem)}.consumer-globe-proposition em{max-width:290px;font-size:.77rem}.consumer-globe-proposition>div{flex-wrap:wrap}.consumer-network-vitals{gap:10px;padding:7px 10px;top:76px;left:20px}.consumer-network-vitals .demo-network-metric,.breadcrumb{display:none}.live-activity{border-radius:22px 22px 8px 8px;max-height:178px;bottom:124px;overflow:hidden}.lower-controls{display:none}.agent-layer-control{bottom:80px}.time-window-control{bottom:106px}.network-story{display:none}.globe-controls-disclosure{bottom:88px;right:14px}.globe-controls-panel{grid-template-columns:1fr;width:calc(100vw - 28px);max-height:calc(100svh - 190px);padding:15px;bottom:46px;right:0}.globe-controls-panel .lower-controls{flex-direction:column;align-items:flex-start;display:flex}.globe-controls-panel .zoom-help{flex-wrap:wrap;justify-self:start;gap:9px}.globe-controls-panel .filter-panel{grid-template-columns:1fr}.globe-controls-panel .network-story{display:block}.consumer-page-hero{padding:58px 22px 54px}.consumer-page-hero h1{font-size:clamp(3.35rem,16vw,5.1rem)}.your-ai-identity{padding:20px}.your-ai-orbit{width:76px;height:76px}.your-ai-stats,.public-ai-summary,.your-ai-abilities,.consumer-connections,.consumer-permissions,.consumer-activity,.public-ai-abilities{padding-left:20px;padding-right:20px}.your-ai-actions{padding:64px 20px}.ability-grid,.public-ai-abilities>div:last-child{grid-template-columns:1fr}.consumer-connection-card,.consumer-permission-card{grid-template-columns:1fr;padding:22px}.consumer-connection-card>p{margin-left:0}.consumer-connection-card form,.consumer-permission-card>form{grid-area:auto/1}.consumer-connection-card button,.consumer-permission-card button{width:100%}.consumer-network-summary{grid-template-columns:1fr;gap:18px}.consumer-permission-direction{grid-template-columns:1fr}.consumer-permission-direction form{grid-area:auto/1}.consumer-ask-panel{border-radius:22px;margin-bottom:64px;padding:24px}.consumer-ask-panel form{grid-template-columns:1fr}.consumer-ask-prompt{grid-column:1}.consumer-link-button{min-height:54px}.activity-lifecycle{flex-wrap:wrap;justify-content:start}.consumer-activity>header{flex-direction:column;align-items:flex-start;gap:12px}.consumer-link-card{min-height:116px;padding:20px}.consumer-link-card time{grid-area:auto/1}.consumer-link-card em{top:auto;bottom:18px;right:18px}.consumer-link-detail{border-radius:26px 26px 0 0;max-height:92svh}.consumer-auth-card,.consumer-invitation-card{border-radius:24px;width:calc(100% - 28px);padding:26px}.consumer-auth-card h1,.consumer-invitation-card h1{font-size:clamp(3rem,15vw,4.8rem)}.consumer-invitation-card ol{grid-template-columns:1fr}.public-ai-hero{grid-template-columns:1fr;padding-top:58px}.public-ai-orbit{width:150px;height:150px}.public-ai-technical dl{grid-template-columns:1fr}.public-ai-technical dl div{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.consumer-navigation *,.consumer-page *,.globe-consumer-nav,.network-canvas,.earth-base-canvas{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.link-motion b{display:none}.link-motion .source,.link-motion .target{box-shadow:0 0 0 4px #b8ff7324}}.consumer-page a:focus-visible,.consumer-page button:focus-visible,.consumer-page summary:focus-visible,.consumer-page textarea:focus-visible,.consumer-page select:focus-visible,.consumer-navigation a:focus-visible,.consumer-navigation button:focus-visible,.network-story summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.network-shell-consumer{--consumer-blue:#78d9ff;--consumer-violet:#8174ff;--consumer-ink:#060711;color:#f6f7ff;background:var(--consumer-ink)}.network-shell-consumer:before{z-index:2;background:radial-gradient(circle at 58% 48%,#0000 34%,#03040c1f 56%,#03040a9e 100%),linear-gradient(90deg,#03040b94,#0000 30% 82%,#03040b3d)}.network-shell-consumer:after{opacity:.012}.network-shell-consumer .globe-consumer-nav{opacity:1;transform:none}.network-shell-consumer .consumer-navigation{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#050610eb,#05061066 72%,#0000);border-bottom-color:#bdc6ff14;min-height:76px}.network-shell-consumer .consumer-navigation:after{background:linear-gradient(90deg, transparent, var(--consumer-blue), transparent)}.network-shell-consumer .consumer-brand{color:#f7f7ff;letter-spacing:.1em;font-size:.64rem}.network-shell-consumer .consumer-brand-mark i{background:var(--consumer-blue);box-shadow:0 0 14px #78d9ff94}.network-shell-consumer .consumer-brand-mark:before,.network-shell-consumer .consumer-brand-mark:after{background:#869dff9e}.network-shell-consumer .consumer-desktop-nav a,.network-shell-consumer .consumer-sign-in{color:#e5e8ff9e}.network-shell-consumer .consumer-desktop-nav a:hover,.network-shell-consumer .consumer-desktop-nav a[aria-current=page],.network-shell-consumer .consumer-sign-in:hover{color:#fff}.network-shell-consumer .consumer-desktop-nav a[aria-current=page]:after{background:var(--consumer-blue);box-shadow:0 0 12px #78d9ffb3}.network-shell-consumer .consumer-primary-action{color:#fff;background:linear-gradient(135deg,#7668f4,#596fe7);box-shadow:0 12px 38px #5b68e83b}.network-shell-consumer .consumer-primary-action:hover{background:linear-gradient(135deg,#897dff,#6682f4)}.network-shell-consumer .consumer-account-trigger{border-color:#b1bcff3d}.network-shell-consumer .consumer-account-trigger span{color:#fff;background:linear-gradient(145deg,#8679ff,#54b7de)}.network-shell-consumer .consumer-navigation:has(.consumer-sign-in){grid-template-columns:1fr auto}.network-shell-consumer .consumer-navigation:has(.consumer-sign-in) .consumer-desktop-nav{display:none}.network-shell-consumer .earth-base-canvas,.network-shell-consumer .network-canvas{transition:opacity .5s,transform .75s cubic-bezier(.2,.8,.2,1)}.network-shell-consumer .network-canvas:focus-visible{outline-offset:-8px;outline:2px solid #78d9ff70}.network-shell-consumer .breadcrumb,.network-shell-consumer .consumer-network-vitals,.network-shell-consumer .globe-controls-disclosure,.network-shell-consumer .pattern-observer,.network-shell-consumer .live-activity,.network-shell-consumer .quiet-network,.network-shell-consumer .live-empty{display:none!important}.globe-home-copy{z-index:7;text-align:left;pointer-events:none;background:0 0;flex-direction:column;align-items:flex-start;width:min(330px,27vw);padding:0;display:flex;position:absolute;top:52%;left:clamp(34px,5vw,72px);transform:translateY(-50%)}.globe-home-copy strong{color:#f7f7ff;letter-spacing:-.06em;text-wrap:balance;text-shadow:0 14px 60px #04050eb3;max-width:320px;font-size:clamp(2.65rem,4vw,4.15rem);font-weight:430;line-height:.96}.globe-home-copy em{color:#d9ddf5a3;max-width:300px;margin-top:17px;font-size:.91rem;font-style:normal;line-height:1.55}.globe-home-copy>a{color:#fff;pointer-events:auto;background:linear-gradient(135deg,#7668f4f0,#4e66ddf0);border:1px solid #919dff80;border-radius:999px;align-items:center;gap:15px;min-height:48px;margin-top:26px;padding:0 21px;font-size:.78rem;font-weight:720;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 18px 50px #454fc43b}.globe-home-copy>a i{font-size:1rem;font-style:normal;transition:transform .18s}.globe-home-copy>a:hover{border-color:#a7dcffb8;transform:translateY(-2px);box-shadow:0 22px 60px #4655cd4f}.globe-home-copy>a:hover i{transform:translate(3px)}.globe-home-copy>a.is-secondary{box-shadow:none;background:#0f13308a;border-color:#a1aeff42}.globe-home-copy>a.is-secondary:hover{background:#191e46a8;border-color:#a7dcff80;box-shadow:0 16px 42px #151b4c3d}.globe-link-memory{z-index:7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a1994;border:1px solid #a5b4ff21;border-radius:20px;width:min(300px,28vw);display:grid;position:absolute;bottom:38px;right:clamp(24px,3.2vw,48px);overflow:hidden;box-shadow:0 24px 70px #00000040}.globe-link-memory header{color:#dee2ffa8;align-items:center;gap:9px;padding:13px 15px 10px;font-size:.7rem;font-weight:650;display:flex}.globe-link-memory header span{background:var(--consumer-blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 13px #78d9ffd9}.globe-link-memory button,.globe-link-memory>div{color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #a5b4ff14;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:11px 15px 13px;display:grid}.globe-link-memory button{cursor:pointer}.globe-link-memory button:hover{background:#7c87ff12}.globe-link-memory button>span,.globe-link-memory>div>span{color:#f5f7ffe0;text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.globe-link-memory strong{color:var(--consumer-blue);letter-spacing:.07em;text-transform:uppercase;grid-row:2;font-size:.55rem;font-weight:720}.globe-link-memory em{color:#c0c7e573;grid-area:1/2/3;align-self:center;font-size:.55rem;font-style:normal}.network-shell-consumer .network-notice{color:#e3e7ffad;letter-spacing:0;background:#080a19b8;border-color:#a5b4ff29;border-radius:999px;max-width:430px;font-family:inherit;font-size:.67rem;top:92px;bottom:auto;right:50%;transform:translate(50%)}.globe-consumer-card{z-index:12;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080a19c7;border:1px solid #a6b3ff2b;border-radius:26px;width:min(355px,100vw - 48px);padding:28px;position:absolute;top:112px;right:clamp(24px,4vw,58px);box-shadow:0 30px 90px #00000061}.globe-consumer-card>span{color:var(--consumer-blue);font-size:.69rem;font-weight:720}.globe-consumer-card h2{color:#f8f8ff;letter-spacing:-.035em;margin:11px 30px 0 0;font-size:1.7rem;font-weight:520;line-height:1.12}.globe-consumer-card h2 i{color:#8596ffb3;font-style:normal}.globe-consumer-card p{color:#d3d8f09e;margin:14px 0 0;font-size:.82rem;line-height:1.55}.globe-consumer-card time{color:#bcc4e275;margin-top:16px;font-size:.68rem;display:block}.globe-consumer-card>div{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.globe-consumer-card>div em{color:#dce1f99e;border:1px solid #9cacff24;border-radius:999px;padding:7px 10px;font-size:.62rem;font-style:normal}.globe-consumer-card>a{color:#dfe6ff;gap:10px;margin-top:20px;font-size:.75rem;font-weight:680;text-decoration:none;display:inline-flex}.globe-consumer-card>a i{color:var(--consumer-blue);font-style:normal}.globe-card-close{color:#dfe4fa9e;cursor:pointer;background:#ffffff06;border:1px solid #a9b6ff29;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:18px;right:18px}.network-shell-consumer a:focus-visible,.network-shell-consumer button:focus-visible{outline:2px solid var(--consumer-blue);outline-offset:4px}@media (width<=900px){.network-shell-consumer .consumer-navigation{min-height:64px}.network-shell-consumer .consumer-desktop-nav{display:none}.network-shell-consumer .consumer-mobile-nav{background:#060712f0;border-top-color:#a2afff1f}.globe-home-copy{width:min(320px,100vw - 44px);top:101px;left:22px;transform:none}.globe-home-copy strong{max-width:280px;font-size:clamp(2.15rem,10vw,3.35rem);line-height:.94}.globe-home-copy em{margin-top:10px;font-size:.76rem}.globe-home-copy>a{min-height:42px;margin-top:16px;padding:0 17px;font-size:.7rem}.globe-link-memory{display:none}.globe-consumer-card{border-radius:24px;width:auto;max-height:42svh;padding:23px;inset:auto 14px 92px;overflow-y:auto}}@media (width<=430px){.network-shell-consumer .consumer-navigation{padding:0 16px}.network-shell-consumer .consumer-brand{gap:9px;font-size:.54rem}.network-shell-consumer .consumer-brand-mark{width:21px;height:21px}.network-shell-consumer .consumer-primary-action{min-height:36px;padding:0 13px;font-size:.58rem}.globe-home-copy{width:calc(100vw - 36px);top:88px;left:18px}.globe-home-copy strong{max-width:250px;font-size:clamp(2rem,10.5vw,2.65rem)}.globe-home-copy em{max-width:245px}}.human-profile-ai-card:not(.is-owner){align-items:start}.human-profile-ai-capabilities{gap:13px;min-width:0;display:grid}.human-profile-ai-capabilities>h4{color:#87d8ffb3;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.6rem}.human-profile-ai-capability-list{gap:8px;display:grid}.human-profile-ai-capability{background:#05081952;border:1px solid #97a6ff1f;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 14px;display:grid}.human-profile-ai-capability strong{color:#f4f6ffeb;font-size:.8rem}.human-profile-ai-capability p{color:#c9d0ec94;margin:5px 0 0;font-size:.69rem;line-height:1.45}.human-profile-ai-capability-empty{color:#cad1ed94;font-size:.75rem;line-height:1.5}.ai-capability-access-state{color:#d3daf3ad;white-space:nowrap;align-items:center;gap:7px;font-size:.66rem;font-weight:680;display:inline-flex}.ai-capability-access-state i{background:#7781a6;border-radius:50%;width:7px;height:7px}.ai-capability-access-state.is-granted{color:#abefdee0}.ai-capability-access-state.is-granted i{background:#69d7cf;box-shadow:0 0 10px #69d7cf75}.ai-capability-access-state.is-available{color:#b8ddffcc}.ai-capability-access-actions{justify-items:end;gap:7px;display:grid}.ai-capability-access-actions button,.human-profile-manage-access{color:#ebefffd6;min-height:38px;font:inherit;cursor:pointer;background:#6e74e312;border:1px solid #99adff33;border-radius:999px;justify-content:center;align-items:center;padding:0 13px;font-size:.65rem;font-weight:680;text-decoration:none;display:inline-flex}.ai-capability-access-actions button.is-primary{color:#fff;background:linear-gradient(135deg,#705beee6,#4361cee6);border-color:#949aff5c}.ai-capability-access-actions button:disabled{opacity:.5;cursor:wait}.ai-capability-access-actions small{color:#ffb0b9c7;text-align:right;max-width:210px;font-size:.61rem}.ai-access-page{color:#f7f8ff;background:radial-gradient(circle at 84% 6%,#5c50d229,#0000 34rem),#070814;min-height:100svh}.ai-access-shell{width:min(1060px,100% - 48px);margin:0 auto;padding:clamp(42px,7vw,86px) 0 130px}.ai-access-back{color:#d2d9f5a8;align-items:center;gap:9px;font-size:.75rem;text-decoration:none;display:inline-flex}.ai-access-heading{padding:clamp(44px,7vw,80px) 0 clamp(45px,6vw,66px)}.ai-access-heading>span,.ai-access-section>header>span,.ai-access-dialog>span{color:#85daffbd;letter-spacing:.14em;font-size:.61rem;font-weight:740}.ai-access-heading h1{letter-spacing:-.065em;margin:12px 0 0;font-size:clamp(3.1rem,8vw,6.7rem);font-weight:400;line-height:.9}.ai-access-heading p{color:#ccd3f09e;max-width:570px;margin:23px 0 0;line-height:1.65}.ai-access-section{border-top:1px solid #a6b2ff24;padding:34px 0 44px}.ai-access-section>header{margin-bottom:20px}.ai-access-section>header h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:470}.ai-access-list{gap:10px;display:grid}.ai-access-item{background:linear-gradient(145deg,#181c4194,#090b1e9e);border:1px solid #9caaff1f;border-radius:18px;grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) auto;align-items:center;gap:24px;padding:17px 18px;display:grid}.ai-access-person{align-items:center;gap:13px;min-width:0;display:flex}.ai-access-avatar{background:#656add24;border:1px solid #96b7ff29;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.ai-access-person h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;overflow:hidden}.ai-access-person span,.ai-access-person p{color:#c8cfec85;margin:3px 0 0;font-size:.65rem}.ai-access-capability-copy{gap:4px;display:grid}.ai-access-capability-copy strong{font-size:.78rem}.ai-access-capability-copy span{color:#cad1eea3;font-size:.66rem}.ai-access-capability-copy span.is-granted{color:#a1ebd9d1}.ai-access-capability-copy small{color:#bdc5e56b;font-size:.58rem}.ai-access-item-actions{justify-content:flex-end;gap:8px;display:flex}.ai-access-item-actions button,.ai-access-dialog button{color:#ebefffd1;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:#7079e212;border:1px solid #9daeff2e;border-radius:999px;padding:0 14px;font-size:.66rem;font-weight:690}.ai-access-item-actions button.is-primary{color:#fff;background:linear-gradient(135deg,#6559dc,#425fca);border-color:#929dff4d}.ai-access-item-actions button:disabled,.ai-access-dialog button:disabled{opacity:.48;cursor:wait}.ai-access-empty,.ai-access-unavailable{color:#cdd4f18f;background:#0e112b75;border:1px solid #9caaff1a;border-radius:16px;padding:20px;font-size:.75rem}.ai-access-page-message{color:#ffc2cadb;background:#8125351f;border:1px solid #ff9dad33;border-radius:12px;padding:12px 15px}.ai-access-dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#02030cc7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ai-access-dialog{background:linear-gradient(150deg,#191c40fc,#080a1bfc);border:1px solid #a6b2ff2e;border-radius:26px;width:min(520px,100%);padding:clamp(26px,5vw,40px);box-shadow:0 40px 120px #00000085}.ai-access-dialog h2{letter-spacing:-.045em;margin:11px 0 0;font-size:clamp(1.8rem,5vw,2.65rem);font-weight:470;line-height:1.03}.ai-access-dialog p{color:#ccd3ef9e;margin:18px 0 26px;line-height:1.6}.ai-access-dialog>div{justify-content:flex-end;gap:9px;display:flex}.ai-access-dialog button.is-revoke{color:#ffd8de;background:#af2e4633;border-color:#ff829740}.ai-access-page :is(a,button):focus-visible,.human-profile-page :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #78d9ff}@media (width<=780px){.ai-access-shell{width:calc(100% - 28px);padding-top:28px}.ai-access-item{grid-template-columns:1fr;gap:14px}.ai-access-item-actions{flex-wrap:wrap;justify-content:flex-start}.human-profile-ai-capability{grid-template-columns:1fr}.ai-capability-access-actions{justify-items:start}.ai-capability-access-actions small{text-align:left}}@media (prefers-reduced-motion:reduce){.globe-home-copy>a,.globe-home-copy>a i{transition:none}}.your-ai-page{--your-ai-blue:#78d9ff;--your-ai-violet:var(--standard-accent);--your-ai-surface:var(--standard-panel);--your-ai-border:var(--standard-border-soft);color:var(--standard-text);background:var(--standard-page)}.your-ai-page .consumer-navigation,.your-ai-loading-navigation{border-bottom-color:var(--standard-border-soft);background:var(--standard-panel)}.your-ai-page .consumer-navigation:after{background:linear-gradient(90deg, transparent, var(--your-ai-blue), transparent)}.your-ai-page .consumer-brand{color:var(--standard-secondary)}.your-ai-page .consumer-brand-mark i{background:var(--your-ai-blue);box-shadow:0 0 14px #00000040}.your-ai-page .consumer-brand-mark:before,.your-ai-page .consumer-brand-mark:after{background:var(--standard-accent)}.your-ai-page .consumer-desktop-nav a{color:var(--standard-secondary)}.your-ai-page .consumer-desktop-nav a:hover,.your-ai-page .consumer-desktop-nav a[aria-current=page]{color:var(--standard-text)}.your-ai-page .consumer-desktop-nav a[aria-current=page]:after{background:var(--your-ai-blue);box-shadow:0 0 12px #00000040}.your-ai-page .consumer-primary-action{color:var(--standard-text);background:var(--standard-primary);box-shadow:0 12px 38px #00000040}.your-ai-page .consumer-primary-action:hover{background:var(--standard-primary)}.your-ai-page .consumer-secondary-action{border-color:var(--standard-border-soft);color:var(--standard-secondary);background:var(--standard-panel)}.your-ai-page .consumer-secondary-action:hover{border-color:var(--standard-border-soft);background:var(--standard-control-hover)}.human-account-fallback{border-radius:50%;place-items:center;width:27px;height:27px;display:grid;box-shadow:inset 0 0 0 1px #00000040;color:var(--standard-secondary)!important;background:var(--standard-control)!important}.human-account-fallback svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;width:17px;height:17px;overflow:visible}.consumer-account-trigger .human-account-fallback{font-size:0}.media-avatar-visual{overflow:hidden;padding:0!important}.media-avatar-visual img{object-fit:cover;width:100%;height:100%;display:block}.personal-ai-avatar-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.your-ai-network-home{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(42px,6vw,82px) 0 96px}.your-ai-compact-header{justify-content:space-between;align-items:center;gap:30px;padding:0 0 clamp(38px,5vw,62px);display:flex}.your-ai-compact-identity{align-items:center;gap:19px;min-width:0;display:flex}.personal-ai-fallback{color:#fff;background:linear-gradient(145deg,#7e6ff7e6,#4197dae6);border:1px solid #a9b5ff38;border-radius:22px;flex:none;place-items:center;width:66px;height:66px;font-size:1.2rem;font-weight:720;display:grid;box-shadow:0 16px 45px #3c4ebe38,inset 0 0 20px #ffffff14}.personal-ai-avatar-control{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex;position:relative}.personal-ai-avatar-trigger{min-height:28px;color:var(--standard-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 8px;font-size:.6rem}.personal-ai-avatar-trigger:hover,.personal-ai-avatar-trigger:focus-visible{color:var(--standard-secondary);background:var(--standard-control-hover)}.personal-ai-avatar-actions{z-index:5;border:1px solid var(--standard-border-soft);background:var(--standard-panel);opacity:0;pointer-events:none;border-radius:13px;flex-wrap:wrap;gap:6px;width:224px;padding:10px;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 18px 48px #00000040}.personal-ai-avatar-control:hover .personal-ai-avatar-actions,.personal-ai-avatar-control:focus-within .personal-ai-avatar-actions,.personal-ai-avatar-control[data-editing=true] .personal-ai-avatar-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.personal-ai-avatar-actions button{border:1px solid var(--standard-border-soft);min-height:34px;color:var(--standard-text);background:var(--standard-control);font:inherit;cursor:pointer;border-radius:9px;padding:6px 9px;font-size:.67rem}.personal-ai-avatar-actions button:hover{color:var(--standard-text);background:var(--standard-control-hover)}.personal-ai-avatar-actions small{width:100%;color:var(--standard-muted);font-size:.64rem}.your-ai-context,.your-ai-section-heading>div>span,.your-ai-settings-entry>div>span{color:var(--standard-secondary);letter-spacing:.02em;font-size:.7rem;font-weight:650}.your-ai-compact-identity h1{letter-spacing:-.045em;margin:2px 0 8px;font-size:clamp(1.65rem,3vw,2.55rem);font-weight:540;line-height:1}.your-ai-profile-bio{max-width:560px;color:var(--standard-secondary);margin:0 0 10px;font-size:.74rem;line-height:1.5}.your-ai-identity-state{flex-wrap:wrap;gap:7px;display:flex}.your-ai-identity-state>span{border:1px solid var(--standard-border-soft);min-height:24px;color:var(--standard-secondary);background:var(--standard-panel);border-radius:999px;align-items:center;padding:0 10px;font-size:.64rem;display:inline-flex}.your-ai-identity-state>span.is-ready{color:#b7f3e7;background:#5cddca0e;border-color:#5cddca33}.your-ai-identity-state>span.is-loading{color:#cbd0ec75}.your-ai-primary-actions{flex:none;align-items:center;gap:10px;display:flex}.your-ai-network-section,.your-ai-page .consumer-activity-rail,.your-ai-abilities-home,.your-ai-settings-entry{border-top:1px solid var(--standard-border-soft);padding:34px 0 42px}.your-ai-section-heading,.your-ai-page .consumer-activity-rail>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.your-ai-section-heading h2,.your-ai-page .consumer-activity-rail>header h2,.your-ai-settings-entry h2{color:var(--standard-text);letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:520}.your-ai-section-heading>a,.your-ai-page .consumer-activity-rail>header>a,.your-ai-settings-entry>a{color:var(--standard-secondary);font-size:.74rem;font-weight:650;text-decoration:none}.your-ai-section-heading>a:hover,.your-ai-page .consumer-activity-rail>header>a:hover,.your-ai-settings-entry>a:hover{color:var(--standard-secondary)}.your-ai-page .consumer-signal{color:var(--standard-secondary);letter-spacing:.02em;text-transform:none;font-family:inherit;font-size:.7rem;font-weight:650}.your-ai-page .consumer-signal i{background:var(--your-ai-blue);box-shadow:0 0 11px #00000040}.your-ai-connection-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:14px;display:grid}.your-ai-contact-card,.your-ai-invite-card{border:1px solid var(--your-ai-border);min-width:0;min-height:205px;color:inherit;background:var(--standard-panel);border-radius:22px;padding:22px;box-shadow:0 20px 55px #00000040}.your-ai-contact-card{grid-template-rows:auto auto 1fr;display:grid}.your-ai-contact-identity{align-items:center;gap:14px;min-width:0;display:flex}.your-ai-contact-identity>div{min-width:0}.your-ai-contact-avatar{width:48px;height:48px;color:var(--standard-secondary);background:var(--standard-panel);border-radius:16px;flex:none;place-items:center;font-weight:720;display:grid;box-shadow:inset 0 0 18px #00000040}.your-ai-contact-identity h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:620;overflow:hidden}.your-ai-contact-identity p{color:var(--standard-secondary);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:.68rem;overflow:hidden}.your-ai-contact-card>a{color:var(--standard-secondary);justify-content:space-between;align-self:end;padding-top:25px;font-size:.75rem;font-weight:660;text-decoration:none;display:flex}.your-ai-contact-card>a span{color:var(--your-ai-blue)}.your-ai-primary-ask-action{letter-spacing:.06em;min-height:46px;padding:0 22px;font-size:.72rem}.your-ai-invite-card{background:var(--standard-panel);border-style:dashed;grid-template-columns:auto 1fr;align-content:center;gap:14px;display:grid}.your-ai-invite-card>span{border:1px solid var(--standard-border-soft);width:48px;height:48px;color:var(--standard-secondary);background:var(--standard-panel);border-radius:16px;place-items:center;font-size:1.4rem;display:grid}.your-ai-invite-card strong{font-size:1rem;font-weight:620;display:block}.your-ai-invite-card p{color:var(--standard-secondary);margin:5px 0 0;font-size:.72rem;line-height:1.45}.your-ai-invite-card button{color:var(--standard-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-content:space-between;place-self:end stretch;padding:16px 0 0;font-size:.75rem;font-weight:660;display:flex}.your-ai-invite-card button span{color:var(--your-ai-blue)}.your-ai-page .consumer-activity{max-width:none;margin:0}.your-ai-page .consumer-activity-rail{padding-left:0;padding-right:0}.your-ai-page .consumer-link-card{border-color:var(--your-ai-border);background:var(--standard-panel);border-radius:20px;min-height:112px}.your-ai-page .consumer-link-card:hover{border-color:var(--standard-border-soft);background:var(--standard-control-hover)}.your-ai-page .consumer-link-card strong{color:var(--your-ai-blue);font-family:inherit}.your-ai-page .consumer-link-card.phase-live{border-color:var(--standard-border-soft);box-shadow:inset 3px 0 var(--your-ai-blue)}.your-ai-page .consumer-empty-links{border-color:var(--your-ai-border);background:var(--standard-panel);text-align:left;border-radius:20px;padding:34px}.your-ai-page .consumer-empty-links>span{color:var(--standard-secondary);letter-spacing:.03em;font-family:inherit;font-size:.65rem}.your-ai-page .consumer-empty-links a{color:var(--your-ai-blue)}.your-ai-ability-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;display:grid}.your-ai-ability-list article{border:1px solid var(--your-ai-border);background:var(--standard-panel);border-radius:20px;gap:14px;min-height:110px;padding:20px;display:flex}.your-ai-ability-list article>span{width:32px;height:32px;color:var(--standard-secondary);background:var(--standard-panel);border-radius:10px;flex:none;place-items:center;display:grid}.your-ai-ability-list h3{margin:2px 0 7px;font-size:.95rem;font-weight:620}.your-ai-ability-list p{color:var(--standard-secondary);margin:0;font-size:.75rem;line-height:1.5}.your-ai-local-state{border:1px solid var(--your-ai-border);background:var(--standard-panel);border-radius:20px;min-height:118px;padding:26px}.your-ai-local-state strong{font-size:1rem;font-weight:590}.your-ai-local-state p{color:var(--standard-secondary);margin:8px 0 0;font-size:.75rem}.your-ai-local-state.is-loading{color:#ced3ef80;align-content:center;display:grid}.your-ai-local-state.is-unavailable{border-style:dashed}.your-ai-settings-entry{justify-content:space-between;align-items:center;gap:22px;padding-bottom:0;display:flex}.your-ai-settings-entry h2{font-size:1.25rem}.your-ai-settings-entry>a{gap:12px;display:inline-flex}.your-ai-loading-navigation{z-index:40;border-bottom:1px solid var(--standard-border-soft);grid-template-columns:minmax(190px,.7fr) auto minmax(190px,.7fr);align-items:center;min-height:76px;padding:0 clamp(22px,4vw,64px);display:grid;position:relative}.your-ai-loading-navigation>nav{color:var(--standard-secondary);justify-content:center;align-items:center;gap:clamp(20px,3.2vw,44px);font-size:.82rem;display:flex}.your-ai-loading-navigation>nav strong{color:var(--standard-text);font-weight:400;position:relative}.your-ai-loading-navigation>nav strong:after{content:"";background:var(--your-ai-blue);height:1px;position:absolute;bottom:-14px;left:0;right:0;box-shadow:0 0 12px #00000040}.your-ai-loading-navigation>.human-account-fallback{justify-self:end}.your-ai-loading-block{min-height:116px}.your-ai-loading-block>div{gap:12px;width:min(320px,70vw);display:grid}.your-ai-loading-block span,.your-ai-loading-block strong{background:var(--standard-panel);border-radius:999px;display:block}.your-ai-loading-block span{width:84px;height:10px}.your-ai-loading-block strong{width:220px;height:28px}@media (width<=900px){.your-ai-loading-navigation{grid-template-columns:1fr auto;min-height:68px;padding:0 22px}.your-ai-loading-navigation>nav{display:none}.your-ai-page .consumer-mobile-nav{border-top-color:var(--standard-border-soft);background:var(--standard-panel)}}@media (width<=720px){.your-ai-network-home{width:calc(100% - 36px);padding-top:30px;padding-bottom:42px}.your-ai-compact-header{flex-direction:column;align-items:stretch;gap:22px;padding-bottom:34px}.your-ai-primary-actions{grid-template-columns:1fr 1fr;display:grid}.your-ai-primary-actions a,.your-ai-primary-actions form,.your-ai-primary-actions button{width:100%}.personal-ai-fallback{border-radius:19px;width:58px;height:58px}.your-ai-network-section,.your-ai-page .consumer-activity-rail,.your-ai-abilities-home,.your-ai-settings-entry{padding:28px 0 34px}.your-ai-section-heading,.your-ai-page .consumer-activity-rail>header{flex-direction:row;align-items:center;gap:12px}.your-ai-connection-grid,.your-ai-page .consumer-link-list,.your-ai-ability-list{grid-template-columns:1fr}.your-ai-contact-card,.your-ai-invite-card{min-height:185px}.your-ai-settings-entry{flex-direction:column;align-items:flex-start}}@media (width<=430px){.your-ai-primary-actions{grid-template-columns:1fr}.your-ai-compact-identity{align-items:flex-start}.your-ai-compact-identity h1{font-size:1.65rem}}.globe-example-link-status{z-index:7;color:#f6f7ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;background:linear-gradient(145deg,#0c0f25b3,#080a1b85);border:1px solid #9aaeff26;border-radius:18px;grid-template-columns:1fr auto;gap:6px 18px;width:min(250px,24vw);padding:15px 17px;display:grid;position:absolute;bottom:38px;right:clamp(24px,3.2vw,48px);box-shadow:0 24px 70px #0000003b}.globe-example-link-status>span{color:#dbe1ff9e;letter-spacing:.02em;font-size:.63rem;font-weight:670;line-height:1.35}.globe-example-link-status>span i{color:#91d8ffe0;font-style:normal}.globe-example-link-status>strong{width:54px;color:var(--consumer-blue);letter-spacing:.05em;text-transform:uppercase;font-size:.58rem;font-weight:760;display:block}@media (width<=900px){.globe-example-link-status{width:min(230px,100vw - 32px);padding:12px 14px;bottom:96px;right:16px}}.your-ai-network-home{padding-top:clamp(30px,4vw,52px);padding-bottom:64px}.your-ai-compact-header{gap:24px;padding-bottom:30px}.your-ai-network-section,.your-ai-page .consumer-activity-rail,.your-ai-abilities-home,.your-ai-permissions-home{border-top:1px solid var(--standard-border-soft);padding:26px 0 30px}.your-ai-section-heading,.your-ai-page .consumer-activity-rail>header{align-items:center;margin-bottom:16px}.your-ai-section-heading h2,.your-ai-page .consumer-activity-rail>header h2,.your-ai-permissions-home h2{margin:0;font-size:clamp(1.4rem,2.3vw,1.95rem)}.your-ai-connection-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px}.your-ai-contact-card,.your-ai-invite-card{border-radius:18px;min-height:132px;padding:16px;box-shadow:0 15px 34px #00000040}.your-ai-contact-card{flex-direction:column;justify-content:space-between;display:flex}.your-ai-contact-identity{gap:11px}.your-ai-contact-avatar{border-radius:14px;width:42px;height:42px;font-size:.84rem}.your-ai-contact-identity h3{font-size:.92rem}.your-ai-contact-card>a{border-top:1px solid var(--standard-border-soft);margin-top:14px;padding-top:10px;font-size:.71rem}.your-ai-invite-card{grid-template-columns:42px 1fr;align-content:center;gap:11px}.your-ai-invite-card>span{border-radius:14px;width:42px;height:42px}.your-ai-invite-card strong{font-size:.92rem}.your-ai-invite-card p{font-size:.68rem}.your-ai-invite-card button{border-top:1px solid var(--standard-border-soft);padding-top:10px;font-size:.71rem}.your-ai-page .consumer-link-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px}.your-ai-page .consumer-link-card{border-radius:17px;min-height:88px;padding:16px}.your-ai-page .consumer-empty-links{border-radius:17px;padding:22px}.your-ai-page .consumer-empty-links strong{margin:0 0 6px;font-size:1rem}.your-ai-page .consumer-empty-links p{margin:0 0 10px;font-size:.74rem}.your-ai-ability-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px}.your-ai-ability-list article{border-radius:17px;align-items:center;gap:11px;min-height:0;padding:14px 16px}.your-ai-ability-list article>span{border-radius:9px;width:29px;height:29px}.your-ai-ability-list h3{margin:0 0 3px;font-size:.88rem}.your-ai-ability-list p{font-size:.68rem;line-height:1.35}.your-ai-permissions-home .your-ai-local-state{min-height:0;padding:18px}.your-ai-permission-list{gap:9px;display:grid}.your-ai-permission-list article{border:1px solid var(--your-ai-border);background:var(--standard-panel);border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.your-ai-permission-list h3{margin:0;font-size:.88rem;font-weight:620}.your-ai-permission-list p{color:var(--standard-secondary);margin:3px 0 0;font-size:.68rem}.your-ai-permission-list a{color:var(--your-ai-blue);font-size:.7rem;font-weight:650;text-decoration:none}.your-ai-permission-list a:hover{color:var(--standard-secondary)}.your-ai-local-state{border-radius:17px;min-height:92px;padding:20px}@media (width<=720px){.your-ai-network-home{padding-top:24px;padding-bottom:34px}.your-ai-compact-header{gap:18px;padding-bottom:24px}.your-ai-network-section,.your-ai-page .consumer-activity-rail,.your-ai-abilities-home,.your-ai-permissions-home{padding:22px 0 26px}.your-ai-contact-card,.your-ai-invite-card{min-height:124px}.your-ai-permission-list article{grid-template-columns:auto minmax(0,1fr)}.your-ai-permission-list article>a{grid-column:2}}.connections-page{--connections-border:#a6b2ff1f;--connections-muted:#cbd1ed94;--connections-blue:#78d9ff;color:#f7f8ff;background:radial-gradient(circle at 76% -8%,#524ebe29,#0000 34rem),radial-gradient(circle at -8% 36%,#2f84cd14,#0000 28rem),#070814;min-height:100vh}.connections-page .consumer-navigation{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070814e0;border-bottom-color:#a2afff17}.connections-contact-header,.connections-contact-book,.connections-permissions-home,.connections-local-state{width:min(1180px,100% - 56px);margin-inline:auto}.connections-contact-header{justify-content:space-between;align-items:flex-end;gap:24px;padding:clamp(34px,5vw,64px) 0 30px;display:flex}.connections-contact-header h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.15rem,4.5vw,4.3rem);font-weight:450;line-height:.95}.connections-contact-header p{color:var(--connections-muted);margin:13px 0 0;font-size:.9rem}.connections-header-actions{align-items:center;gap:9px;display:flex}.connections-find-action,.connections-invite-action,.connections-empty-state button,.connections-pending-card button{color:#f7f8ff;min-height:42px;font:inherit;cursor:pointer;background:#7a71f21f;border:1px solid #a6b2ff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:.76rem;font-weight:680;display:inline-flex}.connections-find-action{color:#fff;background:linear-gradient(135deg,#7e70ff57,#4191df3d);border-color:#7db2ff3d;text-decoration:none}.connections-find-action:hover{background:linear-gradient(135deg,#7e70ff75,#4191df57);border-color:#89cbff70}.connections-find-action span{color:#9fe8ff;font-size:1.05rem}.connections-invite-action:hover,.connections-empty-state button:hover,.connections-pending-card button:hover{background:#7a71f233;border-color:#87a9ff57}.connections-invite-action i{color:#9ecbff;font-size:1.05rem;font-style:normal}.connections-invite-action.is-placeholder{opacity:.45;pointer-events:none}.consumer-invite-backdrop{z-index:130;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02030cb8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.consumer-invite-sheet{color:#f7f8ff;background:radial-gradient(circle at 84% 0,#5972e029,#0000 24rem),linear-gradient(150deg,#15172f,#090b1d);border:1px solid #a6b2ff2e;border-radius:28px;width:min(620px,100%);max-height:calc(100dvh - 44px);padding:clamp(24px,5vw,42px);overflow-y:auto;box-shadow:0 34px 110px #00000080}.consumer-invite-sheet>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.consumer-invite-sheet>header span{color:#78d9ff;letter-spacing:.13em;font-size:.64rem;font-weight:740}.consumer-invite-sheet h2{letter-spacing:-.055em;max-width:12ch;margin:8px 0 0;font-size:clamp(2rem,5vw,3.4rem);font-weight:450;line-height:.98}.consumer-invite-sheet>p{color:#cfd6f29e;max-width:55ch;margin:19px 0 0;font-size:.78rem;line-height:1.65}.consumer-invite-close{color:#e9edff;width:42px;height:42px;font:inherit;cursor:pointer;background:#7c84d60f;border:1px solid #a6b2ff29;border-radius:50%;flex:none;place-items:center;font-size:1.2rem;display:grid}.consumer-invite-sheet>form{margin-top:26px}.consumer-invite-sheet .consumer-primary-action:disabled{opacity:.62;cursor:wait}.consumer-invite-ready{gap:10px;margin-top:26px;display:grid}.consumer-invite-ready label{color:#e8ecffd1;font-size:.72rem;font-weight:680}.consumer-invite-ready input{color:#dbe2ff;width:100%;min-width:0;min-height:52px;font:inherit;text-overflow:ellipsis;background:#0406138c;border:1px solid #a6b2ff2e;border-radius:14px;outline:none;padding:0 14px;font-size:.74rem}.consumer-invite-ready input:focus{border-color:#78d9ff80;box-shadow:0 0 0 3px #78d9ff14}.consumer-invite-ready>div{flex-wrap:wrap;gap:9px;margin-top:2px;display:flex}.consumer-invite-ready small{color:#cad1ed7a;font-size:.67rem;line-height:1.5}.consumer-invite-status{color:#78d9ff!important;margin:13px 0 0!important;font-size:.72rem!important}.consumer-invite-status.is-error{color:#eec7ffc7!important}.consumer-invite-manage{color:#cfd6f29e;text-underline-offset:4px;margin-top:20px;font-size:.7rem;display:inline-flex}.connections-contact-book{padding:8px 0 70px}.connections-human-relationships{width:min(1180px,100% - 56px);margin:0 auto 26px}.connections-relationship-tabs{background:#0a0c1f94;border:1px solid #9cb2ff21;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));padding:5px;display:grid}.connections-relationship-tabs a{color:#d2d9f494;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:46px;padding:0 12px;font-size:.72rem;font-weight:650;text-decoration:none;display:flex}.connections-relationship-tabs a[aria-current=page]{color:#fff;background:#6e77dd29;box-shadow:inset 0 0 0 1px #97b1ff1f}.connections-relationship-tabs strong{color:#8edaffc2;font-size:.67rem}.connections-ai-list,.connections-ai-empty{width:min(1180px,100% - 56px);margin:0 auto 26px}.connections-ai-list{gap:10px;display:grid}.connections-ai-list-item{background:linear-gradient(145deg,#1417368c,#090b1d7a);border:1px solid #a6b2ff1a;border-radius:19px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:16px;display:grid}.connections-ai-list-identity{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.connections-ai-list-avatar{color:#f3f5ff;background:linear-gradient(145deg,#7866f561,#378fdb3b);border:1px solid #97b7ff33;border-radius:15px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:.76rem;font-weight:760;display:inline-flex;overflow:hidden}.connections-ai-list-copy{gap:3px;min-width:0;display:grid}.connections-ai-list-copy strong,.connections-ai-list-copy span,.connections-ai-list-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connections-ai-list-copy strong{color:#f4f6ffe6;font-size:.86rem}.connections-ai-list-copy span{color:#d3d9f29e;font-size:.69rem}.connections-ai-list-copy small{color:#97d3f28f;font-size:.63rem}.connections-ai-list-state{color:#b9ebe1c7;white-space:nowrap;align-items:center;gap:7px;font-size:.68rem;font-weight:650;display:inline-flex}.connections-ai-list-state i{background:#76d9cf;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #76d9cf8c}.connections-ai-list-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.connections-ai-list-actions a{color:#dae2fcc2;background:#6b74cd14;border:1px solid #91afff29;border-radius:999px;align-items:center;min-height:36px;padding:0 13px;font-size:.66rem;font-weight:650;text-decoration:none;display:inline-flex}.connections-ai-empty{background:#0a0c1f52;border:1px dashed #a6b2ff21;border-radius:18px;padding:24px}.connections-ai-empty strong{font-size:.86rem}.connections-ai-empty p{color:var(--connections-muted);margin:5px 0 0;font-size:.7rem}.connections-human-list{gap:9px;margin-top:13px;display:grid}.connections-human-list-card{background:linear-gradient(145deg,#1417368c,#090b1d7a);border:1px solid #a6b2ff1a;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 16px;display:grid}.connections-human-list-copy{min-width:0}.connections-human-list-copy>a{width:max-content;max-width:100%;color:inherit;gap:3px;text-decoration:none;display:grid}.connections-human-list-copy h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.88rem;font-weight:650;overflow:hidden}.connections-human-list-copy span,.connections-human-list-copy small{color:#c9d0ed80;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;display:block;overflow:hidden}.connections-human-list-copy small{color:#8fd9ff8f;margin-top:5px}.connections-human-list-actions,.connections-person-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.connections-human-list-actions form,.connections-person-actions form{margin:0}.connections-human-list-actions form button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#8378f5,#5b92e9);border:1px solid #91afff33;border-radius:999px;padding:0 13px;font-size:.68rem;font-weight:680}.connections-relationship-state-link{color:#98bfffc7;font-size:.67rem;font-weight:650;text-decoration:none}.connections-relationship-empty{background:#0a0c1f52;border:1px dashed #a6b2ff21;border-radius:18px;margin-top:13px;padding:22px}.connections-relationship-empty strong{font-size:.86rem}.connections-relationship-empty p{color:var(--connections-muted);margin:5px 0 0;font-size:.7rem}.connections-find-people,.connections-relationship-requests{width:min(1180px,100% - 56px);margin:0 auto 26px}.connections-find-people{background:radial-gradient(circle at 85% 0,#5389e124,#0000 24rem),linear-gradient(145deg,#14183abd,#0a0c1fa8);border:1px solid #9cb2ff24;border-radius:24px;padding:clamp(20px,3vw,30px);box-shadow:0 24px 70px #0003}.connections-find-people>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.connections-find-people>header span{color:#87d8ffb8;letter-spacing:.13em;font-size:.62rem;font-weight:720}.connections-find-people>header h2{letter-spacing:-.045em;margin:5px 0 0;font-size:clamp(1.55rem,2.8vw,2.3rem);font-weight:520}.connections-find-people>header>a{color:#e7ebffb8;border:1px solid #a6b2ff24;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.25rem;text-decoration:none;display:inline-flex}.connections-profile-prompt{background:#0709195c;border:1px solid #99a6ff1f;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:13px 15px;display:flex}.connections-profile-prompt p{color:var(--connections-muted);margin:0;font-size:.72rem}.connections-profile-prompt a{color:var(--connections-blue);font-size:.72rem;font-weight:650;text-decoration:none}.connections-profile-onboarding{background:linear-gradient(145deg,#1f234f80,#080b1e61);border:1px solid #97adff24;border-radius:20px;max-width:690px;padding:clamp(20px,4vw,28px)}.connections-profile-onboarding>span{color:#87d8ffad;letter-spacing:.14em;font-size:.59rem;font-weight:740}.connections-profile-onboarding h3{letter-spacing:-.04em;max-width:19ch;margin:9px 0 0;font-size:clamp(1.35rem,3vw,2rem);font-weight:520;line-height:1.05}.connections-profile-onboarding p{max-width:58ch;color:var(--connections-muted);margin:13px 0 0;font-size:.75rem;line-height:1.6}.connections-profile-onboarding>div{flex-wrap:wrap;gap:9px;margin-top:21px;display:flex}.connections-profile-onboarding a{color:#fff;background:linear-gradient(135deg,#8378f5,#5b92e9);border:1px solid #91afff33;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 17px;font-size:.72rem;font-weight:680;text-decoration:none;display:inline-flex}.connections-profile-onboarding a.is-secondary{color:#e1e7fcad;background:#656ec112}.connections-people-search{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.connections-people-search input{color:#f7f8ff;width:100%;min-height:48px;font:inherit;background:#0406137a;border:1px solid #a6b2ff29;border-radius:15px;outline:none;padding:0 15px;font-size:.85rem}.connections-people-search input:focus{border-color:#75d3ff7a;box-shadow:0 0 0 3px #61acf114}.connections-people-search button,.connections-person-result button,.connections-request-actions button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#8378f5,#5b92e9);border:1px solid #91afff33;border-radius:999px;padding:0 17px;font-size:.72rem;font-weight:680}.connections-people-search button{border-radius:15px;min-width:94px}.connections-people-search button:disabled{opacity:.66;cursor:wait}.connections-search-region{min-height:28px}.connections-search-pending{color:#d5ddf8b3;align-items:center;gap:8px;margin:12px 2px 0;font-size:.68rem;display:flex}.connections-search-pending i{border:1px solid #97adff38;border-top-color:#87d8ffe6;border-radius:50%;width:12px;height:12px;animation:.72s linear infinite connections-search-spin}.connections-people-results.is-pending{opacity:.58}.connections-search-hint{color:#cad1ed7a;margin:12px 2px 0;font-size:.68rem}.connections-people-results{gap:8px;margin-top:15px;display:grid}.connections-person-result,.connections-request-card{background:#080a1c6b;border:1px solid #a6b2ff1a;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 15px;display:grid}.connections-person-result h3,.connections-request-card h3{margin:0;font-size:.87rem;font-weight:650}.connections-person-result p,.connections-request-card p{color:var(--connections-muted);margin:4px 0 0;font-size:.68rem}.connections-human-avatar{color:#eef5ff;background:linear-gradient(145deg,#7a69ff66,#3a9ada47);border:1px solid #8eb9ff2e;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:.78rem;font-weight:750;display:inline-flex}.connections-request-state{color:#cdd4ef8f;font-size:.68rem;font-weight:650}.connections-outgoing-request{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.connection-request-cancel{justify-items:end;gap:5px;display:inline-grid}.connection-request-cancel button{color:#e2e7fbb8;min-height:36px;font:inherit;cursor:pointer;background:#656ec112;border:1px solid #a6b2ff26;border-radius:999px;padding:0 12px;font-size:.66rem;font-weight:650}.connection-request-cancel button:hover{color:#fff;background:#656ec124;border-color:#a6b2ff47}.connection-request-cancel button:disabled{opacity:.6;cursor:wait}.connection-request-cancel small{color:#f0b2b2b8;text-align:right;max-width:28ch;font-size:.61rem;line-height:1.35}.connections-person-result .connection-request-cancel button{color:#e2e7fbb8;background:#656ec112;min-height:34px;padding-inline:10px;font-size:.63rem}.connections-search-empty{border:1px dashed #a6b2ff21;border-radius:16px;padding:16px}.connections-search-empty strong{font-size:.82rem}.connections-search-empty p{color:var(--connections-muted);margin:4px 0 0;font-size:.68rem}@keyframes connections-search-spin{to{transform:rotate(360deg)}}.connections-relationship-requests{padding:10px 0 8px}.connections-request-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:10px;display:grid}.connections-request-actions{align-items:center;gap:7px;display:flex}.connections-request-actions form{margin:0}.connections-request-actions button{min-height:36px;padding-inline:13px}.connections-request-actions button.is-secondary{color:#e2e7fbad;background:0 0}.post-invite-connection{background:radial-gradient(circle at 86% 0,#5972e02b,#0000 22rem),linear-gradient(145deg,#14183ac7,#0a0c1fb8);border:1px solid #9cb2ff24;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,2.5vw,28px);display:grid;box-shadow:0 24px 70px #0003}.post-invite-connection.is-welcome{width:min(1180px,100% - 48px);margin:clamp(28px,4vw,48px) auto 0;padding:clamp(22px,4vw,38px)}.post-invite-connection.is-later{border-radius:20px;height:100%;padding:18px}.post-invite-avatar{color:#f5f7ff;background:linear-gradient(145deg,#7a69ff80,#3a9ada57);border:1px solid #8eb9ff33;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font-size:.92rem;font-weight:750;display:inline-flex}.post-invite-copy{min-width:0}.post-invite-copy>span{color:#87d8ffbd;letter-spacing:.14em;font-size:.59rem;font-weight:740}.post-invite-copy h2{letter-spacing:-.045em;margin:6px 0 0;font-size:clamp(1.35rem,3vw,2.25rem);font-weight:500;line-height:1.02}.post-invite-copy p{color:#cfd6f29e;max-width:58ch;margin:10px 0 0;font-size:.74rem;line-height:1.55}.post-invite-copy small{color:#8ed9ffa8;margin-top:8px;font-size:.65rem;display:inline-block}.post-invite-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.post-invite-actions form{margin:0}.post-invite-actions .consumer-primary-action,.post-invite-actions .consumer-secondary-action{border-radius:999px;min-height:42px;padding:0 17px;font-size:.7rem;text-decoration:none}.post-invite-later{color:#d5dcf594;text-underline-offset:4px;padding:10px 7px;font-size:.69rem}.post-invite-state{color:#dee4fbb8;background:#6b74cd14;border:1px solid #a6b2ff24;border-radius:999px;align-items:center;min-height:42px;padding:0 15px;font-size:.69rem;font-weight:650;display:inline-flex}.connections-invitation-contacts{width:min(1180px,100% - 56px);margin:0 auto 26px}.connections-invitation-contact-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:10px;display:grid}@media (width<=760px){.post-invite-connection{grid-template-columns:auto minmax(0,1fr)}.post-invite-actions{grid-column:1/-1;justify-content:flex-start}.post-invite-actions form{flex:1}.post-invite-actions .consumer-primary-action{width:100%}}.account-page{min-height:100vh;color:var(--standard-text);background:var(--standard-page)}.account-network-profile{border:1px solid var(--standard-border-soft);background:var(--standard-panel);border-radius:26px;width:min(620px,100% - 40px);margin:clamp(42px,8vw,92px) auto;padding:clamp(24px,5vw,42px);box-shadow:0 32px 100px #00000040}.account-network-profile>header>span{color:var(--standard-secondary);letter-spacing:.14em;font-size:.62rem;font-weight:740}.account-network-profile h1{letter-spacing:-.055em;margin:8px 0 0;font-size:clamp(2rem,5vw,3.4rem);font-weight:470;line-height:.98}.account-network-profile>header p{color:var(--standard-secondary);margin:14px 0 0;font-size:.82rem}.account-network-state{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;display:grid}.account-network-field{border:1px solid var(--standard-border-soft);background:var(--standard-card);border-radius:17px;gap:6px;min-width:0;padding:16px;display:grid}.account-network-field>span{color:var(--standard-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:.59rem;font-weight:720}.account-network-field>strong{color:var(--standard-text);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:650;overflow:hidden}.account-network-field>strong.is-empty{color:var(--standard-text)}.account-network-field>strong.is-visible{color:#91e1d7}.account-network-field>small{color:var(--standard-muted);font-size:.63rem;line-height:1.45}.account-network-separation{border-left:2px solid var(--standard-border-soft);color:var(--standard-secondary);background:var(--standard-panel);margin:13px 0 0;padding:13px 15px;font-size:.68rem;line-height:1.55}.account-network-separation strong{color:var(--standard-text);font-weight:650}.account-network-editor{margin-top:21px}.account-network-editor>summary{border:1px solid var(--standard-border-soft);min-height:43px;color:var(--standard-secondary);background:var(--standard-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 17px;font-size:.72rem;font-weight:680;list-style:none;display:inline-flex}.account-network-editor>summary::-webkit-details-marker{display:none}.account-network-editor[open]>summary{color:var(--standard-secondary);background:var(--standard-panel)}.account-network-profile form{border-top:1px solid var(--standard-border-soft);gap:22px;margin-top:20px;padding-top:21px;display:grid}.account-network-profile label{gap:8px;display:grid}.account-network-profile label>span{color:var(--standard-muted);font-size:.72rem;font-weight:650}.account-network-profile label>small{color:var(--standard-muted);font-size:.65rem;line-height:1.45}.account-handle-field{border:1px solid var(--standard-border-soft);background:var(--standard-card);border-radius:15px;align-items:center;min-height:50px;display:flex}.account-handle-field:focus-within{border-color:var(--standard-accent);box-shadow:0 0 0 3px #00000040}.account-handle-field i{color:var(--standard-secondary);padding-left:14px;font-style:normal}.account-handle-field input{min-width:0;color:var(--standard-secondary);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 14px 0 4px}.account-network-profile .account-discovery-choice{border:1px solid var(--standard-border-soft);background:var(--standard-panel);border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:11px;padding:14px;display:grid}.account-discovery-choice input{width:18px;height:18px;accent-color:var(--standard-accent);margin-top:1px}.account-discovery-choice span{gap:4px;display:grid}.account-discovery-choice strong{font-size:.76rem}.account-discovery-choice small{color:var(--standard-muted);font-size:.66rem;line-height:1.45}.account-network-profile form>button{min-height:48px;color:var(--standard-text);background:var(--standard-primary);font:inherit;cursor:pointer;border:0;border-radius:999px;font-size:.76rem;font-weight:700}.account-profile-saved{color:#8ce4d8;margin:18px 0 0;font-size:.72rem}.account-profile-unavailable{color:#e8d5ffb8;margin:18px 0 0;font-size:.72rem;line-height:1.5}.account-back-link{color:var(--standard-secondary);gap:7px;margin-top:24px;font-size:.72rem;font-weight:650;text-decoration:none;display:inline-flex}.account-profile-links{flex-wrap:wrap;gap:8px 20px;display:flex}.connections-person-avatar-link{border-radius:50%;text-decoration:none;display:inline-flex}.connections-person-profile-link{min-width:0;color:inherit;text-decoration:none}.connections-person-avatar-link:focus-visible,.connections-person-profile-link:focus-visible{outline-offset:4px;outline:2px solid #85dcff}.connections-section-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:16px;display:flex}.connections-section-heading h2,.connections-permissions-home h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:520}.connections-section-heading>span{color:#c4cbea7a;font-size:.7rem}.connections-contact-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;display:grid}.connections-contact-card{border:1px solid var(--connections-border);background:linear-gradient(145deg,#171a3c94,#0c0e228f);border-radius:20px;flex-direction:column;justify-content:space-between;min-width:0;min-height:218px;padding:18px;display:flex;box-shadow:0 18px 46px #00000021}.connections-contact-identity{width:fit-content;min-width:0;max-width:100%;color:inherit;align-self:flex-start;align-items:center;gap:12px;text-decoration:none;display:flex}.connections-contact-identity:is(a):hover h3{color:#9fe8ff}.connections-contact-identity:is(a):focus-visible{outline-offset:5px;border-radius:12px;outline:2px solid #78d9ff8c}.connections-contact-human-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.connections-contact-human-avatar{border-radius:50%}.connections-contact-handle{color:#c9d0ed80;margin-top:4px;font-size:.67rem;display:block}.connections-no-handle{color:#c4cbea70;margin-top:4px;font-size:.62rem;display:block}.connections-associated-ai{background:#080a1c47;border:1px solid #a6b2ff14;border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-top:18px;padding:12px;display:grid}.connections-contact-ai-avatar{color:#eaf3ff;background:linear-gradient(145deg,#7765ff4d,#3891dc33);border:1px solid #8eb9ff24;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:.7rem;font-weight:730;display:inline-flex}.connections-associated-ai>div{gap:3px;min-width:0;display:grid}.connections-associated-ai span{color:#c4cbea73;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:650}.connections-associated-ai strong{color:#edf1ffc7;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:630;overflow:hidden}.connections-associated-ai>.profile-ai-connection-control,.connections-ai-state-unavailable{border-top:1px solid #a6b2ff14;grid-column:1/-1;margin-top:3px;padding-top:10px}.connections-associated-ai>.profile-ai-connection-control>:is(button,a){width:100%;min-height:36px}.connections-ai-state-unavailable{color:#cbd1ed7a;font-size:.66rem}.connections-contact-avatar,.connections-empty-avatar{color:#eaf3ff;background:linear-gradient(145deg,#7765ff6b,#3891dc40);border:1px solid #8eb9ff2e;border-radius:15px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:.82rem;font-weight:750;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.connections-contact-identity h3,.connections-pending-card h3,.connections-permission-contact h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.92rem;font-weight:650;overflow:hidden}.connections-connected-state{color:#c9d0ed8c;align-items:center;gap:6px;margin-top:5px;font-size:.67rem;display:inline-flex}.connections-connected-state i{background:#76d9cf;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #76d9cf8c}.connection-remove-control{display:inline-flex;position:relative}.connection-remove-trigger{color:#b0e9e2c7;min-height:36px;font:inherit;cursor:pointer;background:#6b74cd14;border:1px solid #91afff29;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:.68rem;font-weight:650;display:inline-flex}.connection-remove-trigger:hover,.connection-remove-trigger:focus-visible{color:#fff;background:#6b74cd26;border-color:#91c9ff52}.connection-remove-trigger:disabled{opacity:.65;cursor:default}.connection-remove-trigger>span{color:#c9d0ed94;font-size:.74rem}.connection-remove-menu{z-index:20;background:#11142c;border:1px solid #a6b2ff29;border-radius:12px;width:max-content;padding:5px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 16px 40px #00000059}.connection-remove-menu button{color:#f0d3ded1;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:.68rem}.connection-remove-menu button:hover,.connection-remove-menu button:focus-visible{color:#fff;background:#bc5c7d1f}.connection-remove-backdrop{z-index:145;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02030cb8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.connection-remove-dialog{color:#f7f8ff;background:linear-gradient(150deg,#15172f,#090b1d);border:1px solid #a6b2ff2e;border-radius:24px;width:min(470px,100%);padding:clamp(24px,4vw,34px);box-shadow:0 34px 110px #00000080}.connection-remove-dialog>span{color:#78d9ff;letter-spacing:.13em;font-size:.62rem;font-weight:740}.connection-remove-dialog h2{letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(1.65rem,4vw,2.35rem);font-weight:480;line-height:1.05}.connection-remove-dialog p{color:#cfd6f2a3;margin:16px 0 0;font-size:.76rem;line-height:1.62}.connection-remove-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:25px;display:flex}.connection-remove-confirm-actions button{color:#ebefffd1;min-height:40px;font:inherit;cursor:pointer;background:#6b74cd14;border:1px solid #a6b2ff2b;border-radius:999px;padding:0 15px;font-size:.7rem;font-weight:660}.connection-remove-confirm-actions button.is-remove{color:#fff;background:#b5486f33;border-color:#e784a440}.connection-remove-confirm-actions button:hover{border-color:#9fd0ff52}.connection-remove-confirm-actions button:disabled{opacity:.58;cursor:wait}.connection-remove-error{color:#f6bad0cc;margin-top:13px;font-size:.68rem;line-height:1.45;display:block}.connection-remove-control.is-profile .connection-remove-trigger{min-height:40px;padding-inline:15px;font-size:.7rem}.connections-contact-primary-action{border-top:1px solid #a6b2ff11;margin-top:18px;padding-top:11px}.connections-capabilities-label{color:#c2c9e85c;letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font-size:.53rem;font-weight:720;display:block}.connections-specialist-capability{justify-content:space-between;align-items:center;gap:12px;display:flex}.connections-specialist-capability>div{gap:3px;display:grid}.connections-specialist-capability>div>span{color:#dadff6a8;font-size:.66rem;font-weight:620}.connections-specialist-capability>div>small{color:#c2c9e566;font-size:.58rem}.connections-specialist-capability.is-granted>div>small{color:#89decdad}.connections-specialist-capability>a{color:#8edaffcc;font-size:.68rem;font-weight:650;text-decoration:none}.connections-specialist-capability>.connection-ask-trigger{width:auto;min-width:158px}.connection-ask-trigger{width:100%;color:var(--connections-blue);font:inherit;cursor:pointer;background:#5d75e11a;border:0;border-radius:999px;justify-content:space-between;align-items:center;margin:0;padding:10px 12px;font-size:.74rem;font-weight:680;display:flex}.connection-ask-trigger:hover{color:#fff;background:#5d75e12e}.connection-ask-trigger.is-loading{opacity:.5;cursor:wait}.connections-contact-action-state{color:#cbd1ed8a;border-top:1px solid #a6b2ff14;margin-top:18px;padding-top:11px;font-size:.7rem;display:block}.connections-contact-action-state.is-needed{color:#e4c8ff}.connections-contact-action-state.is-unavailable{color:#cbd1ed7a}.connections-empty-state,.connections-local-state{border:1px solid var(--connections-border);background:#1215306b;border-radius:19px;align-items:center;gap:16px;min-height:96px;padding:18px;display:flex}.connections-empty-state{width:100%}.connections-empty-state div{flex:1}.connections-empty-state h3,.connections-local-state strong{margin:0;font-size:.9rem;font-weight:640}.connections-empty-state p,.connections-local-state p{color:var(--connections-muted);margin:4px 0 0;font-size:.72rem;line-height:1.45}.connections-local-state{width:min(1180px,100% - 56px)}.connections-contact-book>.connections-local-state{width:100%}.connections-local-state.is-loading{color:#cad1ed80;min-height:84px}.connections-local-state.is-loading span:after{content:"";background:#8199ff;border-radius:50%;width:5px;height:5px;margin-left:8px;animation:1.2s ease-in-out infinite connections-pulse;display:inline-block}.connections-local-state.is-unavailable{flex-direction:column;align-items:flex-start;gap:0}.connections-pending{padding-top:28px}.connections-pending-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px;display:grid}.connections-pending-card{border:1px solid var(--connections-border);background:#0f122a6b;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:15px;display:grid}.connections-pending-card p{color:var(--connections-muted);margin:4px 0 0;font-size:.67rem}.connections-pending-card form,.connections-pending-card>.connections-contact-action-state{grid-column:1/-1;margin:2px 0 0;padding-top:8px}.connections-pending-card button{width:100%;min-height:36px}.connections-permissions-home{border-top:1px solid #a6b2ff14;padding:30px 0 76px}.connections-permissions-home>header{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:15px;display:flex}.connections-permissions-home>header p{color:var(--connections-muted);margin:0;font-size:.72rem}.connections-permissions-home>.connections-local-state{width:100%}.connections-permission-list{gap:9px;display:grid}.connections-permission-contact{border:1px solid var(--connections-border);background:#10132d6b;border-radius:18px;grid-template-columns:minmax(190px,.85fr) minmax(170px,.7fr) minmax(250px,1.2fr);align-items:center;gap:16px;padding:16px;display:grid}.connections-permission-human,.connections-permission-ai{align-items:center;gap:11px;min-width:0;display:flex}.connections-permission-human>div,.connections-permission-ai>div{min-width:0}.connections-permission-human span{color:#d2d8f1a8;margin-top:4px;font-size:.65rem;display:block}.connections-permission-ai{background:#080a1c47;border:1px solid #a6b2ff14;border-radius:14px;padding:9px 11px}.connections-permission-ai span{color:#d2d8f1a3;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:680;display:block}.connections-permission-ai strong{color:#f4f6ffe0;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.74rem;font-weight:650;display:block;overflow:hidden}.connections-permission-control{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;display:grid}.connections-permission-state{gap:4px;min-width:0;display:grid}.connections-permission-state strong{color:#f2f4ff;font-size:.76rem;font-weight:710}.connections-permission-state.is-allowed strong{color:#a9e9e2}.connections-permission-state span,.connections-permission-state small{color:#d2d8f1ad;font-size:.66rem;line-height:1.45}.connections-permission-state small{color:#dce1f594}.connections-permission-contact form{margin:0}.connections-permission-action{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#6253dc,#435bc9);border:1px solid #849cff57;border-radius:999px;padding:0 15px;font-size:.69rem;font-weight:690}.connections-permission-action:hover{background:linear-gradient(135deg,#6a5de1,#4c66d4)}.connections-permission-action:active{background:linear-gradient(135deg,#5445c8,#394daf)}.connections-permission-action:focus-visible{outline-offset:3px;outline:3px solid #87d8ffb8}.connections-permission-action.is-secondary,.connections-permission-action.is-danger{color:#eff2ffd1;background:#7a71f21a;border-color:#a6b2ff33}.connections-permission-action.is-secondary:hover,.connections-permission-action.is-danger:hover{color:#fff;background:#7a71f22e;border-color:#97b1ff61}.connections-access-disclosure{border-top:1px solid #a6b2ff14;width:min(1180px,100% - 56px);margin:-34px auto 70px}.connections-access-disclosure>summary{color:#cbd1ed94;cursor:pointer;width:max-content;padding:18px 0;font-size:.72rem}.connections-access-disclosure>summary:hover{color:var(--connections-blue)}.connections-access-disclosure[open]>summary{color:#eef2ff}.connections-access-disclosure .connections-permissions-home{border-top:0;width:100%;padding:8px 0 10px}.connections-access-disclosure .connections-local-state{width:100%}.consumer-ask-backdrop{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02030cad;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.consumer-ask-sheet{color:#f7f8ff;background:linear-gradient(155deg,#15182f,#0b0d20 70%);border:1px solid #a3b1ff2e;border-radius:25px;width:min(570px,100%);max-height:min(760px,100vh - 48px);padding:23px;overflow:auto;box-shadow:0 40px 120px #0000008a}.consumer-ask-sheet>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.consumer-ask-sheet>header span{color:#cad1ed85;font-size:.67rem}.consumer-ask-sheet>header h2{letter-spacing:-.035em;margin:5px 0 0;font-size:1.55rem;font-weight:570}.consumer-ask-sheet>header .consumer-ask-relationship{color:#cad1ed9e;align-items:center;gap:6px;margin-top:6px;font-size:.69rem;display:inline-flex}.consumer-ask-sheet>header .consumer-ask-relationship:before{background:var(--connections-cyan);content:"";border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #5cdbeb6b}.consumer-ask-close{color:#e9edff;width:38px;height:38px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #a6b2ff24;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.consumer-ask-sheet form{grid-template-columns:1fr;gap:16px;display:grid}.consumer-ask-sheet label{gap:7px;display:grid}.consumer-ask-sheet label>span{color:#cad1ed94;font-size:.67rem}.consumer-ask-sheet input,.consumer-ask-sheet textarea{color:#f5f7ff;width:100%;font:inherit;background:#03051057;border:1px solid #a6b2ff24;border-radius:13px}.consumer-ask-sheet input{min-height:44px;padding:0 13px}.consumer-ask-sheet textarea{resize:vertical;min-height:164px;padding:14px}.consumer-ask-sheet .consumer-ask-prompt{grid-column:1/-1}.consumer-ask-sheet .consumer-readiness{color:var(--connections-muted);align-self:center}.consumer-ask-sheet .consumer-link-button{justify-self:end;min-width:118px}.consumer-ask-sheet .consumer-link-progress{background:#080a1a73;border-color:#a6b2ff1f;margin-top:17px}.consumer-ask-unavailable{background:#080a1a6b;border:1px solid #a6b2ff1c;border-radius:17px;gap:8px;padding:17px;display:grid}.consumer-ask-unavailable strong{font-size:.9rem}.consumer-ask-unavailable p{color:var(--connections-muted);margin:0;font-size:.74rem;line-height:1.55}.consumer-ask-unavailable a{width:max-content;color:var(--connections-blue);font-size:.72rem;text-decoration:none}@keyframes connections-pulse{50%{opacity:.28;transform:scale(.7)}}@media (width<=900px){.connections-page .consumer-mobile-nav{background:#060712f0;border-top-color:#a2afff1f}}@media (width<=720px){.connections-contact-header,.connections-contact-book,.connections-access-disclosure,.connections-permissions-home,.connections-local-state{width:calc(100% - 36px)}.connections-contact-header{flex-direction:column;align-items:flex-start;gap:18px;padding:28px 0 24px}.connections-contact-header h1{font-size:2.25rem}.connections-header-actions,.connections-contact-header form,.connections-invite-action{width:100%}.consumer-invite-backdrop{align-items:end;padding:12px}.consumer-invite-sheet{width:100%;max-height:calc(100dvh - 12px);padding:24px 20px calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 10px 10px}.consumer-invite-ready>div{display:grid}.consumer-invite-ready button{width:100%}.connections-header-actions{grid-template-columns:1fr 1fr;display:grid}.connections-find-action{width:100%}.connections-find-people,.connections-relationship-requests,.connections-human-relationships,.connections-ai-list,.connections-ai-empty{width:calc(100% - 36px)}.connections-profile-prompt{flex-direction:column;align-items:flex-start}.connections-profile-onboarding{max-width:none}.connections-profile-onboarding>div,.connections-profile-onboarding a{width:100%}.connections-people-search{grid-template-columns:1fr}.connections-people-search button{width:100%;min-height:48px}.connections-person-result,.connections-request-card{grid-template-columns:auto minmax(0,1fr)}.connections-person-result>.connections-person-actions,.connections-person-result>.connections-request-state,.connections-person-result>.connections-person-actions .connections-outgoing-request,.connections-request-card>.connections-request-actions,.connections-request-card>.connections-request-state,.connections-request-card>.connections-outgoing-request{grid-column:1/-1}.connections-person-actions,.connections-person-result button,.connections-request-actions{width:100%}.connections-person-actions{grid-column:1/-1;justify-content:stretch}.connections-person-actions>*{flex:1}.connections-person-actions form button{width:100%}.connections-request-actions form{flex:1}.connections-request-actions button{width:100%;min-height:44px}.connections-outgoing-request{justify-content:space-between;width:100%}.connections-contact-grid,.connections-pending-grid{grid-template-columns:1fr}.connections-contact-card{min-height:150px}.connections-permissions-home>header{flex-direction:column;align-items:flex-start;gap:6px}.connections-permission-contact{grid-template-columns:1fr;align-items:stretch;gap:12px;padding:15px}.connections-permission-ai{margin-left:55px}.connections-permission-control{grid-template-columns:1fr;padding-top:2px}.connections-permission-control form,.connections-permission-action{width:100%}.connections-permission-action{min-height:46px}.connections-empty-state{flex-wrap:wrap;align-items:flex-start}.connections-empty-state form,.connections-empty-state button{width:100%}.connections-relationship-tabs a{flex-direction:column;gap:2px;min-height:54px;padding-inline:6px}.connections-ai-list-item{grid-template-columns:minmax(0,1fr) auto}.connections-ai-list-actions{grid-column:1/-1;justify-content:flex-start}.connections-ai-list-actions a{flex:1;justify-content:center}.connections-specialist-capability{flex-direction:column;align-items:stretch}.connections-specialist-capability>.connection-ask-trigger{width:100%}.connections-human-list-card{grid-template-columns:auto minmax(0,1fr)}.connections-human-list-actions{grid-column:1/-1;justify-content:flex-start}.account-network-state{grid-template-columns:1fr}.account-network-editor>summary{width:100%}.consumer-ask-backdrop{align-items:flex-end;padding:0}.consumer-ask-sheet{width:100%;max-height:calc(100dvh - 24px);padding:21px 18px calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.consumer-ask-sheet form{grid-template-columns:1fr}.consumer-ask-sheet .consumer-ask-prompt{grid-column:1}.consumer-ask-sheet .consumer-link-button{justify-self:stretch;width:100%}}@media (width<=540px){.connections-relationship-tabs{overscroll-behavior-x:contain;scrollbar-width:thin;grid-template-columns:repeat(4,minmax(94px,1fr));overflow-x:auto}.connections-ai-list-item{grid-template-columns:1fr;align-items:start}.connections-ai-list-state,.connections-ai-list-actions{grid-column:1}.connections-ai-list-actions{width:100%}.notification-preference{grid-template-columns:1fr auto;padding:14px}}.human-profile-page{color:#f7f8ff;background:radial-gradient(circle at 80% 2%,#524ebe24,#0000 36rem),radial-gradient(circle at 4% 54%,#2f84cd12,#0000 30rem),#070814;min-height:100vh}.human-profile-shell{width:min(900px,100% - 48px);margin:0 auto;padding:clamp(32px,5vw,58px) 0 88px}.human-profile-back{color:#c1d3ffa8;align-items:center;gap:8px;margin-bottom:16px;font-size:.72rem;font-weight:650;text-decoration:none;display:inline-flex}.human-profile-card{background:linear-gradient(150deg,#181c41c2,#090b1dc7);border:1px solid #a6b2ff24;border-radius:30px;overflow:hidden;box-shadow:0 34px 110px #0000004d}.human-profile-identity{border-bottom:1px solid #a6b2ff1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,32px);padding:clamp(26px,4vw,40px);display:grid}.human-profile-avatar{color:#f4f6ff;background:linear-gradient(145deg,#7a69ff80,#3a9ada4d);border:1px solid #a7beff38;border-radius:50%;justify-content:center;align-items:center;width:clamp(92px,16vw,132px);height:clamp(92px,16vw,132px);font-size:2rem;font-weight:720;display:inline-flex;overflow:hidden;box-shadow:0 22px 70px #3639993d,inset 0 1px #ffffff1a}.human-profile-avatar-editor{width:max-content;position:relative}.human-profile-avatar-trigger{color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;padding:0;display:inline-flex;position:relative}.human-profile-avatar-trigger .human-profile-avatar{pointer-events:none}.human-profile-avatar-edit-mark{color:#f5f7ff;background:#0d1027e0;border:1px solid #bfdaff52;border-radius:50%;place-items:center;width:31px;height:31px;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:5px;right:5px;box-shadow:0 8px 24px #0000005c}.human-profile-avatar-edit-mark svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;overflow:visible}@media (hover:hover){.human-profile-avatar-edit-mark{opacity:.28;transform:translateY(2px)}.human-profile-avatar-trigger:hover .human-profile-avatar-edit-mark,.human-profile-avatar-trigger:focus-visible .human-profile-avatar-edit-mark,.human-profile-avatar-trigger[aria-expanded=true] .human-profile-avatar-edit-mark{opacity:1;transform:none}}.human-profile-photo-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.human-profile-photo-panel{z-index:20;background:#080a1bfa;border:1px solid #abc0ff33;border-radius:15px;width:min(210px,100vw - 48px);padding:9px;display:grid;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 22px 55px #0000007a}.human-profile-photo-panel button{color:#e2e7fbc7;text-align:left;width:100%;min-height:39px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 10px;font-size:.7rem}.human-profile-photo-panel button:hover{color:#fff;background:#7d87e61f}.human-profile-photo-panel button:disabled{opacity:.5;cursor:wait}.human-profile-photo-panel small{color:#c7ceec8c;padding:7px 10px 4px;font-size:.63rem}.human-profile-kicker,.human-profile-about>span,.human-profile-about header span{color:#87d8ffad;letter-spacing:.14em;font-size:.61rem;font-weight:740}.human-profile-name-row{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:7px;display:flex}.human-profile-name-row:first-child{margin-top:0}.human-profile-identity h1{letter-spacing:-.06em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.35rem,7vw,4.8rem);font-weight:470;line-height:.96}.human-profile-identity p{color:#d4dbf799;margin:10px 0 0;font-size:.9rem}.human-profile-edit-trigger{color:#eef2ffd1;min-height:38px;font:inherit;cursor:pointer;background:#7075d51a;border:1px solid #91afff33;border-radius:999px;flex:none;padding:0 15px;font-size:.7rem;font-weight:680}.human-profile-edit-trigger:hover{color:#fff;background:#777ce22e}.human-profile-relationship{color:#dae0f8ad;background:#5b66be17;border:1px solid #97a6ff26;border-radius:999px;align-items:center;width:max-content;margin-top:17px;padding:7px 11px;font-size:.66rem;font-weight:650;display:inline-flex}.human-profile-relationship.is-connected:before{content:"";background:#76d9cf;border-radius:50%;width:6px;height:6px;margin-right:7px}.human-profile-counts{background:#4957af09;border-bottom:1px solid #a6b2ff1a;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px clamp(26px,4vw,40px);display:grid}.human-profile-counts>:is(a,span){min-width:0;color:inherit;text-align:center;border-left:1px solid #a6b2ff17;gap:3px;padding:7px 14px;text-decoration:none;display:grid}.human-profile-counts>:first-child{border-left:0}.human-profile-counts strong{color:#f4f6ffe6;font-size:1rem;font-weight:680}.human-profile-counts :is(span,small){color:#c9d0ed80;font-size:.65rem}.human-profile-counts a:hover :is(span,strong){color:#9fe8ff}.human-profile-human-actions{background:#4957af0b;border-bottom:1px solid #a6b2ff1a;padding:18px clamp(26px,4vw,40px)}.human-profile-human-action-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.human-profile-human-actions>p{color:#c9d0ed7a;margin:9px 0 0;font-size:.66rem}.human-profile-human-actions form{margin:0}.human-profile-human-state,.human-profile-connect-setup{color:#dee4fbad;background:#6b74cd14;border:1px solid #91afff26;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-size:.7rem;font-weight:650;text-decoration:none;display:inline-flex}.human-profile-human-state.is-connected{color:#b0e9e2c7}.human-profile-outgoing-request{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.human-profile-outgoing-request .connection-request-cancel{justify-items:start}.human-profile-about{border-bottom:1px solid #a6b2ff1a;padding:clamp(23px,3vw,31px) clamp(26px,4vw,40px)}.human-profile-about header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.human-profile-about h2{letter-spacing:-.03em;margin:6px 0 0;font-size:1.35rem;font-weight:550}.human-profile-about>p{color:#e0e5fab8;overflow-wrap:anywhere;white-space:pre-wrap;max-width:68ch;margin:14px 0 0;font-size:.86rem;line-height:1.68}.human-profile-about .human-profile-about-empty{color:#c9d0ed7a}.human-profile-about-form-footer button,.human-profile-connect button,.human-profile-connect a{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#8378f5,#5b92e9);border:1px solid #91afff33;border-radius:999px;padding:0 17px;font-size:.72rem;font-weight:680;text-decoration:none}.human-profile-about form{gap:10px;margin-top:20px;display:grid}.human-profile-about label{color:#e5e9fac7;justify-content:space-between;font-size:.72rem;font-weight:650;display:flex}.human-profile-about label span{color:#c7ceec75;font-weight:500}.human-profile-about :is(input,textarea){color:#f7f8ff;width:100%;font:inherit;background:#04061380;border:1px solid #a6b2ff29;border-radius:15px;outline:none;padding:14px 15px;font-size:.84rem;line-height:1.6}.human-profile-about textarea{resize:vertical}.human-profile-about :is(input,textarea):focus{border-color:#75d3ff7a;box-shadow:0 0 0 3px #61acf114}.human-profile-about-form-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.human-profile-about-form-footer>span,.human-profile-about>small{color:#c7ceec7a;font-size:.65rem}.human-profile-about-form-footer>div{gap:8px;display:flex}.human-profile-about-form-footer button:first-child{color:#e2e7fbad;background:0 0}.human-profile-about>small{margin-top:10px;display:block}.human-profile-ai{padding:clamp(24px,4vw,34px) clamp(26px,4vw,40px)}.human-profile-ai-heading{color:#87d8ffad;letter-spacing:.14em;margin:0 0 13px;font-size:.61rem;font-weight:740}.human-profile-ai-list{gap:12px;display:grid}.human-profile-ai-card{background:#5159ae0e;border:1px solid #97a6ff1c;border-radius:19px;grid-template-columns:minmax(0,1fr) minmax(210px,.65fr);align-items:center;gap:24px;padding:15px;display:grid}.human-profile-ai-card.is-owner{grid-template-columns:minmax(0,1fr)}.human-profile-ai-identity{align-items:center;gap:15px;min-width:0;display:flex}.human-profile-ai-bio{color:#cdd3ef94;margin:2px 0 0;font-size:.72rem;line-height:1.5}.human-profile-ai-avatar{color:#eef5ff;background:linear-gradient(145deg,#7765ff61,#3891dc3d);border:1px solid #8eb9ff2b;border-radius:18px;flex:none;justify-content:center;align-items:center;width:58px;height:58px;font-weight:740;display:inline-flex;overflow:hidden}.human-profile-ai-name-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.human-profile-ai-name-row h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.05rem;font-weight:620;overflow:hidden}.human-profile-ai-primary{color:#bfe1ffb8;background:#5389d214;border:1px solid #8bcbff29;border-radius:999px;padding:5px 8px;font-size:.58rem;font-weight:690;display:inline-flex}.human-profile-actions{gap:10px;display:grid}.human-profile-manage-access{color:#d6ddf8a6;background:#666fc114;border-radius:999px;justify-content:space-between;padding:10px 12px;font-size:.72rem;font-weight:650;text-decoration:none;display:flex}.human-profile-connect{justify-items:stretch;gap:8px;display:grid}.human-profile-connect button,.human-profile-connect a{justify-content:center;align-items:center;display:inline-flex}.human-profile-connect span,.human-profile-action-state span{color:#c9d0ed7a;font-size:.66rem;line-height:1.45}.human-profile-action-state{gap:9px;display:grid}.human-profile-action-state a{color:#91a9ff;font-size:.72rem;font-weight:650;text-decoration:none}.human-profile-unavailable{background:#0d1028b8;border:1px solid #a6b2ff21;border-radius:26px;width:min(620px,100% - 40px);margin:clamp(56px,10vw,110px) auto;padding:clamp(28px,5vw,48px)}.human-profile-unavailable>span{color:#87d8ffad;letter-spacing:.14em;font-size:.61rem;font-weight:740}.human-profile-unavailable h1{letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(2.1rem,5vw,3.5rem);font-weight:480}.human-profile-unavailable p{color:#cdd4ef8c;font-size:.78rem;line-height:1.6}.human-profile-unavailable a{color:#91a9ff;margin-top:14px;font-size:.72rem;font-weight:680;text-decoration:none;display:inline-flex}.human-profile-page :is(a,button,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #85dcff}@media (width<=720px){.human-profile-shell{width:calc(100% - 28px);padding:24px 0 calc(104px + env(safe-area-inset-bottom))}.human-profile-card{border-radius:24px}.human-profile-identity{grid-template-columns:1fr}.human-profile-avatar{width:92px;height:92px}.human-profile-name-row{flex-direction:column;align-items:flex-start;gap:14px}.human-profile-photo-panel{width:min(210px,100vw - 56px)}.human-profile-ai-card{grid-template-columns:1fr}.human-profile-counts{padding-inline:14px}.human-profile-counts>:is(a,span){padding-inline:6px}.human-profile-human-action-row{gap:12px}.human-profile-human-action-row>*{flex:0 auto;min-width:0}.human-profile-human-action-row form button,.human-profile-human-state,.human-profile-connect-setup,.connection-remove-control.is-profile .connection-remove-trigger,.human-profile-outgoing-request{width:auto}.human-profile-outgoing-request>*{flex:0 auto}.human-profile-outgoing-request .connection-request-cancel button{width:auto}.human-profile-about header{align-items:center}.human-profile-about-form-footer{flex-direction:column;align-items:flex-start}.human-profile-about-form-footer>div,.human-profile-about-form-footer button{width:100%}.human-profile-about-form-footer button{justify-content:center}.connection-remove-backdrop{align-items:end;padding:6px}.connection-remove-dialog{width:100%;padding:24px 20px calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 10px 10px}.connection-remove-confirm-actions>button{flex:1}}@media (prefers-reduced-motion:reduce){.connections-local-state.is-loading span:after{animation:none}}.consumer-onboarding-page{--onboarding-blue:#78d9ff;--onboarding-violet:#8a7dff;--onboarding-border:#a6b2ff24;--onboarding-muted:#d2d8f19e;color:#f7f8ff;background:radial-gradient(circle at 16% 10%,#5d55d733 0 12px,#0000 34rem),radial-gradient(circle at 84% 74%,#399dd91f,#0000 31rem),linear-gradient(145deg,#070815,#0a0b1b 56%,#070915)}.consumer-onboarding-page .consumer-navigation{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070815c2;border-bottom-color:#a6b2ff14}.consumer-onboarding-page .consumer-brand,.consumer-onboarding-page .consumer-desktop-nav a:hover,.consumer-onboarding-page .consumer-desktop-nav a[aria-current=page],.consumer-onboarding-page .consumer-sign-in:hover{color:#f7f8ff}.consumer-onboarding-page .consumer-desktop-nav a,.consumer-onboarding-page .consumer-sign-in{color:#dadff79e}.consumer-onboarding-page .consumer-desktop-nav a[aria-current=page]:after{background:var(--onboarding-blue);box-shadow:0 0 12px #78d9ff9e}.consumer-invite-sheet .consumer-primary-action,.consumer-onboarding-page .consumer-primary-action{color:#fff;background:linear-gradient(135deg,#897dff,#5e88ed);box-shadow:0 14px 38px #575fe140}.consumer-invite-sheet .consumer-primary-action:hover,.consumer-onboarding-page .consumer-primary-action:hover{background:linear-gradient(135deg,#968cff,#6a96f4);transform:translateY(-1px)}.consumer-onboarding-page .consumer-secondary-action{color:#e9edff;background:#7c84d612;border-color:#a6b2ff2e}.consumer-onboarding-page .consumer-secondary-action:hover{background:#78d9ff14;border-color:#78d9ff6b}.consumer-onboarding-page .consumer-primary-action,.consumer-onboarding-page .consumer-secondary-action{letter-spacing:0;min-height:48px;padding:0 23px;font-size:.78rem}.consumer-onboarding-page .consumer-mobile-nav{background:#070815f2;border-top-color:#a6b2ff1c}.consumer-onboarding-page .consumer-auth-card,.consumer-onboarding-page .consumer-invitation-card{border:1px solid var(--onboarding-border);text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 14% 36%,#7368f21f,#0000 20rem),linear-gradient(150deg,#161937d1,#0a0c1ebf);border-radius:30px;grid-template-columns:minmax(190px,.68fr) minmax(320px,1.32fr);align-items:center;gap:clamp(40px,7vw,86px);width:min(960px,100% - 48px);max-width:none;margin:clamp(34px,7vh,82px) auto;padding:clamp(34px,6vw,70px);display:grid;box-shadow:0 42px 120px #0000004d}@media (width>=761px){.consumer-invitation-page .consumer-invitation-card{padding-block:clamp(36px,4.2vw,52px)}}.consumer-onboarding-page .consumer-onboarding-copy{min-width:0}.consumer-onboarding-page .consumer-onboarding-kicker{color:var(--onboarding-blue);letter-spacing:.02em;margin:0 0 13px;font-size:.72rem;font-weight:680;line-height:1.3}.consumer-onboarding-page .consumer-auth-card h1,.consumer-onboarding-page .consumer-invitation-card h1{letter-spacing:-.058em;max-width:560px;margin:0 0 18px;font-size:clamp(2.6rem,5.3vw,4.7rem);font-weight:410;line-height:.98}.consumer-onboarding-page .consumer-auth-card p,.consumer-onboarding-page .consumer-invitation-card p{max-width:540px;color:var(--onboarding-muted);margin:0 0 25px;font-size:clamp(.92rem,1.35vw,1.05rem);line-height:1.65}.consumer-onboarding-page .consumer-invitation-card p strong{color:#f3f5ff;font-weight:650}.consumer-onboarding-page .consumer-onboarding-note{color:#cad1ed73;max-width:400px;margin-top:16px;font-size:.7rem;line-height:1.5;display:block}.consumer-onboarding-page form{margin:0}.onboarding-network-mark{justify-content:center;align-items:center;width:100%;margin:0;display:flex}.onboarding-network-mark>span{background:radial-gradient(circle at 38% 32%,#7ed5ff38,#5c53c914 45%,#090b1f61 72%);border:1px solid #8fa4ff38;border-radius:50%;width:clamp(72px,8vw,94px);height:clamp(72px,8vw,94px);display:block;position:relative;box-shadow:inset 0 0 36px #6c74f612,0 0 42px #506ae714}.onboarding-network-mark>span:before{content:"";background:linear-gradient(145deg,#7ed3ffe6,#856ff7eb);border-radius:50%;position:absolute;inset:24%;box-shadow:0 0 25px #63a1f540}.onboarding-network-mark>span i{z-index:1;background:#b4eaff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #78d9ffb8}.onboarding-network-mark>span i:first-child{top:10%;left:50%}.onboarding-network-mark>span i:nth-child(2){bottom:23%;right:10%}.onboarding-network-mark>span i:nth-child(3){bottom:17%;left:12%}.onboarding-network-mark>em{background:linear-gradient(90deg,#8377f638,#78d9ffe6,#8377f638);width:clamp(35px,5vw,66px);height:1px;margin:0 9px;box-shadow:0 0 16px #78d9ff2e}.consumer-onboarding-page .invitation-network-mark{gap:0;margin-bottom:0}.consumer-onboarding-page .invitation-network-mark>span{display:block}.consumer-ai-introduction{background:#7177de0f;border:1px solid #a6b2ff1f;border-radius:17px;align-items:center;gap:13px;width:min(320px,100%);margin:4px 0 24px;padding:13px 15px;display:flex}.consumer-ai-introduction>span{color:#fff;background:linear-gradient(145deg,#7e77ee,#4caee2);border-radius:14px;place-items:center;width:44px;height:44px;font-size:.73rem;font-weight:760;display:grid}.consumer-ai-introduction div{gap:3px;display:grid}.consumer-ai-introduction strong{font-size:.9rem;font-weight:650}.consumer-ai-introduction small{color:#cad1ed85;font-size:.68rem}.consumer-onboarding-page .consumer-owner-link{color:#cad1ed7a;border-top:1px solid #a6b2ff17;max-width:460px;margin-top:24px;padding-top:18px;font-size:.7rem}.consumer-onboarding-page .consumer-owner-link>summary{cursor:pointer;width:max-content;max-width:100%}.consumer-onboarding-page .consumer-owner-link>section{padding:15px 0 0}.consumer-onboarding-page .consumer-owner-link p{margin-bottom:12px;font-size:.72rem}.consumer-onboarding-page .consumer-owner-link .consumer-secondary-action{min-height:38px;padding:0 15px;font-size:.66rem}.consumer-onboarding-loading{opacity:.92}.consumer-onboarding-loading .onboarding-network-mark{animation:1.8s ease-in-out infinite onboarding-breathe}@keyframes onboarding-breathe{50%{opacity:.62;transform:scale(.98)}}@media (width<=760px){.consumer-onboarding-page .consumer-auth-card,.consumer-onboarding-page .consumer-invitation-card{border-radius:24px;grid-template-columns:1fr;gap:30px;width:calc(100% - 28px);margin:22px auto 40px;padding:28px 24px 32px}.consumer-onboarding-page .onboarding-network-mark{justify-content:flex-start;width:min(230px,72vw)}.consumer-onboarding-page .onboarding-network-mark>span{width:64px;height:64px}.consumer-onboarding-page .onboarding-network-mark>em{width:38px}.consumer-onboarding-page .consumer-auth-card h1,.consumer-onboarding-page .consumer-invitation-card h1{font-size:clamp(2.45rem,12vw,3.6rem)}.consumer-onboarding-page .consumer-primary-action,.consumer-onboarding-page .consumer-secondary-action{width:100%}}@media (prefers-reduced-motion:reduce){.consumer-onboarding-loading .onboarding-network-mark{animation:none}}.activity-page{--activity-blue:#78d9ff;--activity-violet:#887bff;--activity-border:#a6b2ff21;--activity-muted:#cfd6f294;color:#f7f8ff;background:radial-gradient(circle at 78% 4%,#5750cb2b,#0000 34rem),radial-gradient(circle at 10% 42%,#308fcf17,#0000 30rem),linear-gradient(150deg,#070814,#090a19 58%,#070915);min-height:100svh}.activity-page .consumer-navigation{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070814de;border-bottom-color:#a6b2ff17}.activity-page .consumer-brand{color:#f7f8ff}.activity-page .consumer-brand-mark i{background:var(--activity-blue);box-shadow:0 0 14px #78d9ff8c}.activity-page .consumer-brand-mark:before,.activity-page .consumer-brand-mark:after{background:#869dff9e}.activity-page .consumer-desktop-nav a{color:#e2e6fc9e}.activity-page .consumer-desktop-nav a:hover,.activity-page .consumer-desktop-nav a[aria-current=page]{color:#fff}.activity-page .consumer-desktop-nav a[aria-current=page]:after{background:var(--activity-blue);box-shadow:0 0 12px #78d9ffad}.activity-page .consumer-primary-action{color:#fff;background:linear-gradient(135deg,#897dff,#6682f4);box-shadow:0 10px 32px #5258cd3d}.activity-page .consumer-primary-action:hover{background:linear-gradient(135deg,#948aff,#7290ff)}.activity-page .consumer-mobile-nav{background:#070815f2;border-top-color:#a6b2ff1c}.activity-feed-shell{width:min(980px,100% - 48px);margin:0 auto;padding:clamp(38px,5vw,66px) 0 96px}.activity-feed-header{padding-bottom:clamp(24px,4vw,38px)}.activity-feed-header h1{letter-spacing:-.058em;margin:0;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:460;line-height:.98}.activity-feed-header p{color:var(--activity-muted);margin:13px 0 0;font-size:clamp(.86rem,1.25vw,.98rem)}.consumer-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.activity-page .consumer-activity-page{max-width:none;margin:0;padding:0}.activity-page .consumer-link-list{gap:10px}.activity-feed-item{border:1px solid var(--activity-border);width:100%;min-height:98px;color:inherit;text-align:left;background:linear-gradient(145deg,#161939b0,#0b0e2494);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;padding:18px 20px;display:grid;box-shadow:0 18px 46px #0000001c}button.activity-feed-item{cursor:pointer;transition:border-color .14s,background-color .14s,transform .14s}button.activity-feed-item:hover{background:linear-gradient(145deg,#20264ec2,#0f1430a3);border-color:#78d9ff47;transform:translateY(-1px)}.activity-contact-avatar{color:#fff;background:linear-gradient(145deg,#746ce2,#409bd0);border-radius:17px;place-items:center;width:52px;height:52px;font-size:.74rem;font-weight:760;display:grid;box-shadow:inset 0 0 20px #ffffff12,0 10px 28px #3b57c129}.consumer-link-counterparty-avatar{object-fit:cover;border:1px solid #a6b2ff29;border-radius:18px;width:58px;height:58px;margin-top:28px;display:block}.globe-ai-avatar{object-fit:cover;border:1px solid #91c6ff33;border-radius:18px;width:56px;height:56px;margin:0 0 14px;display:block}.activity-item-copy{gap:4px;min-width:0;display:grid}.activity-item-copy>strong{color:#f7f8ff;text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:660;overflow:hidden}.activity-item-copy>span{color:#dce1f8ab;font-size:.78rem}.activity-item-copy>small{color:#b1bbdf7a;font-size:.67rem}.activity-item-copy time{font:inherit}.activity-feed-item>i{color:#91d1f5b3;font-size:1.45rem;font-style:normal}.activity-page .consumer-inline-notice{color:#dae1f8ab;background:#416aaa14;border-color:#78d9ff29;margin:0 0 12px}.activity-page .consumer-empty-links,.activity-feed-loading{border:1px solid var(--activity-border);color:var(--activity-muted);text-align:center;background:#10132d5c;border-radius:22px;padding:clamp(34px,6vw,64px)}.activity-page .consumer-empty-links strong{color:#f7f8ff;margin:0 0 8px;font-size:clamp(1.25rem,2.5vw,1.75rem)}.activity-page .consumer-empty-links p{color:var(--activity-muted);margin:0}.activity-page .consumer-empty-links a{color:var(--activity-blue);margin-top:18px;display:inline-block}.activity-page .consumer-link-detail{color:#f7f8ff;background:#090a18;border-color:#a6b2ff29}.activity-page .consumer-link-detail .consumer-signal{color:var(--activity-blue)}.activity-page .consumer-link-detail .consumer-signal i{background:var(--activity-blue);box-shadow:0 0 12px #78d9ffa6}.activity-page .consumer-link-detail>h2{letter-spacing:-.045em;flex-wrap:wrap;align-items:center;gap:.24em;margin:16px 0 7px;padding-right:42px;font-size:clamp(1.65rem,3.5vw,2.55rem);font-weight:520;line-height:1.08;display:flex}.activity-page .consumer-link-route-arrow{color:#78d9ff9e;font-weight:360}.activity-page .consumer-detail-time{color:#bec7e77a;margin:0;font-size:.76rem}.activity-page .consumer-detail-close{color:#f7f8ff;background:#ffffff06;border-color:#a6b2ff33}.activity-page .consumer-detail-close:hover{background:#78d9ff0f;border-color:#78d9ff61}.activity-page .consumer-link-request{margin-top:36px}.activity-page .consumer-link-request>span,.activity-page .consumer-result-card>span{color:#b8c1e491;font-size:.73rem;font-weight:620}.activity-page .consumer-link-request-copy{color:#f4f5ff;overflow-wrap:anywhere;margin:10px 0 0;font-size:clamp(1rem,2vw,1.16rem);line-height:1.62}.activity-page .consumer-result-card{background:linear-gradient(145deg,#14183ab8,#0c0f2699);border-color:#a6b2ff21;margin-top:24px;padding:clamp(22px,3.5vw,30px)}.activity-page .consumer-result-status{color:#b9c5ff;width:fit-content;margin:11px 0 15px;font-size:clamp(1.05rem,2vw,1.28rem);font-weight:680;display:block}.activity-page .consumer-result-status.result-verified{color:#8edfff}.activity-page .consumer-result-status.result-refuted{color:#c0b3ff}.activity-page .consumer-result-card>p{color:#e1e5f8c7;overflow-wrap:anywhere;margin:0;font-size:.94rem;line-height:1.72}.activity-page .consumer-link-sources{border-top:1px solid #a6b2ff1a;margin-top:25px;padding-top:20px}.activity-page .consumer-link-sources h3{color:#dee3f9b8;margin:0 0 10px;font-size:.78rem;font-weight:650}.activity-page .consumer-link-sources ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.activity-page .consumer-link-sources li{margin:0}.activity-page .consumer-link-sources a,.activity-page .consumer-source-label{color:#e6e9fbc2;background:#ffffff05;border:1px solid #8aa9f51f;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:42px;padding:10px 13px;font-size:.78rem;line-height:1.4;text-decoration:none;display:grid}.activity-page .consumer-link-sources a:hover{color:#fff;background:#78d9ff0b;border-color:#78d9ff45}.activity-page .consumer-link-sources a>span,.activity-page .consumer-source-label{overflow-wrap:anywhere}.activity-page .consumer-link-sources a>i{color:var(--activity-blue);font-style:normal}.activity-page .consumer-provenance{color:#b7c1e485;border-top:1px solid #a6b2ff17;margin-top:25px;padding-top:18px}.activity-page .consumer-provenance summary{color:#cfd6f1a1;width:fit-content;font-size:.75rem}.activity-page .consumer-provenance p{color:#b7c1e48a;font-size:.75rem;line-height:1.65}@media (width<=720px){.activity-feed-shell{width:calc(100% - 28px);padding:26px 0 calc(92px + env(safe-area-inset-bottom))}.activity-feed-header{padding:0 4px 24px}.activity-feed-header h1{font-size:clamp(2.35rem,12vw,3.35rem)}.activity-feed-item{border-radius:18px;min-height:90px;padding:15px}.activity-contact-avatar{border-radius:15px;width:46px;height:46px}.activity-item-copy>span{white-space:normal}.activity-page .consumer-link-detail{max-height:94svh;padding:26px 20px calc(24px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0}.activity-page .consumer-link-detail>h2{padding-right:38px;font-size:clamp(1.45rem,7.5vw,2rem)}.activity-page .consumer-link-request{margin-top:30px}.activity-page .consumer-result-card{border-radius:18px;padding:20px}.activity-page .consumer-link-sources a,.activity-page .consumer-source-label{min-height:46px}}@media (prefers-reduced-motion:reduce){button.activity-feed-item{transition:none}button.activity-feed-item:hover{transform:none}}@media (width<=900px){.consumer-page{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.consumer-mobile-nav{min-height:calc(72px + env(safe-area-inset-bottom));padding-right:max(8px, env(safe-area-inset-right));padding-left:max(8px, env(safe-area-inset-left))}.consumer-mobile-nav a{white-space:nowrap;touch-action:manipulation;border-radius:14px;min-width:0;min-height:56px;padding:4px 2px;line-height:1.1}.consumer-mobile-nav a[aria-current=page]{color:#fff;background:#78d9ff11}.consumer-mobile-nav a[data-pending=true]{background:#8174ff16}.consumer-mobile-nav .mobile-ask-action{background:0 0}.consumer-account-trigger{touch-action:manipulation;width:44px;height:44px}.consumer-account-panel{width:min(244px,100vw - 24px);max-width:calc(100vw - 24px)}.connections-invite-action,.connection-ask-trigger,.consumer-ask-close,.consumer-detail-close,.activity-feed-item,.activity-page .consumer-link-sources a,.activity-page .consumer-source-label{touch-action:manipulation}.consumer-ask-sheet,.consumer-link-detail{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}:is(body:has(.consumer-ask-backdrop),body:has(.consumer-detail-backdrop)){overflow:hidden}}@media (width<=720px){.consumer-navigation{padding-left:18px;padding-right:18px}.your-ai-network-home{width:calc(100% - 32px);padding-bottom:calc(36px + env(safe-area-inset-bottom))}.your-ai-compact-header{flex-direction:column;align-items:stretch}.your-ai-compact-identity{align-items:flex-start}.your-ai-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.your-ai-primary-actions>a,.your-ai-primary-actions form,.your-ai-primary-actions button{width:100%}.your-ai-section-heading,.your-ai-page .consumer-activity-rail>header{min-width:0}.your-ai-section-heading h2,.your-ai-page .consumer-activity-rail>header h2{overflow-wrap:anywhere;min-width:0}.connections-contact-header,.connections-contact-book,.connections-access-disclosure,.connections-permissions-home,.connections-local-state{width:calc(100% - 32px)}.connections-invite-action,.connection-ask-trigger{min-height:48px}.connections-contact-card{min-width:0}.connections-access-disclosure{margin-bottom:calc(78px + env(safe-area-inset-bottom))}.consumer-ask-backdrop{overscroll-behavior:contain;height:100dvh}.consumer-ask-sheet{width:100%;max-width:100%;max-height:calc(100dvh - 12px);scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom));padding-top:18px}.consumer-ask-sheet>header{margin-bottom:16px}.consumer-ask-sheet textarea{min-height:clamp(124px,24dvh,164px);font-size:1rem}.consumer-ask-close,.consumer-detail-close{flex:none;width:44px;height:44px}.activity-feed-shell{width:calc(100% - 24px)}.activity-feed-item{gap:12px;min-width:0;overflow:hidden}.activity-item-copy{overflow:hidden}.activity-feed-item>i{justify-self:end}.activity-page .consumer-link-detail{overscroll-behavior:contain;width:100%;max-width:100%;max-height:calc(100dvh - 12px)}.activity-page .consumer-link-detail>h2{overflow-wrap:anywhere}.activity-page .consumer-link-sources a,.activity-page .consumer-source-label{min-width:0}.consumer-onboarding-page .consumer-auth-card,.consumer-onboarding-page .consumer-invitation-card{width:calc(100% - 24px);margin-top:14px;padding:26px 20px 30px}.consumer-onboarding-page .consumer-auth-card h1,.consumer-onboarding-page .consumer-invitation-card h1{overflow-wrap:anywhere}}@media (width<=430px){.consumer-navigation{padding-left:14px;padding-right:14px}.consumer-nav-actions{gap:10px}.consumer-nav-actions .consumer-ask-action{display:none}.consumer-brand{gap:9px}.consumer-mobile-nav{padding-right:max(4px, env(safe-area-inset-right));padding-left:max(4px, env(safe-area-inset-left))}.consumer-mobile-nav a{font-size:.53rem}.consumer-mobile-nav .mobile-ask-action i{width:46px;height:46px}.personal-ai-fallback{border-radius:19px;width:58px;height:58px}.your-ai-primary-actions{grid-template-columns:1fr}.activity-feed-item{grid-template-columns:42px minmax(0,1fr) auto;padding:14px 12px}.activity-contact-avatar{border-radius:14px;width:42px;height:42px}.activity-item-copy>strong{font-size:.92rem}.activity-item-copy>span{font-size:.73rem}.consumer-onboarding-page .consumer-auth-card h1,.consumer-onboarding-page .consumer-invitation-card h1{font-size:clamp(2.2rem,11vw,3rem)}}.consumer-connect-label-short{display:none}@media (width<=430px){.network-shell-consumer .consumer-navigation:has(.consumer-connect-action){min-height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.network-shell-consumer .consumer-connect-action{color:#eff2ffe0;min-height:40px;box-shadow:none;letter-spacing:.025em;touch-action:manipulation;background:#14183b94;border-color:#97a6ff3d;padding:0 14px;font-size:.63rem}.network-shell-consumer .consumer-connect-action:hover{color:#fff;box-shadow:none;background:#1f2653b8;border-color:#78d9ff6b;transform:none}.network-shell-consumer .consumer-connect-label-full{display:none}.network-shell-consumer .consumer-connect-label-short{display:inline}}@media (width<=900px){.network-shell-consumer .consumer-home-sign-in{color:#eff2ffd1;letter-spacing:.025em;touch-action:manipulation;background:#14183b61;border:1px solid #97a6ff33;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 13px;font-size:.63rem;font-weight:680;display:inline-flex}.network-shell-consumer .consumer-home-sign-in:hover{color:#fff;background:#1f26538f;border-color:#78d9ff61}}@media (width<=600px){.network-shell-consumer:has(.consumer-home-sign-in){--signed-out-mobile-globe-offset:clamp(0px, calc(180px + 60.24vw - max(331.7px, 53.5svh)), 80px)}:is(.network-shell-consumer:has(.consumer-home-sign-in) .earth-base-canvas,.network-shell-consumer:has(.consumer-home-sign-in) .network-canvas){transform:translateY(var(--signed-out-mobile-globe-offset)) scale(.985)}:is(.network-shell-consumer:has(.consumer-home-sign-in) .earth-base-canvas.intro-stage-3,.network-shell-consumer:has(.consumer-home-sign-in) .network-canvas.intro-stage-3){transform:translateY(var(--signed-out-mobile-globe-offset)) scale(1)}.network-shell-consumer:has(.consumer-home-sign-in) .globe-example-link-status{top:calc(max(331.7px, 53.5svh) + 40.5vw + var(--signed-out-mobile-globe-offset) - 18px);bottom:auto}}@media (width<=430px){.network-shell-consumer .consumer-navigation:has(.consumer-home-sign-in){min-height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}}@media (width>=901px){.network-shell-consumer:has(.consumer-home-sign-in) .globe-home-copy{width:min(350px,27vw);top:50.5%}.network-shell-consumer:has(.consumer-home-sign-in) .globe-home-copy strong{max-width:340px}.network-shell-consumer:has(.consumer-home-sign-in) .globe-example-link-status{width:min(260px,23vw);bottom:clamp(42px,5vh,56px);right:clamp(30px,4vw,60px)}:is(.network-shell-consumer:has(.consumer-home-sign-in) .globe-home-copy,.network-shell-consumer .globe-home-copy){isolation:isolate;width:min(500px,37vw);top:50.5%;left:clamp(58px,7vw,118px)}.network-shell-consumer .globe-home-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 28%,#242a6c4d,#080a1c30 48%,#0000 74%),linear-gradient(90deg,#03040dd1,#03040d52 62%,#0000);display:block;position:absolute;inset:-88px -118px -88px -92px}:is(.network-shell-consumer:has(.consumer-home-sign-in) .globe-home-copy strong,.network-shell-consumer .globe-home-copy strong){letter-spacing:-.066em;text-shadow:0 18px 70px #03040fd1,0 0 50px #5c68eb14;max-width:490px;font-size:clamp(3.5rem,5.05vw,5.35rem);font-weight:470;line-height:.9}.network-shell-consumer .globe-home-copy em{color:#e1e5fab8;max-width:360px;margin-top:21px;font-size:clamp(.96rem,1.12vw,1.08rem);line-height:1.45}.network-shell-consumer .globe-home-copy>a{letter-spacing:.018em;background:linear-gradient(135deg,#7e6ffffa,#5369e8fa 62%,#429bd8f0);border-color:#a6b1ffa6;gap:17px;min-height:56px;margin-top:30px;padding:0 27px;font-size:.86rem;box-shadow:0 21px 62px #444dcb57,inset 0 1px #ffffff2e}.network-shell-consumer .globe-home-copy>a.is-secondary{background:linear-gradient(135deg,#7e6ffffa,#5369e8fa 62%,#429bd8f0);border-color:#a6b1ffa6;box-shadow:0 21px 62px #444dcb57,inset 0 1px #ffffff2e}.network-shell-consumer .globe-home-copy>a.is-secondary:hover{background:linear-gradient(135deg,#887cff,#6378f1 62%,#56b6df);border-color:#b0e0ffc2;box-shadow:0 25px 68px #444dcb66}.network-shell-consumer .consumer-home-sign-in{background:#14183b47;border:1px solid #97a6ff33;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;display:inline-flex}.network-shell-consumer .consumer-home-sign-in:hover{background:#1f26537a;border-color:#78d9ff61}:is(.network-shell-consumer:has(.consumer-home-sign-in) .globe-example-link-status,.network-shell-consumer .globe-example-link-status){background:linear-gradient(145deg,#111534db,#080a1cb3);border-color:#9abcff47;width:min(270px,23vw);padding:16px 18px;bottom:clamp(82px,10.5vh,118px);right:clamp(86px,8.5vw,150px);overflow:visible;box-shadow:0 24px 76px #00000057,0 0 42px #5f70f21a}.network-shell-consumer .globe-example-link-status:before{content:"";background:linear-gradient(90deg,#78d9ff00,#78d9ff85);width:42px;height:1px;position:absolute;top:50%;left:-42px}.network-shell-consumer .globe-example-link-status:after{content:"";background:#78d9ff;border-radius:50%;width:6px;height:6px;position:absolute;top:calc(50% - 3px);left:-46px;box-shadow:0 0 14px #78d9ffcc}}@media (width>=901px) and (width<=1180px){:is(.network-shell-consumer:has(.consumer-home-sign-in) .globe-home-copy,.network-shell-consumer .globe-home-copy){width:min(390px,37vw);left:clamp(48px,6vw,72px)}:is(.network-shell-consumer:has(.consumer-home-sign-in) .globe-home-copy strong,.network-shell-consumer .globe-home-copy strong){max-width:380px;font-size:clamp(3.05rem,5vw,4.3rem)}:is(.network-shell-consumer:has(.consumer-home-sign-in) .globe-example-link-status,.network-shell-consumer .globe-example-link-status){width:min(250px,24vw);bottom:clamp(72px,9vh,94px);right:clamp(48px,7vw,86px)}}@media (width>=901px){.network-shell-consumer .globe-home-copy.is-network-home{width:min(390px,30vw);top:48%}.network-shell-consumer .globe-home-copy.is-network-home strong{letter-spacing:-.058em;max-width:390px;font-size:clamp(2.7rem,3.6vw,3.9rem);font-weight:470;line-height:.94}.network-shell-consumer .globe-home-copy.is-network-home em{max-width:330px;margin-top:16px}}.network-shell-consumer .network-view-selector{pointer-events:auto;background:#090c1f8f;border:1px solid #9eaeff29;border-radius:999px;gap:3px;margin-top:22px;padding:3px;display:inline-flex;box-shadow:inset 0 1px #ffffff09}.network-shell-consumer .network-view-selector button{color:#d0d6f194;min-height:34px;font:inherit;letter-spacing:.012em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:.67rem;font-weight:680;transition:color .18s,background .18s,box-shadow .18s}.network-shell-consumer .network-view-selector button:hover{color:#f4f7ffe6}.network-shell-consumer .network-view-selector button.active{color:#fff;background:linear-gradient(135deg,#7469eec2,#4079cbb3);box-shadow:0 8px 24px #3643ab38,inset 0 1px #ffffff1f}@media (width<=900px){.network-shell-consumer .network-view-selector{margin-top:14px}.network-shell-consumer .network-view-selector button{min-height:32px;padding:0 11px;font-size:.62rem}}.network-shell-consumer .globe-home-copy.is-network-home em.is-owner-network-support,.network-shell-consumer .globe-home-copy.is-network-home em.is-public-network-support,.network-shell-consumer .globe-home-copy em.is-signed-out-home-support{transform:translate(4px)}.consumer-auth-navigation{grid-template-columns:minmax(190px,1fr) auto;justify-content:space-between}.consumer-auth-how-trigger{color:#dadff7ad;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:.79rem;transition:color .16s}.consumer-auth-how-trigger:hover{color:#f7f8ff}.consumer-auth-page .consumer-auth-card{grid-template-columns:minmax(180px,.64fr) minmax(320px,1.36fr);gap:clamp(32px,5vw,64px);width:min(900px,100% - 48px);margin:clamp(24px,4.5vh,52px) auto;padding:clamp(30px,4.5vw,54px)}.consumer-auth-how-backdrop{z-index:90;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#03040fbd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.consumer-auth-how-sheet{background:radial-gradient(circle at 88% 10%,#78d9ff1a,#0000 18rem),linear-gradient(150deg,#181b3dfa,#090b1dfa);border:1px solid #a6b2ff2b;border-radius:28px;width:min(520px,100%);max-height:calc(100dvh - 40px);padding:clamp(28px,5vw,42px);position:relative;overflow-y:auto;box-shadow:0 42px 130px #00000080}.consumer-auth-how-sheet h2{letter-spacing:-.052em;max-width:390px;margin:0;font-size:clamp(2rem,6vw,3.25rem);font-weight:430;line-height:1}.consumer-auth-how-sheet .consumer-onboarding-kicker{color:var(--onboarding-blue);margin:0 0 12px}.consumer-auth-how-steps{gap:11px;margin:27px 0 30px;display:grid}.consumer-auth-how-steps p{color:#dadff7b3;margin:0;padding-left:20px;font-size:.94rem;line-height:1.5;position:relative}.consumer-auth-how-steps p:before{content:"";background:linear-gradient(145deg,#8a7dff,#78d9ff);border-radius:50%;width:6px;height:6px;position:absolute;top:.58em;left:0;box-shadow:0 0 12px #78d9ff6b}.consumer-auth-how-close{color:#e8ebfcb8;cursor:pointer;background:#ffffff06;border:1px solid #a6b2ff29;border-radius:50%;place-items:center;width:40px;height:40px;font-size:1.25rem;display:grid;position:absolute;top:18px;right:18px}.consumer-auth-how-close:hover{color:#fff;border-color:#78d9ff66}@media (width<=760px){.consumer-auth-navigation{min-height:calc(64px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 18px 0;grid-template-columns:minmax(0,1fr) auto}.consumer-auth-navigation .consumer-brand{min-width:0}.consumer-auth-how-trigger{white-space:nowrap;min-height:44px;padding:0 2px 0 14px}.consumer-auth-page .consumer-auth-card{grid-template-columns:1fr;gap:22px;width:calc(100% - 24px);margin:14px auto 28px;padding:24px 20px 28px}.consumer-auth-how-backdrop{align-items:end;padding:12px}.consumer-auth-how-sheet{border-radius:26px;width:100%;max-height:calc(100dvh - 24px);padding:30px 22px 24px}.consumer-auth-how-sheet .consumer-secondary-action{width:100%}}@media (width>=761px){.consumer-auth-page .consumer-auth-card{grid-template-columns:minmax(170px,.5fr) minmax(370px,1.5fr);gap:clamp(28px,4vw,48px);padding-block:clamp(28px,3.8vw,46px)}.consumer-auth-page .consumer-auth-card h1{max-width:580px;font-size:clamp(2.7rem,4.75vw,4.15rem)}.consumer-auth-page .consumer-auth-brand-phrase{white-space:nowrap}}.consumer-auth-page .onboarding-network-mark>span{aspect-ratio:1;flex:none}@media (width>=761px){.consumer-auth-page .onboarding-network-mark{justify-self:center;width:max-content;max-width:none}.consumer-auth-page .onboarding-network-mark>em{flex-shrink:0}}@media (width<=760px){.consumer-auth-page .onboarding-network-mark{max-width:100%}.consumer-auth-page .onboarding-network-mark>em{flex:38px;min-width:20px}}.consumer-auth-page .consumer-auth-card{grid-template-columns:minmax(0,1fr);gap:0;padding-block:clamp(28px,3.3vw,40px)}.consumer-auth-page .consumer-auth-card>.consumer-onboarding-copy{justify-self:center;width:min(580px,100%)}@media (width<=760px){.consumer-auth-page .consumer-auth-card{padding:22px 20px}.consumer-auth-page .consumer-auth-card>.consumer-onboarding-copy{width:100%}}@media (width>=761px){.consumer-auth-page .consumer-auth-card{align-self:center;padding-block:clamp(72px,5.5vw,80px)}}.advanced-page,.advanced-auth-gate{--advanced-blue:#78d9ff;--advanced-violet:#6253dc;--advanced-violet-deep:#435bc9;--advanced-surface:#111430b8;--advanced-surface-strong:#16193ae6;--advanced-border:#a6b2ff24;color:#f7f8ff;background:radial-gradient(circle at 82% 4%,#5c50d230,#0000 34rem),radial-gradient(circle at 7% 38%,#3d9ed71a,#0000 30rem),#070814;min-height:100svh}.advanced-page .consumer-navigation,.advanced-auth-gate .consumer-navigation{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070814db;border-bottom-color:#bdc6ff14}.advanced-page .consumer-navigation:after,.advanced-auth-gate .consumer-navigation:after{background:linear-gradient(90deg, transparent, var(--advanced-blue), transparent)}.advanced-page .consumer-brand,.advanced-auth-gate .consumer-brand{color:#f7f7ff}.advanced-page .consumer-brand-mark i,.advanced-auth-gate .consumer-brand-mark i{background:var(--advanced-blue);box-shadow:0 0 14px #78d9ff94}.advanced-page .consumer-brand-mark:before,.advanced-page .consumer-brand-mark:after,.advanced-auth-gate .consumer-brand-mark:before,.advanced-auth-gate .consumer-brand-mark:after{background:#869dff9e}.advanced-page .consumer-desktop-nav a,.advanced-page .consumer-sign-in,.advanced-auth-gate .consumer-desktop-nav a,.advanced-auth-gate .consumer-sign-in{color:#e5e8ffa3}.advanced-page .consumer-desktop-nav a:hover,.advanced-page .consumer-desktop-nav a[aria-current=page],.advanced-page .consumer-sign-in:hover,.advanced-auth-gate .consumer-sign-in:hover{color:#fff}.advanced-page .consumer-desktop-nav a[aria-current=page]:after{background:var(--advanced-blue);box-shadow:0 0 12px #78d9ffb3}.advanced-auth-gate .consumer-primary-action{color:#fff;background:linear-gradient(135deg, var(--advanced-violet), var(--advanced-violet-deep));box-shadow:0 12px 38px #5764de3d}.advanced-auth-gate .consumer-primary-action:hover{background:linear-gradient(135deg,#6a5de1,#4c66d4)}.advanced-auth-gate>section{width:min(760px,100% - 40px);min-height:calc(100svh - 76px);margin:0 auto;padding:clamp(64px,10vw,120px) 0}.advanced-auth-gate>section>span{color:#85daffc7}.advanced-auth-gate>section h1{letter-spacing:-.058em;max-width:690px;margin:14px 0 0;font-size:clamp(2.7rem,7vw,5.8rem);font-weight:410;line-height:.96}.advanced-auth-gate>section p{color:#d0d6f19e;max-width:560px;margin:22px 0 30px;line-height:1.65}.advanced-settings{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(56px,7vw,92px) 0 140px}.advanced-hero{max-width:790px;padding:0 0 clamp(62px,8vw,94px)}.advanced-hero>span,.advanced-section-heading>span,.advanced-ai-type,.advanced-owner-card>span,.advanced-runtime-heading>div>span{color:#85daffbd;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:740}.advanced-hero h1{letter-spacing:-.068em;margin:13px 0 0;font-size:clamp(3.4rem,8vw,7.4rem);font-weight:390;line-height:.9}.advanced-hero p{color:#ced4f0a3;max-width:670px;margin:25px 0 0;font-size:clamp(.96rem,1.4vw,1.16rem);line-height:1.7}.advanced-settings-section{border-top:1px solid var(--advanced-border);grid-template-columns:minmax(170px,.3fr) minmax(0,.7fr);gap:0 clamp(36px,6vw,86px);padding:clamp(38px,5vw,64px) 0;display:grid}.advanced-section-heading{grid-column:1/-1;grid-template-columns:minmax(170px,.3fr) minmax(0,.7fr);align-items:start;gap:clamp(36px,6vw,86px);margin-bottom:26px;display:grid}.advanced-section-heading>span{padding-top:8px}.advanced-section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.7rem,3vw,2.55rem);font-weight:490}.advanced-section-heading p{color:#c7ceeb85;margin:8px 0 0;font-size:.83rem;line-height:1.55}.advanced-ai-card,.advanced-runtime-card,.advanced-owner-card,.advanced-unavailable{border:1px solid var(--advanced-border);background:linear-gradient(150deg,#181c41c2,#0a0c1fb8);border-radius:25px;grid-column:2;min-width:0;box-shadow:0 26px 90px #0000003d}.advanced-ai-card{grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);align-items:center;gap:30px;padding:clamp(24px,4vw,38px);display:grid}.advanced-ai-identity h3{letter-spacing:-.055em;overflow-wrap:anywhere;margin:9px 0 0;font-size:clamp(2rem,4vw,3.2rem);font-weight:470;line-height:1}.advanced-ai-identity p{color:#cad1ee8f;max-width:340px;margin:15px 0 0;font-size:.78rem;line-height:1.6}.advanced-technical-id{background:#0406146e;border:1px solid #a1b1ff21;border-radius:17px;gap:11px;min-width:0;padding:18px;display:grid;position:relative}.advanced-technical-id>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.advanced-technical-id>div:first-child>span{color:#e7eafcd6;font-size:.72rem;font-weight:690}.advanced-technical-id>div:first-child>small{color:#cdd3f0a3;font-size:.59rem}.advanced-technical-id-value{background:#02040f8f;border:1px solid #a6b2ff21;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;min-height:48px;display:grid;overflow:hidden}.advanced-technical-id-value code{color:#d5dcf8b8;min-width:0;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;padding:14px;font-size:.66rem;overflow:hidden}.advanced-technical-id-value button{color:#dde3ff;min-width:72px;min-height:48px;font:inherit;cursor:pointer;background:#7770e81a;border:0;border-left:1px solid #a6b2ff1f;padding:0 15px;font-size:.68rem;font-weight:690}.advanced-technical-id-value button:hover{background:#7770e833}.advanced-copy-status{color:#8be1d6c7;min-height:18px;font-size:.62rem;position:absolute;bottom:-24px;right:18px}.advanced-runtime-card{padding:clamp(24px,4vw,38px)}.advanced-runtime-heading{justify-content:space-between;align-items:start;gap:22px;display:flex}.advanced-runtime-heading h3{letter-spacing:-.055em;margin:9px 0 0;font-size:clamp(2rem,4vw,3.25rem);font-weight:470;line-height:1}.advanced-runtime-state{color:#dce1f9b3;white-space:nowrap;background:#6f79d90d;border:1px solid #a6b2ff26;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 13px;font-size:.68rem;font-weight:680;display:inline-flex}.advanced-runtime-state i{background:#7f89b3;border-radius:50%;width:7px;height:7px}.advanced-runtime-state.is-ready{color:#b7f3e7;background:#5cddca0e;border-color:#5cddca33}.advanced-runtime-state.is-ready i{background:#69d7cf;box-shadow:0 0 11px #69d7cf80}.advanced-runtime-copy{color:#cad1ee94;max-width:690px;margin:17px 0 0;line-height:1.65}.advanced-runtime-facts{background:#a6b2ff1a;border:1px solid #a6b2ff1a;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:28px 0 0;display:grid;overflow:hidden}.advanced-runtime-facts>div{background:#07091ae0;min-width:0;padding:14px}.advanced-runtime-facts dt{color:#cdd4f19e;font-size:.61rem}.advanced-runtime-facts dd{color:#eef1ffd6;overflow-wrap:anywhere;margin:6px 0 0;font-size:.72rem;font-weight:650}.advanced-runtime-action{border-top:1px solid #a6b2ff1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:28px;padding-top:24px;display:grid}.advanced-runtime-action strong{color:#f0f2ffe6;font-size:.82rem}.advanced-runtime-action p{color:#c5cce985;max-width:600px;margin:7px 0 0;font-size:.72rem;line-height:1.55}.advanced-primary-action,.advanced-secondary-action{min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.7rem;font-weight:710;text-decoration:none;display:inline-flex}.advanced-primary-action{color:#fff;background:linear-gradient(135deg, var(--advanced-violet), var(--advanced-violet-deep));border:0;box-shadow:0 10px 30px #5360da33}.advanced-primary-action:hover{background:linear-gradient(135deg,#6a5de1,#4c66d4)}.advanced-secondary-action{color:#e9edff;background:#7680eb12;border:1px solid #a6b2ff38}.advanced-secondary-action:hover{background:#7680eb21;border-color:#8fc7ff6b}.advanced-primary-action:disabled,.advanced-secondary-action:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.advanced-runtime-notice{color:#e7cfa3bd;background:#a46d250e;border:1px solid #dcb7762b;border-radius:12px;margin:18px 0 0;padding:12px 14px;font-size:.7rem}.advanced-runtime-footnote{color:#cdd4f199;margin:22px 0 0;font-size:.62rem;line-height:1.5}.advanced-owner-section{border-top-color:#8794f73d;margin-top:30px;padding-top:clamp(48px,6vw,72px)}.advanced-owner-grid{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.advanced-owner-card{flex-direction:column;grid-column:auto;align-items:flex-start;padding:27px;display:flex}.advanced-owner-card h3{letter-spacing:-.035em;margin:10px 0 0;font-size:1.48rem;font-weight:490}.advanced-owner-card p{color:#c8cfec8a;flex:1;margin:14px 0 24px;font-size:.76rem;line-height:1.6}.advanced-unavailable{gap:6px;padding:25px;display:grid}.advanced-unavailable strong{font-size:.9rem}.advanced-unavailable span{color:#c5cdeb8a;font-size:.73rem}.advanced-page :is(a,button):focus-visible,.advanced-auth-gate :is(a,button):focus-visible,.advanced-page .connect-overlay :is(input,select,textarea,summary):focus-visible{outline:2px solid var(--advanced-blue);outline-offset:3px}.advanced-page .connect-overlay{--cyan:var(--advanced-blue);color:#f7f8ff;background:#060714f7}.advanced-page .connect-overlay:before{background:radial-gradient(circle at 18% 42%,#5350c929,#0000 40%),linear-gradient(#97a4ff05 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#97a4ff05 1px,#0000 1px) 0 0/72px 72px}.advanced-page .connect-header,.advanced-page .connect-intro{border-color:#a6b2ff1f}.advanced-page .chip-grid.protocols button.active,.advanced-page .register-button,.advanced-page .review-actions button:last-child,.advanced-page .credential-acknowledge,.advanced-page .result-actions button:first-child,.advanced-page .instruction-heading.primary-action{color:#e5e4ff;background:#7569f413;border-color:#8e89ff4d}.advanced-page .register-button:hover,.advanced-page .review-actions button:last-child:hover,.advanced-page .credential-acknowledge:hover,.advanced-page .result-actions button:first-child:hover{background:#7569f429}.advanced-page .consent input{accent-color:var(--advanced-violet)}.advanced-page .wizard-steps li.complete{color:#bcc5eeb8}.advanced-page .wizard-steps li.complete span{color:#869befcc}.advanced-page .owner-context{color:#9aa5dca8}.advanced-page .secret-field{background:#23180761;border-color:#ffbd643d}.advanced-page .secret-field code{color:#dfc08d}.advanced-page .secret-field button{color:#dfc08d;border-left-color:#ffbd6433}.advanced-page .instruction-heading.primary-action>span,.advanced-page .instruction-heading.primary-action strong{color:#d8d9ff}.advanced-page .connected-signal.idle{color:#bec6e2a8}.advanced-page .connected-signal.idle i{box-shadow:none;background:#818aa9}@media (width<=920px){.advanced-ai-card{grid-template-columns:1fr}.advanced-runtime-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-owner-grid{grid-template-columns:1fr}}@media (width<=720px){.advanced-settings{width:calc(100% - 28px);padding:44px 0 calc(112px + env(safe-area-inset-bottom))}.advanced-hero{padding-bottom:56px}.advanced-hero h1{font-size:clamp(3.15rem,16vw,5.1rem)}.advanced-settings-section,.advanced-section-heading{grid-template-columns:1fr;gap:0}.advanced-section-heading{margin-bottom:20px}.advanced-section-heading>span{padding:0 0 9px}.advanced-ai-card,.advanced-runtime-card,.advanced-owner-grid,.advanced-unavailable{grid-column:1}.advanced-ai-card,.advanced-runtime-card{border-radius:21px;padding:22px}.advanced-technical-id>div:first-child{display:grid}.advanced-technical-id-value code{text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.advanced-runtime-heading{display:grid}.advanced-runtime-state{justify-self:start}.advanced-runtime-facts{grid-template-columns:1fr 1fr}.advanced-runtime-action{grid-template-columns:1fr;gap:16px}.advanced-runtime-action :is(form,button),.advanced-owner-card .advanced-primary-action,.advanced-owner-card .advanced-secondary-action{width:100%}.advanced-primary-action,.advanced-secondary-action{min-height:48px}.advanced-owner-card{border-radius:21px;padding:23px}.advanced-auth-gate>section{min-height:calc(100svh - 64px)}}.human-profile-ai-actions-stack{gap:16px;min-width:0;display:grid}.human-profile-ai-connection-unavailable{color:#cad1ed8c;font-size:.69rem;line-height:1.5}.profile-ai-connection-control{justify-items:stretch;gap:7px;display:grid;position:relative}.profile-ai-connection-control>:is(button,a),.profile-ai-connection-menu button{color:#eff1ffe6;min-height:40px;font:inherit;cursor:pointer;background:#6c67e01a;border:1px solid #97a4ff33;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.68rem;font-weight:690;text-decoration:none;display:inline-flex}.profile-ai-connection-control>.profile-ai-connect-action{color:#fff;background:linear-gradient(135deg,#715be3eb,#4563cbeb);border-color:#9a90ff57}.profile-ai-connection-control>:is(button,a):disabled{opacity:.48;cursor:wait}.profile-ai-connection-control>span{color:#d0d6f2a6;font-size:.67rem;line-height:1.45}.profile-ai-connection-control>small{color:#ffb7c2cc;font-size:.62rem;line-height:1.4}.profile-ai-connection-control.is-pending{justify-items:start}.profile-ai-connection-control.is-pending>:is(button,a){background:0 0;min-height:34px;padding-inline:12px}.profile-ai-connection-control.is-active{justify-items:stretch}.profile-ai-connected-trigger{color:#bbeee2e6!important;justify-content:space-between!important}.profile-ai-connected-trigger>span{color:#c4cdf08c}.profile-ai-connection-menu{z-index:8;background:#090a19fa;border:1px solid #a3b0ff29;border-radius:15px;width:min(210px,100vw - 56px);padding:7px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 20px 54px #00000061}.profile-ai-connection-menu button{color:#ffccd3d6;background:0 0;border-color:#0000;width:100%}.profile-ai-connection-menu button:hover{background:#ab394c21}.ai-connections-page{color:#f7f8ff;background:radial-gradient(circle at 84% 4%,#5c4dd32b,#0000 34rem),#070814;min-height:100svh}.ai-connections-shell{width:min(1060px,100% - 48px);margin:0 auto;padding:clamp(42px,7vw,86px) 0 130px}.ai-connections-back{color:#d2d9f5a8;align-items:center;gap:9px;font-size:.75rem;text-decoration:none;display:inline-flex}.ai-connections-heading{padding:clamp(44px,7vw,80px) 0 clamp(45px,6vw,66px)}.ai-connections-heading>span,.ai-connections-section>header>span,.ai-connections-dialog>span{color:#a397ffd1;letter-spacing:.14em;font-size:.61rem;font-weight:740}.ai-connections-heading h1{letter-spacing:-.065em;margin:12px 0 0;font-size:clamp(3.1rem,8vw,6.7rem);font-weight:400;line-height:.9}.ai-connections-heading p{color:#ccd3f09e;max-width:570px;margin:23px 0 0;line-height:1.65}.ai-connections-section{border-top:1px solid #a6b2ff24;padding:34px 0 44px}.ai-connections-section>header{margin-bottom:20px}.ai-connections-section>header h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:470}.ai-connections-list{gap:10px;display:grid}.ai-connection-item{background:linear-gradient(145deg,#181c4194,#090b1e9e);border:1px solid #9caaff1f;border-radius:18px;grid-template-columns:minmax(220px,1fr) minmax(180px,.65fr) auto;align-items:center;gap:22px;padding:17px 18px;display:grid}.ai-connection-identity{min-width:0;color:inherit;align-items:center;gap:13px;text-decoration:none;display:flex}.ai-connection-avatar{background:linear-gradient(145deg,#7765ff47,#3891dc2e);border:1px solid #96b7ff29;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.ai-connection-identity-copy{gap:4px;min-width:0;display:grid}.ai-connection-identity-copy strong{color:#f4f6ffeb;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.ai-connection-identity-copy>span{color:#c8cfec85;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.ai-connection-state{gap:4px;display:grid}.ai-connection-state strong{color:#d3daf5bd;font-size:.72rem;font-weight:660}.ai-connection-state small{color:#bbc3e475;font-size:.61rem}.ai-connection-item-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ai-connection-item-actions button,.ai-connection-item-actions a,.ai-connections-dialog button{color:#ebefffd1;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:#7079e212;border:1px solid #9daeff2e;border-radius:999px;padding:0 14px;font-size:.66rem;font-weight:690;text-decoration:none}.ai-connection-item-actions :is(button,a).is-primary{color:#fff;background:linear-gradient(135deg,#6559dc,#425fca);border-color:#929dff4d}.ai-connection-item-actions button:disabled,.ai-connections-dialog button:disabled{opacity:.48;cursor:wait}.ai-connections-empty,.ai-connections-unavailable{color:#cdd4f18f;background:#0e112b75;border:1px solid #9caaff1a;border-radius:16px;padding:20px;font-size:.75rem}.ai-connections-empty strong,.ai-connections-unavailable h2{color:#ecefffd1;margin:0;font-size:.83rem}.ai-connections-empty p,.ai-connections-unavailable p{margin:7px 0 0;line-height:1.55}.ai-connections-page-message{color:#ffc2cadb;background:#8125351f;border:1px solid #ff9dad33;border-radius:12px;padding:12px 15px}.ai-connections-dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#02030cc7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ai-connections-dialog{background:linear-gradient(150deg,#191c40fc,#080a1bfc);border:1px solid #a6b2ff2e;border-radius:26px;width:min(520px,100%);padding:clamp(26px,5vw,40px);box-shadow:0 40px 120px #00000085}.ai-connections-dialog h2{letter-spacing:-.045em;margin:11px 0 0;font-size:clamp(1.8rem,5vw,2.65rem);font-weight:470;line-height:1.03}.ai-connections-dialog p{color:#ccd3ef9e;margin:18px 0 26px;line-height:1.6}.ai-connections-dialog>div{justify-content:flex-end;gap:9px;display:flex}.ai-connections-dialog button.is-disconnect{color:#ffd8de;background:#af2e4633;border-color:#ff829740}.ai-connections-dialog>small{color:#ffb7c2d1;margin-top:14px;display:block}.ai-connections-page :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #9f95ff}.your-ai-ai-connections-entry{border-top:1px solid var(--standard-border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 0 28px;display:grid}.your-ai-ai-connections-entry h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,2.3vw,1.9rem);font-weight:520}.your-ai-ai-connections-entry p{color:var(--standard-secondary);margin:7px 0 0;font-size:.75rem;line-height:1.5}.your-ai-ai-connections-links{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.your-ai-ai-connections-links>a{border:1px solid var(--standard-border-soft);min-height:40px;color:var(--standard-secondary);background:var(--standard-panel);white-space:nowrap;border-radius:999px;align-items:center;padding:0 15px;font-size:.69rem;font-weight:680;text-decoration:none;display:inline-flex}.connections-ai-list-actions a.is-primary{color:#fff;background:linear-gradient(135deg,#6559dccc,#425fcacc);border-color:#929dff47}.profile-ai-connection-control>.profile-ai-talk-action{color:#fff;background:linear-gradient(135deg,#6559dc,#425fca);border-color:#929dff4d}.ai-conversations-page{color:#f7f8ff;background:radial-gradient(circle at 18% 0,#3d8bd221,#0000 32rem),radial-gradient(circle at 86% 8%,#684eda2b,#0000 36rem),#070814;min-height:100svh}.ai-conversations-shell{width:min(980px,100% - 48px);margin:0 auto;padding:clamp(42px,7vw,86px) 0 130px}.ai-conversations-shell.is-composer{width:min(900px,100% - 48px)}.ai-conversations-back{color:#d2d9f5a8;align-items:center;gap:9px;font-size:.75rem;text-decoration:none;display:inline-flex}.ai-conversations-heading{padding:clamp(44px,7vw,78px) 0 clamp(36px,5vw,56px)}.ai-conversations-heading>span,.ai-conversation-thread-heading>span{color:#a397ffd1;letter-spacing:.14em;font-size:.61rem;font-weight:740}.ai-conversations-heading h1{letter-spacing:-.065em;margin:12px 0 0;font-size:clamp(3rem,8vw,6.2rem);font-weight:400;line-height:.91}.ai-conversations-heading p{color:#ccd3f09e;max-width:620px;margin:22px 0 0;line-height:1.65}.ai-conversations-empty{color:#cdd4f194;background:#0e112b85;border:1px solid #9caaff1f;border-radius:18px;padding:24px}.ai-conversations-empty strong{color:#f1f3ffdb}.ai-conversations-empty p{margin:8px 0 14px;line-height:1.55}.ai-conversations-empty a{color:#c8c2ff}.ai-conversation-list{gap:11px;display:grid}.ai-conversation-list-item{color:inherit;background:linear-gradient(145deg,#181c4199,#090b1e9e);border:1px solid #9caaff1f;border-radius:19px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;text-decoration:none;display:grid}.ai-conversation-list-identities{color:#b7bee073;align-items:center;gap:7px;display:flex}.ai-conversation-list-avatar{background:#5e60be24;border:1px solid #97b4ff2b;border-radius:12px;place-items:center;width:38px;height:38px;font-size:.66rem;display:grid;overflow:hidden}.ai-conversation-list-copy{gap:5px;min-width:0;display:grid}.ai-conversation-list-copy strong,.ai-conversation-list-copy span,.ai-conversation-list-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-conversation-list-copy strong{color:#f4f6ffe6;font-size:.82rem}.ai-conversation-list-copy span{color:#cdd3ee96;font-size:.72rem}.ai-conversation-list-copy small{color:#b7bfe06b;font-size:.61rem}.ai-conversation-status{color:#d0d6f2ad;text-transform:none;border:1px solid #97a8ff2b;border-radius:999px;width:max-content;padding:6px 9px;font-size:.59rem;font-weight:690;display:inline-flex}.ai-conversation-status.is-complete{color:#aeebdecc;background:#30998514;border-color:#5dd3bc2e}.ai-conversation-status.is-unknown{color:#ffd2a1d9;background:#a360241a;border-color:#ffb86c33}.ai-conversation-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin-bottom:22px;display:grid}.ai-conversation-participant{background:#1215338f;border:1px solid #9caaff1f;border-radius:19px;align-items:center;gap:14px;min-width:0;padding:17px;display:flex}.ai-conversation-avatar{background:linear-gradient(145deg,#7765ff47,#3891dc2e);border:1px solid #97b4ff2e;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.ai-conversation-participant div{min-width:0}.ai-conversation-participant span{color:#a397ffc2;letter-spacing:.1em;text-transform:uppercase;font-size:.57rem;font-weight:730}.ai-conversation-participant h2{color:#f5f7ffeb;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:1rem;overflow:hidden}.ai-conversation-participant p{color:#c5cce880;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:.64rem;overflow:hidden}.ai-conversation-pair-arrow{color:#a397ff7a}.ai-conversation-composer{background:linear-gradient(145deg,#16193ba8,#090b1db3);border:1px solid #9caaff24;border-radius:22px;padding:clamp(20px,4vw,30px)}.ai-conversation-composer label{color:#f1f3ffd9;margin-bottom:12px;font-size:.82rem;font-weight:690;display:block}.ai-conversation-composer textarea{resize:vertical;color:#f4f5ff;width:100%;min-height:150px;font:inherit;background:#0406147a;border:1px solid #9daeff2b;border-radius:14px;padding:15px;font-size:.82rem;line-height:1.6}.ai-conversation-composer textarea:disabled{opacity:.6;cursor:not-allowed}.ai-conversation-composer-footer{justify-content:space-between;align-items:center;gap:16px;margin-top:13px;display:flex}.ai-conversation-composer-footer small{color:#bec6e373;font-size:.62rem}.ai-conversation-composer-footer button{color:#fff;min-height:42px;font:inherit;background:linear-gradient(135deg,#6559dc,#425fca);border:1px solid #929dff4d;border-radius:999px;padding:0 17px;font-size:.69rem;font-weight:700}.ai-conversation-composer-footer button:disabled{opacity:.48;cursor:not-allowed}.ai-conversation-runtime-gate,.ai-conversation-error{border-radius:12px;margin:15px 0 0;padding:11px 13px;font-size:.69rem;line-height:1.5}.ai-conversation-runtime-gate{color:#ffd8a6d1;background:#9d5f201a;border:1px solid #ffc1732e}.ai-conversation-error{color:#ffc2ccdb;background:#97283a1a;border:1px solid #ff8ea133}.ai-conversation-boundary{color:#c4cbe78f;background:#11132e61;border-left:2px solid #7b6fe673;margin-top:18px;padding:17px 19px}.ai-conversation-boundary strong{color:#e7eafac7;font-size:.73rem}.ai-conversation-boundary p{margin:6px 0 0;font-size:.7rem;line-height:1.55}.ai-conversation-thread-heading{padding:clamp(44px,7vw,74px) 0 34px}.ai-conversation-thread-heading h1{letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(2.4rem,7vw,5.5rem);font-weight:400;line-height:.94}.ai-conversation-thread-heading h1 small{color:#cad0ec6b;letter-spacing:0;font-size:.35em;font-weight:500}.ai-conversation-thread-owners{color:#c5cce880;flex-wrap:wrap;gap:7px 15px;margin-top:14px;font-size:.66rem;display:flex}.ai-conversation-thread-heading>p{margin-top:18px}.ai-conversation-thread{gap:12px;display:grid}.ai-conversation-message{background:#10132e87;border:1px solid #9caaff1c;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:13px;padding:18px;display:grid}.ai-conversation-message.is-human_instruction{background:#0a0c1e70;border-color:#bec6e317}.ai-conversation-message-avatar,.ai-conversation-human-mark{color:#eff1ffc7;background:#5e60be24;border:1px solid #97b4ff2b;border-radius:12px;place-items:center;width:39px;height:39px;font-size:.68rem;font-weight:720;display:grid;overflow:hidden}.ai-conversation-human-mark{background:#8c93b414;border-color:#bec6e31f}.ai-conversation-message div>span{color:#a397ffba;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:700}.ai-conversation-message div>p{color:#e5e9fac4;white-space:pre-wrap;margin:7px 0 0;font-size:.79rem;line-height:1.65}.ai-conversations-page :is(a,button,textarea):focus-visible{outline-offset:3px;outline:2px solid #9f95ff}.your-ai-contact-card .your-ai-connection-state{border:1px solid var(--standard-border-soft);width:max-content;color:var(--standard-secondary);background:var(--standard-panel);border-radius:999px;margin-top:11px;padding:5px 8px;font-size:.58rem;font-weight:690;display:inline-flex}@media (width<=780px){.ai-connections-shell{width:calc(100% - 28px);padding:28px 0 calc(112px + env(safe-area-inset-bottom))}.ai-connection-item{grid-template-columns:1fr;gap:14px}.ai-connection-item-actions{justify-content:flex-start}.ai-connections-dialog-backdrop{align-items:end;padding:6px}.ai-connections-dialog{width:100%;padding:24px 20px calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 10px 10px}.ai-connections-dialog>div{grid-template-columns:1fr 1fr;display:grid}.ai-connections-dialog button{white-space:normal}.your-ai-ai-connections-entry{grid-template-columns:1fr}.your-ai-ai-connections-links{justify-content:flex-start}.ai-conversations-shell,.ai-conversations-shell.is-composer{width:calc(100% - 28px);padding:28px 0 calc(112px + env(safe-area-inset-bottom))}.ai-conversation-list-item{grid-template-columns:1fr}.ai-conversation-list-identities{justify-content:flex-start}.ai-conversation-pair{grid-template-columns:1fr}.ai-conversation-pair-arrow{justify-self:center;transform:rotate(90deg)}.ai-conversation-composer-footer{flex-direction:column;align-items:stretch}.ai-conversation-composer-footer button{width:100%}}.eb-maintenance-notice{left:50%;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:90;color:#f2f4f5;text-align:center;pointer-events:none;background:#22282d;border:1px solid #667078;border-radius:.5rem;width:max-content;max-width:calc(100vw - 2rem);padding:.65rem .9rem;font-size:.875rem;position:fixed;transform:translate(-50%)}.standard-identities{border-color:var(--standard-border-soft);width:min(1108px,100% - 40px)}.standard-identities>header p{color:var(--standard-secondary);font-size:.95rem;line-height:1.65}.consumer-page{--consumer-ask-background:var(--standard-primary);--consumer-ask-hover-background:var(--standard-primary-hover);--consumer-ask-active-background:var(--standard-primary);--consumer-ask-mobile-background:var(--standard-primary);--consumer-ask-mobile-hover-background:var(--standard-primary-hover);--consumer-ask-mobile-active-background:var(--standard-primary);--consumer-ask-focus-ring:var(--standard-accent)}.consumer-page .consumer-navigation,.consumer-page .consumer-mobile-nav{background:var(--standard-page);border-color:var(--standard-border-soft)}.consumer-page .consumer-ask-action,.consumer-page .consumer-primary-action,.consumer-page .mobile-ask-action i{box-shadow:0 10px 30px #3c58b82e}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}._authPage_raox5_1._authPage_raox5_1{background:radial-gradient(52rem 42rem at -10% -12%,#5d55d733 0%,#5d55d71f 32%,#0000 72%),radial-gradient(48rem 40rem at 110% 112%,#399dd91f 0%,#399dd911 34%,#0000 72%),linear-gradient(145deg,#070815,#0a0b1b 56%,#070915)}._page_rat7y_1{color:#f7f6ff;background:radial-gradient(circle at 78% 5%,#6853d82b,#0000 34%),radial-gradient(circle at 10% 62%,#3f83c817,#0000 34%),linear-gradient(#080817,#050610 74%);min-height:100svh}._shell_rat7y_2{width:min(1040px,100% - 48px);margin:0 auto;padding:clamp(44px,7vw,76px) 0 110px}._topline_rat7y_3{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;display:flex}._eyebrow_rat7y_4{color:#a89cff;letter-spacing:.16em;text-transform:uppercase;font-size:.61rem;font-weight:780}._topline_rat7y_3 h1{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(2.7rem,7vw,4.8rem);font-weight:480;line-height:.98}._topline_rat7y_3 p{color:#d9d8f194;max-width:590px;margin:14px 0 0;font-size:.83rem;line-height:1.65}._primaryAction_rat7y_7,._secondaryAction_rat7y_7,._dangerAction_rat7y_7,._textAction_rat7y_7{min-height:42px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.72rem;font-weight:760;text-decoration:none;display:inline-flex}._primaryAction_rat7y_7{color:#fff;background:linear-gradient(135deg,#7c68ec,#4d8acb);box-shadow:0 12px 32px #5c4eca38}._secondaryAction_rat7y_7{color:#e5e0ff;background:#6f5dd217;border-color:#beb5ff33}._dangerAction_rat7y_7{color:#f2aebb;background:#b63f5c12;border-color:#ef849b33}._textAction_rat7y_7{color:#e0dbffb8;background:0 0;min-height:34px;padding:0 12px}._primaryAction_rat7y_7:disabled,._secondaryAction_rat7y_7:disabled,._dangerAction_rat7y_7:disabled{opacity:.5;cursor:wait}._roomList_rat7y_13{gap:12px;display:grid}._roomCard_rat7y_14{color:inherit;background:#2f2b6321;border:1px solid #b3a6ff1f;border-radius:21px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:22px 24px;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}._roomCard_rat7y_14:hover{border-color:#b3a6ff4d;transform:translateY(-1px)}._roomCard_rat7y_14 strong{font-size:1.08rem;font-weight:620;display:block}._roomCard_rat7y_14 p{color:#d3d1eb8f;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:.74rem;overflow:hidden}._badge_rat7y_18{color:#9bddd2;letter-spacing:.09em;text-transform:uppercase;background:#53ab9e14;border:1px solid #93ddd329;border-radius:999px;align-items:center;padding:6px 9px;font-size:.58rem;font-weight:780;display:inline-flex}._badgeInvite_rat7y_19{color:#c2b6ff;background:#6954d11a;border-color:#bfadff33}._empty_rat7y_20,._state_rat7y_20{color:#d7d4f08f;text-align:center;border:1px dashed #b3a6ff26;border-radius:24px;padding:38px}._empty_rat7y_20 strong,._state_rat7y_20 strong{color:#f3f0ff;margin-bottom:8px;font-size:1.05rem;display:block}._empty_rat7y_20 p,._state_rat7y_20 p{margin:0 0 20px}._back_rat7y_23{color:#d5d0f4a3;margin-bottom:22px;font-size:.7rem;text-decoration:none;display:inline-flex}._formCard_rat7y_24{background:#23214d33;border:1px solid #b3a6ff24;border-radius:28px;max-width:680px;padding:clamp(24px,5vw,42px);box-shadow:0 30px 90px #0003}._form_rat7y_24{gap:20px;display:grid}._field_rat7y_26{gap:8px;display:grid}._field_rat7y_26 label{color:#ebe8ffd1;font-size:.7rem;font-weight:720}._field_rat7y_26 small{color:#cec9e875;font-size:.62rem}._field_rat7y_26 input,._field_rat7y_26 textarea,._messageComposer_rat7y_29 textarea{color:#fff;width:100%;font:inherit;background:#02030e6b;border:1px solid #b3a6ff29;border-radius:14px;outline:none}._field_rat7y_26 input{min-height:48px;padding:0 14px}._field_rat7y_26 textarea,._messageComposer_rat7y_29 textarea{resize:vertical;min-height:104px;padding:13px 14px}._field_rat7y_26 input:focus,._field_rat7y_26 textarea:focus,._messageComposer_rat7y_29 textarea:focus{border-color:#9483f69e;box-shadow:0 0 0 3px #7761e21a}._error_rat7y_33{color:#efa9b7;margin:0;font-size:.7rem;line-height:1.45}._roomHeader_rat7y_34{border-bottom:1px solid #b3a6ff1c;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:28px;display:flex}._roomHeader_rat7y_34 h1{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(2.2rem,6vw,4rem);font-weight:500}._objective_rat7y_36{color:#dad6f196;max-width:650px;margin:13px 0 0;line-height:1.6}._headerActions_rat7y_37{align-items:center;gap:9px;display:flex}._section_rat7y_38{margin-top:34px}._sectionHeading_rat7y_39{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:14px;display:flex}._sectionHeading_rat7y_39 h2{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:760}._sectionHeading_rat7y_39 span{color:#cdc8e86b;font-size:.63rem}._sectionHeadingActions_rat7y_42{align-items:center;gap:12px;display:flex}._sectionHeadingActions_rat7y_42 ._secondaryAction_rat7y_7{min-height:36px;padding-inline:14px}._conversationActions_rat7y_44{align-items:center;gap:12px;display:flex}._myAiTrigger_rat7y_45{color:#e7e1ff;min-height:36px;font:inherit;cursor:pointer;background:#6f58da1c;border:1px solid #bfadff38;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 14px;font-size:.68rem;font-weight:760;display:inline-flex}._myAiTrigger_rat7y_45:hover{background:#6f58da2e;border-color:#bfadff6b}._memberGrid_rat7y_47{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._memberCard_rat7y_48{border:1px solid var(--standard-border-soft);background:var(--standard-card);border-radius:22px;gap:15px;padding:18px;display:grid}._humanIdentity_rat7y_49,._aiIdentity_rat7y_49{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}._avatar_rat7y_50{border:1px solid #cac3ff2e;border-radius:50%;width:46px;height:46px}._aiAvatar_rat7y_51{border:1px solid #87d6f130;border-radius:13px;width:38px;height:38px}._identityCopy_rat7y_52 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:650;display:block;overflow:hidden}._identityCopy_rat7y_52 span{color:var(--standard-secondary);margin-top:3px;font-size:.75rem;display:block}._aiIdentity_rat7y_49{border:1px solid var(--standard-border-soft);background:var(--standard-panel);border-radius:16px;margin-left:14px;padding:12px}._aiIdentity_rat7y_49 ._identityCopy_rat7y_52 span{color:var(--standard-secondary)}._inviteDialog_rat7y_56{color:#f7f6ff;background:0 0;border:0;border-radius:25px;width:min(620px,100% - 32px);max-height:calc(100svh - 32px);margin:auto;padding:0;overflow:visible;box-shadow:0 34px 110px #00000094}._inviteDialog_rat7y_56::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02030cc2}._invitePanel_rat7y_58{background:linear-gradient(155deg,#17162f,#0a0c1b 72%);border:1px solid #b3a6ff2e;border-radius:24px;max-height:calc(100svh - 32px);padding:22px;overflow-y:auto}._inviteHeader_rat7y_59{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._inviteHeader_rat7y_59 h2{letter-spacing:-.035em;margin:7px 0 0;font-size:1.45rem;font-weight:570}._inviteHeader_rat7y_59 p{color:#d5d1ec8c;margin:8px 0 0;font-size:.72rem;line-height:1.5}._dialogClose_rat7y_62{color:#ebe8ffb8;width:36px;height:36px;font:inherit;cursor:pointer;background:#6b5bbc14;border:1px solid #b3a6ff26;border-radius:50%;flex:none;place-items:center;padding:0;font-size:1.15rem;display:inline-grid}._dialogClose_rat7y_62:hover{color:#fff;border-color:#b3a6ff52}._inviteResults_rat7y_64{max-height:min(390px,46svh);margin-top:18px;padding-right:3px;overflow-y:auto}._candidateSection_rat7y_65+._candidateSection_rat7y_65{border-top:1px solid #b3a6ff17;margin-top:22px;padding-top:20px}._candidateSection_rat7y_65 h3{color:#e6e2faad;letter-spacing:.11em;text-transform:uppercase;margin:0 0 11px;font-size:.64rem;font-weight:780}._candidateIdentity_rat7y_67{align-items:center;gap:10px;min-width:0;display:flex}._candidateIdentity_rat7y_67 div{min-width:0}._candidateIdentity_rat7y_67 strong,._candidateIdentity_rat7y_67 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._candidateIdentity_rat7y_67 strong{font-size:.73rem}._candidateIdentity_rat7y_67 span{color:#d0cbea80;margin-top:3px;font-size:.62rem}._candidateAvatar_rat7y_72{border-radius:50%;flex:none;width:36px;height:36px}._muted_rat7y_73,._success_rat7y_73{color:#cdc9e680;margin:10px 0 0;font-size:.68rem;line-height:1.5}._success_rat7y_73{color:#9bddd2}._searchForm_rat7y_75{gap:9px;margin-top:20px;display:flex}._searchForm_rat7y_75 input{color:#fff;min-width:0;min-height:42px;font:inherit;background:#03040f75;border:1px solid #b3a6ff29;border-radius:999px;outline:0;flex:1;padding:0 13px}._searchResult_rat7y_77{background:#695bbc14;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}._messages_rat7y_78{gap:10px;display:grid}._message_rat7y_29{background:#19183933;border:1px solid #b3a6ff17;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:11px;padding:14px 16px;display:grid}._messageAvatar_rat7y_80{border-radius:50%;width:32px;height:32px}._messageMeta_rat7y_81{align-items:baseline;gap:8px;display:flex}._messageMeta_rat7y_81 strong{font-size:.69rem}._messageMeta_rat7y_81>span{color:#d3cdf085;font-size:.58rem}._messageMeta_rat7y_81 time{color:#cdc9e666;font-size:.56rem}._message_rat7y_29 p{color:#efecfbd1;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:.78rem;line-height:1.55}._aiMessage_rat7y_86{background:linear-gradient(135deg,#22516b38,#201b4e30);border-color:#66c5da29}._aiMessageAvatar_rat7y_87{border-radius:10px}._aiBadge_rat7y_88,._privateBadge_rat7y_88{letter-spacing:.08em;text-transform:uppercase;background:#4ba3b41a;border:1px solid #79d5e233;border-radius:999px;align-items:center;padding:3px 7px;font-weight:800;display:inline-flex;color:#9fe3ec!important;font-size:.52rem!important}._aiOwner_rat7y_89{color:#8bd3e094;margin-top:2px;font-size:.58rem;display:block}._participantActivity_rat7y_90{align-items:center;min-height:39px;margin-top:8px;display:grid}._activityRows_rat7y_91{gap:5px;min-width:0;display:grid}._activityRow_rat7y_91{color:#d2daf4a6;align-items:center;gap:8px;min-width:0;font-size:.64rem;line-height:1.35;display:flex}._activityRow_rat7y_91>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._activityAvatars_rat7y_94{flex:none;padding-left:4px;display:inline-flex}._activityAvatar_rat7y_94{border:1px solid #cac3ff38;border-radius:50%;width:20px;height:20px;margin-left:-4px;box-shadow:0 0 0 2px #090a19}._activityAiAvatar_rat7y_96{border-color:#79d5e23d;border-radius:6px}._activityDots_rat7y_97{flex:none;align-items:center;gap:2px;display:inline-flex}._activityDots_rat7y_97 b{background:#aabfec99;border-radius:50%;width:3px;height:3px;animation:1.2s ease-in-out infinite _room-activity-dot_rat7y_1}._activityDots_rat7y_97 b:nth-child(2){animation-delay:.15s}._activityDots_rat7y_97 b:nth-child(3){animation-delay:.3s}@keyframes _room-activity-dot_rat7y_1{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:.9;transform:translateY(-2px)}}._messageComposer_rat7y_29{gap:10px;margin-top:13px;display:grid}._messageComposer_rat7y_29 textarea{min-height:82px}._messageComposer_rat7y_29 footer{color:#cdc9e666;justify-content:space-between;align-items:center;gap:12px;font-size:.6rem;display:flex}._invitationCard_rat7y_105{background:#2d27632e;border:1px solid #b4a6ff29;border-radius:26px;max-width:680px;padding:28px}._inviter_rat7y_106{background:#5f4fba14;border-radius:16px;align-items:center;gap:12px;margin:22px 0;padding:14px;display:flex}._invitationActions_rat7y_107{gap:10px;display:flex}._sectionHeading_rat7y_39>div{align-items:center;gap:9px;display:flex}._privateBadge_rat7y_88{background:#6f58da1c;border-color:#bfadff38;color:#c9bdff!important}._myAiDrawer_rat7y_110{color:#f7f6ff;background:0 0;border:0;border-radius:25px 0 0 25px;width:min(460px,100%);max-width:none;height:100svh;max-height:none;margin:0 0 0 auto;padding:0;overflow:hidden;box-shadow:-24px 0 90px #00000080}._myAiDrawer_rat7y_110::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02030cad}._myAiDrawerPanel_rat7y_112{background:linear-gradient(160deg,#17142f,#080b18 76%);border-left:1px solid #b3a6ff2e;height:100%;padding:22px;overflow-y:auto}._myAiHeader_rat7y_113{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}._myAiTitle_rat7y_114{align-items:center;gap:9px;display:flex}._myAiTitle_rat7y_114 h2{letter-spacing:-.035em;margin:0;font-size:1.35rem;font-weight:570}._myAiHeader_rat7y_113>div>span{color:#d5d1ec8c;margin-top:7px;font-size:.66rem;display:block}._myAiPanel_rat7y_117{background:linear-gradient(160deg,#19143deb,#091122f5);border:1px solid #c1b5ff1f;border-radius:24px;padding:19px}._myAiIdentity_rat7y_118{align-items:center;gap:11px;display:flex}._myAiIdentity_rat7y_118 strong,._myAiIdentity_rat7y_118 span{display:block}._myAiIdentity_rat7y_118 strong{font-size:.84rem}._myAiIdentity_rat7y_118 span{color:#a0d7e599;margin-top:3px;font-size:.61rem}._privateThread_rat7y_122{gap:11px;max-height:390px;margin-top:16px;display:grid;overflow-y:auto}._privateThread_rat7y_122 article{gap:7px;display:grid}._privateInstruction_rat7y_124,._privateReply_rat7y_124{border-radius:15px;max-width:86%;padding:11px 13px}._privateInstruction_rat7y_124{background:#6b55cf21;border:1px solid #bcadff21;justify-self:end}._privateReply_rat7y_124{background:#36829c1a;border:1px solid #67c5da1f;justify-self:start}._privateInstruction_rat7y_124 span,._privateReply_rat7y_124 span{color:#b1dae691;letter-spacing:.03em;font-size:.56rem;font-weight:730;display:block}._privateInstruction_rat7y_124 p,._privateReply_rat7y_124 p{color:#f0edfdcc;white-space:pre-wrap;margin:5px 0 0;font-size:.73rem;line-height:1.52}._myAiComposer_rat7y_129{gap:10px;margin-top:16px;display:grid}._myAiComposer_rat7y_129 textarea{resize:vertical;color:#fff;min-height:92px;font:inherit;background:#02030e80;border:1px solid #b3a6ff2e;border-radius:15px;outline:none;padding:13px 14px}._myAiComposer_rat7y_129 textarea:focus{border-color:#9483f69e;box-shadow:0 0 0 3px #7761e21a}._myAiComposer_rat7y_129 label{color:#d3ceed8f;justify-content:space-between;align-items:center;gap:12px;font-size:.61rem;display:flex}._myAiComposer_rat7y_129 select{color:#ece8ff;min-height:36px;font:inherit;background:#111126;border:1px solid #b3a6ff29;border-radius:999px;padding:0 12px;font-size:.63rem}._myAiComposer_rat7y_129 footer{color:#cdc9e666;justify-content:space-between;align-items:center;gap:12px;font-size:.6rem;display:flex}._myAiComposer_rat7y_129 footer div{gap:9px;display:flex}._aiUnavailable_rat7y_136{color:#d4cfeb94;margin-top:14px;font-size:.68rem}._srOnly_rat7y_137{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){._shell_rat7y_2{width:min(100% - 32px,1040px);padding-top:36px}._topline_rat7y_3,._roomHeader_rat7y_34{flex-direction:column;align-items:stretch}._topline_rat7y_3 ._primaryAction_rat7y_7{align-self:flex-start}._memberGrid_rat7y_47{grid-template-columns:1fr}._roomCard_rat7y_14{padding:18px}._headerActions_rat7y_37{flex-wrap:wrap;align-self:flex-start}._sectionHeading_rat7y_39{flex-direction:column;align-items:flex-start}._sectionHeadingActions_rat7y_42,._conversationActions_rat7y_44{justify-content:space-between;width:100%}._inviteDialog_rat7y_56{width:calc(100% - 20px);max-height:calc(100svh - 20px)}._invitePanel_rat7y_58{max-height:calc(100svh - 20px);padding:18px}._searchForm_rat7y_75,._myAiComposer_rat7y_129 footer{flex-direction:column;align-items:stretch}._myAiComposer_rat7y_129 footer div{grid-template-columns:1fr 1fr;display:grid}._privateInstruction_rat7y_124,._privateReply_rat7y_124{max-width:94%}._myAiDrawer_rat7y_110{border-radius:0;width:100%}._myAiDrawerPanel_rat7y_112{border-left:0;padding:18px}}@media (prefers-reduced-motion:reduce){._activityDots_rat7y_97 b{animation:none}}._hereNow_rat7y_162{align-items:center;gap:.4rem;display:flex;color:#8cdcab!important}._hereNow_rat7y_162:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem}._notHere_rat7y_164{opacity:.5;font-size:.8rem}._messageActions_rat7y_165{margin-top:.3rem;position:relative}._messageActions_rat7y_165 details{position:absolute;bottom:100%;right:0}._messageActions_rat7y_165 summary{cursor:pointer;letter-spacing:.12em;opacity:.55;padding:.35rem .5rem;list-style:none}._messageActions_rat7y_165 summary:hover,._messageActions_rat7y_165 summary:focus-visible{opacity:1}._messageMenu_rat7y_169{z-index:5;background:#0b100e;border:1px solid #35423b;border-radius:.5rem;min-width:10rem;padding:.35rem;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #0008}._messageMenu_rat7y_169 button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.6rem;font-size:.875rem}._messageMenu_rat7y_169 button:hover,._messageMenu_rat7y_169 button:focus-visible{background:#21362a}._editMessage_rat7y_172{gap:.5rem;margin-top:.75rem;display:grid}._editMessage_rat7y_172 textarea{resize:vertical;width:100%;min-height:6rem;color:inherit;font:inherit;background:#080d0a;border:1px solid #3c5847;border-radius:.5rem;padding:.75rem}._editMessage_rat7y_172>div,._deleteMessage_rat7y_174{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._deleteMessage_rat7y_174{padding:.75rem 0;font-size:.875rem}._deletedMessage_rat7y_176{opacity:.5;font-style:italic}._editedMessage_rat7y_177{opacity:.5;font-size:.75rem}._spatialComposer_rat7y_178{align-items:end;gap:.6rem;width:100%;display:flex}._spatialComposer_rat7y_178 textarea{resize:vertical;color:#f0f8f2;width:100%;min-height:3.2rem;max-height:8rem;font:inherit;background:#081710dc;border:1px solid #66897755;border-radius:.75rem;padding:.75rem 1rem;font-size:1rem;line-height:1.5}._spatialComposer_rat7y_178 footer{flex-shrink:0;align-items:center;gap:.3rem;display:flex}._spatialComposer_rat7y_178 footer>span{display:none}._spatialComposer_rat7y_178>p{background:#132018;border-radius:.5rem;padding:.75rem;position:absolute;bottom:100%;left:1rem;right:1rem}@media (width<=600px){._spatialComposer_rat7y_178{flex-wrap:wrap}._spatialComposer_rat7y_178 footer{margin-left:auto}._messageMenu_rat7y_169{min-width:9rem}}._aiManagement_rat7y_184{width:100%;margin:24px 0 36px}._page_rat7y_1{color:var(--standard-text);background:var(--standard-page)}._page_rat7y_1 ._eyebrow_rat7y_4{color:var(--standard-muted)}._page_rat7y_1 ._topline_rat7y_3 p{color:var(--standard-secondary)}._page_rat7y_1 ._primaryAction_rat7y_7{background:var(--standard-primary);box-shadow:0 12px 32px #00000040}._page_rat7y_1 ._secondaryAction_rat7y_7{border-color:var(--standard-border-soft);color:var(--standard-secondary);background:var(--standard-panel)}._page_rat7y_1 ._textAction_rat7y_7{color:var(--standard-secondary)}._page_rat7y_1 ._roomCard_rat7y_14{border:1px solid var(--standard-border-soft);background:var(--standard-panel)}._page_rat7y_1 ._roomCard_rat7y_14:hover{border-color:var(--standard-border-soft)}._page_rat7y_1 ._roomCard_rat7y_14 p{color:var(--standard-secondary)}._page_rat7y_1 ._badgeInvite_rat7y_19{border-color:var(--standard-border-soft);color:var(--standard-secondary);background:var(--standard-panel)}._page_rat7y_1 ._empty_rat7y_20,._page_rat7y_1 ._state_rat7y_20{border:1px dashed var(--standard-border-soft);color:var(--standard-secondary)}._page_rat7y_1 ._empty_rat7y_20 strong,._page_rat7y_1 ._state_rat7y_20 strong{color:var(--standard-text)}._page_rat7y_1 ._back_rat7y_23{color:var(--standard-secondary)}._page_rat7y_1 ._formCard_rat7y_24{border:1px solid var(--standard-border-soft);background:var(--standard-panel);box-shadow:0 30px 90px #00000040}._page_rat7y_1 ._field_rat7y_26 label,._page_rat7y_1 ._field_rat7y_26 small{color:var(--standard-muted)}._page_rat7y_1 ._roomHeader_rat7y_34{border-bottom:1px solid var(--standard-border-soft)}._page_rat7y_1 ._objective_rat7y_36,._page_rat7y_1 ._sectionHeading_rat7y_39 span{color:var(--standard-secondary)}._page_rat7y_1 ._myAiTrigger_rat7y_45{border:1px solid var(--standard-border-soft);color:var(--standard-secondary);background:var(--standard-panel)}._page_rat7y_1 ._myAiTrigger_rat7y_45:hover{border-color:var(--standard-border-soft);background:var(--standard-control-hover)}._page_rat7y_1 ._avatar_rat7y_50,._page_rat7y_1 ._aiAvatar_rat7y_51{border:1px solid var(--standard-border-soft)}._page_rat7y_1 ._inviteDialog_rat7y_56{color:var(--standard-secondary);box-shadow:0 34px 110px #00000040}._page_rat7y_1 ._inviteDialog_rat7y_56::backdrop{background:#000000c2}._page_rat7y_1 ._invitePanel_rat7y_58{border:1px solid var(--standard-border-soft);background:var(--standard-panel)}._page_rat7y_1 ._inviteHeader_rat7y_59 p{color:var(--standard-secondary)}._page_rat7y_1 ._dialogClose_rat7y_62{border:1px solid var(--standard-border-soft);color:var(--standard-secondary);background:var(--standard-panel)}._page_rat7y_1 ._dialogClose_rat7y_62:hover{border-color:var(--standard-border-soft)}._page_rat7y_1 ._candidateSection_rat7y_65+._candidateSection_rat7y_65{border-top:1px solid var(--standard-border-soft)}._page_rat7y_1 ._candidateSection_rat7y_65 h3{color:var(--standard-text)}._page_rat7y_1 ._candidateIdentity_rat7y_67 span{color:var(--standard-secondary)}._page_rat7y_1 ._searchForm_rat7y_75 input{border:1px solid var(--standard-border-soft);background:var(--standard-control)}._page_rat7y_1 ._searchResult_rat7y_77{background:var(--standard-panel)}._page_rat7y_1 ._aiBadge_rat7y_88,._page_rat7y_1 ._privateBadge_rat7y_88{border:1px solid var(--standard-border-soft);background:var(--standard-panel);color:var(--standard-secondary)!important}._page_rat7y_1 ._aiOwner_rat7y_89,._page_rat7y_1 ._activityRow_rat7y_91{color:var(--standard-secondary)}._page_rat7y_1 ._activityAvatar_rat7y_94{border:1px solid var(--standard-border-soft);box-shadow:0 0 0 2px #00000040}._page_rat7y_1 ._activityAiAvatar_rat7y_96{border-color:var(--standard-border-soft)}._page_rat7y_1 ._activityDots_rat7y_97 b{background:var(--standard-panel)}._page_rat7y_1 ._invitationCard_rat7y_105{border:1px solid var(--standard-border-soft);background:var(--standard-panel)}._page_rat7y_1 ._inviter_rat7y_106{background:var(--standard-panel)}._page_rat7y_1 ._privateBadge_rat7y_88{border-color:var(--standard-border-soft);background:var(--standard-panel);color:var(--standard-secondary)!important}._page_rat7y_1 ._myAiDrawer_rat7y_110{color:var(--standard-secondary);box-shadow:-24px 0 90px #00000040}._page_rat7y_1 ._myAiDrawer_rat7y_110::backdrop{background:#000000c2}._page_rat7y_1 ._myAiDrawerPanel_rat7y_112{border-left:1px solid var(--standard-border-soft);background:var(--standard-panel)}._page_rat7y_1 ._myAiHeader_rat7y_113>div>span{color:var(--standard-secondary)}._page_rat7y_1 ._myAiPanel_rat7y_117{border:1px solid var(--standard-border-soft);background:var(--standard-panel)}._page_rat7y_1 ._myAiIdentity_rat7y_118 span{color:var(--standard-secondary)}._page_rat7y_1 ._myAiComposer_rat7y_129 textarea{border:1px solid var(--standard-border-soft);color:var(--standard-secondary);background:var(--standard-control)}._page_rat7y_1 ._myAiComposer_rat7y_129 textarea:focus{border-color:var(--standard-accent);box-shadow:0 0 0 3px #00000040}._page_rat7y_1 ._myAiComposer_rat7y_129 label{color:var(--standard-muted)}._page_rat7y_1 ._myAiComposer_rat7y_129 select{border:1px solid var(--standard-border-soft);color:var(--standard-secondary);background:var(--standard-control)}._page_rat7y_1 ._myAiComposer_rat7y_129 footer,._page_rat7y_1 ._aiUnavailable_rat7y_136{color:var(--standard-secondary)}._page_rat7y_1 ._field_rat7y_26 input:focus,._page_rat7y_1 ._field_rat7y_26 textarea:focus,._page_rat7y_1 ._messageComposer_rat7y_29 textarea:focus{border-color:var(--standard-accent);box-shadow:0 0 0 2px var(--standard-accent)}
