.settings-controls,.sc-profile{min-width:0}.settings-controls{--sc-track-height:.3rem;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.sc-intro{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) 0;flex-wrap:wrap;display:flex}.sc-overline{align-items:center;gap:var(--space-2);color:var(--accent-primary);font:var(--text-micro)/1.5 var(--font-mono);letter-spacing:var(--tracking-label);display:inline-flex}.sc-overline svg{width:var(--icon-sm);height:var(--icon-sm)}.sc-intro h2{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);font-weight:var(--weight-medium);margin:var(--space-2) 0}.sc-intro p{max-width:var(--content-reading);color:var(--text-muted);font-size:var(--text-sm);margin:0}.sc-owner-note{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--accent-primary);background:var(--surface-accent);font-size:var(--text-xs);display:inline-flex}.sc-owner-note svg{width:var(--icon-sm);height:var(--icon-sm)}.sc-group,.sc-profile{border-radius:var(--radius-lg);background:var(--surface-panel);padding:var(--space-6);border:0;min-width:0;margin:0;container:settings/inline-size}.sc-group-heading{align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.sc-group-heading>div{min-width:0}.sc-group-icon{flex:0 0 var(--control-lg);width:var(--control-lg);height:var(--control-lg);background:var(--surface-raised);color:var(--accent-primary);border-radius:var(--radius-md);place-items:center;display:grid}.sc-group-icon svg{width:var(--icon-md);height:var(--icon-md)}.sc-group-heading h3{font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);margin:var(--space-1) 0}.sc-group-heading p{font-size:var(--text-sm);color:var(--text-muted);margin:0}.sc-fields{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sc-fields>*{min-width:0}.sc-control,.sc-hours,.sc-profile-field,.sc-optional{--field-surface:var(--surface-raised);--field-surface-hover:var(--surface-hover);--field-surface-focus:var(--surface-hover)}.sc-control{padding:var(--space-5);background:var(--surface-inset);border-radius:var(--radius-md)}.sc-control-heading{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.sc-control-heading label,.sc-profile-field>label,.sc-cadence legend{font-size:var(--text-sm);color:var(--text-secondary);font-weight:var(--weight-medium)}.sc-control-heading>span{font:var(--text-micro)/1.5 var(--font-mono);color:var(--text-muted)}.sc-control-heading svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted)}.sc-value-field{align-items:baseline;gap:var(--space-2);padding:0;display:flex}.sc-value-field>input{border-radius:var(--radius-sm);width:100%;min-width:0;color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0}.sc-value-field>span{color:var(--text-muted);font:var(--text-xs)/1.5 var(--font-mono);flex-shrink:0}.sc-control .sc-range{appearance:none;width:100%;height:var(--control-sm);min-height:0;margin:var(--space-4) 0 0;border-radius:var(--radius-pill);cursor:pointer;accent-color:var(--field-focus-ring);background:0 0;border:0;padding:0;display:block}.sc-range::-webkit-slider-runnable-track{height:var(--sc-track-height);background:var(--field-track);border-radius:var(--radius-pill)}.sc-range::-webkit-slider-thumb{appearance:none;width:var(--icon-sm);height:var(--icon-sm);background:var(--field-focus-ring);margin-top:calc((var(--sc-track-height) - var(--icon-sm)) / 2);box-shadow:none;border-radius:50%}.sc-range::-moz-range-track{height:var(--sc-track-height);background:var(--field-track);border-radius:var(--radius-pill)}.sc-range::-moz-range-thumb{width:var(--icon-sm);height:var(--icon-sm);background:var(--field-focus-ring);border:0;border-radius:50%}.sc-range-labels{color:var(--text-muted);font:var(--text-micro)/1.5 var(--font-mono);justify-content:space-between;display:flex}.sc-control .sc-help,.sc-profile .sc-help,.sc-hours .sc-help{align-items:flex-start;gap:var(--space-2);margin:var(--space-3) 0 0;font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--text-muted);display:flex}.sc-help svg{width:var(--icon-sm);height:var(--icon-sm);margin-top:var(--space-half);flex-shrink:0}.sc-control .sc-field-error,.sc-instructions .sc-field-error{color:var(--state-danger);font-size:var(--text-xs);margin:var(--space-2) 0 0}.sc-control.is-invalid{background:var(--surface-inset)}.sc-control-heading select{width:auto;max-width:100%;padding:var(--space-1) var(--space-2);min-height:var(--control-sm);background:var(--field-surface);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-xs);border:0}.sc-switch{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--surface-inset);border-radius:var(--radius-md);cursor:pointer;margin:0;display:flex;position:relative}.sc-switch>span{min-width:0}.sc-switch strong{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);display:block}.sc-switch small{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1)}.sc-switch>input{opacity:0;width:var(--control-lg);height:var(--control-md);right:var(--space-5);cursor:pointer;margin:0;position:absolute}.sc-switch>i{width:var(--control-lg);height:var(--icon-lg);background:var(--field-track);border-radius:var(--radius-pill);transition:background var(--duration-fast);pointer-events:none;flex-shrink:0;display:block;position:relative}.sc-switch>i:after{content:"";top:var(--space-1);left:var(--space-1);width:var(--icon-sm);height:var(--icon-sm);background:var(--text-muted);transition:translate var(--duration-fast), background var(--duration-fast);border-radius:50%;display:block;position:absolute}.sc-switch>input:checked+i{background:var(--field-focus-ring)}.sc-switch>input:checked+i:after{background:var(--surface-inset);translate:calc(var(--control-lg) - var(--icon-lg)) 0}.sc-switch>input:focus-visible+i{outline:var(--focus-width) solid var(--field-focus-ring);outline-offset:var(--space-1)}.sc-optional{border-radius:var(--radius-md);background:var(--surface-inset)}.sc-optional>.sc-control{padding-top:0}.sc-explainer{justify-content:center;align-items:flex-start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-accent) 55%, var(--surface-inset));flex-direction:column;display:flex}.sc-explainer>svg{color:var(--accent-primary);width:var(--icon-md);height:var(--icon-md);margin-bottom:var(--space-2)}.sc-explainer strong{font-size:var(--text-sm);font-weight:var(--weight-medium)}.sc-explainer p{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-relaxed);margin:0}.sc-hours{padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface-inset)}.sc-hours>select,.sc-hour-pair select,.sc-profile-field select{width:100%;min-width:0;min-height:var(--control-lg);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--field-surface);color:var(--field-text);font-size:var(--text-sm);border:0}.sc-hour-pair{align-items:center;gap:var(--space-3);display:flex}.sc-hour-pair>label{min-width:0;font-size:var(--text-xs);color:var(--text-muted);flex:1}.sc-hour-pair select{margin-top:var(--space-2)}.sc-profile{margin-bottom:var(--space-5)}.sc-profile-field{padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface-inset);position:relative}.sc-profile-field>label{margin-bottom:var(--space-3);display:block}.sc-model-art{right:var(--space-5);top:var(--space-4);max-width:5rem;max-height:var(--icon-lg);position:absolute;overflow:hidden}.sc-model-art .model-brand{width:100%;max-height:var(--icon-lg);object-fit:contain;display:block}.sc-cadence{min-width:0;margin:var(--space-2) 0 0;border:0;grid-column:1/-1;padding:0}.sc-cadence legend{margin-bottom:var(--space-3);padding:0}.sc-segments{gap:var(--space-2);padding:var(--space-2);background:var(--surface-inset);border-radius:var(--radius-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sc-segments>label{min-width:0;position:relative}.sc-segments input{opacity:0;cursor:pointer;position:absolute;inset:0}.sc-segments span{justify-content:center;align-items:baseline;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;flex-wrap:wrap;display:flex}.sc-segments strong{font-size:var(--text-xl);font-weight:var(--weight-medium)}.sc-segments small{font-size:var(--text-xs);color:inherit}.sc-segments>label:hover span{background:var(--field-surface-hover)}.sc-segments input:checked+span{background:var(--field-surface-focus);color:var(--field-text)}.sc-segments input:checked+span strong{font-weight:var(--weight-semibold)}.sc-segments input:focus-visible+span{outline:var(--focus-width) solid var(--field-focus-ring);outline-offset:var(--space-1)}.sc-instructions{margin-top:var(--space-2);grid-column:1/-1}.sc-instructions textarea{width:100%;padding:var(--space-4);border-radius:var(--radius-md);background:var(--field-surface);color:var(--field-text);font-size:var(--text-sm);line-height:var(--leading-relaxed);resize:vertical;border:0}@container settings (width<=36rem){.sc-fields{grid-template-columns:minmax(0,1fr)}.sc-profile-field,.sc-control,.sc-hours,.sc-switch{padding:var(--space-4)}.sc-segments{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-group-heading{align-items:flex-start}}@media (width<=30rem){.sc-group,.sc-profile{padding:var(--space-4)}}@container settings (width<=12rem){.sc-group-heading,.sc-value-field{flex-wrap:wrap}.sc-value-field>input{flex:100%}.sc-value-field>span,.sc-control-heading label{overflow-wrap:anywhere;max-width:100%}.sc-value-field>span{flex-shrink:1}}@media (prefers-reduced-motion:reduce){.sc-switch>i,.sc-switch>i:after{transition:none}}.creation-studio{min-width:0;max-width:100%}.creation-studio-layout{--creation-preview-width:21rem;--creation-card-min:13rem;grid-template-columns:minmax(0, 1fr) minmax(0, var(--creation-preview-width));align-items:start;gap:var(--space-6);width:100%;margin:0 auto;display:grid}.creation-workspace{min-width:0;padding:var(--space-8);background:var(--surface-panel);border-radius:var(--radius-lg);grid-area:1/1}.creation-step-heading{gap:var(--space-3);margin-bottom:var(--space-8);display:grid}.creation-step-heading h2{font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}.creation-workspace.create-panel>h2{margin:var(--space-2) 0 var(--space-3);font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.creation-step-description{margin:0 0 var(--space-8);color:var(--text-secondary);font-size:var(--text-base)}.creation-section-title{align-items:flex-start;gap:var(--space-3);margin:0 0 var(--space-5);display:flex}.creation-section-title>span{width:var(--control-md);height:var(--control-md);background:var(--surface-raised);border-radius:var(--radius-sm);color:var(--accent-primary);font-family:var(--font-mono);font-size:var(--text-xs);flex:none;place-items:center;display:grid}.creation-section-title>div,.creation-rewards-note>div{overflow-wrap:anywhere;min-width:0}.creation-section-title>span svg{width:var(--icon-md);height:var(--icon-md)}.creation-section-title h3{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}.creation-section-title p{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-sm)}.creation-affix-input,.creation-amount-input{min-width:0;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--field-surface);border:0;align-items:center;display:flex}.creation-affix-input>span{color:var(--text-muted);font-family:var(--font-mono);flex:none}.creation-affix-input>span svg{width:var(--icon-md);height:var(--icon-md)}.creation-workspace .creation-affix-input input,.creation-workspace .creation-amount-input input{background:0 0;padding-right:0}.creation-affix-input.creation-website{background:var(--field-surface)}.creation-website>span{color:var(--field-placeholder)}.creation-workspace .creation-website input{color:var(--field-text);font-size:var(--text-sm)}.creation-workspace .creation-amount-input input{padding:var(--space-4) 0;font-size:var(--text-3xl);font-variant-numeric:tabular-nums}.creation-amount-input>span{color:var(--text-muted);font-size:var(--text-sm);flex:none}.creation-amount-presets{gap:var(--space-2);margin:calc(-1 * var(--space-2)) 0 var(--space-5);flex-wrap:wrap;display:flex}.creation-amount-presets button{min-height:var(--control-lg);max-width:100%;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;border:0}.creation-amount-presets button:hover,.creation-deadline-presets button:hover{background:var(--field-surface-hover)}.creation-amount-presets button:focus-visible,.creation-deadline-presets button:focus-visible,.creation-artwork-clear:focus-visible{outline:var(--focus-width) solid var(--field-focus-ring);outline-offset:var(--space-1)}.creation-amount-presets button[aria-pressed=true]{background:var(--field-surface-focus);color:var(--field-text);font-weight:var(--weight-semibold)}.creation-rewards-note{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);margin:var(--space-5) 0;border-radius:var(--radius-md);background:var(--surface-accent);color:var(--accent-primary);font-size:var(--text-sm);display:flex}.creation-rewards-note>svg,.creation-consent>svg{width:var(--icon-lg);height:var(--icon-lg)}.creation-rewards-note p{margin:var(--space-2) 0 0;color:var(--text-secondary)}.creation-review-identity{padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-inset)}.creation-review-identity>h3{align-items:baseline;gap:var(--space-2) var(--space-3);margin:var(--space-3) 0;font-size:var(--text-2xl);flex-wrap:wrap;display:flex}.creation-review-identity>h3 span{color:var(--accent-primary);font-family:var(--font-mono);font-size:var(--text-sm)}.creation-review-identity>p{margin:var(--space-3) 0 var(--space-5);color:var(--text-secondary);font-size:var(--text-sm)}.creation-review-tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.creation-review-tags>span{max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-xs);overflow-wrap:anywhere}.creation-funding-total{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-bright);color:var(--text-on-accent);display:grid}.creation-funding-total>span{color:var(--text-on-bright-muted);font-size:var(--text-sm)}.creation-funding-total>strong{align-items:baseline;gap:var(--space-3);font-size:var(--text-display);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.creation-funding-total small{color:var(--text-on-bright-muted);font-size:var(--text-base);letter-spacing:var(--tracking-normal)}.creation-budget-lines{gap:var(--space-4);margin:var(--space-5) 0;padding:var(--space-4) 0;grid-template-columns:minmax(0,1fr);display:grid}.creation-budget-lines>div{gap:var(--space-3);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.creation-budget-lines dt{color:var(--text-muted)}.creation-budget-lines dd{color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0}.creation-details{padding:var(--space-4);background:var(--surface-inset);border-radius:var(--radius-md)}.creation-details>summary{color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer}.creation-details[open]>summary{margin-bottom:var(--space-5);color:var(--accent-primary)}.creation-consent{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);background:var(--surface-warning);border-radius:var(--radius-md);color:var(--state-warning);font-size:var(--text-sm);display:flex}.creation-consent>div{min-width:0}.creation-consent p{margin:var(--space-2) 0 0;color:var(--text-secondary)}.creation-consent .check{line-height:var(--leading-normal);margin-bottom:0}.creation-review-issues,.creation-validation{gap:var(--space-3);padding:var(--space-5);margin:0 0 var(--space-6);background:var(--surface-danger);border-radius:var(--radius-md);color:var(--state-danger);font-size:var(--text-sm);display:grid}.creation-review-issues button{justify-content:space-between;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) 0;color:var(--text-secondary);font-size:var(--text-sm);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;display:flex}.creation-review-issues button:hover{color:var(--state-danger)}.creation-review-issues button svg{width:var(--icon-sm);height:var(--icon-sm)}.creation-validation ul{padding-left:var(--space-5);color:var(--text-secondary);margin:0}.creation-inline-error{margin:var(--space-3) 0 var(--space-5);color:var(--state-danger);font-size:var(--text-sm)}.creation-step-heading p{max-width:var(--content-reading);color:var(--text-secondary);font-size:var(--text-base);margin:0}.creation-section{min-width:0;margin:0 0 var(--space-8)}.creation-section>h3,.creation-section>header h3{margin:0 0 var(--space-3);font-size:var(--text-lg)}.creation-section>p,.creation-section>header p{margin:0 0 var(--space-5);color:var(--text-secondary);font-size:var(--text-sm)}.creation-field,.creation-workspace .field{gap:var(--space-3);min-width:0}.creation-workspace :where(input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=file]),textarea,select){padding:var(--space-4);background:var(--field-surface);border:0}.creation-workspace .form-grid{gap:0 var(--space-5)}.creation-workspace .form-actions{margin-top:var(--space-8);padding-top:var(--space-5)}.creation-workspace .button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.creation-progress{min-width:0;margin-bottom:var(--space-6);grid-column:1/-1}.creation-progress ol{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.creation-progress li{min-width:0}.creation-progress button{align-items:center;gap:var(--space-3);width:100%;height:100%;min-height:var(--control-lg);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--text-secondary);font-size:var(--text-sm);text-align:left;overflow-wrap:anywhere;transition:background var(--duration-fast), color var(--duration-fast);border:0;display:flex}.creation-step-number{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);flex:none}.creation-progress button>svg{width:var(--icon-sm);height:var(--icon-sm);opacity:0;margin-left:auto}.creation-progress button:hover{background:var(--surface-raised);color:var(--text-primary)}.creation-progress button[aria-current=step]{background:var(--accent-primary);color:var(--text-on-accent);font-weight:var(--weight-semibold)}.creation-progress button[aria-current=step] .creation-step-number{color:var(--text-on-accent)}.creation-progress button[aria-current=step]>svg{opacity:1}.creation-progress-caption{gap:var(--space-2);margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--text-xs);align-items:center;display:flex}.creation-progress-caption svg{width:var(--icon-sm);height:var(--icon-sm)}.creation-choices,.creation-cadence,.creation-mission-parameters{width:100%;min-width:0;margin:0 0 var(--space-6);border:0;padding:0}.creation-choices>legend,.creation-cadence>legend,.creation-mission-parameters>legend{max-width:100%;margin-bottom:var(--space-4);color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);overflow-wrap:anywhere;padding:0}.creation-choice-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--creation-card-min,13rem)), 1fr));gap:var(--space-3);display:grid}.creation-choice{cursor:pointer;min-width:0;display:grid;position:relative}.creation-choice>input,.creation-cadence-options input,.creation-artwork-file{opacity:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute}.creation-choice-face{gap:var(--space-3);min-width:0;height:100%;padding:var(--space-5);border-radius:var(--radius-md);background:var(--field-surface);color:var(--text-secondary);transition:background var(--duration-fast), color var(--duration-fast);flex-direction:column;display:flex}.creation-choice-top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.creation-choice-icon{min-width:0;min-height:var(--icon-lg);color:var(--text-muted);align-items:center;display:flex}.creation-choice-icon>svg{width:var(--icon-lg);height:var(--icon-lg)}.creation-choice-icon .model-brand{width:auto;max-width:100%;height:var(--control-sm);object-fit:contain;object-position:left}.creation-choice-indicator{width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-pill);background:var(--surface-raised);flex:none;place-items:center;margin-left:auto;display:grid}.creation-choice-indicator svg{width:var(--icon-sm);height:var(--icon-sm);opacity:0}.creation-choice strong{color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-tight);overflow-wrap:anywhere}.creation-choice-description{font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.creation-choice:hover .creation-choice-face{background:var(--field-surface-hover)}.creation-choice input:checked+.creation-choice-face{background:var(--field-surface-focus)}.creation-choice input:checked+.creation-choice-face .creation-choice-icon,.creation-choice input:checked+.creation-choice-face strong{color:var(--field-text)}.creation-choice input:checked+.creation-choice-face .creation-choice-indicator{background:var(--field-focus-ring);color:var(--surface-inset)}.creation-choice input:checked+.creation-choice-face .creation-choice-indicator svg{opacity:1}.creation-choice input:focus-visible+.creation-choice-face,.creation-cadence-options input:focus-visible+span,.creation-artwork-file:focus-visible+label{outline:var(--focus-width) solid var(--field-focus-ring);outline-offset:var(--space-1)}.creation-artwork{margin-bottom:var(--space-6);min-width:0}.creation-artwork-label{margin-bottom:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);display:block}.creation-artwork-well{border-radius:var(--radius-md);background:var(--field-surface);position:relative}.creation-artwork-target{align-items:center;gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);cursor:pointer;display:flex}.creation-artwork-target:hover{background:var(--field-surface-hover)}.creation-artwork-thumbnail{width:var(--avatar-xl);aspect-ratio:1;background:var(--surface-raised);border-radius:var(--radius-md);color:var(--field-placeholder);flex:none;place-items:center;display:grid;overflow:hidden}.creation-artwork-thumbnail>svg{width:var(--icon-xl);height:var(--icon-xl)}.creation-artwork-thumbnail img{object-fit:cover;width:100%;height:100%}.creation-artwork-copy{gap:var(--space-2);min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere;display:grid}.creation-artwork-copy>span{color:var(--text-muted)}.creation-artwork-copy .creation-artwork-action{align-items:center;gap:var(--space-2);margin-top:var(--space-1);color:var(--field-text);display:flex}.creation-artwork-action svg,.creation-artwork-clear svg{width:var(--icon-sm);height:var(--icon-sm)}.creation-artwork-clear{align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--control-lg);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;display:flex}.creation-artwork-clear:hover{background:var(--surface-raised);color:var(--text-primary)}.creation-artwork[aria-busy=true] .creation-artwork-target{cursor:wait}.creation-help{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.creation-cadence-heading{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.creation-control-icon{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-sm);background:var(--surface-accent);color:var(--accent-primary);flex:none;place-items:center;display:grid}.creation-control-icon svg{width:var(--icon-md);height:var(--icon-md)}.creation-cadence-heading p{color:var(--text-primary);font-size:var(--text-sm);margin:0}.creation-cadence-heading p>span{margin-top:var(--space-1);color:var(--text-muted);display:block}.creation-cadence-options{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.creation-cadence-options label{cursor:pointer;min-width:0;display:grid;position:relative}.creation-cadence-options label>span{place-content:center;gap:var(--space-1);min-width:0;padding:var(--space-4) var(--space-2);background:var(--surface-inset);border-radius:var(--radius-md);text-align:center;color:var(--text-muted);font-size:var(--text-xs);overflow-wrap:anywhere;display:grid}.creation-cadence-options strong{color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.creation-cadence-options label:hover>span{background:var(--field-surface-hover)}.creation-cadence-options input:checked+span{background:var(--field-surface-focus);color:var(--field-text)}.creation-cadence-options input:checked+span strong{color:inherit}.creation-mission-parameters{--field-surface:var(--surface-raised);--field-surface-hover:var(--surface-hover);--field-surface-focus:var(--surface-hover);padding:var(--space-5);margin-top:var(--space-8);border-radius:var(--radius-md);background:var(--surface-inset)}.creation-mission-parameters>legend{float:left;width:100%}.creation-mission-fields{clear:both;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.creation-mission-field{min-width:0}.creation-mission-field>label{margin-bottom:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:block}.creation-exact-value{align-items:center;gap:var(--space-2);background:var(--field-surface);border-radius:var(--radius-sm);padding-right:var(--space-4);border:0;display:flex}.creation-workspace .creation-exact-value input,.creation-exact-value input{min-width:0;padding:var(--space-3) var(--space-4);font-size:var(--text-xl);font-variant-numeric:tabular-nums;background:0 0}.creation-exact-value>span{color:var(--text-muted);font-size:var(--text-xs);flex:none}.creation-range{width:100%;min-height:var(--control-lg);margin-top:var(--space-2);accent-color:var(--field-focus-ring);cursor:pointer;background:0 0;padding:0;display:block}.creation-range-labels{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);justify-content:space-between;display:flex}.creation-deadline-presets{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.creation-deadline-presets button{min-height:var(--control-sm);max-width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface-raised);font-size:var(--text-xs);overflow-wrap:anywhere;border:0;flex:auto}.creation-deadline-presets button[aria-pressed=true]{color:var(--field-text);background:var(--field-surface-focus);font-weight:var(--weight-semibold)}.creation-field-error{margin:var(--space-3) 0 0;color:var(--state-danger);font-size:var(--text-sm);overflow-wrap:anywhere}.creation-mission-field.is-invalid .creation-exact-value{background:var(--field-surface)}.creation-mission-note{align-items:flex-start;gap:var(--space-3);margin:var(--space-5) 0 0;color:var(--text-muted);font-size:var(--text-sm);display:flex}.creation-mission-note svg{width:var(--icon-md);height:var(--icon-md);color:var(--accent-primary)}.creation-preview{top:calc(var(--header-height) + var(--space-5));min-width:0;padding:var(--space-5);background:var(--surface-panel);border-radius:var(--radius-lg);grid-area:1/2;position:sticky}.creation-preview-toggle{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:var(--control-lg);border-radius:var(--radius-sm);color:var(--text-primary);text-align:left;background:0 0;border:0;padding:0;display:none}.creation-preview-toggle>span{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.creation-preview-toggle>span>span{color:var(--accent-primary);font-size:var(--text-xs)}.creation-preview-toggle strong{font-size:var(--text-sm);font-weight:var(--weight-medium)}.creation-preview-toggle>svg{width:var(--icon-md);height:var(--icon-md);color:var(--accent-primary);transition:transform var(--duration-fast)}.creation-preview[data-open=true] .creation-preview-toggle>svg{transform:rotate(180deg)}.creation-preview-heading{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);display:flex}.creation-draft-label{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);letter-spacing:var(--tracking-normal)}.creation-preview-identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.creation-preview-identity>div:last-child{min-width:0}.creation-preview-avatar{width:var(--avatar-lg);aspect-ratio:1;border-radius:var(--radius-md);flex:none;overflow:hidden}.creation-preview-avatar img,.creation-token-artwork>img{object-fit:cover;width:100%;height:100%;display:block}.creation-image-placeholder{background:var(--surface-accent);width:100%;height:100%;color:var(--accent-primary);place-items:center;display:grid}.creation-image-placeholder svg{width:var(--icon-xl);height:var(--icon-xl)}.creation-preview-overline{color:var(--text-muted);font-size:var(--text-micro);letter-spacing:var(--tracking-label)}.creation-preview h3{margin:var(--space-1) 0;font-size:var(--text-lg);line-height:var(--leading-tight)}.creation-preview-handle{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent-primary);margin:0}.creation-preview-bio{margin:var(--space-4) 0 var(--space-5);color:var(--text-secondary);font-size:var(--text-sm);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.creation-preview .is-placeholder{color:var(--text-muted)}.creation-preview-configuration{gap:var(--space-3);padding:var(--space-4);margin:0 0 var(--space-5);background:var(--surface-inset);border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr);display:grid}.creation-preview-configuration>div{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.creation-preview-configuration dt{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);display:flex}.creation-preview-configuration dt svg{width:var(--icon-sm);height:var(--icon-sm)}.creation-preview-configuration dd{color:var(--text-secondary);font-size:var(--text-xs);text-align:right;overflow-wrap:anywhere;margin:0}.creation-token-preview{border-radius:var(--radius-md);background:var(--surface-raised);overflow:hidden}.creation-token-heading{padding:var(--space-3) var(--space-4);color:var(--text-secondary);font-size:var(--text-micro);letter-spacing:var(--tracking-label);justify-content:space-between;align-items:center;display:flex}.creation-token-heading svg{width:var(--icon-sm);height:var(--icon-sm)}.creation-token-preview.is-current .creation-token-heading{color:var(--text-on-accent);background:var(--accent-primary)}.creation-token-artwork{background:var(--surface-inset);height:11rem;position:relative;overflow:hidden}.creation-token-artwork .creation-image-placeholder{background:var(--surface-inset);color:var(--accent-primary)}.creation-token-artwork .creation-image-placeholder>svg{width:var(--avatar-lg);height:var(--avatar-lg);transform:rotate(-12deg)}.creation-token-ticker{bottom:var(--space-3);left:var(--space-3);max-width:calc(100% - var(--space-6));padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-bright);color:var(--text-on-accent);font:var(--weight-semibold) var(--text-sm)/var(--leading-normal) var(--font-mono);overflow-wrap:anywhere;position:absolute}.creation-token-copy{padding:var(--space-4)}.creation-token-copy h4{font-size:var(--text-base);overflow-wrap:anywhere;margin:0}.creation-token-copy p{-webkit-line-clamp:3;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-xs);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.creation-token-website{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);color:var(--accent-primary);font-size:var(--text-xs);overflow-wrap:anywhere;display:flex}.creation-token-website svg{width:var(--icon-sm);height:var(--icon-sm)}.creation-preview-funding{gap:var(--space-4);margin:var(--space-5) 0 0;grid-template-columns:minmax(0,1fr);display:grid}.creation-preview-funding>div{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.creation-preview-funding dt{color:var(--text-muted);font-size:var(--text-xs)}.creation-preview-funding dd{color:var(--text-primary);font-size:var(--text-lg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.creation-preview-funding dd>span{margin-left:var(--space-2);color:var(--text-muted);font-size:var(--text-xs)}.creation-preview-footnote{align-items:flex-start;gap:var(--space-2);margin:var(--space-5) 0 0;color:var(--text-muted);font-size:var(--text-xs);display:flex}.creation-preview-footnote svg{width:var(--icon-sm);height:var(--icon-sm)}@container workspace (width<=68rem){.creation-studio-layout{--creation-preview-width:17rem;gap:var(--space-4)}.creation-workspace{padding:var(--space-5)}.creation-progress button{align-content:start;gap:var(--space-2);padding:var(--space-3);flex-wrap:wrap}.creation-progress button>span:nth-child(2){flex-basis:100%;order:1}.creation-preview{padding:var(--space-4)}}@container workspace (width<=52rem){.creation-studio-layout{grid-template-columns:minmax(0,1fr)}.creation-preview{grid-area:1/1;max-width:100%;position:static}.creation-workspace{grid-area:2/1}.creation-preview-toggle{display:flex}.creation-preview-heading,.creation-preview[data-open=false] .creation-preview-body{display:none}.creation-preview-body{margin-top:var(--space-5)}.creation-preview-identity{align-items:center}.creation-token-artwork{height:14rem}}@container workspace (width<=32rem){.creation-progress ol{grid-template-columns:repeat(2,minmax(0,1fr))}.creation-progress li:last-child{grid-column:1/-1}.creation-progress button{flex-wrap:nowrap;align-items:center}.creation-progress button>span:nth-child(2){flex-basis:auto;order:0}.creation-progress-caption{align-items:flex-start}.creation-workspace,.creation-mission-parameters{padding:var(--space-4)}.creation-workspace .sc-group{padding:0}.creation-details .readable-review,.creation-details .readable-review>div{grid-template-columns:minmax(0,1fr);min-width:0}.creation-details .readable-review>div{padding:var(--space-2) 0}.creation-details .readable-review dt{overflow-wrap:anywhere}.creation-workspace .form-grid,.creation-mission-fields,.creation-budget-lines>div{grid-template-columns:minmax(0,1fr)}.creation-budget-lines>div{gap:var(--space-1)}.creation-budget-lines dd{text-align:left}.creation-review-identity,.creation-consent,.creation-rewards-note,.creation-funding-total{padding:var(--space-4)}.creation-artwork-target{gap:var(--space-3);padding:var(--space-4);flex-wrap:wrap}.creation-cadence-options{grid-template-columns:repeat(2,minmax(0,1fr))}.creation-preview-configuration>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.creation-preview-configuration dd{text-align:left}}@container workspace (width<=12rem){.creation-progress ol{grid-template-columns:minmax(0,1fr)}.creation-consent,.creation-rewards-note,.creation-preview-identity{flex-wrap:wrap}.creation-consent .check{overflow-wrap:anywhere;display:block}.creation-consent .check input{margin:0 var(--space-3) var(--space-2) 0;vertical-align:middle;display:inline-block}}@media (prefers-reduced-motion:reduce){.creation-progress button,.creation-choice-face,.creation-preview-toggle>svg{transition:none}}.ui-status{font-size:var(--text-xs);text-transform:none;letter-spacing:var(--tracking-normal);white-space:normal;overflow-wrap:anywhere;gap:var(--space-2)}.ui-status.ui-status-success{color:var(--state-success);background:var(--surface-success)}.ui-status.ui-status-danger{color:var(--state-danger);background:var(--surface-danger)}.ui-status.ui-status-warning{color:var(--state-warning);background:var(--surface-warning)}.ui-status.ui-status-neutral{color:var(--text-secondary);background:var(--surface-raised)}.ui-status>i{background:currentColor;flex-shrink:0}.ui-error-indicator{vertical-align:middle;width:var(--control-lg);height:var(--control-lg);padding:var(--space-1);border-radius:var(--radius-pill);color:var(--state-danger);background:0 0;border:0;flex-shrink:0;place-items:center;display:inline-grid}.ui-error-indicator:hover,.ui-error-indicator[aria-expanded=true]{background:var(--surface-danger)}.ui-error-indicator>span{width:var(--icon-md);height:var(--icon-md);background:var(--state-danger);color:var(--surface-canvas);font:var(--weight-bold) var(--text-xs)/1 var(--font-body);border-radius:50%;place-items:center;display:grid}.ui-error-popover{z-index:var(--layer-skip);width:22rem;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);box-shadow:0 12px 32px color-mix(in srgb, var(--surface-canvas) 70%, transparent);border:0;position:fixed;overflow:auto}.ui-error-popover-heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ui-error-popover-heading>strong{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.ui-error-popover-heading>button{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-sm);padding:var(--space-2);color:var(--text-muted);background:var(--surface-inset);border:0;flex-shrink:0;place-items:center;display:grid}.ui-error-popover-heading svg{width:var(--icon-sm);height:var(--icon-sm)}.ui-error-popover p{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-line;overflow-wrap:anywhere}@media (pointer:coarse){.ui-error-indicator,.ui-error-popover-heading>button{min-width:var(--control-lg);min-height:var(--control-lg)}}@media (prefers-reduced-motion:reduce){.ui-error-indicator,.ui-error-popover{transition:none;animation:none}}.app-token{min-width:0;padding:var(--space-3);border-radius:var(--radius-md);background:linear-gradient(135deg, var(--surface-accent), var(--surface-panel) 75%);flex-shrink:0;margin:0}.app-token-heading{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:0 var(--space-1) var(--space-2);display:flex}.app-token-heading strong{color:var(--accent-primary);font-size:var(--text-sm);letter-spacing:var(--tracking-brand)}.app-token-heading span{color:var(--text-muted);font-size:var(--text-xs)}.app-token-copy{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-lg);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-inset);color:var(--text-secondary);transition:background var(--duration-fast), color var(--duration-fast);border:0;display:flex}.app-token-copy:hover{background:var(--surface-raised);color:var(--accent-primary)}.app-token-copy code{font:var(--text-xs)/var(--leading-normal) var(--font-mono)}.app-token-copy svg{flex-shrink:0}.app-token-fallback{gap:var(--space-2);margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);display:grid}.app-token-fallback input{width:100%;min-width:0;font:var(--text-xs)/var(--leading-normal) var(--font-mono)}.app-token-mobile{display:none}@media (width<=64rem){.app-token-sidebar{display:none}.app-token-mobile{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.app-token-mobile .app-token-heading{gap:0;padding:0;display:grid}.app-token-mobile .app-token-fallback{grid-column:1/-1;margin:0}}.market-discovery-page{--discovery-stroke:color-mix(in srgb, var(--white) 5%, transparent);max-width:1480px;padding:var(--space-3) var(--space-2) var(--space-6);margin:0 auto}.discovery-heading{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin:var(--space-3) 0 var(--space-8);display:flex}.discovery-heading>div:first-child{min-width:0}.discovery-eyebrow{align-items:center;gap:var(--space-2);color:var(--accent-primary);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;font-weight:600;display:inline-flex}.discovery-eyebrow svg{width:15px;height:15px}.discovery-heading h1{font-size:var(--text-page-title);letter-spacing:-.055em;margin:var(--space-3) 0;font-weight:600;line-height:1.15}.discovery-heading p{color:var(--text-muted);font-size:var(--text-sm);max-width:630px;margin:0;line-height:1.7}.discovery-heading-action{padding-bottom:var(--space-1);flex-shrink:0}.discovery-heading-action .button{font-size:var(--text-sm)}.discovery-heading-action svg{width:16px;height:16px}.discovery-period-bar,.discovery-section-heading,.discovery-controls{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.discovery-period-bar{margin-bottom:var(--space-5)}.discovery-period-bar>div:first-child{align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-xs);display:flex}.discovery-period-bar>div:first-child strong{color:var(--text-primary);font-size:var(--text-sm);font-weight:500}.market-discovery-page .period-tabs{border-radius:var(--radius-sm);background:var(--surface-panel);padding:var(--space-1);border:1px solid var(--discovery-stroke);margin:0}.market-discovery-page .period-tabs button{min-width:53px;min-height:35px;font-size:var(--text-xs);border-radius:var(--radius-sm)}.market-discovery-page .period-tabs button.selected{color:var(--accent-primary);background:var(--surface-accent)}.leader-highlights{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.leader-highlights:has(>:only-child){grid-template-columns:minmax(0,1fr)}.leader-highlights:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.leader-highlight:only-child{gap:var(--space-4) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.leader-highlight:only-child .leader-highlight-top{grid-column:1/-1;margin:0}.leader-highlight:only-child .leader-highlight-result{border:0;margin:0;padding:0}.leader-highlight{border:1px solid var(--discovery-stroke);border-radius:var(--radius-lg);min-width:0;padding:var(--space-5);background:var(--surface-panel)}.leader-highlight.leader-place-1{background:linear-gradient(120deg, color-mix(in srgb, var(--surface-accent) 80%, var(--surface-panel)), color-mix(in srgb, var(--surface-accent) 40%, var(--surface-panel)));border-color:color-mix(in srgb, var(--accent-primary) 14%, transparent)}.leader-highlight-top{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--text-micro);color:var(--text-muted);display:flex}.leader-highlight-top>span{align-items:center;gap:var(--space-2);display:inline-flex}.leader-highlight-top svg{width:14px;height:14px}.leader-place-1 .leader-highlight-top>span:first-child{color:var(--accent-primary)}.leader-place-number{font-family:var(--font-mono)}.leader-highlight-top .leader-verified{color:var(--text-subtle);font-size:var(--text-micro)}.leader-highlight-identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.leader-highlight-identity>span:nth-child(2){min-width:0}.leader-highlight-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);font-weight:600;display:block;overflow:hidden}.leader-highlight-identity small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-micro);margin-top:var(--space-1);overflow:hidden}.leader-highlight-identity>svg{width:16px;height:16px;color:var(--text-subtle);margin-left:auto}.leader-avatar{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--white) 4%, transparent);width:44px;height:44px;color:var(--accent-primary);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.leader-avatar img{object-fit:cover;width:100%;height:100%}.leader-avatar svg{width:22px;height:22px}.leader-highlight-result{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--white) 4%, transparent);font-variant-numeric:tabular-nums;display:flex}.leader-highlight-result small{font-size:var(--text-micro);margin-bottom:var(--space-1)}.leader-highlight-result strong{font-size:var(--text-2xl);letter-spacing:-.04em;overflow-wrap:anywhere;font-weight:600;display:block}.leader-highlight-result>div:last-child{text-align:right;flex-shrink:0}.leader-highlight-result>div:last-child span{font-size:var(--text-sm);font-weight:500}.market-discovery-page .discovery-results-panel{border:1px solid var(--discovery-stroke);border-radius:var(--radius-lg);background:var(--surface-panel);margin:0;overflow:hidden}.discovery-section-heading{padding:var(--space-6) var(--space-6);border-bottom:1px solid var(--discovery-stroke)}.discovery-section-heading h2{font-size:var(--text-base);letter-spacing:-.025em;margin:0}.discovery-section-heading p{color:var(--text-muted);font-size:var(--text-xs);margin:var(--space-1) 0 0}.discovery-record-count{border:1px solid var(--discovery-stroke);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-micro)}.discovery-panel-note{gap:var(--space-2);color:var(--text-muted);font-size:var(--text-micro);padding:var(--space-4) var(--space-6);background:color-mix(in srgb, var(--surface-canvas) 24%, transparent);border-top:1px solid var(--discovery-stroke);align-items:flex-start;margin:0;line-height:1.6;display:flex}.discovery-panel-note svg{width:14px;height:14px;margin-top:var(--space-half)}.discovery-summary{margin:0 0 var(--space-8);background:var(--surface-panel);border:1px solid var(--discovery-stroke);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.discovery-summary>div{min-width:0;padding:var(--space-6) var(--space-6)}.discovery-summary>div+div{border-left:1px solid var(--discovery-stroke)}.discovery-summary dt{color:var(--text-secondary);font-size:var(--text-xs)}.discovery-summary dd{font-size:var(--text-3xl);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:var(--space-3) 0 var(--space-1);overflow-wrap:anywhere;font-weight:600}.discovery-summary>div:first-child dd{color:var(--accent-primary)}.discovery-summary>div>span{font-size:var(--text-micro);color:var(--text-muted)}.discovery-controls{padding:var(--space-4) var(--space-6);background:color-mix(in srgb, var(--surface-canvas) 24%, transparent);border-bottom:1px solid var(--discovery-stroke)}.discovery-asset-search{align-items:center;gap:var(--space-3);width:min(100%,340px);padding:0 var(--space-3);background:var(--field-surface);border-radius:var(--radius-sm);margin:0;display:flex}.discovery-asset-search svg{width:16px;height:16px;color:var(--text-muted)}.discovery-asset-search input{width:100%;min-width:0;padding:var(--space-3) 0;font-size:var(--text-xs);color:var(--field-text);background:0 0;border:0}.discovery-asset-search input:focus{outline:0}.discovery-asset-search:focus-within{outline:2px solid var(--field-focus-ring);outline-offset:2px}.discovery-sort{align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-micro);margin:0;display:flex}.discovery-sort select{width:auto;min-height:40px;font-size:var(--text-xs);border-radius:var(--radius-sm)}.market-discovery-page .market-records{background:0 0;border-radius:0}.market-discovery-page .market-records table{border-spacing:0}.market-discovery-page .market-records th{padding:var(--space-4) var(--space-6);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.06em;background:color-mix(in srgb, var(--surface-canvas) 24%, transparent)}.market-discovery-page .market-records td{padding:var(--space-5) var(--space-6);border-top:1px solid var(--discovery-stroke);font-variant-numeric:tabular-nums;background:0 0;border-radius:0}.market-discovery-page .market-records th:not(:first-child),.market-discovery-page .market-records td:not(:first-child){text-align:right}.market-discovery-page .market-records th:first-child{width:31%}.market-discovery-page .market-records tbody tr:nth-child(odd) td{background:0 0}.market-discovery-page .market-records tr:hover td{background:color-mix(in srgb, var(--white) 1%, transparent)}.market-discovery-page .market-cell-note{font-size:var(--text-micro)}.market-discovery-page .market-count{background:color-mix(in srgb, var(--white) 2%, transparent);border-radius:var(--radius-sm)}.market-discovery-page .market-rank{width:23px}.market-discovery-page .market-rank.place-1{color:var(--accent-primary)}.market-discovery-page .market-rank svg{width:18px;height:18px}.market-discovery-page .market-avatar,.market-discovery-page .asset-monogram{border-radius:var(--radius-sm)}.market-discovery-page .market-identity strong{max-width:240px}.market-discovery-page .volume-track{background:color-mix(in srgb, var(--white) 3%, transparent);max-width:150px;height:3px;margin-left:auto}@media (width<=1150px){.market-discovery-page .market-records:not(.market-compact) tbody{padding:var(--space-4)}.market-discovery-page .market-records:not(.market-compact) tr{border:1px solid var(--discovery-stroke);background:var(--surface-inset);padding:var(--space-5);margin-bottom:var(--space-3)}.market-discovery-page .market-records:not(.market-compact) td{border:0;padding:0}.market-discovery-page .market-records td:not(:first-child){text-align:left}.market-discovery-page .volume-track{margin-left:0}.leader-highlight{padding:var(--space-4)}.leader-highlight-top .leader-verified{display:none}}@media (width<=950px){:is(.leader-highlights,.leader-highlights:has(>:nth-child(2):last-child)){gap:var(--space-3);grid-template-columns:1fr}.leader-highlight,.leader-highlight:only-child{gap:var(--space-3) var(--space-5);grid-template-columns:1fr 1fr;display:grid}.leader-highlight-top{grid-column:1/-1;margin:0}.leader-highlight-result{border:0;margin:0;padding:0}.leader-highlight-result strong{font-size:var(--text-xl)}.discovery-heading{align-items:flex-start;gap:var(--space-5);flex-direction:column}}@media (width<=600px){.market-discovery-page{padding:var(--space-2) 0 var(--space-6)}.discovery-heading{margin:var(--space-2) 0 var(--space-6)}.discovery-heading p{font-size:var(--text-sm)}.discovery-heading h1{font-size:var(--text-page-title)}.discovery-period-bar{align-items:stretch;gap:var(--space-4)}.market-discovery-page .period-tabs{grid-template-columns:repeat(4,1fr);width:100%;display:grid}.market-discovery-page .period-tabs button{min-width:0}.leader-highlight,.leader-highlight:only-child{padding:var(--space-5);display:block}.leader-highlight-top,.leader-highlight:only-child .leader-highlight-top{margin-bottom:var(--space-5)}.leader-highlight-result,.leader-highlight:only-child .leader-highlight-result{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--white) 4%, transparent)}.leader-highlight-top .leader-verified{display:inline-flex}.discovery-summary{grid-template-columns:minmax(0,1fr)}.discovery-summary>div{padding:var(--space-5)}.discovery-summary>div:first-child{grid-column:1}.discovery-summary>div+div{border-left:0;border-top:1px solid var(--discovery-stroke)}.discovery-summary>div:first-child dd{float:right;margin-top:calc(-1 * var(--space-6))}.discovery-summary dd{font-size:var(--text-2xl)}.discovery-section-heading{padding:var(--space-5) var(--space-5);gap:var(--space-3)}.discovery-controls{padding:var(--space-4) var(--space-5);gap:var(--space-3)}.discovery-asset-search{width:100%}.discovery-sort{justify-content:space-between;width:100%}.discovery-sort select{flex:1;max-width:220px}.discovery-panel-note{padding:var(--space-4) var(--space-5)}.market-discovery-page .market-gain{font-size:var(--text-sm)}}.topbar .header-agent-stats{align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--surface-panel);border-radius:var(--radius-md);flex-shrink:0;margin:0;display:flex}.header-agent-stat{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);min-width:0;display:flex}.header-agent-stat>div{align-items:baseline;gap:var(--space-3);display:flex}.header-agent-stat dt{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted)}.header-agent-stat dd{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);color:var(--text-primary);margin:0}.header-stat-symbol{width:var(--control-sm);height:var(--control-sm);color:var(--detail-blue);background:var(--detail-blue-surface);border-radius:var(--radius-sm);place-items:center;display:grid}.header-stat-symbol svg{width:var(--icon-md);height:var(--icon-md)}.header-agent-stat-active{background:var(--surface-accent);border-radius:var(--radius-sm)}.header-agent-stat-active dd{color:var(--accent-primary)}.header-agent-stat-active dt{color:var(--text-secondary)}.topbar .header-stat-ring{width:var(--control-sm);height:var(--control-sm);flex-shrink:0}.header-stat-track{fill:none;stroke:var(--orbit-track);stroke-width:2px}.header-stat-arc{fill:none;stroke:var(--accent-primary);stroke-width:2px;stroke-linecap:round}.header-stat-core{fill:var(--text-muted)}.header-stat-core.is-active{fill:var(--accent-primary)}.topbar .header-connection{padding:var(--space-3);border-radius:var(--radius-pill);background:var(--surface-panel);align-items:center;display:flex}.topbar .header-connection .micro-label{display:none}.topbar .header-connection .connection-status{font-size:var(--text-xs)}@media (width<=80rem){.topbar .header-agent-stats{display:none}}@media (width<=28rem){.topbar .header-connection{display:none}}@container header (width<=80rem){.topbar .header-agent-stats{display:none}}.activity-reward-grid,.activity-runs,.activity-operations,.activity-event-timeline,.activity-withdrawals,.activity-trades,.activity-holdings{min-width:0;margin:0;padding:0;list-style:none}.activity-empty{min-height:var(--empty-compact-height);justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;background:var(--surface-panel);border-radius:var(--radius-lg);flex-direction:column;display:flex}.activity-empty-icon{width:var(--control-lg);height:var(--control-lg);color:var(--accent-primary);background:var(--surface-accent);border-radius:var(--radius-md);place-items:center;display:grid}.activity-empty-icon svg{width:var(--icon-md);height:var(--icon-md)}.activity-empty h3{font-size:var(--text-sm);color:var(--text-primary);margin:0}.activity-empty p{max-width:var(--content-narrow);font-size:var(--text-xs);color:var(--text-muted);margin:0}.activity-context{color:var(--text-muted);font-size:var(--text-xs)}.activity-kicker{font-size:var(--text-micro);color:var(--text-muted);display:block}.activity-receipt{min-height:var(--control-lg);align-items:center;gap:var(--space-2);color:var(--accent-primary);font-size:var(--text-xs);white-space:nowrap;display:inline-flex}.activity-receipt svg{width:var(--icon-sm);height:var(--icon-sm)}.activity-receipt:hover{color:var(--accent-soft)}.activity-symbol{flex:0 0 var(--control-lg);width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-md);place-items:center;display:grid}.activity-symbol svg{width:var(--icon-md);height:var(--icon-md)}.activity-reward-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--detail-card-min), 100%), 1fr));gap:var(--space-3);display:grid}.activity-reward-card{gap:var(--space-5);min-width:0;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-panel);flex-direction:column;display:flex}.activity-reward-card>header{align-items:center;gap:var(--space-2);display:flex}.activity-reward-card>header .reward-symbol{color:var(--accent-primary);background:var(--surface-accent);margin-right:auto}.reward-observation>span{font-size:var(--text-xs);color:var(--text-muted);display:block}.reward-observation strong{margin-top:var(--space-1);color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;display:block}.reward-observation small{color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium)}.reward-facts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.reward-facts div{min-width:0}.reward-facts dt{color:var(--text-muted);font-size:var(--text-micro)}.reward-facts dd{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-xs);overflow-wrap:anywhere}.reward-outcome{color:var(--text-secondary);font-size:var(--text-xs);background:var(--surface-inset);padding:var(--space-3);border-radius:var(--radius-sm);margin:0}.activity-reward-card footer{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.activity-runs{gap:var(--space-3);flex-direction:column;display:flex}.activity-run{align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--surface-panel);border-radius:var(--radius-lg);display:flex}.activity-run-node{width:var(--control-lg);height:var(--control-lg);color:var(--text-secondary);background:var(--surface-raised);border-radius:var(--radius-md);flex-shrink:0;place-items:center;display:grid}.activity-run-node svg{width:var(--icon-md);height:var(--icon-md)}.activity-run-content{flex:1;min-width:0}.activity-run-main{gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.activity-run-identity{min-width:0}.activity-run-identity>strong{margin-top:var(--space-1);color:var(--text-primary);font-size:var(--text-base);overflow-wrap:anywhere;display:block}.activity-run-latency{text-align:right}.activity-run-latency>span{font-size:var(--text-micro);color:var(--text-muted);display:block}.activity-run-latency strong{margin-top:var(--space-1);font:var(--text-sm)/var(--leading-normal) var(--font-mono);color:var(--text-primary);display:block}.activity-run-state{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.activity-run-timing{margin-top:var(--space-4)}.activity-run-timing summary{align-items:center;gap:var(--space-2);min-height:var(--control-lg);cursor:pointer;color:var(--text-muted);font-size:var(--text-xs);list-style:none;display:flex}.activity-run-timing summary::-webkit-details-marker{display:none}.activity-run-timing summary>svg{width:var(--icon-sm);height:var(--icon-sm)}.activity-run-timing summary>svg:last-child{transition:transform var(--duration-normal)}.activity-run-timing[open] summary>svg:last-child{transform:rotate(180deg)}.activity-run-timing summary:hover{color:var(--text-primary)}.activity-disclosure-label{color:var(--text-secondary);margin-left:auto}.activity-run-timing dl{gap:var(--space-3);padding:var(--space-4);margin:var(--space-2) 0 0;border-radius:var(--radius-sm);background:var(--surface-inset);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.activity-run-timing dt{color:var(--text-muted);font-size:var(--text-micro)}.activity-run-timing dd{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--text-secondary)}.activity-operations{grid-template-columns:repeat(auto-fit, minmax(min(var(--detail-card-min), 100%), 1fr));gap:var(--space-3);display:grid}.activity-operation{min-width:0;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-panel)}.activity-operation-heading{align-items:center;gap:var(--space-3);display:flex}.activity-operation-heading>div{flex:1;min-width:0}.operation-symbol{background:var(--surface-raised);color:var(--text-secondary)}.activity-operation-heading strong{color:var(--text-primary);font-size:var(--text-sm);display:block}.activity-operation-heading time{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-micro);display:block}.activity-operation-path{margin:var(--space-6) 0 var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.activity-operation-path li{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-micro);color:var(--text-muted);flex-direction:column;display:flex;position:relative}.activity-operation-path li:before{content:"";top:calc(var(--control-sm) / 2);width:100%;height:var(--space-half);background:var(--surface-raised);position:absolute;right:50%}.activity-operation-path li:first-child:before{display:none}.activity-operation-path li>span:first-child{z-index:1;width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-pill);background:var(--surface-raised);place-items:center;display:grid;position:relative}.activity-operation-path li svg{width:var(--icon-sm);height:var(--icon-sm)}.activity-operation-path li i{width:var(--dot-md);height:var(--dot-md);border-radius:var(--radius-pill);background:currentColor}.activity-operation-path .is-complete,.activity-operation-path .is-current{color:var(--accent-primary)}.activity-operation-path .is-complete>span:first-child,.activity-operation-path .is-current>span:first-child,.activity-operation-path .is-complete:before,.activity-operation-path .is-current:before{background:var(--surface-accent)}.activity-operation-path .is-uncertain{color:var(--state-warning)}.activity-operation-path .is-uncertain>span:first-child{background:var(--surface-warning)}.activity-operation footer{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.activity-launch-state{align-items:center;gap:var(--space-3);margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);display:flex}.activity-event-timeline{background:var(--surface-panel);padding:var(--space-2) var(--space-5);border-radius:var(--radius-lg)}.activity-event{gap:var(--space-4);display:flex;position:relative}.activity-event:before{content:"";top:var(--space-6);bottom:calc(-1 * var(--space-6));left:calc(var(--control-lg) / 2);width:var(--space-half);background:var(--surface-raised);position:absolute}.activity-event:last-child:before{display:none}.activity-event-node{width:var(--control-lg);padding-top:var(--space-3);flex-shrink:0;position:relative}.activity-event-node>span{width:var(--control-lg);height:var(--control-lg);background:var(--surface-panel);color:var(--text-muted);place-items:center;display:grid}.activity-event-node>span svg{width:var(--icon-sm);height:var(--icon-sm)}.activity-event-content{min-width:0;padding:var(--space-5) 0;flex:1}.activity-event-content header{align-items:baseline;gap:var(--space-3);justify-content:space-between;display:flex}.activity-event-content header strong{font-size:var(--text-sm);color:var(--text-primary)}.activity-event-content header time{color:var(--text-muted);font-size:var(--text-micro);white-space:nowrap}.activity-event-content p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:var(--space-2) 0 0;overflow-wrap:anywhere}.activity-withdrawals{gap:var(--space-3);flex-direction:column;display:flex}.activity-withdrawal{gap:var(--space-5);background:var(--surface-panel);min-width:0;padding:var(--space-5);border-radius:var(--radius-lg);grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}.withdrawal-direction{width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);place-items:center;display:grid}.withdrawal-direction svg{width:var(--icon-lg);height:var(--icon-lg)}.withdrawal-amount>span,.withdrawal-route>span{color:var(--text-muted);font-size:var(--text-micro)}.withdrawal-amount strong{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:var(--space-1) 0;color:var(--text-primary);overflow-wrap:anywhere;display:block}.withdrawal-amount strong small{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.withdrawal-amount time{color:var(--text-muted);font-size:var(--text-micro)}.withdrawal-route{min-width:0}.activity-address{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.activity-address>a{min-height:var(--control-lg);min-width:0;max-width:100%;font-size:var(--text-xs);color:var(--text-secondary);align-items:center;display:inline-flex}.activity-address code{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);overflow:hidden}.activity-address.is-copy-failed code{white-space:normal;overflow-wrap:anywhere}.activity-address button{width:var(--control-lg);min-height:var(--control-lg);border-radius:var(--radius-sm);color:var(--text-muted);padding:var(--space-2);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.activity-address button:hover{background:var(--surface-raised);color:var(--text-primary)}.activity-address button svg{width:var(--icon-sm);height:var(--icon-sm)}.activity-copy-help{width:100%;color:var(--text-muted);font-size:var(--text-xs)}.withdrawal-state{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.activity-trades{gap:var(--space-2);flex-direction:column;display:flex}.activity-trade{gap:var(--space-4);min-width:0;padding:var(--space-4) var(--space-5);background:var(--surface-panel);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;display:grid}.trade-direction{width:var(--control-lg);height:var(--control-lg);background:var(--surface-raised);color:var(--text-secondary);border-radius:var(--radius-md);place-items:center;display:grid}.trade-direction svg{width:var(--icon-md);height:var(--icon-md)}.is-buy .trade-direction{color:var(--accent-primary);background:var(--surface-accent)}.is-sell .trade-direction{color:var(--state-coral);background:var(--surface-warning)}.trade-identity{min-width:0}.trade-identity>div{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.trade-identity strong,.trade-identity>div a{color:var(--text-primary);font-size:var(--text-sm)}.trade-identity>span{gap:var(--space-2);color:var(--text-muted);margin-top:var(--space-1);font-size:var(--text-xs);flex-wrap:wrap;align-items:baseline;display:flex}.trade-identity i{font-style:normal}.trade-identity a:hover{color:var(--accent-primary)}.trade-notional{text-align:right;min-width:0}.trade-notional span{color:var(--text-muted);font-size:var(--text-micro);display:block}.trade-notional strong{margin-top:var(--space-1);color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;display:block}.activity-holdings{grid-template-columns:repeat(auto-fit, minmax(min(var(--detail-card-min), 100%), 1fr));gap:var(--space-3);display:grid}.activity-holding{min-width:0;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-panel)}.activity-holding header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.holding-token{gap:var(--space-3);align-items:center;min-width:0;display:flex}.holding-token>span{width:var(--control-lg);height:var(--control-lg);color:var(--text-secondary);background:var(--surface-raised);border-radius:var(--radius-md);place-items:center;display:grid}.holding-token>span svg{width:var(--icon-md);height:var(--icon-md)}.holding-token strong{color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere;display:block}.holding-token small{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-micro);display:flex}.holding-token small svg{width:var(--text-xs);height:var(--text-xs)}.holding-quantity{margin:var(--space-5) 0;min-width:0}.holding-quantity>span{color:var(--text-muted);font-size:var(--text-micro)}.holding-quantity strong{margin-top:var(--space-1);font-size:var(--text-2xl);color:var(--text-primary);font-weight:var(--weight-semibold);overflow-wrap:anywhere;display:block}.holding-financials{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--surface-inset);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.holding-financials dt{font-size:var(--text-micro);color:var(--text-muted)}.holding-financials dd{font-size:var(--text-sm);color:var(--text-primary);margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.holding-financials .is-positive{color:var(--accent-primary)}.holding-financials .is-negative{color:var(--state-danger)}.activity-holding footer{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-micro);flex-wrap:wrap;display:flex}.activity-holding footer.is-stale{color:var(--state-warning)}@media (width<=60rem){.activity-run-main{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.activity-run-state{grid-column:1/-1;justify-content:flex-start}.activity-withdrawal{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto}.withdrawal-route{grid-column:2/-1}.withdrawal-state{grid-area:1/3}.activity-trade{grid-template-columns:auto minmax(0,1fr) auto}.activity-trade>.activity-receipt{grid-column:2/-1;justify-self:start}}@media (width<=40rem){.activity-run{gap:var(--space-3);padding:var(--space-4)}.activity-run-node,.activity-disclosure-label{display:none}.activity-run-timing summary>svg:last-child{margin-left:auto}.activity-run-timing dl{grid-template-columns:minmax(0,1fr)}.activity-operation{padding:var(--space-4)}.activity-operation-heading{gap:var(--space-2);flex-wrap:wrap}.activity-operation-heading>div{flex-basis:calc(100% - var(--control-lg) - var(--space-3))}.activity-operation-heading>.ui-status{margin-left:calc(var(--control-lg) + var(--space-2))}.activity-event-timeline{padding:var(--space-2) var(--space-3)}.activity-event{gap:var(--space-2)}.activity-event-content header{gap:var(--space-1);flex-direction:column}.activity-withdrawal{padding:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.withdrawal-state{grid-area:auto/2;align-items:flex-start}.withdrawal-route{grid-column:2}.activity-trade{padding:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.trade-notional{text-align:left;grid-column:2}.activity-trade>.activity-receipt{grid-column:2}.activity-holding{padding:var(--space-4)}.holding-financials{padding:var(--space-3);grid-template-columns:minmax(0,1fr)}.holding-financials>div{justify-content:space-between;gap:var(--space-3);align-items:baseline;display:flex}.holding-financials dd{text-align:right;margin:0}}@media (prefers-reduced-motion:reduce){.activity-run-timing summary>svg:last-child{transition:none}}.activity-operation-path li>span{overflow-wrap:anywhere;text-align:center}.activity-event-node .ui-error-indicator{margin:auto}.activity-history-controls{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.activity-history-controls>span{color:var(--text-muted);font-size:var(--text-xs)}.activity-history-controls>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.activity-history-controls button{min-height:var(--control-lg);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-xs);border:0;display:inline-flex}.activity-history-controls button:hover{color:var(--text-primary);background:var(--surface-hover)}.activity-history-controls button svg{width:var(--icon-sm);height:var(--icon-sm)}.market-records{background:var(--surface-panel);border-radius:var(--radius-lg);overflow:hidden}.market-records table{border-collapse:separate;width:100%;border-spacing:0 var(--space-2);min-width:0}.market-records th{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:left;padding:var(--space-4) var(--space-5) var(--space-2);text-transform:none;letter-spacing:normal}.market-records td{padding:var(--space-4) var(--space-5);background:var(--surface-inset);font-size:var(--text-sm);white-space:normal}.market-records tr:hover td{background:var(--surface-raised)}.market-records td:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.market-records td:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0}.market-identity{align-items:center;gap:var(--space-3);min-width:0;color:var(--text-primary);display:flex}.market-identity>span:not(.market-avatar):not(.asset-monogram):not(.asset-rank){min-width:0}.market-identity strong{font-size:var(--text-sm);overflow-wrap:anywhere;display:block}.market-identity small{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1);overflow-wrap:anywhere;display:block}.market-avatar,.asset-monogram{width:var(--avatar-sm);height:var(--avatar-sm);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--accent);flex:none;place-items:center;display:grid;overflow:hidden}.market-avatar img{object-fit:cover;width:100%;height:100%}.ranked-identity{align-items:center;gap:var(--space-4);display:flex}.market-rank{width:var(--icon-lg);font-family:var(--font-mono);color:var(--text-subtle);font-size:var(--text-sm);flex:none}.market-rank.place-1{color:var(--state-warning)}.market-gain{align-items:center;gap:var(--space-1);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.market-gain svg{width:var(--icon-sm);height:var(--icon-sm)}.market-cell-note{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1);display:block}.market-count{min-width:var(--control-sm);min-height:var(--control-sm);padding:var(--space-1) var(--space-2);background:var(--surface-raised);border-radius:var(--radius-sm);font-family:var(--font-mono);justify-content:center;align-items:center;display:inline-flex}.reward-number,.market-participation{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:inline-flex}.reward-number svg,.market-participation svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-muted)}.asset-records td{background:0 0}.asset-records tbody tr:nth-child(odd) td{background:var(--surface-inset)}.asset-rank{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-subtle);margin-left:auto}.asset-monogram{background:var(--surface-accent);font-weight:var(--weight-semibold)}.market-volume{font-variant-numeric:tabular-nums;font-size:var(--text-base)}.volume-track{height:var(--space-1);width:100%;max-width:var(--select-width);margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-hover)}.volume-track i{background:var(--accent);opacity:.65;border-radius:inherit;height:100%;display:block}.caller-evidence-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.caller-evidence{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-panel);min-width:0}.caller-evidence header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.caller-active{gap:var(--space-1);font-size:var(--text-xs);color:var(--accent);padding:var(--space-1) var(--space-2);background:var(--surface-accent);border-radius:var(--radius-pill);align-items:center;display:flex}.caller-active svg{width:var(--icon-sm);height:var(--icon-sm)}.caller-score{gap:var(--space-4);margin:var(--space-6) 0 var(--space-4);grid-template-columns:1fr 1fr;align-items:end;display:grid}.caller-score>span:first-child>strong{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);margin-top:var(--space-1);display:block}.caller-score small,.caller-evidence>small{color:var(--text-muted);font-size:var(--text-xs)}.caller-streak{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.caller-streak>svg{color:var(--state-coral)}.caller-streak>strong{font-size:var(--text-xl)}.caller-streak>small{flex-basis:100%}.caller-evidence details{margin-top:var(--space-5);background:var(--surface-inset);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm)}.caller-evidence summary{cursor:pointer;color:var(--text-secondary)}.confidence-buckets{gap:var(--space-2);margin-top:var(--space-3);display:grid}.confidence-buckets>div{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.caller-evidence details p{font-size:var(--text-xs);color:var(--text-muted)}.portfolio-observations{gap:var(--space-2);padding:0;list-style:none;display:grid}.portfolio-observations li{align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--surface-inset);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1.4fr) repeat(2,minmax(0,1fr));display:grid}.portfolio-mark,.reward-receipt-icon{width:var(--avatar-sm);height:var(--avatar-sm);border-radius:var(--radius-md);background:var(--surface-accent);color:var(--accent);place-items:center;display:grid}.portfolio-observations time{font-size:var(--text-sm);color:var(--text-secondary)}.portfolio-observations small{color:var(--text-muted);margin-bottom:var(--space-1);font-size:var(--text-xs);display:block}.portfolio-observations strong{font-size:var(--text-base)}.creator-receipts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.creator-receipts article{align-items:center;gap:var(--space-4);background:var(--surface-panel);border-radius:var(--radius-lg);padding:var(--space-5);display:flex}.reward-receipt-icon{flex:none}.creator-receipts article>div{min-width:0}.creator-receipts strong{font-size:var(--text-xl);margin:var(--space-2) 0;overflow-wrap:anywhere;display:block}.creator-receipts strong small{color:var(--text-muted);font-size:var(--text-sm)}.creator-receipts time{font-size:var(--text-xs);color:var(--text-muted)}.creator-receipts .button{margin-left:auto}@media (width<=1150px){.market-records:not(.market-compact) table,.market-records:not(.market-compact) tbody{display:block}.market-records:not(.market-compact) thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.market-records:not(.market-compact) tbody{padding:var(--space-3)}.market-records:not(.market-compact) tr{gap:var(--space-3);background:var(--surface-inset);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.market-records:not(.market-compact) td{border-radius:0;padding:0;display:block;background:0 0!important}.market-records:not(.market-compact) td:first-child{margin-bottom:var(--space-2);grid-column:1/-1}.market-records:not(.market-compact) td:not(:first-child):before{content:attr(data-label);color:var(--text-muted);font-size:var(--text-xs);margin-bottom:var(--space-2);display:block}}@media (width<=650px){.market-compact table,.market-compact tbody{display:block}.market-compact thead{display:none}.market-compact tbody{padding:var(--space-3)}.market-compact tr{gap:var(--space-3);background:var(--surface-inset);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.market-compact td{border-radius:0;padding:0;display:block;background:0 0!important}.market-compact td:first-child{grid-column:1/-1}.market-compact td:not(:first-child):before{content:attr(data-label);color:var(--text-muted);font-size:var(--text-xs);margin-bottom:var(--space-2);display:block}.portfolio-observations li{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr)}.portfolio-observations li>span:nth-last-child(2),.portfolio-observations li>span:last-child{overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.creator-receipts article{flex-wrap:wrap}}.token-workspace{--td-avatar-size:5rem;--td-title-size:clamp(1.8rem, 3vw, 2.8rem);--td-price-size:clamp(1.75rem, 3vw, 2.65rem);gap:var(--space-5);min-width:0;display:grid}.token-workspace h1,.token-workspace h2,.token-workspace h3,.token-workspace p,.token-workspace section{margin:0}.td-topline,.td-back,.td-context,.td-tags,.td-byline,.td-byline a,.td-icon-action,.td-section-heading,.td-chart-footer,.td-record-title,.td-verify-link,.td-creator-link{align-items:center;display:flex}.td-topline{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-1);flex-wrap:wrap}.td-back,.td-context{gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm)}.td-back svg,.td-context svg,.td-byline svg,.td-icon-action svg,.td-verify-link svg,.td-creator-link svg{width:var(--icon-sm);height:var(--icon-sm)}.td-context{font-size:var(--text-xs)}.td-context svg{color:var(--accent-primary)}.td-hero{justify-content:space-between;align-items:center;gap:var(--space-8);padding-block:var(--space-6);display:flex}.td-identity{align-items:center;gap:var(--space-5);min-width:0;display:flex}.td-avatar{width:var(--td-avatar-size);height:var(--td-avatar-size);flex:0 0 var(--td-avatar-size);border-radius:var(--radius-lg);color:var(--accent-primary);background:var(--surface-accent);box-shadow:0 0 0 .4rem color-mix(in srgb, var(--accent-primary) 4%, transparent);font-size:var(--text-2xl);font-weight:var(--weight-semibold);place-items:center;display:grid;overflow:hidden}.td-avatar img{object-fit:cover;width:100%;height:100%;display:block}.td-identity-text{min-width:0}.td-tags{gap:var(--space-3);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap}.td-chain{background:var(--surface-raised);padding:var(--space-1) var(--space-3);color:var(--text-secondary);border-radius:var(--radius-pill);text-transform:capitalize}.td-observation{align-items:center;gap:var(--space-2);display:inline-flex}.td-observation i{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.td-observation.is-observed{color:var(--accent-primary)}.td-observation.is-stale{color:var(--state-warning)}.token-workspace .td-hero h1{font-size:var(--td-title-size);letter-spacing:-.045em;margin-block:var(--space-2);line-height:1.2;font-weight:var(--weight-semibold)}.td-byline{gap:var(--space-4);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap}.td-byline>span{font-family:var(--font-mono);color:var(--text-secondary)}.td-byline a{gap:var(--space-1)}.td-hero-price{justify-items:end;gap:var(--space-1);flex-shrink:0;display:grid}.td-hero-price>strong{font-size:var(--td-price-size);letter-spacing:-.055em;line-height:1.25;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.td-price-change{align-items:center;gap:var(--space-1);font-size:var(--text-sm);display:inline-flex}.td-price-change svg{width:var(--icon-sm);height:var(--icon-sm)}.td-price-change>span{margin-left:var(--space-2);color:var(--text-muted);font-size:var(--text-xs)}.td-address{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--surface-panel);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.td-address>code{font:var(--text-xs)/1.6 var(--font-mono);color:var(--text-secondary);overflow-wrap:anywhere;min-width:0}.td-address-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}.td-icon-action{gap:var(--space-2);min-height:2.25rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:center;transition:background var(--duration-fast), color var(--duration-fast);border:0;justify-content:center;display:inline-flex}.td-icon-action:hover{background:var(--surface-hover);color:var(--accent-primary)}.td-copy-error{color:var(--state-warning);font-size:var(--text-sm);flex-basis:100%}.td-market-metrics{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.td-market-metric{gap:var(--space-2);background:var(--surface-panel);min-width:0;padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);display:grid}.td-market-metric>span{color:var(--text-secondary);font-size:var(--text-sm)}.td-market-metric>strong{font-size:clamp(var(--text-xl), 2.2vw, var(--text-3xl));letter-spacing:-.035em;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.td-market-metric>small{font-size:var(--text-xs);color:var(--text-muted)}.td-market-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(17rem,.38fr);align-items:start;display:grid}.td-panel{min-width:0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-panel)}.td-section-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-6)}.token-workspace .td-section-heading h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.025em;margin-top:var(--space-2);line-height:1.4}.token-workspace .td-section-heading .micro-label{font-size:var(--text-micro);letter-spacing:.12em;color:var(--text-muted)}.td-heading-icon{color:var(--accent-primary);width:var(--icon-md);height:var(--icon-md);margin-top:var(--space-1)}.td-chart-panel{padding-bottom:var(--space-5)}.td-chart-panel .token-chart{border-radius:var(--radius-md);height:31rem}.td-chart-footer{gap:var(--space-4);margin-top:var(--space-4);justify-content:space-between}.token-workspace .fine-print{color:var(--text-muted);line-height:1.7;font-size:var(--text-xs)!important}.td-chart-footer>.fine-print{max-width:70%}.td-chart-footer .td-icon-action{flex-shrink:0}.token-workspace .td-chart-note{margin-top:var(--space-4);color:var(--text-muted)}.td-chart-empty{justify-content:center;align-items:center;gap:var(--space-4);min-height:31rem;padding:var(--space-8);border-radius:var(--radius-md);background:var(--surface-inset);text-align:center;flex-direction:column;display:flex}.td-empty-orbit{background:var(--surface-accent);width:4rem;height:4rem;color:var(--accent-primary);box-shadow:0 0 0 .7rem color-mix(in srgb, var(--accent-primary) 3%, transparent), 0 0 0 1.5rem color-mix(in srgb, var(--accent-primary) 2%, transparent);margin-bottom:var(--space-5);border-radius:50%;place-items:center;display:grid}.td-chart-empty strong{font-size:var(--text-lg);font-weight:var(--weight-medium)}.td-chart-empty p{max-width:24rem;color:var(--text-muted);font-size:var(--text-sm)}.td-market-sidebar{gap:var(--space-5);min-width:0;display:grid}.td-flow-values{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.td-flow-values>div{gap:var(--space-2);display:grid}.td-flow-values>div:last-child{text-align:right}.td-flow-values span{color:var(--text-muted);font-size:var(--text-xs)}.td-flow-values svg{width:.8rem;height:.8rem;margin-right:var(--space-1)}.td-flow-values>div:first-child svg{color:var(--accent-primary)}.td-flow-values>div:last-child svg{color:var(--state-coral)}.td-flow-values strong{font-size:var(--text-xl);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.td-flow-bar{height:.375rem;margin-top:var(--space-4);background:var(--surface-hover);border-radius:var(--radius-pill);overflow:hidden}.td-flow-bar>span{background:var(--accent-primary);border-radius:inherit;height:100%;display:block}.td-flow-caption{justify-content:space-between;gap:var(--space-2);font-size:var(--text-micro);color:var(--text-muted);margin-top:var(--space-2);display:flex}.td-pair-address{gap:var(--space-2);padding:var(--space-4);margin-block:var(--space-6) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-inset);display:grid}.td-pair-address .micro-label{font-size:var(--text-micro);letter-spacing:.09em}.td-pair-address code,.td-fee-share code{font-size:var(--text-xs);font-family:var(--font-mono);overflow-wrap:anywhere;color:var(--text-secondary)}.td-socials{gap:var(--space-2);margin-block:var(--space-4)}.td-socials>a{align-items:center;gap:var(--space-2);font-size:var(--text-xs);background:var(--surface-raised);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);display:inline-flex}.td-socials svg{width:var(--icon-sm);height:var(--icon-sm)}.td-unavailable{color:var(--text-muted);font-size:var(--text-sm);line-height:1.7}.td-activity-panel .td-unavailable{margin-block:var(--space-4)}.td-launch-status{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7}.td-creator-link{gap:var(--space-1);margin-top:var(--space-3);color:var(--accent-primary);font-size:var(--text-xs)}.token-workspace .td-provenance-panel h3{font-size:var(--text-xs);color:var(--text-muted);font-weight:var(--weight-medium);margin-block:var(--space-6) var(--space-3)}.td-fee-shares{gap:var(--space-2);display:grid}.td-fee-share{gap:var(--space-2);padding:var(--space-3);background:var(--surface-inset);border-radius:var(--radius-sm);display:grid}.td-fee-share>div{color:var(--text-secondary);text-transform:capitalize;font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.td-fee-share strong{color:var(--accent-primary);font-weight:var(--weight-medium);font-size:var(--text-sm)}.td-fee-share code{font-size:var(--text-micro);color:var(--text-muted);line-height:1.6}.td-verify-link{gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs);display:inline-flex}.td-provenance-panel>.td-verify-link{margin-top:var(--space-4)}.td-records-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.td-record{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);margin-bottom:var(--space-3);background:var(--surface-inset);border-radius:var(--radius-md);display:flex}.td-record-icon{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--accent-primary);background:var(--surface-accent);flex:0 0 2.25rem;place-items:center;display:grid}.td-record-icon svg{width:var(--icon-sm);height:var(--icon-sm)}.td-record-body{flex:1;min-width:0}.td-record-title{justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap}.td-record-title>a{font-weight:var(--weight-medium)}.td-record-title>strong{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.token-workspace .td-record p{font-size:var(--text-xs);color:var(--text-secondary);margin-block:var(--space-2)}.td-record small{font-size:var(--text-micro);color:var(--text-muted)}.td-record-empty{align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-5);margin-bottom:var(--space-4);background:var(--surface-inset);border-radius:var(--radius-md);min-height:7rem;display:flex}.td-record-empty>svg{width:var(--icon-xl);height:var(--icon-xl);color:var(--text-muted);opacity:.6}.td-record-empty p{font-size:var(--text-sm);color:var(--text-muted);max-width:25rem}.td-refreshing{animation:1.2s linear infinite td-refresh}@keyframes td-refresh{to{transform:rotate(360deg)}}@media (width<=75rem){.td-market-layout{grid-template-columns:minmax(0,1fr)}.td-market-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width<=48rem){.td-hero{gap:var(--space-6);padding-block:var(--space-4);flex-wrap:wrap}.td-hero-price{padding-left:calc(var(--td-avatar-size) + var(--space-5));justify-items:start}.td-market-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.td-market-sidebar,.td-records-grid{grid-template-columns:minmax(0,1fr)}.td-address-actions{flex-basis:100%;margin-left:0}.td-chart-panel .td-section-heading,.td-chart-footer{flex-wrap:wrap}.td-chart-footer>.fine-print{max-width:none}.td-chart-panel .token-chart,.td-chart-empty{height:24rem;min-height:24rem}}@media (width<=30rem){.td-context{display:none}.td-identity{align-items:flex-start;gap:var(--space-4)}.td-avatar{border-radius:var(--radius-md);flex-basis:3.5rem;width:3.5rem;height:3.5rem}.td-hero-price{padding-left:0}.td-tags{gap:var(--space-2)}.td-observation{flex-basis:100%}.td-panel{padding:var(--space-5)}.td-market-metric{padding:var(--space-4)}.td-market-metric>small{font-size:var(--text-micro)}}@media (prefers-reduced-motion:reduce){.td-refreshing{animation:none}}.token-workspace .td-hero{padding:var(--space-6);background:linear-gradient(120deg, var(--detail-hero), var(--surface-panel) 55%);border-radius:var(--radius-lg);align-items:flex-start}.token-workspace .td-identity{flex:1;align-items:flex-start}.token-workspace .td-avatar{width:var(--avatar-xl);height:var(--avatar-xl);flex-basis:var(--avatar-xl);box-shadow:0 8px 24px var(--detail-shadow);background:var(--surface-raised)}.token-workspace .td-hero h1{overflow-wrap:anywhere}.token-workspace .td-hero-price{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--surface-inset);min-width:0}.td-project-links{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.td-project-links a{align-items:center;gap:var(--space-2);min-height:var(--control-md);max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-sm);transition:background var(--duration-fast), color var(--duration-fast);display:inline-flex}.td-project-links a span{overflow-wrap:anywhere;min-width:0}.td-project-links a>svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.td-project-links a>svg:first-child{color:var(--accent-primary)}.td-project-links a:hover{background:var(--surface-accent);color:var(--accent-primary)}.td-project-links a:focus-visible,.td-description-more summary:focus-visible{outline:var(--focus-width) solid var(--accent-primary);outline-offset:3px}.td-about-panel{background:linear-gradient(155deg, var(--surface-feature), var(--surface-panel))}.td-description,.td-description-more{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);overflow-wrap:anywhere;white-space:pre-line}.td-description-more summary{cursor:pointer}.td-description-more summary strong{color:var(--accent-primary);font-weight:var(--weight-medium);margin-top:var(--space-2);display:block}.td-description-more[open] summary>span{display:none}.token-workspace .td-description-more p{margin-top:var(--space-3)}.td-token-facts{gap:var(--space-3);margin:var(--space-5) 0 0;grid-template-columns:minmax(0,1fr);display:grid}.td-token-facts>div{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.td-token-facts dt{color:var(--text-muted);font-size:var(--text-xs)}.td-token-facts dd{text-align:right;font-size:var(--text-sm);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.td-network-name{text-transform:capitalize}.token-workspace .td-metadata-source{margin-top:var(--space-5);font-size:var(--text-xs);color:var(--text-muted)}@media (width<=75rem){.td-about-panel{grid-column:1/-1}}@media (width<=48rem){.token-workspace .td-hero{gap:var(--space-5);padding:var(--space-5);flex-direction:column}.token-workspace .td-hero-price{justify-items:start;width:100%}.token-workspace .td-avatar{width:var(--avatar-lg);height:var(--avatar-lg);flex-basis:var(--avatar-lg)}}@media (width<=30rem){.token-workspace .td-identity{flex-wrap:wrap;width:100%}.td-identity-text{width:100%}.td-project-links a{min-height:var(--control-lg)}}.token-workspace{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.td-section-heading>div,.td-hero-price>strong{min-width:0}.td-section-heading,.td-icon-action,.td-price-change,.td-flow-caption{flex-wrap:wrap}.td-icon-action{white-space:normal;max-width:100%}.td-hero-price>strong{max-width:100%}.td-flow-values>div{min-width:0}@container workspace (width<=22rem){.td-market-metrics{grid-template-columns:minmax(0,1fr)}.td-flow-values{gap:var(--space-4);flex-wrap:wrap}}.agent-workspace{gap:var(--space-5);min-width:0;display:grid;container-type:inline-size}.agent-workspace h1,.agent-workspace h2,.agent-workspace h3,.agent-workspace p,.agent-workspace section{margin:0}.ad-breadcrumb,.ad-breadcrumb a,.ad-network,.ad-hero-top,.ad-status,.ad-hero-body,.ad-identity,.ad-identity-fact,.ad-metric-label,.ad-metric-value,.ad-observation,.ad-module-heading,.ad-runtime-facts dt,.ad-fee-status,.ad-runtime-health>span{align-items:center;display:flex}.ad-breadcrumb{gap:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap}.ad-breadcrumb a,.ad-network{gap:var(--space-2)}.ad-breadcrumb a{min-height:var(--control-sm)}.ad-breadcrumb svg,.ad-hero-details svg,.ad-hero-actions svg,.ad-metric svg,.ad-observation svg,.ad-runtime svg,.ad-tabs svg,.ad-section-link svg{width:var(--icon-sm);height:var(--icon-sm)}.ad-network{color:var(--text-secondary);font-family:var(--font-mono);margin-left:auto}.ad-network i,.ad-status i{width:var(--dot-md);height:var(--dot-md);background:currentColor;border-radius:50%}.ad-network i{background:var(--accent-primary)}.ad-hero{isolation:isolate;background:linear-gradient(115deg, var(--surface-feature), var(--surface-panel) 65%);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8) 0;position:relative;overflow:hidden}.ad-hero-top{justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap}.ad-hero-top .micro-label{color:var(--accent-soft)}.ad-status{gap:var(--space-2);font-size:var(--text-xs);text-transform:capitalize;background:var(--surface-raised);color:var(--text-secondary);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill)}.ad-status.is-active{background:var(--surface-accent);color:var(--accent-primary)}.ad-hero-body{gap:var(--space-8);padding-bottom:var(--space-6);justify-content:space-between}.ad-identity{gap:var(--space-5);flex:1;min-width:0}.ad-avatar{flex:0 0 var(--avatar-xl);width:var(--avatar-xl);height:var(--avatar-xl);border-radius:var(--radius-lg);background:var(--surface-bright);color:var(--text-on-accent);box-shadow:0 0 0 6px color-mix(in srgb, var(--surface-bright) 5%, transparent);place-items:center;display:grid;overflow:hidden}.agent-workspace .ad-avatar>svg{width:var(--icon-xl);height:var(--icon-xl)}.ad-avatar img{object-fit:cover;width:100%;height:100%}.ad-identity-text{min-width:0}.ad-handle{font:var(--text-xs)/var(--leading-normal) var(--font-mono);color:var(--text-muted);overflow-wrap:anywhere}.agent-workspace .ad-identity h1{font-size:var(--text-hero);line-height:var(--leading-tight);letter-spacing:-.05em;font-weight:var(--weight-semibold);margin:var(--space-1) 0 var(--space-2)}.ad-identity p{font-size:var(--text-sm);color:var(--text-secondary);max-width:var(--content-reading);line-height:var(--leading-relaxed)}.ad-hero-actions{justify-items:end;gap:var(--space-3);flex-shrink:0;display:grid}.ad-hero-actions .ad-manage{padding-inline:var(--space-5);background:var(--accent-primary);color:var(--text-on-accent)}.ad-hero-actions .ad-manage:hover{background:var(--action-hover)}.ad-social{gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);align-items:center;display:inline-flex}.ad-hero-details{gap:var(--space-5);padding:var(--space-5) var(--space-8);margin-inline:calc(-1 * var(--space-8));background:color-mix(in srgb, var(--surface-canvas) 35%, transparent);grid-template-columns:1fr 1fr 1fr;display:grid}.ad-identity-fact{gap:var(--space-3);min-width:0;color:var(--text-muted)}.ad-identity-fact>svg{color:var(--accent-primary)}.ad-identity-fact>div{gap:var(--space-1);min-width:0;display:grid}.ad-identity-fact span{font-size:var(--text-xs)}.ad-identity-fact strong,.ad-identity-fact a{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);overflow-wrap:anywhere}.ad-wallet a{align-items:center;gap:var(--space-2);font-family:var(--font-mono);display:inline-flex}.ad-copy-wallet{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-muted);border:0;flex-shrink:0;place-items:center;display:grid}.ad-copy-wallet:hover{background:var(--surface-hover);color:var(--accent-primary)}.agent-workspace .ad-copy-error{padding-block:var(--space-4);color:var(--state-warning);font-size:var(--text-sm);overflow-wrap:anywhere}.ad-hero-orbits{pointer-events:none;z-index:-1;opacity:.15;place-items:center;width:27rem;height:27rem;display:grid;position:absolute;top:-8rem;right:-3rem}.ad-hero-orbits i{border:1px solid var(--orbit-track);border-radius:50%;width:100%;height:100%;position:absolute}.ad-hero-orbits i:nth-child(2){width:75%;height:75%}.ad-hero-orbits i:nth-child(3){width:50%;height:50%}.ad-hero-orbits>svg{width:5rem;height:5rem;color:var(--orbit-track)}.ad-metrics{gap:var(--space-3);grid-template-columns:1.3fr 1fr 1fr 1fr;display:grid}.ad-metric{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-panel);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ad-metric-label{justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted)}.ad-metric-label>svg{color:var(--accent-primary)}.ad-metric-value{gap:var(--space-2);margin-block:var(--space-1);flex-wrap:wrap}.ad-metric-value>strong{font-size:var(--text-3xl);letter-spacing:-.04em;line-height:var(--leading-tight);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.ad-return{font:var(--text-xs)/var(--leading-normal) var(--font-mono);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text-on-accent) 8%, transparent)}.ad-metric p{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;margin-top:auto;display:flex}.ad-metric p b{color:var(--text-secondary);font-weight:var(--weight-medium)}.ad-metric p svg{color:var(--state-coral)}.ad-metric-featured{background:var(--surface-bright);color:var(--text-on-accent)}.ad-metric-featured .ad-metric-label,.ad-metric-featured .ad-metric-label>svg{color:var(--text-on-bright-muted)}.ad-pnl-breakdown{gap:var(--space-3) var(--space-5);font-size:var(--text-xs);flex-wrap:wrap;margin:auto 0 0;display:flex}.ad-pnl-breakdown div{gap:var(--space-1);display:grid}.ad-pnl-breakdown dt{color:var(--text-on-bright-muted)}.ad-pnl-breakdown dd{font-family:var(--font-mono);margin:0}.ad-observation{gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);margin-top:var(--space-3);padding-inline:var(--space-1)}.ad-accounting-notice{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-warning);color:var(--state-warning);border-radius:var(--radius-sm);font-size:var(--text-sm)}.ad-tabs{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-panel);flex-wrap:wrap;display:flex}.ad-tabs button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-lg);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-muted);transition:background var(--duration-fast), color var(--duration-fast);background:0 0;border:0;flex:1 0 auto;display:inline-flex;position:relative}.ad-tabs button:hover{background:var(--surface-raised);color:var(--text-primary)}.ad-tabs button.is-selected{background:var(--surface-accent);color:var(--accent-primary)}.ad-tabs button.is-selected:after{content:"";border-radius:var(--radius-pill);background:var(--accent-primary);width:1.25rem;height:2px;position:absolute;bottom:0}.ad-content,.ad-overview{gap:var(--space-5);min-width:0;display:grid}.ad-market-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(16rem,.38fr);align-items:start;display:grid}.ad-runtime,.ad-panel{padding:var(--space-6);background:var(--surface-panel);border-radius:var(--radius-lg);min-width:0}.ad-module-heading{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5)}.ad-module-heading .micro-label{font-size:var(--text-micro)}.ad-module-heading>svg{color:var(--accent-primary);width:var(--icon-md);height:var(--icon-md)}.agent-workspace .ad-module-heading h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin-top:var(--space-1)}.ad-model-card{gap:var(--space-2);padding:var(--space-4);background:var(--surface-inset);border-radius:var(--radius-md);display:grid}.ad-model-card>span{color:var(--text-muted);font-size:var(--text-xs)}.ad-model-card>strong{font-size:var(--text-base);font-weight:var(--weight-medium);overflow-wrap:anywhere}.ad-model-card .model-brand{max-width:8rem;height:auto;margin-block:var(--space-2)}.ad-runtime-facts{gap:var(--space-5);margin:var(--space-6) 0;grid-template-columns:minmax(0,1fr);display:grid}.ad-runtime-facts>div{gap:var(--space-1);display:grid}.ad-runtime-facts dt{gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted)}.ad-runtime-facts dd{font-size:var(--text-sm);color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.ad-runtime-health{gap:var(--space-2);padding:var(--space-4);background:var(--surface-raised);border-radius:var(--radius-md);display:grid}.ad-runtime-health>span{gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted)}.ad-runtime-health>strong{font-weight:var(--weight-medium);text-transform:capitalize;font-size:var(--text-sm)}.ad-runtime-health code{font-size:var(--text-xs);color:var(--state-warning);overflow-wrap:anywhere}.ad-fee-status{gap:var(--space-3);margin-top:var(--space-5)}.ad-fee-status>svg{color:var(--accent-primary);width:var(--icon-md);height:var(--icon-md)}.ad-fee-status>div{gap:var(--space-1);display:grid}.ad-fee-status strong{font-weight:var(--weight-medium);font-size:var(--text-xs)}.ad-fee-status span{color:var(--text-muted);font-size:var(--text-xs)}.ad-overview-bottom{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(16rem,.6fr);align-items:start;display:grid}.ad-section-link{align-items:center;gap:var(--space-1);color:var(--accent-primary);font-size:var(--text-xs);background:0 0;border:0;padding:0;display:inline-flex}.agent-workspace .section-head{margin:0 0 var(--space-5);gap:var(--space-3)}.agent-workspace .section-head h2{font-size:var(--text-lg)}.agent-workspace .fine-print{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-5)}.agent-workspace .empty{min-height:var(--empty-compact-height);background:var(--surface-inset);border-radius:var(--radius-md);padding:var(--space-6)}.agent-workspace .empty>svg{color:var(--text-muted)}.agent-workspace .empty p{max-width:var(--content-narrow)}.agent-workspace .table-wrap{background:var(--surface-inset);border-radius:var(--radius-md);padding:var(--space-2)}.agent-workspace table{border-collapse:separate;border-spacing:0 var(--space-1)}.agent-workspace th{padding:var(--space-3) var(--space-4);font-size:var(--text-micro);letter-spacing:var(--tracking-label);background:0 0}.agent-workspace td{padding:var(--space-4);background:var(--surface-panel);color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;transition:background var(--duration-fast)}.agent-workspace tbody tr:hover td{background:var(--surface-raised)}.agent-workspace td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.agent-workspace td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.agent-workspace td a{align-items:center;gap:var(--space-2);color:var(--text-primary);display:inline-flex}.agent-workspace td a:hover{color:var(--accent-primary)}.agent-workspace td .ad-asset-mark{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--accent-primary);place-items:center;display:grid}.ad-asset-mark svg{width:var(--icon-sm);height:var(--icon-sm)}.agent-workspace .trade-side{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);background:var(--surface-raised);font-size:var(--text-xs);font-weight:var(--weight-medium);display:inline-flex}.agent-workspace .trade-side.positive{background:var(--surface-success)}.agent-workspace .trade-side.negative{background:var(--surface-danger)}.agent-workspace .detail-record{background:var(--surface-inset);border-radius:var(--radius-md);padding:var(--space-5);margin-block:var(--space-3)}.agent-workspace .detail-record .flex-between{align-items:flex-start}.agent-workspace .detail-record p{margin-block:var(--space-4);line-height:var(--leading-relaxed);color:var(--text-secondary);font-size:var(--text-sm)}.agent-workspace .detail-record strong{font-weight:var(--weight-medium)}.agent-workspace .detail-record time{font-family:var(--font-mono);font-size:var(--text-xs)}.agent-workspace .feed article{background:var(--surface-inset);border-radius:var(--radius-md);padding:var(--space-5);margin-bottom:var(--space-3)}.agent-workspace .feed p{margin-block:var(--space-3);font-size:var(--text-sm)}.agent-workspace .feed-asset{margin-top:var(--space-4);background:var(--surface-raised);flex-wrap:wrap}.agent-workspace .feed-asset>span{overflow-wrap:anywhere;min-width:0}.ad-portfolio-value{overflow-wrap:anywhere;gap:var(--space-2);min-width:0;display:grid}.ad-portfolio-value>span{color:var(--text-muted);font-size:var(--text-xs)}.ad-portfolio-value>strong{font-size:var(--text-3xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.ad-portfolio-chart{width:100%;height:auto;margin-top:var(--space-5);display:block;overflow:visible}.ad-chart-grid{stroke:var(--surface-hover);stroke-width:1px;fill:none;stroke-dasharray:3 6}.ad-chart-line{fill:none;stroke:var(--accent-primary);stroke-width:2.5px;stroke-linejoin:round}.ad-chart-dot{fill:var(--accent-primary)}.ad-chart-range{justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);display:flex}.ad-portfolio-empty{text-align:center;justify-content:center;align-items:center;gap:var(--space-3);min-height:11rem;margin-top:var(--space-4);background:var(--surface-inset);padding:var(--space-5);border-radius:var(--radius-md);color:var(--text-muted);flex-direction:column;display:flex}.ad-portfolio-empty p{font-size:var(--text-sm)}.ad-portfolio-empty svg{width:var(--icon-xl);height:var(--icon-xl)}.agent-workspace .ad-portfolio-observed{margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-xs)}.ad-portfolio-records{margin-top:var(--space-5);font-size:var(--text-xs)}.ad-portfolio-records summary{cursor:pointer;padding:var(--space-3) 0;color:var(--text-secondary)}.ad-economy-rewards{margin-top:var(--space-5);padding:var(--space-4);background:var(--surface-accent);border-radius:var(--radius-md);justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);color:var(--accent-primary);flex-wrap:wrap;display:flex}.ad-token-layout{gap:var(--space-5);display:grid}.ad-fee-allocation{gap:var(--space-3);margin-block:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.ad-fee-allocation>div{background:var(--surface-inset);border-radius:var(--radius-md);padding:var(--space-5);min-width:0}.ad-fee-allocation header{justify-content:space-between;gap:var(--space-3);text-transform:capitalize;margin-bottom:var(--space-3);font-size:var(--text-sm);display:flex}.ad-fee-allocation strong{color:var(--accent-primary);font-size:var(--text-xl)}.ad-fee-allocation code{color:var(--text-muted);overflow-wrap:anywhere;font-size:var(--text-xs)}@media (width<=80rem){.ad-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-hero-body{gap:var(--space-5)}.ad-tabs button{flex-basis:16%}.ad-market-layout{grid-template-columns:minmax(0,1fr)}.ad-runtime{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ad-runtime .ad-module-heading{grid-column:1/-1;margin-bottom:0}.ad-runtime-facts{grid-area:2/2/5;margin:0}.ad-fee-status{margin:0}}@media (width<=55rem){.ad-hero{padding:var(--space-5) var(--space-5) 0}.ad-hero-body{flex-wrap:wrap;align-items:flex-start}.ad-hero-actions{flex-wrap:wrap;place-items:center start;display:flex}.ad-identity{flex-basis:100%}.ad-hero-details{margin-inline:calc(-1 * var(--space-5));padding:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.ad-wallet{grid-column:1/-1}.ad-overview-bottom{grid-template-columns:minmax(0,1fr)}.ad-tabs button{flex-basis:25%}}@media (width<=35rem){.ad-hero-top{margin-bottom:var(--space-4)}.ad-identity{align-items:flex-start;gap:var(--space-4)}.ad-avatar{flex-basis:var(--avatar-md);width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-md)}.agent-workspace .ad-avatar>svg{width:var(--icon-lg);height:var(--icon-lg)}.agent-workspace .ad-identity h1{font-size:var(--text-3xl)}.ad-metric{padding:var(--space-4);gap:var(--space-2)}.ad-metric-value>strong{font-size:var(--text-2xl)}.ad-metric-label{align-items:flex-start}.ad-metric-label svg{display:none}.ad-metrics{gap:var(--space-2)}.ad-tabs{gap:var(--space-1);padding:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ad-tabs button{gap:var(--space-1);padding:var(--space-2) var(--space-1);font-size:var(--text-xs);flex-direction:column}.ad-panel,.ad-runtime{padding:var(--space-5)}.ad-runtime{display:block}.ad-runtime .ad-module-heading{margin-bottom:var(--space-5)}.ad-runtime-facts{margin-block:var(--space-5)}.ad-fee-status{margin-top:var(--space-5)}.agent-workspace .feed article{padding:var(--space-4);gap:var(--space-3)}.agent-workspace .feed article>.avatar{width:var(--control-sm);height:var(--control-sm);flex-basis:var(--control-sm)}}@media (width<=24rem){.ad-metric:nth-child(-n+2){grid-column:1/-1}.ad-metric:nth-child(2) .ad-metric-value{margin-block:0}}@container (width<=18rem){.ad-metrics,.ad-hero-details{grid-template-columns:minmax(0,1fr)}.ad-identity{flex-wrap:wrap}.ad-hero-actions{width:100%;min-width:0}.ad-hero-actions .ad-manage{white-space:normal;max-width:100%;padding-inline:var(--space-3)}.ad-wallet{flex-wrap:wrap}.ad-wallet>div{flex:1 1 calc(100% - var(--icon-sm) - var(--space-3))}.ad-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-workspace .feed article{flex-direction:column}.ad-pnl-breakdown{flex-wrap:wrap}}.agent-workspace{gap:var(--space-6);width:100%;max-width:96rem;margin-inline:auto}.ad-hero{background:radial-gradient(ellipse at 85% 0%, var(--detail-hero), transparent 65%), linear-gradient(120deg, var(--surface-feature), var(--surface-panel));box-shadow:0 12px 36px var(--detail-shadow)}.ad-hero-orbits{opacity:.65;width:40rem;height:40rem;top:-12rem;right:7%}.ad-hero-orbits i{border-color:var(--accent-primary);opacity:.2}.ad-avatar{background:var(--surface-bright);color:var(--text-on-accent);transform:rotate(-4deg)}.ad-hero-details{background:color-mix(in srgb, var(--surface-canvas) 55%, transparent)}.ad-metric{box-shadow:0 6px 20px var(--detail-shadow);position:relative;overflow:hidden}.ad-metric:not(.ad-metric-featured):before{content:"";background:var(--detail-blue);height:3px;position:absolute;inset:0 0 auto}.ad-metric:nth-child(3):before{background:var(--detail-violet)}.ad-metric:nth-child(4):before{background:var(--state-warning)}.ad-metric:nth-child(2) .ad-metric-label svg{color:var(--detail-blue)}.ad-metric:nth-child(3) .ad-metric-label svg{color:var(--detail-violet)}.ad-metric:nth-child(4) .ad-metric-label svg{color:var(--state-warning)}.ad-metric-featured{background:linear-gradient(120deg, var(--surface-bright), var(--accent-soft))}.ad-tabs{background:var(--surface-inset);padding:var(--space-2);gap:var(--space-2)}.ad-tabs button{gap:var(--space-2);padding:var(--space-3);font-weight:var(--weight-medium);flex-direction:column}.ad-tabs button.is-selected{background:var(--surface-bright);color:var(--text-on-accent);box-shadow:0 4px 12px var(--detail-shadow)}.ad-tabs button.is-selected:after{display:none}.ad-content{--ad-tone:var(--accent-primary);--ad-tint:var(--surface-accent);animation:.18s ease-out ad-reveal}.ad-view-decisions,.ad-view-missions{--ad-tone:var(--detail-violet);--ad-tint:var(--detail-violet-surface)}.ad-view-positions,.ad-view-calls{--ad-tone:var(--detail-blue);--ad-tint:var(--detail-blue-surface)}.ad-view-rewards,.ad-view-token{--ad-tone:var(--state-warning);--ad-tint:var(--surface-warning)}.ad-view-callout-trades{--ad-tone:var(--state-coral);--ad-tint:var(--surface-danger)}.ad-section-intro{align-items:center;gap:var(--space-5);padding:var(--space-6);background:linear-gradient(110deg, var(--ad-tint), var(--surface-panel));border-radius:var(--radius-md);min-width:0;display:flex}.ad-section-intro>div{min-width:0}.ad-section-intro .micro-label{color:var(--ad-tone)}.agent-workspace .ad-section-intro h2{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);margin-block:var(--space-2)}.agent-workspace .ad-section-intro p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);max-width:var(--content-reading)}.ad-section-symbol{flex:0 0 var(--avatar-lg);height:var(--avatar-lg);border-radius:var(--radius-md);background:var(--ad-tint);color:var(--ad-tone);place-items:center;display:grid}.ad-section-symbol svg{width:var(--icon-xl);height:var(--icon-xl)}.ad-section-total{gap:var(--space-2);margin-left:auto;display:grid}.ad-section-total span,.ad-section-total small{font-size:var(--text-xs);color:var(--text-secondary)}.ad-section-total strong{font-size:var(--text-3xl);color:var(--state-warning)}.ad-content.ad-panel{padding:var(--space-5)}.ad-content>section{min-width:0}.ad-content>section>.section-head{padding-inline:var(--space-2)}.ad-content .section-head h2{font-size:var(--text-lg)}.ad-record-tools{gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-3);background:var(--surface-inset);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ad-record-tools strong{color:var(--ad-tone);font-size:var(--text-xl)}.ad-record-tools input{width:min(100%,20rem);min-width:0;min-height:var(--control-lg);background:var(--surface-raised);color:var(--text-primary);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);border:0}.ad-record-tools input::placeholder{color:var(--text-muted)}.ad-segments{gap:var(--space-1);flex-wrap:wrap;display:flex}.ad-segments button{min-height:var(--control-lg);padding:var(--space-2) var(--space-4);color:var(--text-secondary);border-radius:var(--radius-sm);font-size:var(--text-sm);text-transform:capitalize;background:0 0;border:0}.ad-segments button:hover{background:var(--surface-hover)}.ad-segments button[aria-pressed=true]{color:var(--ad-tone);background:var(--ad-tint)}.ad-decision-timeline{gap:var(--space-5);display:grid}.ad-decision{grid-template-columns:var(--control-lg) minmax(0, 1fr);gap:var(--space-4);display:grid}.ad-decision-index{height:var(--control-lg);background:var(--detail-violet-surface);color:var(--detail-violet);border-radius:var(--radius-pill);font:var(--text-sm)/var(--leading-normal) var(--font-mono);align-self:start;place-items:center;display:grid}.ad-decision-body{padding:var(--space-5);background:var(--surface-inset);border-radius:var(--radius-md);min-width:0}.ad-decision-body header,.ad-decision-body footer{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ad-decision-body header a{align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm);display:inline-flex}.ad-decision-body svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.ad-decision-body time{color:var(--text-muted);font-size:var(--text-xs);margin-left:auto}.agent-workspace .ad-decision-body p{margin-block:var(--space-5);color:var(--text-primary);line-height:var(--leading-relaxed);font-size:var(--text-base);max-width:var(--content-reading);overflow-wrap:anywhere}.ad-action{padding:var(--space-1) var(--space-3);color:var(--accent-primary);background:var(--surface-success);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-flex}.ad-action.is-sell{color:var(--state-danger);background:var(--surface-danger)}.ad-confidence{gap:var(--space-2) var(--space-4);font-size:var(--text-xs);color:var(--text-secondary);grid-template-columns:1fr auto;min-width:9rem;display:grid}.ad-confidence strong{color:var(--detail-violet)}.ad-confidence progress{width:100%;accent-color:var(--detail-violet);grid-column:1/-1}.ad-admission{align-items:center;gap:var(--space-2);padding:var(--space-3);color:var(--accent-primary);background:var(--surface-accent);border-radius:var(--radius-sm);font-size:var(--text-xs);margin-left:auto;display:inline-flex}.ad-admission.is-rejected{color:var(--state-warning);background:var(--surface-warning)}.ad-decision details{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}.ad-decision summary{cursor:pointer;padding-block:var(--space-2)}.ad-inventory-summary{gap:var(--space-6);margin-bottom:var(--space-5);padding:var(--space-6);background:var(--detail-blue-surface);border-radius:var(--radius-md);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.ad-inventory-summary>div:first-child{align-content:start;gap:var(--space-2);display:grid}.ad-inventory-summary span,.ad-inventory-summary small{color:var(--text-secondary);font-size:var(--text-xs)}.ad-inventory-summary strong{font-size:var(--text-3xl);color:var(--detail-blue)}.ad-allocation-list{gap:var(--space-3);max-height:15rem;display:grid;overflow-y:auto}.ad-allocation-list a{gap:var(--space-3);font-size:var(--text-xs);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}.ad-allocation-list progress{width:100%;accent-color:var(--detail-blue)}.ad-mark-date{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);display:block}.ad-designed-empty{justify-items:center;gap:var(--space-4);text-align:center;padding:var(--space-12) var(--space-5);background:var(--surface-inset);border-radius:var(--radius-md);display:grid}.ad-designed-empty>svg{width:var(--icon-xl);height:var(--icon-xl);color:var(--ad-tone)}.ad-designed-empty p{color:var(--text-muted);font-size:var(--text-sm)}.ad-view-callout-trades .detail-record{background:linear-gradient(120deg, var(--surface-danger), var(--surface-inset) 65%);padding:var(--space-6);position:relative}.ad-view-callout-trades .token-socials{padding-top:var(--space-4)}.ad-view-callout-trades .token-socials a{background:var(--surface-raised);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:var(--state-coral)}.ad-view-calls .call-grid,.ad-view-missions .mission-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr))}.ad-view-calls .call-card{background:linear-gradient(150deg, var(--detail-blue-surface), var(--surface-inset) 70%);border-radius:var(--radius-lg);padding:var(--space-6)}.ad-view-calls .call-card h3{font-size:var(--text-display);margin-block:var(--space-5)}.ad-view-calls .call-details{gap:var(--space-3);padding:var(--space-4);background:var(--surface-panel);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ad-view-calls .call-details span{gap:var(--space-2);display:grid}.ad-view-calls .call-card>.button{margin-top:var(--space-4);background:var(--detail-blue-surface);color:var(--detail-blue)}.ad-view-calls .call-card>.button[aria-pressed=true]{background:var(--surface-accent);color:var(--accent-primary)}.ad-view-missions .mission-card{background:linear-gradient(135deg, var(--detail-violet-surface), var(--surface-inset) 70%);padding:var(--space-6);border-radius:var(--radius-lg)}.ad-view-missions .mission-card h3{font-size:var(--text-2xl)}.ad-view-missions .mission-card>svg{color:var(--detail-violet)}.ad-view-missions progress{height:var(--space-3);accent-color:var(--detail-violet)}.ad-view-rewards td:nth-child(3){color:var(--state-warning);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.ad-view-trades td:nth-child(5){font-weight:var(--weight-semibold);color:var(--text-primary)}.ad-fee-allocation>div{background:var(--surface-warning)}.ad-fee-allocation strong{color:var(--state-warning)}.ad-fee-allocation progress{width:100%;accent-color:var(--state-warning);margin-bottom:var(--space-4)}.ad-chart-area{fill:var(--surface-accent);opacity:.6}.ad-chart-scrubber{width:100%;accent-color:var(--accent-primary);cursor:ew-resize;min-height:var(--control-sm)}.agent-workspace .ad-chart-inspected{color:var(--text-secondary);font-size:var(--text-xs);margin-block:var(--space-2) var(--space-4)}.ad-model-card{background:linear-gradient(135deg, var(--detail-violet-surface), var(--surface-inset))}.ad-model-card>strong{color:var(--detail-violet)}@keyframes ad-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ad-content{animation:none}}@media (width<=55rem){.ad-section-intro{flex-wrap:wrap;align-items:flex-start}.ad-section-intro>div:nth-child(2){flex:12rem}.ad-section-total{width:100%;margin-left:0}.ad-inventory-summary{grid-template-columns:minmax(0,1fr)}}@media (width<=35rem){.ad-tabs{gap:var(--space-1)}.ad-tabs button{padding:var(--space-2) var(--space-1)}.ad-section-intro{padding:var(--space-4);gap:var(--space-3)}.ad-section-symbol{flex-basis:var(--control-lg);height:var(--control-lg)}.agent-workspace .ad-section-intro h2{font-size:var(--text-xl)}.ad-content.ad-panel{padding:var(--space-3)}.ad-decision{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.ad-decision-index{display:none}.ad-decision-body{padding:var(--space-4)}.ad-decision-body time{width:100%;margin-left:0}.ad-admission{margin-left:0}.ad-inventory-summary{padding:var(--space-4)}.ad-view-calls .call-details{grid-template-columns:minmax(0,1fr)}.ad-view-calls .call-details span{grid-template-columns:1fr 1fr}}@container (width<=22rem){.ad-record-tools input{width:100%}.ad-section-intro{flex-direction:column}.ad-section-intro>div:nth-child(2){flex-basis:auto}.ad-allocation-list a{grid-template-columns:minmax(0,1fr) auto}.ad-allocation-list progress{grid-area:2/1/auto/-1}.ad-view-calls .call-details span{grid-template-columns:minmax(0,1fr)}}.ad-record-tools>div:first-child:not(.ad-segments){align-items:baseline;gap:var(--space-1);display:inline-flex}.agent-workspace .ad-section-symbol svg{width:var(--icon-lg);height:var(--icon-lg)}.ad-content progress::-webkit-progress-value{background:var(--ad-tone)}.ad-content progress::-moz-progress-bar{background:var(--ad-tone)}.ad-view-rewards .creator-receipts article{padding:var(--space-5);background:linear-gradient(110deg, var(--surface-warning), var(--surface-inset));border-radius:var(--radius-md)}.ad-view-rewards .creator-receipts strong{color:var(--state-warning)}.ad-view-rewards .reward-receipt-icon{color:var(--state-warning);background:var(--surface-warning)}.agent-workspace{gap:var(--space-4)}.ad-hero{padding:var(--space-4) var(--space-5) 0}.ad-hero-top{margin-bottom:var(--space-3)}.ad-hero-body{padding-bottom:var(--space-4);gap:var(--space-5)}.ad-identity{gap:var(--space-4)}.ad-avatar{width:var(--avatar-lg);height:var(--avatar-lg);flex-basis:var(--avatar-lg);border-radius:var(--radius-md);box-shadow:none;transform:none}.ad-avatar>*{transform:none}.agent-workspace .ad-identity h1{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight)}.ad-identity p{font-size:var(--text-xs);max-width:var(--content-reading)}.ad-hero-details{padding:var(--space-3) var(--space-5);margin-inline:calc(-1 * var(--space-5))}.ad-identity-fact>svg{width:var(--icon-sm);height:var(--icon-sm)}.ad-identity-fact strong,.ad-identity-fact a{font-size:var(--text-xs)}.ad-metric{padding:var(--space-4);gap:var(--space-2);box-shadow:none}.ad-metric-value>strong{font-size:var(--text-2xl)}.ad-metric p{font-size:var(--text-xs)}.ad-pnl-breakdown{gap:var(--space-2) var(--space-4)}.ad-tabs{padding:var(--space-1);gap:var(--space-1)}.ad-tabs button{gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-direction:row}.ad-tabs button svg{width:var(--icon-sm);height:var(--icon-sm)}.ad-market-layout{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.ad-activity-panel{padding:var(--space-5)}.ad-section-intro{padding:var(--space-4);gap:var(--space-3);background:0 0}.ad-section-symbol{flex-basis:var(--control-lg);height:var(--control-lg)}.agent-workspace .ad-section-intro h2{font-size:var(--text-xl)}.ad-section-intro .micro-label{display:none}.ad-section-intro p{max-width:var(--content-reading)}.ad-overview-bottom{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.ad-runtime{padding:var(--space-5);display:block}.ad-runtime-facts{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=80rem){.ad-tabs button{flex-basis:auto}}@media (width<=65rem){.ad-market-layout,.ad-overview-bottom{grid-template-columns:minmax(0,1fr)}}@media (width<=35rem){.ad-hero{padding:var(--space-4) var(--space-4) 0}.ad-hero-details{margin-inline:calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4)}.ad-identity{gap:var(--space-3)}.ad-avatar{width:var(--avatar-md);height:var(--avatar-md);flex-basis:var(--avatar-md)}.agent-workspace .ad-identity h1{font-size:var(--text-xl)}.ad-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.ad-tabs button{padding:var(--space-2) var(--space-1);flex-direction:column}.ad-metric{padding:var(--space-3)}.ad-activity-panel{padding:var(--space-4)}}@container (width<=18rem){.ad-runtime-facts{grid-template-columns:minmax(0,1fr)}}.agent-site-shell .sidebar{display:none}.agent-site-shell>main{max-width:100%;margin-left:0}.agent-site-shell .agent-workspace{max-width:90rem}.agent-site-shell .brand-slot{width:auto}.ad-site-header{justify-content:space-between;align-items:center;gap:var(--space-4);max-width:90rem;padding:var(--space-5) var(--space-6);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;margin-inline:auto;display:flex}.ad-site-header a{align-items:center;gap:var(--space-2);color:var(--text-primary);display:inline-flex}.ad-site-header svg{width:var(--icon-md);height:var(--icon-md)}.agent-site-shell>main{padding-top:var(--space-4)}.agent-token-market{border-radius:var(--radius-lg);background:var(--surface-panel);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent-primary) 22%, transparent);overflow:hidden}.agent-token-market h2,.agent-token-market h3,.agent-token-market p,.agent-token-market dl,.agent-token-market dd{margin:0}.agent-token-market svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.atm-heading,.atm-token-identity,.atm-token-meta,.atm-detail-link,.atm-mint-topline,.atm-mint-value,.atm-copy-button,.atm-chart-heading,.atm-chart-title,.atm-external-link,.atm-action,.atm-refresh,.atm-footer{align-items:center;display:flex}.atm-market-notice{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);background:color-mix(in srgb, var(--state-warning) 7%, var(--surface-inset));display:flex}.atm-market-notice>div{min-width:0}.atm-market-notice strong{color:var(--state-warning);font-size:var(--text-xs);font-weight:var(--weight-medium);display:block}.agent-token-market .atm-market-notice p{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.atm-market-notice .atm-refresh{flex:none}.atm-market-activity{gap:var(--space-6);padding:var(--space-5) var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.atm-order-flow{min-width:0}.atm-flow-heading,.atm-flow-labels{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.atm-flow-heading strong{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.atm-flow-labels{margin-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.atm-flow-labels small{font-size:var(--text-xs);font-weight:var(--weight-regular)}.atm-buys{color:var(--state-success)}.atm-sells{color:var(--state-danger)}.atm-flow-bar{width:100%;height:var(--dot-md);margin-top:var(--space-2);background:var(--surface-hover);border-radius:var(--radius-pill);display:flex;overflow:hidden}.atm-buy-bar{background:var(--state-success)}.atm-sell-bar{background:var(--state-danger)}.atm-pair-details{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;display:grid}.atm-pair-details>div{min-width:0}.atm-pair-details dt{color:var(--text-subtle);font-size:var(--text-xs);line-height:var(--leading-normal)}.agent-token-market .atm-pair-details dd{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-normal);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.atm-token-links{gap:var(--space-2) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.atm-token-links a{align-items:center;gap:var(--space-1);min-width:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:anywhere;display:inline-flex}.atm-token-links a:hover{color:var(--accent-primary)}.atm-token-links a svg{width:var(--text-xs);height:var(--text-xs)}.atm-copy-button:focus-visible,.atm-refresh:focus-visible,.agent-token-market a:focus-visible{outline:var(--focus-width) solid var(--accent-primary);outline-offset:var(--space-half)}.atm-heading{justify-content:space-between;gap:var(--space-4);padding:var(--space-6);flex-wrap:wrap}.atm-token-identity{gap:var(--space-3);flex:1;min-width:0}.atm-token-icon{flex:0 0 var(--avatar-md);width:var(--avatar-md);height:var(--avatar-md);color:var(--accent-primary);background:var(--surface-accent);border-radius:var(--radius-md);place-items:center;display:grid;overflow:hidden}.atm-token-icon img{object-fit:cover;width:100%;height:100%}.atm-token-icon svg{width:var(--icon-lg);height:var(--icon-lg)}.atm-token-title{min-width:0}.atm-eyebrow{color:var(--text-subtle);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);line-height:var(--leading-normal);display:block}.agent-token-market .atm-token-title h2{margin-block:var(--space-half) var(--space-1);color:var(--text-primary);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere}.atm-token-meta{gap:var(--space-3);font-size:var(--text-xs);flex-wrap:wrap}.atm-symbol{min-width:0;color:var(--text-secondary);font-family:var(--font-mono);overflow-wrap:anywhere}.atm-launch-state{color:var(--text-muted);font-size:var(--text-xs)}.atm-launch-state.is-failed{color:var(--state-danger)}.atm-chain,.atm-observed{align-items:center;gap:var(--space-2);color:var(--text-subtle);font-size:var(--text-xs);display:inline-flex}.atm-chain i,.atm-observed i{width:var(--dot-md);height:var(--dot-md);flex:0 0 var(--dot-md);background:var(--accent-primary);border-radius:var(--radius-pill)}.atm-detail-link{gap:var(--space-1);color:var(--accent-primary);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap}.atm-market-top{gap:var(--space-5);padding:0 var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);align-items:end;display:grid}.atm-price-block{justify-items:start;gap:var(--space-1);min-width:0;display:grid}.atm-price{color:var(--text-primary);font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.atm-price-change{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-wrap:wrap;display:inline-flex}.atm-price-change.is-positive{color:var(--state-success)}.atm-price-change.is-negative{color:var(--state-danger)}.atm-price-change small{margin-left:var(--space-1);color:var(--text-subtle);font-size:var(--text-xs);font-weight:var(--weight-regular)}.atm-metrics{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-inset);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.atm-metrics>div{min-width:0}.atm-metrics dt{margin-bottom:var(--space-2);color:var(--text-subtle);font-size:var(--text-xs);line-height:var(--leading-tight)}.agent-token-market .atm-metrics dd{color:var(--text-primary);font-size:var(--text-lg);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.atm-mint-block{margin:var(--space-4) var(--space-6) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-raised)}.atm-market-activity+.atm-mint-block{margin-top:0}.atm-mint-topline{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between}.atm-reserved{color:var(--state-warning);font-size:var(--text-xs);line-height:var(--leading-normal)}.atm-mint-value{gap:var(--space-3);min-width:0;margin-top:var(--space-2);justify-content:space-between}.atm-mint-value code{min-width:0;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-relaxed);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.atm-copy-button{gap:var(--space-2);min-height:var(--control-sm);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-panel);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;border:0;flex:none}.atm-copy-button:hover{color:var(--accent-primary);background:var(--surface-hover)}.agent-token-market .atm-copy-feedback,.agent-token-market .atm-reservation-note{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.agent-token-market .atm-copy-feedback{color:var(--state-success)}.agent-token-market .atm-copy-feedback.is-error{color:var(--state-warning)}.atm-chart-heading{justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:var(--surface-inset);flex-wrap:wrap}.atm-chart-title{gap:var(--space-2);flex-wrap:wrap;min-width:0}.atm-chart-title>svg{color:var(--accent-primary)}.agent-token-market .atm-chart-title h3{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.atm-observed{margin-left:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--surface-panel);border-radius:var(--radius-pill);font-size:var(--text-micro)}.atm-observed.is-stale{color:var(--state-warning)}.atm-observed.is-stale i{background:var(--state-warning)}.atm-external-link{gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs)}.atm-detail-link:hover,.atm-external-link:hover,.atm-footer a:hover{color:var(--accent-soft)}.atm-chart-container{background:var(--surface-inset);min-width:0}.agent-token-market .atm-chart{width:100%;height:var(--overview-height);min-height:var(--overview-height);background:var(--surface-inset);border:0;border-radius:0;display:block}.atm-chart-empty{min-height:var(--overview-height);justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);background:radial-gradient(ellipse at 50% 35%, color-mix(in srgb, var(--accent-primary) 5%, transparent), transparent 65%);text-align:center;flex-direction:column;display:flex}.atm-empty-symbol{width:var(--avatar-lg);height:var(--avatar-lg);margin-bottom:var(--space-2);background:var(--surface-panel);border-radius:var(--radius-lg);color:var(--text-subtle);place-items:center;display:grid}.atm-empty-symbol svg{width:var(--icon-xl);height:var(--icon-xl)}.atm-chart-empty>strong{color:var(--text-secondary);font-size:var(--text-lg);font-weight:var(--weight-medium);line-height:var(--leading-tight)}.atm-chart-empty p{max-width:var(--detail-card-min);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.atm-action{justify-content:center;gap:var(--space-2);min-height:var(--control-md);margin-top:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;border:0}.atm-action:hover{background:var(--surface-hover);color:var(--accent-primary)}.atm-footer{justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);flex-wrap:wrap}.atm-footer p{color:var(--text-subtle);font-size:var(--text-xs);line-height:var(--leading-normal)}.atm-footer p>span{margin-top:var(--space-1);display:block}.atm-footer a{color:var(--text-muted)}.atm-refresh{gap:var(--space-2);padding:var(--space-2) 0;color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0}.atm-refresh:hover{color:var(--accent-primary)}.atm-action:disabled,.atm-refresh:disabled{cursor:wait;color:var(--text-subtle)}@media (width<=1100px){.atm-market-top{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.atm-heading,.atm-chart-heading,.atm-market-notice,.atm-footer{padding:var(--space-4)}.atm-heading{align-items:flex-start}.atm-token-identity{flex-basis:100%}.atm-market-top{padding:0 var(--space-4) var(--space-4)}.atm-mint-block{margin:var(--space-4) var(--space-4) 0;padding:var(--space-3)}.atm-mint-value{flex-wrap:wrap;align-items:flex-start}.atm-mint-value code{flex-basis:100%}.atm-metrics{padding:var(--space-3);gap:var(--space-2)}.agent-token-market .atm-metrics dd{font-size:var(--text-base)}.atm-chart-empty{min-height:var(--mission-height);padding:var(--space-6) var(--space-4)}.agent-token-market .atm-chart{height:var(--market-chart-height)}.atm-observed{margin-left:0}.atm-market-activity{padding:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.atm-market-notice{align-items:flex-start}}.atm-description{margin:var(--space-4) var(--space-5);font-size:var(--text-xs);color:var(--text-secondary)}.atm-description summary{cursor:pointer;padding-block:var(--space-2)}.agent-token-market .atm-description p{margin-top:var(--space-3);line-height:var(--leading-relaxed);overflow-wrap:anywhere}.aas-journal{background:var(--surface-panel);border-radius:var(--radius-lg);min-width:0;padding:var(--space-5);overflow:hidden}.aas-heading,.aas-event-meta,.aas-event-title,.aas-event-links,.aas-window-label,.aas-error{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.aas-heading{margin-bottom:var(--space-4)}.aas-eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--accent-primary);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:flex}.aas-heading h2{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.aas-journal svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.aas-refresh{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-raised);border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.aas-refresh:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.aas-refresh:disabled{opacity:.5}.aas-filters{gap:var(--space-1);flex-wrap:wrap;display:flex}.aas-filters button{min-height:var(--control-sm);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-inset);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:color var(--duration-fast), background var(--duration-fast);border:0}.aas-filters button:hover{color:var(--text-primary);background:var(--surface-hover)}.aas-filters button[aria-pressed=true]{color:var(--text-on-accent);background:var(--accent-primary)}.aas-window-label{color:var(--text-muted);font-size:var(--text-micro);padding:var(--space-4) 0 var(--space-2);flex-wrap:wrap}.aas-timeline{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;max-height:39rem;margin:0;padding:0;list-style:none;overflow-y:auto}.aas-event{--event-color:var(--detail-blue);--event-background:var(--detail-blue-surface);grid-template-columns:var(--control-sm) minmax(0, 1fr);gap:var(--space-3);padding:var(--space-4) var(--space-2) var(--space-4) 0;display:grid;position:relative}.aas-event:not(:last-child):after{content:"";width:1px;left:calc(var(--control-sm) / 2);top:calc(var(--space-4) + var(--control-sm) + var(--space-2));bottom:calc(-1 * var(--space-2));background:var(--border-subtle);position:absolute}.aas-kind-trades{--event-color:var(--state-success);--event-background:var(--surface-success)}.aas-kind-trades.is-sell{--event-color:var(--state-danger);--event-background:var(--surface-danger)}.aas-kind-decisions{--event-color:var(--detail-violet);--event-background:var(--detail-violet-surface)}.aas-kind-calls{--event-color:var(--state-coral);--event-background:var(--surface-danger)}.aas-kind-missions{--event-color:var(--detail-violet);--event-background:var(--detail-violet-surface)}.aas-kind-rewards{--event-color:var(--state-warning);--event-background:var(--surface-warning)}.aas-event-icon{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm);color:var(--event-color);background:var(--event-background);place-items:center;display:grid}.aas-event-content{min-width:0}.aas-event-meta{color:var(--text-muted);font-size:var(--text-micro);line-height:var(--leading-normal);row-gap:var(--space-1);margin-bottom:var(--space-1);flex-wrap:wrap}.aas-event-meta>span:first-child{color:var(--event-color)}.aas-event-meta time{font-variant-numeric:tabular-nums}.aas-event-title{justify-content:flex-start;row-gap:var(--space-1);flex-wrap:wrap}.aas-event-title h3{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-normal);overflow-wrap:anywhere}.aas-event-value{font-size:var(--text-sm);color:var(--event-color);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.aas-event-value small{font-size:var(--text-xs);font-weight:var(--weight-medium)}.aas-journal .aas-text{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}.aas-text.is-clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aas-expand{color:var(--event-color);padding:var(--space-2) 0 0;font-size:var(--text-xs);align-items:center;gap:var(--space-1);background:0 0;border:0;display:flex}.aas-expand[aria-expanded=true] svg{transform:rotate(180deg)}.aas-event-links{margin-top:var(--space-3);flex-wrap:wrap;justify-content:flex-start}.aas-token,.aas-receipt,.aas-research a{align-items:center;gap:var(--space-1);font-size:var(--text-xs);line-height:var(--leading-normal);display:inline-flex}.aas-token{color:var(--text-primary);background:var(--surface-raised);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);overflow-wrap:anywhere}.aas-token svg,.aas-receipt svg,.aas-research svg{width:var(--text-xs);height:var(--text-xs)}.aas-receipt{color:var(--text-muted)}.aas-receipt:hover,.aas-research a:hover{color:var(--text-primary)}.aas-research{gap:var(--space-3);margin-top:var(--space-2);color:var(--detail-blue);flex-wrap:wrap;display:flex}.aas-facts{gap:var(--space-2) var(--space-3);margin-top:var(--space-2);font-size:var(--text-micro);color:var(--text-muted);flex-wrap:wrap;display:flex}.aas-facts b{color:var(--text-secondary);font-weight:var(--weight-medium)}.aas-call-facts{gap:var(--space-3);margin:var(--space-3) 0 0;padding:var(--space-3);background:var(--surface-inset);border-radius:var(--radius-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aas-call-facts dt{color:var(--text-muted);font-size:var(--text-micro)}.aas-call-facts dd{margin:var(--space-1) 0 0;font-size:var(--text-xs);font-weight:var(--weight-medium);overflow-wrap:anywhere}.aas-call-facts>div:first-child dd{color:var(--event-color)}.aas-mission-progress{gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);display:grid}.aas-mission-progress progress{width:100%;height:var(--progress-height);accent-color:var(--event-color)}.aas-journal .aas-deadline{font-size:var(--text-micro);color:var(--text-muted);margin-top:var(--space-2)}.aas-load-more{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-md);width:100%;margin-top:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-xs);border:0;display:flex}.aas-load-more:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.aas-journal .aas-footnote{color:var(--text-muted);font-size:var(--text-micro);line-height:var(--leading-normal);margin-top:var(--space-3)}.aas-error{background:var(--surface-warning);color:var(--state-warning);border-radius:var(--radius-sm);padding:var(--space-3);margin-top:var(--space-2);font-size:var(--text-xs);align-items:flex-start}.aas-error button{color:inherit;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.aas-empty{text-align:center;justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);color:var(--text-secondary);display:grid}.aas-empty>svg{color:var(--detail-blue);width:var(--icon-xl);height:var(--icon-xl)}.aas-empty strong{font-size:var(--text-sm);font-weight:var(--weight-medium)}.aas-empty p{max-width:28rem;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-muted)}.aas-journal :is(button,a,.aas-timeline):focus-visible{outline:var(--focus-width) solid var(--accent-primary);outline-offset:3px}@media (width<=480px){.aas-journal{padding:var(--space-4)}.aas-event{gap:var(--space-2)}.aas-filters button{padding-inline:var(--space-2)}.aas-call-facts{gap:var(--space-2);padding:var(--space-2)}}.pump-callouts{background:0 0;min-width:0}.pump-callouts .terminal-panel-head{padding:0 0 var(--space-4);align-items:center;gap:var(--space-4);background:0 0}.pump-callouts .pump-callouts-title{align-items:center;gap:var(--space-3);min-width:0;display:flex}.pump-callouts .pump-callouts-title>div{min-width:0}.pump-callouts .pump-callouts-title h2{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}.pump-callouts .pump-callouts-emblem{width:var(--control-lg);height:var(--control-lg);color:var(--accent-primary);background:var(--surface-accent);border-radius:var(--radius-md);flex-shrink:0;place-items:center;display:grid}.pump-callouts .pump-callouts-emblem svg{width:var(--icon-md);height:var(--icon-md)}.pump-callouts .pump-callouts-eyebrow{margin-bottom:var(--space-1);color:var(--text-muted);font-size:var(--text-micro);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.pump-callouts .pump-callouts-source{padding:var(--space-1) var(--space-2);color:var(--text-secondary);background:var(--surface-raised);border-radius:var(--radius-pill);font-size:var(--text-micro);white-space:nowrap;align-self:flex-start}.pump-callouts .pump-callouts-actions{gap:var(--space-4);margin-left:auto}.pump-callouts .pump-callouts-actions .button{min-height:var(--control-lg);padding:var(--space-2) var(--space-3);background:var(--surface-raised);color:var(--text-primary);border-radius:var(--radius-sm);font-size:var(--text-xs)}.pump-callouts .pump-callouts-actions a{min-height:var(--control-lg);color:var(--text-muted);font-size:var(--text-xs)}.pump-callouts .pump-callouts-actions a:hover{color:var(--accent-primary)}.pump-callouts .pump-callouts-actions svg{width:var(--icon-sm);height:var(--icon-sm)}.pump-callouts .pump-callouts-content{padding:0}.pump-callouts .pump-callouts-description{max-width:var(--content-reading);margin:0 0 var(--space-5);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.pump-callouts .pump-callouts-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);background:0 0;flex-wrap:wrap;padding:0;display:flex}.pump-callouts .pump-callouts-update{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.pump-callouts .pump-callouts-status-dot{width:var(--dot-md);height:var(--dot-md);background:var(--accent-primary);border-radius:var(--radius-pill)}.pump-callouts .is-delayed .pump-callouts-status-dot{background:var(--state-warning)}.pump-callouts .pump-callouts-update time{font-variant-numeric:tabular-nums;color:var(--text-primary)}.pump-callouts .pump-callouts-cadence{color:var(--text-muted);margin-left:var(--space-2)}.pump-callouts .pump-callouts-filter{align-items:center;gap:var(--space-2);min-height:var(--control-lg);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;margin:0;display:inline-flex}.pump-callouts .pump-callouts-filter input{accent-color:var(--accent-primary);width:var(--icon-sm);height:var(--icon-sm);margin:0}.pump-callouts .pump-callouts-count{margin:var(--space-4) 0 var(--space-3);color:var(--text-muted);font-size:var(--text-xs)}.pump-callouts .pump-callouts-count strong{color:var(--text-primary);font-weight:var(--weight-medium)}.pump-callouts .pump-callouts-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));margin-top:0}.pump-callouts .pump-callout-card{gap:var(--space-3);min-width:0;min-height:18.5rem;padding:var(--space-5);background:var(--surface-inset);border:1px solid color-mix(in srgb, var(--text-primary) 7%, transparent);border-radius:var(--radius-md);transition:border-color var(--duration-fast);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.pump-callouts .pump-callout-card:hover{border-color:color-mix(in srgb, var(--accent-primary) 24%, transparent)}.pump-callouts .pump-callout-card header{align-items:flex-start;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:nowrap;display:flex}.pump-callouts .pump-callout-byline{align-items:center;gap:var(--space-3);min-width:0;font-size:var(--text-xs);flex:1;display:flex}.pump-callouts .pump-callout-avatar{flex:0 0 var(--space-5);width:var(--space-5);height:var(--space-5);border-radius:var(--radius-pill);background:var(--text-secondary);color:var(--surface-inset);place-items:center;display:grid}.pump-callouts .pump-callout-avatar svg{width:var(--icon-sm);height:var(--icon-sm)}.pump-callouts .pump-callout-author-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pump-callouts .pump-callout-author{white-space:nowrap;text-overflow:ellipsis;font-weight:var(--weight-medium);color:var(--text-secondary);overflow:hidden}.pump-callouts .pump-callout-card time{white-space:nowrap;font-size:var(--text-xs);color:var(--text-muted);margin:0}.pump-callouts .pump-callout-freshness{justify-content:flex-end;align-items:center;gap:var(--space-4);padding-top:var(--space-half);flex-shrink:0;display:flex}.pump-callouts .pump-callout-attribution{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid color-mix(in srgb, var(--text-primary) 7%, transparent);flex-wrap:wrap;display:flex}.pump-callouts .pump-token-identity{gap:var(--space-3);flex:1}.pump-callouts .pump-token-artwork{flex-basis:calc(var(--avatar-md) + var(--space-1));width:calc(var(--avatar-md) + var(--space-1));height:calc(var(--avatar-md) + var(--space-1));border-radius:var(--radius-sm);background:var(--surface-inset)}.pump-callouts .pump-token-initials{color:var(--accent-primary);font-size:var(--text-base);letter-spacing:var(--tracking-tight);background:var(--surface-accent)}.pump-callouts .pump-token-heading .pump-callout-token{gap:var(--space-2);font-size:var(--text-lg);flex-wrap:nowrap;align-items:center}.pump-callouts .pump-callout-token strong{font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pump-callouts .token-identity-link:hover .pump-callout-token strong{color:var(--accent-primary)}.pump-callouts .pump-token-name{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pump-callouts .pump-token-address{gap:var(--space-2);max-width:100%;color:var(--text-secondary);background:0 0;margin-left:auto;padding:0}.pump-callouts .pump-token-address-icon{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.pump-callouts .pump-token-address code{font:var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--text-secondary)}.pump-callouts .pump-token-address button{min-width:var(--control-sm);min-height:var(--control-sm);padding:var(--space-2)}.pump-callouts .pump-token-address button svg{width:var(--icon-sm);height:var(--icon-sm)}.pump-callouts .pump-token-market{margin:var(--space-1) 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.pump-callouts .pump-token-market>div+div{padding-left:var(--space-5);border-left:1px solid color-mix(in srgb, var(--text-primary) 5%, transparent)}.pump-callouts .pump-token-market>div:not(:last-child){padding-right:var(--space-3)}.pump-callouts .pump-token-market dt{color:var(--text-muted);font-size:var(--text-xs)}.pump-callouts .pump-token-market dd{margin-top:var(--space-2);font-size:clamp(var(--text-xs), 4.8cqi, var(--text-lg));font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text-primary)}.pump-callouts .pump-token-market>div:nth-child(2) dd{color:var(--text-primary)}.pump-callouts .pump-token-market .pump-token-price{grid-column:auto;padding-top:0;display:block}.pump-callouts .pump-token-market .pump-token-price dd{font-size:clamp(var(--text-micro), 3.5cqi, var(--text-sm));font-weight:var(--weight-medium);font-family:var(--font-mono);color:var(--text-primary)}.pump-callouts .pump-callout-text{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);-webkit-line-clamp:3;margin:0}.pump-callouts-compact .pump-callout-text{-webkit-line-clamp:2}.pump-callouts .pump-callout-card footer{gap:var(--space-2);font-size:var(--text-xs);align-items:center;padding-top:0}.pump-callouts .pump-callout-engagement{gap:var(--space-5);color:var(--text-muted);font-size:var(--text-xs)}.pump-callouts .pump-callout-engagement>span{gap:var(--space-1)}.pump-callouts .pump-callout-engagement svg{width:var(--icon-sm);height:var(--icon-sm)}.pump-callouts .pump-callout-card footer a{min-height:var(--control-sm);color:var(--accent-primary);gap:var(--space-1);font-size:var(--text-sm)}.pump-callouts .pump-callout-card footer a svg{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--duration-fast)}.pump-callouts .pump-callout-card footer a:hover svg{transform:translate(var(--space-half), calc(-1 * var(--space-half)))}.pump-callouts .pump-callouts-pagination{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.pump-callouts .pump-callouts-pagination .button{min-height:var(--control-lg);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-xs);margin:0}.pump-callouts .pump-callouts-more{background:var(--surface-raised);color:var(--text-primary)}.pump-callouts .pump-callouts-pagination .button:hover{background:var(--surface-hover)}.pump-callouts .pump-callouts-pagination .button svg{width:var(--icon-sm);height:var(--icon-sm)}.pump-callouts .pump-callouts-pagination>span{color:var(--text-muted);font-size:var(--text-micro);margin-left:auto}.pump-callouts .pump-callouts-empty,.pump-callouts .pump-callouts-loading{justify-content:center;align-items:center;gap:var(--space-3);min-height:var(--empty-compact-height);padding:var(--space-6);color:var(--text-muted);text-align:center;font-size:var(--text-xs);flex-direction:column;display:flex}.pump-callouts .pump-callouts-empty>svg,.pump-callouts .pump-callouts-loading>svg{width:var(--icon-lg);height:var(--icon-lg);color:var(--accent-primary)}.pump-callouts .pump-callouts-empty p{color:var(--text-primary);font-size:var(--text-sm);margin:0}@media (width<=75rem){.pump-callouts .pump-callouts-cadence{display:none}}@media (width<=48rem){.pump-callouts .pump-callouts-title{flex-wrap:wrap}.pump-callouts .pump-callouts-source{align-self:center}.pump-callouts .terminal-panel-head{padding:0 0 var(--space-3)}.pump-callouts .pump-callouts-content{padding:0}.pump-callouts .pump-callouts-actions{margin-left:0}.pump-callouts .pump-callouts-grid{grid-template-columns:minmax(0,1fr)}.pump-callouts .pump-callouts-pagination>span{width:100%;margin:var(--space-1) 0 0}}@media (prefers-reduced-motion:reduce){.pump-callouts .pump-callout-card,.pump-callouts .pump-callout-card footer a svg{transition:none}}.pump-callouts .pump-pause.is-paused{color:var(--accent-primary);background:var(--surface-accent)}.pump-callouts .pump-arrival-banner{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);flex-wrap:wrap;display:flex}.pump-callouts .pump-arrival-banner.has-arrivals{background:var(--surface-accent)}.pump-callouts .pump-arrival-icon{flex:0 0 var(--control-sm);color:var(--accent-primary);place-items:center;display:grid}.pump-callouts .pump-arrival-icon svg{width:var(--icon-md);height:var(--icon-md)}.pump-callouts .pump-arrival-banner>div{flex:1;min-width:0}.pump-callouts .pump-arrival-banner strong,.pump-callouts .pump-arrival-banner>div>span{display:block}.pump-callouts .pump-arrival-banner strong{font-size:var(--text-sm);color:var(--text-primary);font-weight:var(--weight-semibold)}.pump-callouts .pump-arrival-banner>div>span{color:var(--text-secondary);font-size:var(--text-xs);margin-top:var(--space-1)}.pump-callouts .pump-arrival-banner button{background:var(--accent-primary);color:var(--text-on-accent);font-size:var(--text-xs);min-height:var(--control-lg);padding:var(--space-2) var(--space-3);gap:var(--space-2)}.pump-callouts .pump-arrival-banner button svg{width:var(--icon-sm);height:var(--icon-sm)}.pump-callouts .pump-callout-card.is-new-arrival{animation:.8s cubic-bezier(.2,.75,.25,1) both callout-arrival}.pump-callouts .pump-new-mark{padding:var(--space-1) var(--space-3);background:var(--surface-accent);color:var(--accent-primary);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;margin:0;display:inline-flex}@keyframes callout-arrival{0%{opacity:0;transform:translateY(var(--space-3));border-color:var(--accent-primary)}to{opacity:1;border-color:color-mix(in srgb, var(--text-primary) 7%, transparent);transform:translateY(0)}}@container (width<=22rem){.pump-callouts .pump-callout-freshness{align-items:flex-end;gap:var(--space-2);flex-direction:column}.pump-callouts .pump-token-market>div+div{padding-left:var(--space-2)}.pump-callouts .pump-token-market>div:not(:last-child){padding-right:var(--space-2)}.pump-callouts .pump-token-market dt{font-size:var(--text-micro)}.pump-callouts .pump-callout-engagement{gap:var(--space-3)}.pump-callouts .pump-callout-card footer a{font-size:var(--text-xs)}}@container (width<=16rem){.pump-callouts .pump-token-market{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr)}.pump-callouts .pump-token-market>div:not(:last-child){padding-right:var(--space-1)}.pump-callouts .pump-token-market>div+div{padding-left:var(--space-1)}.pump-callouts .pump-callout-attribution{flex-direction:column;align-items:flex-start}.pump-callouts .pump-token-address{margin-left:0}}.live-signal-ribbon{align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-4) var(--space-5);isolation:isolate;background:var(--surface-panel);border-radius:var(--radius-lg);margin:0;display:flex;position:relative;overflow:hidden}.live-signal-ribbon .signal-station{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.live-signal-ribbon .signal-station-icon{width:var(--control-lg);height:var(--control-lg);background:var(--surface-accent);color:var(--accent-primary);border-radius:var(--radius-md);place-items:center;display:grid}.live-signal-ribbon .signal-station-icon svg{width:var(--icon-md);height:var(--icon-md)}.live-signal-ribbon .signal-station-icon.is-checking svg{animation:1s ease-in-out infinite alternate signal-check}.live-signal-ribbon .signal-station h2{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:var(--tracking-tight);margin:0}.live-signal-ribbon .signal-station>div>span{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-micro);display:block}.live-signal-ribbon .signal-spotlight{align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface-inset);border-radius:var(--radius-md);flex:1;animation:.5s both signal-reveal;display:flex}.live-signal-ribbon .signal-spotlight.is-new-signal{background:var(--surface-accent)}.live-signal-ribbon .signal-token{align-items:center;gap:var(--space-2);flex:0 1 var(--stat-min);min-width:0;display:flex}.live-signal-ribbon .pump-token-artwork{width:var(--control-lg);height:var(--control-lg);flex:0 0 var(--control-lg);border-radius:var(--radius-sm);background:var(--surface-raised)}.live-signal-ribbon .pump-token-initials{font-size:var(--text-sm);color:var(--accent-primary)}.live-signal-ribbon .signal-token>span{min-width:0}.live-signal-ribbon .signal-token strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--text-primary);display:block;overflow:hidden}.live-signal-ribbon .signal-token:hover strong{color:var(--accent-primary)}.live-signal-ribbon .signal-token small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-micro);color:var(--text-muted);margin-top:var(--space-half);display:block;overflow:hidden}.live-signal-ribbon .signal-thesis{min-width:0;min-height:var(--control-lg);justify-content:center;gap:var(--space-1);flex-direction:column;flex:1;display:flex}.live-signal-ribbon .signal-thesis>span{white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);font-size:var(--text-xs);overflow:hidden}.live-signal-ribbon .signal-thesis small{align-items:center;gap:var(--space-2);font-size:var(--text-micro);color:var(--text-muted);display:flex}.live-signal-ribbon .signal-thesis small>span{color:var(--text-muted)}.live-signal-ribbon .signal-thesis svg{width:var(--text-xs);height:var(--text-xs);color:var(--accent-primary)}.live-signal-ribbon .signal-market{text-align:right;min-width:0}.live-signal-ribbon .signal-market span{margin-bottom:var(--space-half);color:var(--text-muted);font-size:var(--text-micro);white-space:nowrap;display:block}.live-signal-ribbon .signal-market strong{color:var(--accent-primary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-medium)}.live-signal-ribbon .signal-ribbon-controls{flex-shrink:0}.live-signal-ribbon .signal-freshness{justify-content:flex-end;align-items:center;gap:var(--space-2);font-size:var(--text-micro);color:var(--text-muted);display:flex}.live-signal-ribbon .signal-freshness time{color:var(--text-secondary);font-variant-numeric:tabular-nums}.live-signal-ribbon .signal-ribbon-buttons{align-items:center;gap:var(--space-1);display:flex}.live-signal-ribbon .signal-ribbon-buttons button{min-width:var(--control-lg);min-height:var(--control-lg);color:var(--text-secondary);padding:var(--space-2);border-radius:var(--radius-sm);background:0 0;border:0;place-items:center;display:grid}.live-signal-ribbon .signal-ribbon-buttons button:hover,.live-signal-ribbon .signal-ribbon-buttons button[aria-pressed=true]{background:var(--surface-raised);color:var(--accent-primary)}.live-signal-ribbon .signal-ribbon-buttons svg{width:var(--icon-sm);height:var(--icon-sm)}.live-signal-ribbon .signal-position{color:var(--text-primary);font:var(--text-micro)/var(--leading-normal) var(--font-mono);margin-right:var(--space-1)}.live-signal-ribbon .signal-position>span{color:var(--text-muted)}.live-signal-ribbon .signal-duration{height:var(--space-half);background:var(--accent-primary);transform-origin:0;opacity:.65;animation:7s linear both signal-duration;position:absolute;inset:auto 0 0}.live-signal-ribbon.is-still .signal-duration{animation-play-state:paused}.live-signal-ribbon.is-delayed .signal-station-icon{background:var(--surface-warning);color:var(--state-warning)}.live-signal-ribbon .signal-waiting{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.live-signal-ribbon .signal-waiting-mark{width:var(--dot-md);height:var(--dot-md);border-radius:var(--radius-pill);background:var(--text-muted)}.live-signal-ribbon .signal-waiting p{color:var(--text-muted);font-size:var(--text-xs);margin:0}@keyframes signal-reveal{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}@keyframes signal-check{0%{opacity:.5}to{opacity:1}}@keyframes signal-duration{0%{width:0}to{width:100%}}@media (width<=75rem){.live-signal-ribbon{gap:var(--space-3) var(--space-4);flex-wrap:wrap}.live-signal-ribbon .signal-station{flex:1}.live-signal-ribbon .signal-spotlight,.live-signal-ribbon .signal-waiting{flex-basis:100%;order:3}}@media (width<=48rem){.live-signal-ribbon{padding:var(--space-4)}.live-signal-ribbon .signal-spotlight{gap:var(--space-3);padding:var(--space-3);flex-wrap:wrap}.live-signal-ribbon .signal-token{flex:1}.live-signal-ribbon .signal-thesis{flex-basis:100%;order:3}.live-signal-ribbon .signal-ribbon-controls{margin-left:auto}.live-signal-ribbon .signal-freshness{display:flex}.live-signal-ribbon .signal-position{display:none}.live-signal-ribbon .signal-ribbon-buttons{gap:0}.live-signal-ribbon .signal-station-icon{display:none}.pump-callouts .pump-arrival-banner{padding:var(--space-3)}.pump-callouts .pump-arrival-banner button{justify-content:center;width:100%}}.pump-callouts.is-page-hidden *,.live-signal-ribbon.is-still .signal-station-icon svg{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pump-callouts .pump-callout-card.is-new-arrival,.live-signal-ribbon .signal-spotlight,.live-signal-ribbon .signal-station-icon.is-checking svg,.live-signal-ribbon .signal-duration{animation:none}.live-signal-ribbon .signal-duration{display:none}}.pump-callouts .pump-callouts-source.is-live{color:var(--accent-primary);background:var(--surface-accent)}.agent-launches,.agent-updates{min-width:0}.agent-updates{background:var(--surface-panel);border-radius:var(--radius-lg);padding:var(--space-6)}.agent-launches{background:0 0;padding:0}.agent-overview-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.agent-overview-heading h2{font-size:var(--text-2xl);margin:var(--space-2) 0;letter-spacing:var(--tracking-tight)}.agent-overview-heading p{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.agent-overview-heading>a{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--accent-primary);flex-shrink:0;display:flex}.agent-overview-heading svg,.agent-coin-creator svg,.agent-update-link svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.agent-coin-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));display:grid}.agent-coin-card{gap:var(--space-4);background:var(--surface-inset);border:1px solid color-mix(in srgb, var(--accent-primary) 14%, transparent);border-radius:var(--radius-md);min-height:20rem;padding:var(--space-5);min-width:0;transition:border-color var(--duration-fast);flex-direction:column;display:flex;container-type:inline-size}.agent-coin-card:hover{border-color:color-mix(in srgb, var(--accent-primary) 32%, transparent)}.agent-coin-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.agent-coin-kind{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);color:var(--accent-primary);background:var(--surface-accent);font-size:var(--text-micro);font-weight:var(--weight-medium);flex-shrink:0;display:inline-flex}.agent-coin-kind svg{width:var(--icon-sm);height:var(--icon-sm)}.agent-coin-identity{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.agent-coin-name{flex:1;min-width:0}.agent-coin-identity strong{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.agent-coin-identity:hover strong{color:var(--accent-primary)}.agent-coin-identity small{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.agent-coin-art{width:calc(var(--avatar-md) + var(--space-1));height:calc(var(--avatar-md) + var(--space-1));background:var(--surface-accent);border-radius:var(--radius-sm);color:var(--accent-primary);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.agent-coin-art img{object-fit:cover;width:100%;height:100%}.agent-coin-art svg{width:var(--icon-lg);height:var(--icon-lg)}.agent-coin-operator{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid color-mix(in srgb, var(--text-primary) 7%, transparent);display:flex}.agent-coin-creator{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);display:flex}.agent-coin-operator-icon{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm);background:var(--surface-panel);color:var(--accent-primary);flex-shrink:0;place-items:center;display:grid}.agent-coin-creator>span:nth-child(2){min-width:0}.agent-coin-creator small{color:var(--text-muted);font-size:var(--text-micro);margin-bottom:var(--space-half);display:block}.agent-coin-creator strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);display:block;overflow:hidden}.agent-coin-creator:hover strong,.agent-coin-creator>svg{color:var(--accent-primary)}.agent-coin-status{flex-shrink:0;max-width:40%}.agent-coin-status .ui-status{padding:var(--space-1) var(--space-2);font-size:var(--text-micro)}.agent-coin-market{font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.agent-coin-market>div{min-width:0}.agent-coin-market>div+div{padding-left:var(--space-4);border-left:1px solid color-mix(in srgb, var(--text-primary) 5%, transparent)}.agent-coin-market>div:not(:last-child){padding-right:var(--space-3)}.agent-coin-market dt{color:var(--text-muted);font-size:var(--text-xs)}.agent-coin-market dd{font-size:clamp(var(--text-xs), 4.8cqi, var(--text-lg));font-weight:var(--weight-semibold);margin:var(--space-2) 0 0;overflow-wrap:anywhere}.agent-coin-intelligence{gap:var(--space-2) var(--space-4);min-width:0;color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.agent-coin-intelligence>span{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;display:inline-flex}.agent-coin-intelligence>span>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-coin-intelligence svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.agent-coin-bio{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.agent-coin-card footer{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;margin-top:auto;display:flex}.agent-coin-market-state,.agent-coin-open{align-items:center;gap:var(--space-1);display:inline-flex}.agent-coin-market-state{min-width:0;font-size:var(--text-micro);flex:1}.agent-coin-card footer svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.agent-coin-open{min-height:var(--control-sm);color:var(--accent-primary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.agent-coin-open svg{transition:transform var(--duration-fast)}.agent-coin-open:hover svg{transform:translate(var(--space-half), calc(-1 * var(--space-half)))}@container (width<=19rem){.agent-coin-market>div+div{padding-left:var(--space-2)}.agent-coin-market>div:not(:last-child){padding-right:var(--space-2)}.agent-coin-market dt{font-size:var(--text-micro)}.agent-coin-open{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.agent-coin-card,.agent-coin-open svg{transition:none}}.agent-overview-empty{padding:var(--space-6);background:var(--surface-inset);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm)}.agent-overview-empty button{margin-left:var(--space-2);color:var(--accent-primary)}.agent-update-list{gap:var(--space-3);display:grid}.agent-update{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--surface-inset);border-radius:var(--radius-md);display:flex}.agent-update>div{flex:1;min-width:0}.agent-update-icon{width:var(--avatar-sm);height:var(--avatar-sm);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--accent-primary);flex-shrink:0;place-items:center;display:grid}.agent-update-icon svg{width:var(--icon-md);height:var(--icon-md)}.agent-update-meta{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.agent-update-meta a{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.agent-update-meta span,.agent-update-meta time{color:var(--text-secondary);font-size:var(--text-xs)}.agent-update p{-webkit-line-clamp:3;overflow-wrap:anywhere;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:var(--space-2) 0;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agent-update-link{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--accent-primary);display:inline-flex}@media (width<=640px){.agent-updates{padding:var(--space-4)}.agent-coin-grid{grid-template-columns:minmax(0,1fr)}.agent-overview-heading{flex-direction:column}.agent-update-icon{display:none}}.mission-control .directory-view{flex-wrap:wrap;max-width:100%}.mission-control .directory-view select{max-width:100%}.mission-control .agent-launches,.mission-control .agent-updates{margin:0}.mission-control .workspace-footer>span{flex-wrap:wrap;min-width:0}@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-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:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.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}.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}.lowercase{text-transform:lowercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--font-body:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, monospace;--text-micro:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-display:clamp(2rem, 3vw, 3rem);--text-page-title:clamp(2rem, 3.3vw, 2.75rem);--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0;--tracking-label:.09em;--tracking-brand:.02em;--space-half:.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:.75rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-pill:999px;--border-width:0px;--focus-width:2px;--control-sm:2rem;--control-md:2.5rem;--control-lg:2.75rem;--icon-sm:1rem;--icon-md:1.25rem;--icon-lg:1.5rem;--icon-xl:2rem;--avatar-sm:2.5rem;--avatar-md:3rem;--avatar-lg:4rem;--avatar-xl:5.5rem;--dot-sm:.25rem;--dot-md:.375rem;--progress-height:.5rem;--sidebar-width:14.5rem;--header-height:4.75rem;--mobile-brand-row:4rem;--page-gutter:var(--space-6);--layout-gap:var(--space-5);--panel-padding:var(--space-6);--panel-header-height:3.5rem;--overview-height:27rem;--ranking-row-height:4rem;--directory-min-height:30rem;--empty-height:16rem;--empty-compact-height:9rem;--loading-height:12rem;--activity-rail-width:19rem;--agent-card-min:10rem;--agent-card-compact-min:9rem;--detail-card-min:22rem;--market-chart-height:30rem;--stat-min:12rem;--step-list-width:15rem;--content-form:72rem;--content-reading:48rem;--content-narrow:40rem;--search-max:48rem;--metric-min:5rem;--select-width:9rem;--asset-label-width:6rem;--list-status-width:8rem;--list-action-space:11rem;--field-area-min:8rem;--detail-blue:#9bcaff;--detail-violet:#cab5ff;--detail-blue-surface:#202f40;--detail-violet-surface:#302a42;--detail-hero:#203a33;--detail-shadow:#00000026;--field-surface:#2c3034;--field-surface-hover:#34393e;--field-surface-focus:#363c42;--field-surface-disabled:#23272b;--field-on-panel:#303439;--field-on-panel-hover:#393e44;--field-on-panel-focus:#3c4249;--field-on-header:#282d32;--field-on-header-hover:#31373d;--field-on-header-focus:#363d44;--field-text:#f5f6f7;--field-placeholder:#b0b6bd;--field-disabled-text:#9da5ad;--field-focus-ring:#bdc5cc;--field-track:#555d65;--surface-canvas:#101214;--surface-header:#141719;--surface-panel:#1a1d20;--surface-inset:#141719;--surface-raised:#252a2e;--surface-hover:#30363a;--surface-accent:#20382a;--surface-success:#20382a;--surface-danger:#352329;--surface-warning:#302b20;--border-subtle:#2b342e;--border-default:#354139;--border-strong:#526358;--border-accent:#86efac;--border-success:#2d6546;--border-danger:#654146;--border-warning:#806340;--text-primary:#f5f7f6;--text-secondary:#c5cec9;--text-muted:#a1ada7;--text-subtle:#93a198;--accent-primary:#86efac;--accent-soft:#b2f5ca;--action-fill:#86efac;--action-strong:#86efac;--action-hover:#a7f3c2;--state-success:#86efac;--state-danger:#f99ca8;--state-warning:#ecd08c;--state-coral:#f2b29d;--rank-silver:#c1cdc5;--rank-bronze:#c1cdc5;--text-on-accent:#102218;--white:#fff;--overlay:#0009;--shadow-panel:none;--shadow-inset:none;--shadow-active:none;--shadow-action:none;--text-hero:clamp(2rem, 3.8vw, 3.5rem);--text-counter:clamp(2.5rem, 4vw, 4rem);--mission-height:19rem;--surface-feature:#242a2c;--surface-bright:#d9ece1;--text-on-bright-muted:#40584c;--orbit-track:#3b4b43;--duration-fast:.15s;--duration-normal:.18s;--layer-header:30;--layer-sidebar:25;--layer-backdrop:35;--layer-drawer:40;--layer-skip:100;font-family:var(--font-body);color:var(--text-primary);background:var(--surface-canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;font-weight:var(--weight-regular);font-size:100%;line-height:var(--leading-normal);--canvas:var(--surface-canvas);--card:var(--surface-panel);--inset:var(--surface-inset);--line:var(--border-default);--muted:var(--text-muted);--accent:var(--accent-primary);--green:var(--state-success);--red:var(--state-danger);--mono:var(--font-mono);--rail:var(--sidebar-width);--header:var(--header-height)}*{box-sizing:border-box}body{min-width:0;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}button,a,input,select,textarea,summary{outline-offset:var(--space-1)}:focus-visible{outline:var(--focus-width) solid var(--accent)}svg{vertical-align:middle;flex-shrink:0}::selection{background:var(--accent-primary);color:var(--text-on-accent)}*{scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}h1,h2,h3,p{overflow-wrap:anywhere}button,a{-webkit-tap-highlight-color:transparent}.sr-only{width:1px;height:1px;margin:calc(-1 * var(--space-half));clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-4);top:var(--space-2);transform:translateY(calc(-100% - var(--space-2)));z-index:var(--layer-skip);padding:var(--space-4) var(--space-6);background:var(--accent);color:var(--surface-canvas);border-radius:var(--radius-md);position:fixed}.skip-link:focus{transform:translateY(0)}.muted,small{color:var(--muted)}.positive{color:var(--green)}.negative{color:var(--red)}.violet{color:var(--accent-primary)}.gold{color:var(--state-warning)}.coral{color:var(--state-coral)}.mono{font-family:var(--mono)}.break{overflow-wrap:anywhere}.full{width:100%}.wide{grid-column:1/-1}.micro-label,.eyebrow,.nav-label{font:var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-label)}.eyebrow{color:var(--accent)}small{font-size:var(--text-sm);line-height:var(--leading-normal);display:block}.topbar{height:var(--header);z-index:var(--layer-header);align-items:center;gap:var(--space-4);padding:0 var(--page-gutter) 0 0;background:var(--surface-header);border-bottom:0;display:flex;position:fixed;inset:0 0 auto;container:header/inline-size}.brand-slot{width:var(--rail);padding:0 var(--space-6);border-right:0;flex-shrink:0;align-self:stretch;align-items:center;display:flex}.brand{color:var(--text-primary);font:var(--weight-bold) var(--text-xl)/var(--leading-tight) var(--font-body);letter-spacing:var(--tracking-normal);align-items:center;gap:var(--space-3);display:inline-flex}.brand-symbol{background:var(--surface-accent);border-radius:var(--radius-md);color:var(--accent-primary);width:var(--control-sm);height:var(--control-sm);border:0;place-items:center;display:grid}.global-search{align-items:center;gap:var(--space-3);background:var(--surface-inset);border-radius:var(--radius-md);color:var(--muted);height:var(--control-lg);min-width:0;max-width:var(--search-max);padding:0 var(--space-3);border:0;flex:1;display:flex}.global-search:has(input:focus-visible){outline:var(--focus-width) solid var(--field-focus-ring)}.global-search input{width:100%;height:100%;font-size:var(--text-sm);background:0 0;border:0;outline:none;min-height:0;padding:0}kbd{font:var(--text-sm) var(--font-body);border-radius:var(--radius-sm);padding:var(--space-half) var(--space-2);border:0}.header-connection{min-width:0}.header-connection .micro-label{font-size:var(--text-xs);display:block}.connection-status{gap:var(--space-2);font:var(--text-sm)/var(--leading-normal) var(--font-body);white-space:nowrap;color:var(--text-secondary);align-items:center;display:inline-flex}.connection-status i,.pulse{width:var(--progress-height);height:var(--progress-height);background:var(--text-subtle);border-radius:50%;flex-shrink:0;display:inline-block}.connection-status.online i,.pulse{background:var(--state-success)}.connection-status.waiting i{background:var(--state-warning)}.header-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.header-actions .button{white-space:nowrap}.menu-toggle{display:none!important}.sidebar{top:var(--header);width:var(--rail);background:var(--surface-canvas);z-index:var(--layer-sidebar);padding:var(--space-3);gap:var(--space-1);border-right:0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;overflow-y:auto}.account-link{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-2) var(--space-5);align-items:center;gap:var(--space-3);border-bottom:0;display:flex}.account-link>span:nth-child(2){flex:1;min-width:0}.account-link strong{text-overflow:ellipsis;font-size:var(--text-sm);display:block;overflow:hidden}.account-link small{white-space:nowrap;font-size:var(--text-xs)}.account-icon{background:var(--surface-raised);border-radius:var(--radius-md);color:var(--text-muted);width:var(--control-md);height:var(--control-md);border:0;flex-shrink:0;place-items:center;display:grid}.sidebar nav{gap:var(--space-half);flex-direction:column;display:flex}.sidebar nav a{border-radius:var(--radius-md);color:var(--rank-silver);min-height:var(--control-lg);padding:var(--space-2) var(--space-4);align-items:center;gap:var(--space-3);font-size:var(--text-sm);border:0;display:flex;position:relative}.sidebar nav a:hover{background:var(--surface-raised);color:var(--text-primary)}.nav-label{margin:var(--space-8) var(--space-4) var(--space-2);font-size:var(--text-xs)}.sidebar-create{min-height:var(--control-lg);margin:var(--space-4) 0 var(--space-6)}.sidebar-backdrop{display:none}main{margin-left:var(--rail);min-width:0;min-height:100dvh;padding:calc(var(--header) + var(--page-gutter)) var(--page-gutter) var(--space-8);container:workspace/inline-size}.button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-weight:var(--weight-semibold);line-height:var(--leading-tight);transition:background var(--duration-fast), color var(--duration-fast);min-height:var(--control-lg);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);border:0;display:inline-flex}.primary{background:var(--action-fill);color:var(--text-on-accent)}.primary:hover{color:var(--text-on-accent);background:var(--action-hover)}.outline{background:var(--surface-panel);color:var(--text-secondary);outline:none}.button:focus-visible{outline:var(--focus-width) solid var(--accent)}.outline:hover{background:var(--surface-raised)}.quiet{background:var(--surface-raised);color:var(--text-secondary)}.quiet:hover{background:var(--surface-hover);color:var(--text-primary)}.icon-button,.watch-button{color:var(--text-muted);padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);min-width:var(--control-sm);min-height:var(--control-sm);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.icon-button:hover,.watch-button:hover{color:var(--accent-soft);background:var(--surface-accent)}.text-link,.panel-footer-link,.section-head a{align-items:center;gap:var(--space-2);color:var(--accent-primary);font-size:var(--text-sm);display:inline-flex}.tabs{align-items:center;gap:var(--space-1);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.tabs button{gap:var(--space-2);color:var(--rank-silver);border-radius:var(--radius-md);white-space:nowrap;min-height:var(--control-md);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.tabs button:hover{color:var(--text-primary);background:var(--surface-hover)}.period-tabs{gap:var(--space-half);background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-half);border:0;flex-wrap:nowrap;margin:0}.period-tabs button{font:var(--text-xs)/var(--leading-tight) var(--font-body);border-radius:var(--radius-sm);min-height:var(--control-sm);padding:var(--space-1) var(--space-2)}input,textarea,select{background:var(--surface-inset);border-radius:var(--radius-md);width:100%;min-width:0;color:var(--text-primary);min-height:var(--control-lg);font-size:var(--text-base);padding:var(--space-2) var(--space-3);border:0}input::placeholder,textarea::placeholder{color:var(--text-subtle)}textarea{min-height:var(--field-area-min);resize:vertical}select{cursor:pointer}progress{appearance:none;width:100%;height:var(--progress-height);border-radius:var(--radius-pill);margin:var(--space-3) 0;background:var(--surface-raised);border:0;overflow:hidden}progress::-webkit-progress-bar{background:var(--surface-raised)}progress::-webkit-progress-value{background:var(--state-success)}progress::-moz-progress-bar{background:var(--state-success)}.connection-banner{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-panel);border-radius:var(--radius-md);color:var(--rank-silver);font-size:var(--text-sm);margin-bottom:var(--space-3);line-height:var(--leading-normal);border:0;display:flex}.connection-banner strong{font-weight:var(--weight-semibold);color:var(--text-secondary)}.connection-banner>svg{color:var(--rank-silver)}.connection-banner>a{align-items:center;gap:var(--space-1);color:var(--accent);white-space:nowrap;margin-left:auto;display:inline-flex}.dashboard-top{gap:var(--layout-gap);grid-template-columns:minmax(0,.98fr) minmax(0,1.12fr) minmax(0,1fr);display:grid}.terminal-panel{background:var(--surface-panel);border-radius:var(--radius-lg);border:0;min-width:0;margin:0;overflow:hidden}.terminal-panel-head{min-height:var(--panel-header-height);padding:var(--space-3) var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:0;flex-wrap:wrap;display:flex}.terminal-panel-head h2{align-items:center;gap:var(--space-3);font:var(--weight-semibold) var(--text-base)/var(--leading-tight) var(--font-body);letter-spacing:var(--tracking-normal);white-space:normal;margin:0;display:flex}.terminal-panel-head select{width:auto;padding:var(--space-2) var(--space-2);background:var(--surface-raised);min-height:var(--control-sm);font-size:var(--text-xs);max-width:var(--select-width)}.dashboard-top>.terminal-panel{height:auto;min-height:var(--overview-height);flex-direction:column;display:flex}.panel-scroll{flex:1;min-height:0;overflow-y:auto}.panel-footer-link{padding:var(--space-3) var(--space-4);min-height:var(--control-lg);border-top:0;flex-shrink:0}.ranking-list{padding:0 var(--space-4);margin:0;list-style:none}.ranking-list li{align-items:center;gap:var(--space-3);min-height:var(--ranking-row-height);border-bottom:0;display:flex}.ranking-list li:last-child{border:0}.rank{width:var(--icon-lg);height:var(--icon-lg);border-radius:var(--radius-pill);color:var(--rank-silver);background:var(--surface-hover);font:var(--weight-bold) var(--text-sm) var(--font-body);border:0;flex-shrink:0;place-items:center;display:inline-grid}.rank-1{background:var(--surface-accent);color:var(--accent-primary)}.rank-2,.rank-3{background:var(--surface-raised);color:var(--text-secondary)}.rank-agent{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.rank-agent>span:last-child{min-width:0}.rank-agent strong{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-sm);display:block;overflow:hidden}.rank-agent small{font-size:var(--text-xs);line-height:var(--leading-normal)}.rank-agent .avatar{border-radius:var(--radius-pill);width:var(--avatar-sm);height:var(--avatar-sm)}.rank-pnl{font:var(--weight-semibold) var(--text-sm) var(--font-body);white-space:nowrap;flex-shrink:0}.avatar{border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--accent-soft);width:var(--avatar-md);height:var(--avatar-md);border:0;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar.big{border-radius:var(--radius-pill);width:var(--avatar-xl);height:var(--avatar-xl)}.feed-tabs{padding:var(--space-2) var(--space-3);gap:var(--space-half);border-bottom:0;margin:0}.feed-tabs button{font-size:var(--text-xs);padding:var(--space-1) var(--space-2)}.feed article{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-bottom:0;display:flex}.feed article:last-child{border:0}.feed article>.avatar{border-radius:var(--radius-pill);width:var(--avatar-sm);height:var(--avatar-sm)}.feed-content{flex:1;min-width:0}.feed-meta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.feed-meta>a{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.feed-meta .badge{font-size:var(--text-xs);margin-left:auto}.feed time{font:var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--text-muted);margin-top:var(--space-half);display:block}.feed p{line-height:var(--leading-relaxed);color:var(--text-secondary);margin:var(--space-2) 0;white-space:pre-wrap;font-size:var(--text-sm)}.feed-asset{justify-content:space-between;align-items:center;gap:var(--space-2);background:var(--surface-inset);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font:var(--text-sm) var(--font-body);border:0;display:flex}.feed-asset .micro-label{margin-bottom:var(--space-2);font-size:var(--text-micro);display:block}.badge{align-items:center;gap:var(--space-1);padding:var(--space-half) var(--space-2);border-radius:var(--radius-pill);color:var(--rank-silver);font:var(--text-xs)/var(--leading-tight) var(--font-body);text-transform:none;white-space:nowrap;border:0;display:inline-flex}.badge i{width:var(--dot-sm);height:var(--dot-sm);background:currentColor;border-radius:50%}.badge.live{color:var(--state-success);background:var(--surface-success)}.table-wrap{background:var(--inset);border-radius:var(--radius-lg);border:0;width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th{background:var(--surface-panel);color:var(--text-muted);text-align:left;font:var(--text-xs)/var(--leading-normal) var(--font-body);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:var(--space-3) var(--space-4);white-space:nowrap}td{padding:var(--space-4);white-space:nowrap;font-variant-numeric:tabular-nums;border-top:0}.table-agent{align-items:center;gap:var(--space-2);display:flex}.table-agent .avatar{width:var(--control-sm);height:var(--control-sm)}.assets-panel .table-wrap{padding:0 var(--space-3);background:0 0;border:0;border-radius:0}.assets-panel th{padding:var(--space-2) var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-label);background:0 0}.assets-panel td{padding:var(--space-2) var(--space-2);font-size:var(--text-sm)}.assets-panel th:last-child,.assets-panel td:last-child{text-align:right}.asset-link{align-items:center;gap:var(--space-2);display:flex}.asset-link>span:last-child{min-width:0}.asset-link strong{font-size:var(--text-sm);text-overflow:ellipsis;display:block;overflow:hidden}.asset-link small{font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.token-symbol{width:var(--control-sm);height:var(--control-sm);background:var(--border-default);color:var(--text-primary);font:var(--weight-semibold) var(--text-sm) var(--font-body);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.dashboard-bottom{align-items:start;gap:var(--layout-gap);margin-top:var(--layout-gap);grid-template-columns:minmax(0,1fr);display:grid}.dashboard-rail{gap:var(--layout-gap);grid-template-columns:repeat(auto-fit, minmax(min(var(--detail-card-min), 100%), 1fr));min-width:0;margin-bottom:var(--layout-gap);align-items:stretch;display:grid}.dashboard-rail .terminal-panel-head{min-height:var(--panel-header-height);padding:var(--space-3) var(--space-4)}.dashboard-rail h2{gap:var(--space-2);font-size:var(--text-sm)}.network-stats{gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4) 0;grid-template-columns:1fr 1fr;margin:0;display:grid}.network-stats dt{font:var(--text-xs) var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted)}.network-stats dd{margin:var(--space-1) 0 0;font:var(--weight-semibold) var(--text-base) var(--font-body)}.panel-note{font:var(--text-xs)/var(--leading-relaxed) var(--font-body);margin:var(--space-3) var(--space-4);color:var(--text-muted)}.network-panel>.connection-status{padding:var(--space-2) var(--space-4);font-size:var(--text-xs);border-top:0;display:flex}.trade-tape{padding:var(--space-2) var(--space-4)}.trade-line{align-items:baseline;gap:var(--space-2);font:var(--text-sm)/var(--leading-relaxed) var(--font-body);padding:var(--space-2) 0;border-bottom:0;display:flex}.trade-line:last-child{border:0}.trade-line time{font-size:var(--text-xs);color:var(--muted);flex-shrink:0}.trade-line>div{overflow-wrap:anywhere;flex:1;min-width:0}.trade-line>div>a:first-child{color:var(--text-primary)}.trade-line>a{color:var(--text-muted)}.compact-trades .trade-line{font-size:var(--text-xs);padding:var(--space-half) 0;gap:var(--space-2)}.compact-trades .trade-line time{font-size:var(--text-xs)}.mission-summary{padding:0 var(--space-4)}.mission-summary>div{padding:var(--space-3) 0;border-bottom:0}.mission-summary>div:last-child{border:0}.mission-summary strong{text-transform:capitalize;font:var(--text-sm) var(--font-body);display:block}.mission-summary a,.mission-summary small{font-size:var(--text-xs);margin-top:var(--space-2);color:var(--text-muted);display:block}.mission-summary progress{margin-bottom:0}.directory-panel{min-height:var(--directory-min-height)}.directory-toolbar{padding:var(--space-2);justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:0;flex-wrap:wrap;display:flex}.directory-toolbar .tabs{gap:var(--space-half);margin:0}.directory-toolbar .tabs button{font-size:var(--text-xs);padding:var(--space-2)}.directory-view{align-items:center;gap:var(--space-2);display:flex}.directory-view select{font-size:var(--text-xs);padding:var(--space-2) var(--space-2);background:var(--surface-raised);width:var(--select-width);min-height:var(--control-md)}.view-switch{background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-half);border:0;display:flex}.view-switch button{color:var(--text-muted);border-radius:var(--radius-sm);width:var(--control-sm);height:var(--control-sm);background:0 0;border:0;place-items:center;display:grid}.view-switch button.selected{background:var(--border-accent);color:var(--surface-panel)}.directory-search{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--text-muted);border-bottom:0;display:flex}.directory-search input{padding:var(--space-1);font-size:var(--text-base);background:0 0;border:0}.directory-note,.storage-warning{margin:var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}.storage-warning{color:var(--state-warning)}.agent-grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--agent-card-min), 100%), 1fr));align-content:start;gap:var(--space-3);padding:var(--space-3);display:grid}.agent-card{border-radius:var(--radius-md);background:var(--surface-inset);min-width:0;transition:background var(--duration-fast), color var(--duration-fast);border:0;position:relative}.agent-card:hover{background:var(--surface-hover)}.agent-card-head{justify-content:space-between;align-items:center;gap:var(--space-half);padding:var(--space-half) var(--space-half) 0 var(--space-2);display:flex}.agent-card .badge{padding:var(--space-half) var(--space-1);font-size:var(--text-micro);max-width:calc(100% - var(--control-sm));overflow:hidden}.watch-button{width:var(--control-sm);height:var(--control-sm);padding:var(--space-1)}.watch-button.is-watched{color:var(--accent-soft)}.agent-card-link{padding:var(--space-1) var(--space-3) var(--space-3);display:block}.agent-card-link:hover{color:inherit}.agent-card .avatar{margin:0 auto var(--space-2);background:var(--surface-hover);border-radius:var(--radius-pill);width:var(--avatar-lg);height:var(--avatar-lg);margin-bottom:var(--space-2)}.agent-card h3{font:var(--weight-semibold) var(--text-sm)/var(--leading-tight) var(--font-body);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.agent-handle{font:var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.card-bottom{font:var(--text-micro) var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);margin-top:var(--space-1);padding-top:var(--space-1);border-top:0;justify-content:space-between;align-items:center;display:flex}.directory-footer{padding:var(--space-3);justify-content:space-between;gap:var(--space-3);font:var(--text-xs)/var(--leading-normal) var(--font-body);color:var(--text-muted);border-top:0;flex-wrap:wrap;display:flex}.directory-footer a{align-items:center;gap:var(--space-2);color:var(--accent-primary);display:inline-flex}.list-layout{grid-template-columns:minmax(0,1fr)}.list-layout .agent-card-head{right:var(--space-3);top:var(--space-4);gap:var(--space-2);position:absolute}.list-layout .agent-card-link{gap:var(--space-half) var(--space-4);grid-template-rows:1fr 1fr;grid-template-columns:var(--avatar-md) minmax(0, 1fr) var(--list-status-width);padding:var(--space-3) var(--list-action-space) var(--space-3) var(--space-4);display:grid}.list-layout .avatar{width:var(--avatar-md);height:var(--avatar-md);grid-row:1/3;margin:0}.list-layout h3{align-self:end}.list-layout .agent-handle{grid-column:2}.list-layout .card-bottom{border:0;grid-area:1/3/3;margin:0;padding:0}.empty{text-align:center;justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-subtle);min-height:var(--empty-height);padding:var(--space-8) var(--space-6);flex-direction:column;display:flex}.empty>svg{width:var(--control-sm);height:var(--control-sm);color:var(--text-subtle);margin-bottom:var(--space-2)}.empty strong{font:var(--weight-medium) var(--text-base)/var(--leading-normal) var(--font-body);color:var(--text-secondary)}.empty p{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed);max-width:var(--content-narrow);margin:0}.panel-scroll>.empty{min-height:100%}.dashboard-rail .empty{padding:var(--space-5);gap:var(--space-2);min-height:var(--empty-compact-height)}.dashboard-rail .empty svg{width:var(--icon-md);height:var(--icon-md);margin:0}.dashboard-rail .empty strong{font-size:var(--text-sm)}.dashboard-rail .empty p{font-size:var(--text-xs)}.loading{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-5);color:var(--rank-silver);font-size:var(--text-sm);min-height:var(--loading-height);display:flex}.loading svg{width:var(--icon-lg);height:var(--icon-lg)}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.notice{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);margin:var(--space-4) 0;border-radius:var(--radius-md);background:var(--surface-warning);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:anywhere;border:0;display:flex}.notice svg{margin-top:var(--space-half)}.notice.danger{background:var(--surface-danger);color:var(--text-secondary)}.notice p{margin:var(--space-half) 0}.terminal-panel .notice{margin:var(--space-4)}.query-error{padding-bottom:var(--space-4)}.query-error>.button{margin-left:var(--space-4)}.fine-print{line-height:var(--leading-relaxed);font-size:var(--text-sm)!important;color:var(--text-muted)!important}.page-title{padding:var(--space-6) var(--space-2) var(--space-8)}.page-title h1{font:var(--weight-semibold) var(--text-display)/var(--leading-tight) var(--font-body);letter-spacing:var(--tracking-tight);margin:var(--space-3) 0;color:var(--text-primary)}.page-title p{color:var(--text-muted);line-height:var(--leading-relaxed);margin:var(--space-2) 0 0;font-size:var(--text-base);max-width:var(--content-reading)}section{min-width:0;margin:var(--space-8) 0}.section-head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}h2,.section-head h2{font:var(--weight-semibold) var(--text-lg)/var(--leading-normal) var(--font-body);margin:0}.section-head .eyebrow{margin-bottom:var(--space-1)}.two-column{gap:var(--layout-gap);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.two-column>*{min-width:0}.panel{background:var(--card);border-radius:var(--radius-lg);min-width:0;padding:var(--panel-padding);border:0}.panel h2{margin-bottom:var(--space-5)}.setup-panel{max-width:var(--content-reading)}.setup-panel ul{padding-left:var(--space-5);margin-block:var(--space-5);list-style:outside}.setup-panel li+li{margin-top:var(--space-3)}.setup-panel>.button{margin-top:var(--space-5)}.panel h3{font:var(--weight-medium) var(--text-lg) var(--font-body);margin:var(--space-6) 0 var(--space-4)}.panel p{color:var(--rank-silver);line-height:var(--leading-relaxed);font-size:var(--text-base)}.narrow{margin:var(--space-8) auto;max-width:var(--content-narrow)}.flex,.flex-between{align-items:center;gap:var(--space-3);display:flex}.flex-between{justify-content:space-between}.call-grid,.mission-grid{margin-top:var(--space-5);grid-template-columns:repeat(auto-fit, minmax(min(var(--detail-card-min), 100%), 1fr));gap:var(--layout-gap);display:grid}.call-card,.mission-card{border-radius:var(--radius-lg);padding:var(--space-5);background:var(--card);border:0;min-width:0}.call-card h3{font:var(--weight-medium) var(--text-3xl) var(--font-body);margin:var(--space-6) 0}.call-card h3 span{font:var(--text-xs) var(--font-body);text-transform:uppercase}.call-details{gap:var(--space-5);padding:var(--space-4) 0;border-top:0;flex-wrap:wrap;display:flex}.call-details span{gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);flex-direction:column;display:flex}.call-details b{color:var(--text-primary);font:var(--weight-medium) var(--text-sm) var(--font-body)}.call-card>a{font-size:var(--text-sm);color:var(--accent-soft)}.call-card>small{margin:var(--space-2) 0;font-size:var(--text-sm)}.call-card>button{margin-top:var(--space-2)}.mission-card h3{font:var(--weight-medium) var(--text-xl) var(--font-body);text-transform:capitalize;margin:var(--space-6) 0}.mission-card .flex-between{gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap}.mission-card .flex-between>a{color:var(--accent-primary)}.mission-card small{font-size:var(--text-sm);margin-top:var(--space-2)}.profile-header{margin:var(--space-6) 0;background:var(--card);border-radius:var(--radius-lg);padding:var(--panel-padding);align-items:center;gap:var(--space-5);border:0;flex-wrap:wrap;display:flex}.profile-header>div:nth-child(2){min-width:min(100%, var(--stat-min));flex:1}.profile-header h1{font:var(--weight-semibold) var(--text-display)/var(--leading-normal) var(--font-body);margin:var(--space-2) 0;letter-spacing:var(--tracking-tight)}.profile-header h1 .badge{vertical-align:middle;margin-left:var(--space-2)}.profile-header p{font-size:var(--text-base);color:var(--text-muted);line-height:var(--leading-relaxed);margin:var(--space-2) 0}.profile-header a{font-size:var(--text-sm);color:var(--accent-soft)}.stats-grid{margin:var(--space-6) 0;grid-template-columns:repeat(auto-fit, minmax(min(var(--stat-min), 100%), 1fr));gap:var(--space-3);display:grid}.stat{border-radius:var(--radius-md);padding:var(--space-5);background:var(--card);border:0;min-width:0}.stat>span{color:var(--text-muted);font:var(--text-xs) var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-label);display:block}.stat>strong{font:var(--weight-medium) var(--text-3xl)/var(--leading-normal) var(--font-body);margin-top:var(--space-3);overflow-wrap:anywhere;display:block}.stat a{font-size:var(--text-sm);color:var(--accent-primary)}.field{gap:var(--space-2);margin:0 0 var(--space-6);color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;display:flex}.field>span{font-weight:var(--weight-semibold)}.field small{font-size:var(--text-sm);font-weight:var(--weight-regular)}.form-grid{gap:0 var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.check{align-items:flex-start;gap:var(--space-3);margin:var(--space-5) 0;font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);display:flex}.check input{margin-top:var(--space-half);accent-color:var(--border-accent);width:var(--icon-md);height:var(--icon-md);flex-shrink:0;min-height:0}.create-layout{grid-template-columns:var(--step-list-width) minmax(0, 1fr);gap:var(--space-6);max-width:var(--content-form);margin:0 auto;display:grid}.step-list{padding-top:var(--space-2)}.step-list>button{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-2);text-align:left;color:var(--rank-silver);border-radius:var(--radius-md);min-height:var(--control-lg);font-size:var(--text-sm);background:0 0;border:0;display:flex}.step-list>button span{background:var(--surface-raised);border-radius:var(--radius-md);font:var(--text-sm) var(--font-body);width:var(--control-sm);height:var(--control-sm);border:0;flex-shrink:0;place-items:center;display:grid}.step-list>button.current{background:var(--surface-accent);color:var(--accent-soft)}.step-list>button.current span{background:var(--border-accent);color:var(--text-on-accent)}.step-list .notice{font-size:var(--text-sm);margin-top:var(--space-6)}.create-panel h2{margin:var(--space-2) 0 var(--space-8);font-size:var(--text-2xl)}.form-actions{justify-content:space-between;gap:var(--space-4);padding-top:var(--space-6);margin-top:var(--space-8);border-top:0;display:flex}.upload-preview{gap:var(--space-4);font-size:var(--text-sm);align-items:center;display:flex}.upload-preview img{width:var(--avatar-xl);height:var(--avatar-xl);border-radius:var(--radius-lg);object-fit:cover}.secret{overflow-wrap:anywhere;background:var(--surface-panel);padding:var(--space-5);-webkit-user-select:all;user-select:all;border:0;color:var(--state-warning)!important}dl{font-size:var(--text-sm);gap:var(--space-5);margin:var(--space-6) 0;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}dt{color:var(--text-muted)}dd{overflow-wrap:anywhere;margin:0}details{color:var(--rank-silver);font-size:var(--text-sm);margin:var(--space-5) 0}summary{cursor:pointer}pre{font:var(--text-sm)/var(--leading-relaxed) var(--mono);padding:var(--space-5);background:var(--surface-header);border-radius:var(--radius-md);border:0;overflow:auto}.workflow{padding-left:var(--space-6);color:var(--rank-silver);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-top:var(--space-8)}.code-list{gap:var(--space-4);margin:var(--space-6) 0;font:var(--text-sm) var(--mono);color:var(--accent-soft);overflow-wrap:anywhere;flex-direction:column;display:flex}.funding-qr{background:var(--white);border-radius:var(--radius-lg);margin:var(--space-6) 0;max-width:100%;display:block}.new-agent-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--agent-card-min), 100%), 1fr));gap:var(--layout-gap);padding:var(--space-4);display:grid}.new-agent-grid .panel{min-width:0}.asset-link small,.asset-link strong{max-width:var(--asset-label-width)}svg.lucide{width:var(--icon-sm);height:var(--icon-sm)}.sidebar nav svg,.brand-symbol svg,.menu-toggle svg,.account-icon svg,.terminal-panel-head h2 svg{width:var(--icon-md);height:var(--icon-md)}.avatar svg{width:var(--icon-lg);height:var(--icon-lg)}.profile-header .avatar.big svg{width:var(--icon-xl);height:var(--icon-xl)}.terminal-dashboard>.terminal-panel{margin-top:var(--layout-gap)}.terminal-dashboard>.terminal-panel>.call-grid{padding:var(--space-4);margin:0}.new-agent-grid .agent-card-link{padding:var(--space-4);justify-items:start;gap:var(--space-3);display:grid}.new-agent-grid h3{font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.ranking-panel .panel-scroll{min-height:calc(5 * var(--ranking-row-height))}.dashboard-top .panel-scroll{max-height:calc(5 * var(--ranking-row-height))}@container workspace (width<=68rem){.dashboard-top{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-top>.assets-panel{height:auto;min-height:var(--empty-height);grid-column:1/-1}.dashboard-top>.assets-panel .panel-scroll{max-height:var(--empty-height)}.dashboard-bottom,.two-column{grid-template-columns:minmax(0,1fr)}}@container workspace (width<=46rem){.dashboard-top{grid-template-columns:minmax(0,1fr)}.dashboard-top>.assets-panel{grid-column:auto;height:auto}.create-layout{grid-template-columns:minmax(0,1fr)}.step-list{gap:var(--space-2);flex-wrap:wrap;padding:0;display:flex}.step-list>button{width:auto;padding:var(--space-2);gap:var(--space-2)}.step-list .notice{width:100%;margin:var(--space-2) 0}.directory-toolbar .tabs{flex:1 0 100%}.directory-view{margin-left:auto}.list-layout .agent-card-link{grid-template-columns:var(--avatar-md) minmax(0, 1fr);padding-right:var(--list-status-width)}.list-layout .card-bottom{display:none}.list-layout .agent-card-head{right:var(--space-2);gap:var(--space-1)}}@container workspace (width<=32rem){.form-grid{grid-template-columns:minmax(0,1fr)}.panel,.profile-header{padding:var(--space-4)}.profile-header h1 .badge{margin:var(--space-2) 0;display:table}.flex,.flex-between,.form-actions,.upload-preview{flex-wrap:wrap}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:var(--space-3)}.stat>strong{font-size:var(--text-2xl)}.agent-grid:not(.list-layout){grid-template-columns:repeat(auto-fill, minmax(min(var(--agent-card-compact-min), 100%), 1fr))}.agent-card-link{padding-inline:var(--space-2)}.agent-card .avatar{width:var(--avatar-md);height:var(--avatar-md)}.list-layout .agent-card-head .badge{display:none}.list-layout .agent-card-link{padding-right:calc(var(--control-lg) + var(--space-4))}.connection-banner{flex-wrap:wrap;align-items:flex-start}.connection-banner>span{flex:1;min-width:0}.connection-banner>a{margin-left:var(--space-6)}}@media (width<=64rem){:root{--rail:0px;--header:calc(var(--mobile-brand-row) + var(--control-md) + var(--space-3) + var(--border-width));--page-gutter:var(--space-4)}.topbar{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:var(--mobile-brand-row) var(--control-md);gap:0 var(--space-3);padding:0 var(--page-gutter) var(--space-3);height:var(--header);display:grid;position:sticky;top:0}.brand-slot{gap:var(--space-2);border:0;width:auto;min-width:0;padding:0}.brand{font-size:var(--text-lg);gap:var(--space-2)}.menu-toggle{width:var(--control-lg);height:var(--control-lg);display:inline-flex!important}.global-search{width:100%;max-width:none;height:var(--control-md);grid-area:2/1/auto/-1}.header-connection .micro-label,.header-actions .button span{display:none}.header-actions .button{width:var(--control-lg);padding:var(--space-2)}.sidebar{visibility:hidden;width:min(var(--sidebar-width), calc(100vw - var(--space-8)));top:var(--header);transition:background var(--duration-fast), color var(--duration-fast);z-index:var(--layer-drawer);transform:translate(-100%)}.sidebar.is-open{visibility:visible;transform:translate(0)}.sidebar-backdrop{inset:var(--header) 0 0;background:var(--overlay);z-index:var(--layer-backdrop);border:0;display:block;position:fixed}main{min-height:calc(100dvh - var(--header));padding:var(--page-gutter) var(--page-gutter) var(--space-8);margin:0}.narrow{margin:0 auto}.period-tabs button,.tabs button,.view-switch button,.watch-button,.icon-button{min-height:var(--control-lg)}.view-switch button,.watch-button{min-width:var(--control-lg)}.agent-card .badge{max-width:calc(100% - var(--control-lg))}.global-search input{font-size:var(--text-base)}.terminal-panel-head select{min-height:var(--control-lg)}}@media (width<=28rem){.topbar{gap:0 var(--space-2);grid-template-columns:minmax(0,1fr) auto}.header-connection{display:none}.brand{letter-spacing:var(--tracking-normal)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:background var(--duration-fast), color var(--duration-fast)!important;scroll-behavior:auto!important;animation:none!important}}@container header (width<=52rem){.header-actions .button span{display:none}.header-actions .button{width:var(--control-lg);padding:var(--space-2)}}@container header (width<=16rem){.brand{display:none}}@container workspace (width<=20rem){.period-tabs{flex-wrap:wrap;max-width:100%}.ranking-list li{grid-template-columns:var(--icon-lg) minmax(0, 1fr);gap:var(--space-1) var(--space-3);padding-block:var(--space-2);display:grid}.ranking-list .rank{grid-row:1/3}.rank-agent{grid-column:2}.rank-agent .avatar{display:none}.rank-agent small{overflow-wrap:anywhere}.rank-pnl{grid-column:2}.ranking-panel .panel-scroll{max-height:none}}.sidebar nav a span{overflow-wrap:anywhere;min-width:0}.terminal-panel-head h2>svg{color:var(--text-muted)}.badge{background:var(--surface-raised)}.terminal-panel .call-card,.new-agent-grid .panel{background:var(--surface-inset)}.rank-pnl,.stat>strong,.network-stats dd{font-variant-numeric:tabular-nums}.ranking-list li:hover,tbody tr:hover{background:var(--surface-raised)}.ranking-list li{border-radius:var(--radius-sm)}.secret{border-radius:var(--radius-md)}.pump-callouts-content{padding:var(--panel-padding)}.pump-callouts-actions,.pump-callout-token,.pump-callout-engagement,.pump-callout-engagement>span{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pump-callouts-actions{justify-content:flex-end}.pump-callouts-actions a,.pump-callout-card footer a{align-items:center;gap:var(--space-2);display:inline-flex}.pump-callouts-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--detail-card-min), 100%), 1fr));gap:var(--layout-gap);margin-top:var(--space-4);display:grid}.pump-callout-card{background:var(--surface-inset);border-radius:var(--radius-md);min-width:0;padding:var(--space-5);gap:var(--space-3);overflow-wrap:anywhere;flex-direction:column;display:flex}.pump-callout-card header,.pump-callout-card footer{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pump-callout-card time,.pump-callout-engagement{color:var(--text-muted);font-size:var(--text-xs)}.pump-callout-token{font-size:var(--text-lg)}.pump-callout-text{white-space:pre-wrap;font-size:var(--text-base);line-height:var(--leading-relaxed);-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pump-callout-card footer{font-size:var(--text-sm);margin-top:auto}.pump-callouts-more{margin-top:var(--space-5)}.pump-callouts .terminal-panel-head{gap:var(--space-3);flex-wrap:wrap}.pump-token-identity{align-items:center;gap:var(--space-4);min-width:0;display:flex}.pump-token-artwork{flex:0 0 var(--avatar-lg);width:var(--avatar-lg);height:var(--avatar-lg);border-radius:var(--radius-md);background:var(--surface-raised);overflow:hidden}.pump-token-artwork img{object-fit:contain;width:100%;height:100%;display:block}.pump-token-initials{width:100%;height:100%;font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-muted);place-items:center;display:grid}.pump-token-heading{flex:1;min-width:0}.pump-token-heading .pump-callout-token{font-size:var(--text-xl);line-height:var(--leading-tight)}.pump-token-name{color:var(--text-muted);font-size:var(--text-sm);margin-top:var(--space-1);display:block}.pump-callout-byline{color:var(--text-muted);font-size:var(--text-xs)}.pump-callout-byline strong{color:var(--text-secondary);font-weight:var(--weight-medium)}.pump-token-address{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);background:var(--surface-raised);border-radius:var(--radius-sm);min-width:0;display:flex}.pump-token-address-label{color:var(--text-muted);font-size:var(--text-xs);flex-shrink:0}.pump-token-address code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--text-xs)/var(--leading-normal) var(--font-mono);color:var(--text-secondary);flex:1;overflow:hidden}.pump-token-address button{padding:var(--space-1);min-width:var(--control-sm);min-height:var(--control-sm);flex-shrink:0}.pump-token-address.is-copy-error{flex-wrap:wrap}.pump-token-address.is-copy-error code{white-space:normal;overflow-wrap:anywhere;overflow:visible}.pump-copy-status{color:var(--text-muted);font-size:var(--text-xs);flex-basis:100%}.pump-token-market{gap:var(--space-3) var(--space-4);margin:var(--space-1) 0;font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pump-token-market>div{min-width:0}.pump-token-market dt{color:var(--text-muted);font-size:var(--text-xs)}.pump-token-market dd{margin:var(--space-1) 0 0;font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.pump-token-market>div:nth-child(2) dd{color:var(--text-secondary)}.pump-token-market .pump-token-price{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.pump-token-price dt span{font-size:var(--text-xs)}.pump-token-market .pump-token-price dd{font-size:var(--text-sm);font-weight:var(--weight-medium)}.token-identity-link{color:var(--text-primary);text-decoration:none}.token-identity-link:hover .pump-callout-token strong{color:var(--accent-primary)}.token-mint-panel{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.token-mint-panel code{flex:1 1 var(--detail-card-min);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;min-width:0}.token-mint-panel [role=status]:empty{display:none}.token-chart-panel{margin:var(--space-5) 0;overflow:hidden}.token-chart-panel .flex-between{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.token-chart{width:100%;height:var(--market-chart-height);border-radius:var(--radius-md);background:var(--surface-inset);border:0;display:block}.token-socials{gap:var(--space-3);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}.detail-record{background:var(--surface-raised);padding:var(--space-4);margin:var(--space-3) 0;border-radius:var(--radius-md);overflow-wrap:anywhere}.detail-record .flex-between{gap:var(--space-2);flex-wrap:wrap}.detail-record time,.detail-record small{color:var(--text-muted);font-size:var(--text-xs)}.token-detail-header img{object-fit:contain}.profile-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=62rem){.profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){.token-market-stats>.stat:first-child{grid-column:1/-1}}.admin-page{gap:var(--layout-gap);display:grid}.admin-header{gap:var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.admin-header p,.admin-login p{color:var(--muted);margin-block:var(--space-4)}.admin-header h1,.admin-login h1{font-size:var(--text-2xl);font-weight:var(--weight-semibold)}.admin-login{max-width:var(--content-narrow);margin-inline:auto}.admin-login form{gap:var(--space-5);display:grid}.admin-page label,.admin-login label{gap:var(--space-2);min-width:0;display:grid}.admin-page label.check{align-items:flex-start;display:flex}.admin-page input:not([type=checkbox]),.admin-page select,.admin-page textarea,.admin-login input{width:100%;min-width:0}.admin-tabs,.admin-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.admin-page .panel+.panel,.admin-group,.admin-actions,.admin-preview,.admin-confirm{margin-top:var(--space-5)}.admin-group legend{font-weight:var(--weight-semibold);padding-inline:var(--space-3)}.admin-list{padding-left:var(--space-5);margin-block:var(--space-5);list-style:outside}.admin-list li+li{margin-top:var(--space-3)}.admin-secret-list{gap:var(--space-3);margin-block:var(--space-5);display:grid}.admin-secret-list>div,.admin-model{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.admin-secret-list code,.admin-model code{overflow-wrap:anywhere}.admin-model{padding-block:var(--space-4)}.admin-confirm{padding:var(--space-4);background:var(--inset);border-radius:var(--radius-md)}.admin-preview .table-wrap{max-height:32rem;margin-bottom:var(--space-5);overflow:auto}.admin-preview td{white-space:normal;overflow-wrap:anywhere;max-width:24rem}.admin-page progress{accent-color:var(--accent);max-width:100%}.admin-switch input{flex:none}.admin-page .notice{overflow-wrap:anywhere}.model-brand{object-fit:contain;object-position:left center;width:100%;max-width:24rem;height:auto;display:block}.model-brand-fallback{font-weight:var(--weight-semibold)}.model-catalog-grid{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.model-catalog-card{gap:var(--space-3);background:var(--inset);min-width:0;padding:var(--space-4);border-radius:var(--radius-md);flex-direction:column;display:flex}.model-catalog-card code{font-size:var(--text-xs);overflow-wrap:anywhere}.model-catalog-card .button{white-space:normal;margin-top:auto}.catalog-heading{justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;display:flex}.catalog-filters,.catalog-pagination{margin-block:var(--space-5)}.catalog-state{font-size:var(--text-xs);color:var(--accent)}.catalog-description{-webkit-line-clamp:3;color:var(--muted);font-size:var(--text-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.catalog-facts{gap:var(--space-2);font-size:var(--text-xs);color:var(--muted);display:grid}#model-qualification{scroll-margin-top:var(--space-16)}@media (width<=75rem){.model-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){.model-catalog-grid{grid-template-columns:minmax(0,1fr)}}.header-guide-link{justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-3);margin-right:calc(-1 * var(--space-3));border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);min-width:var(--control-lg);transition:background var(--duration-fast), color var(--duration-fast);flex-shrink:0;align-self:stretch;display:inline-flex}.header-guide-link svg{width:var(--icon-md);height:var(--icon-md);color:var(--accent-primary)}.header-guide-link:hover,.header-guide-link[aria-current=page]{background:var(--surface-accent);color:var(--accent-primary)}.header-guide-link:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:2px}@media (width<=28rem){.header-guide-link span{display:none}}@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-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}.brand{letter-spacing:-.04em}.brand>span:last-child{flex-direction:column;display:flex}.brand small{font:var(--weight-medium) var(--text-micro)/1.2 var(--font-mono);letter-spacing:var(--tracking-label);color:var(--text-muted);margin-top:var(--space-1)}.brand-symbol{width:var(--control-md);height:var(--control-md);background:var(--accent-primary);color:var(--text-on-accent);border-radius:var(--radius-sm)}.brand-symbol svg{width:var(--icon-lg);height:var(--icon-lg)}.topbar{background:var(--surface-header)}.global-search{background:var(--surface-panel);max-width:32rem}.global-search kbd{background:var(--surface-raised)}.sidebar{padding:var(--space-5) var(--space-3);gap:var(--space-2);background:var(--surface-header)}.account-link{background:var(--surface-panel);border-radius:var(--radius-md);padding:var(--space-3);margin-bottom:var(--space-2)}.account-icon{color:var(--accent-primary)}.nav-workspace-label{margin-top:var(--space-3)}.sidebar nav a{min-height:var(--control-lg);font-weight:var(--weight-medium)}.sidebar nav a.active{background:var(--surface-raised);color:var(--text-primary)}.sidebar nav a.active svg{color:var(--accent-primary)}.sidebar nav a.active:after{content:"";width:var(--dot-md);height:var(--dot-md);background:var(--accent-primary);border-radius:50%;margin-left:auto}.sidebar-create{background:var(--surface-accent);color:var(--accent-primary)}main{padding-bottom:var(--space-12)}.button{transition:background .18s,color .18s,translate .18s}.button:hover:not(:disabled){translate:0 -1px}.button.primary{box-shadow:0 4px 16px color-mix(in srgb, var(--accent-primary) 8%, transparent)}.button.outline,.button.quiet{background:var(--surface-raised)}.page-title{margin-bottom:var(--space-8)}.page-title h1{letter-spacing:-.055em;line-height:1.15;font-weight:var(--weight-semibold)}.page-title .eyebrow{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-micro)}.page-title p{color:var(--text-muted);margin-top:var(--space-3)}.terminal-panel,.panel,.agent-card{background:var(--surface-panel);box-shadow:0 12px 30px color-mix(in srgb, var(--surface-canvas) 25%, transparent)}.terminal-panel-head{padding:var(--space-5) var(--space-6);background:0 0;min-height:4.5rem}.terminal-panel-head h2{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:-.025em}.terminal-panel-head h2>svg{color:var(--accent-primary);padding:var(--space-2);box-sizing:content-box;background:var(--surface-raised);border-radius:var(--radius-sm);width:var(--icon-sm);height:var(--icon-sm)}.terminal-panel-head>a{font-size:var(--text-xs);color:var(--text-secondary)}.panel-footer-link{background:var(--surface-raised);margin:var(--space-3);border-radius:var(--radius-sm)}.tabs{gap:var(--space-1)}.tabs button{border-radius:var(--radius-sm)}.tabs button.selected{color:var(--text-primary);background:var(--surface-hover)}.period-tabs{background:var(--surface-inset);padding:var(--space-1);border-radius:var(--radius-pill)}.period-tabs button{border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2)}.period-tabs button.selected{color:var(--text-on-accent);background:var(--accent-primary)}.feed-tabs{margin:0 var(--space-5) var(--space-2)}.ranking-list li{margin:0 var(--space-3);padding:var(--space-4) var(--space-2);border-radius:var(--radius-sm)}.ranking-list li:first-child{background:var(--surface-raised)}.rank{font-family:var(--font-mono);color:var(--text-subtle)}.rank-1{color:var(--accent-primary)}.feed-item{padding:var(--space-5)}.feed-item:hover{background:var(--surface-raised)}.avatar{background:var(--surface-accent);color:var(--accent-primary);border-radius:35%}.empty{gap:var(--space-3);padding:var(--space-8);background:0 0}.empty>svg{color:var(--text-muted);background:var(--surface-raised);padding:var(--space-4);box-sizing:content-box;width:var(--icon-lg);height:var(--icon-lg);border-radius:50%}.empty strong{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-medium)}.empty p{max-width:24rem;color:var(--text-muted);font-size:var(--text-sm)}.stat{background:var(--surface-panel)}.stat>strong{letter-spacing:-.05em}input,select,textarea{background:var(--surface-inset)}input:hover,select:hover,textarea:hover{background:var(--surface-raised)}.field>span{color:var(--text-secondary);font-weight:var(--weight-medium)}.agent-card{transition:background .18s,translate .18s}.agent-card:hover{background:var(--surface-raised);translate:0 -3px}.agent-card-head{padding-top:var(--space-4)}.agent-card-link h3{letter-spacing:-.03em}.table-wrap{background:var(--surface-panel)}th{background:var(--surface-raised);color:var(--text-secondary)}tbody tr:hover{background:var(--surface-raised)}.mission-control{gap:var(--space-6);flex-direction:column;max-width:106rem;margin:0 auto;display:flex}.mission-page-heading{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.mission-page-heading .page-title{margin:0}.mission-page-heading .page-title h1{font-size:var(--text-display);margin-top:var(--space-2)}.mission-page-heading .page-title p{margin-bottom:0}.mission-live-status{gap:var(--space-2);flex-direction:column;align-items:flex-end;display:flex}.mission-live-status .micro-label{font-family:var(--font-mono);font-size:var(--text-micro)}.mission-hero{gap:var(--space-5);grid-template-columns:minmax(0,1.85fr) minmax(16rem,1fr);display:grid}.mission-stage{background:var(--surface-feature);border-radius:var(--radius-lg);min-height:var(--mission-height);grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.stage-copy{padding:var(--space-8) 0 var(--space-5) var(--space-8);z-index:1;position:relative}.stage-overline{font:var(--text-micro)/1.5 var(--font-mono);letter-spacing:var(--tracking-label);color:var(--text-secondary);align-items:center;gap:var(--space-2);display:flex}.stage-overline i{width:var(--dot-md);height:var(--dot-md);background:var(--accent-primary);border-radius:50%}.stage-copy h2{font-size:var(--text-hero);font-weight:var(--weight-medium);letter-spacing:-.065em;margin:var(--space-5) 0 var(--space-4);white-space:nowrap;line-height:1.07}.stage-copy h2 span{color:var(--accent-primary)}.stage-copy p{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-5);line-height:1.7}.stage-link{align-items:center;gap:var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-flex}.stage-link svg{width:var(--icon-sm);height:var(--icon-sm);background:var(--accent-primary);color:var(--text-on-accent);padding:var(--space-2);box-sizing:content-box;border-radius:50%}.stage-footer{padding:var(--space-3) var(--space-6);background:color-mix(in srgb, var(--surface-canvas) 30%, transparent);font:var(--text-micro)/1.5 var(--font-mono);color:var(--text-secondary);justify-content:space-between;gap:var(--space-3);grid-column:1/-1;display:flex}.stage-footer span{align-items:center;gap:var(--space-2);display:inline-flex}.stage-footer svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--accent-primary)}.network-orbit{aspect-ratio:360/280;min-width:0;margin-right:var(--space-3);align-self:center;position:relative}.network-orbit>svg{width:100%;height:100%;overflow:visible}.orbit-track{stroke:var(--orbit-track);stroke-width:1px}.orbit-tilt{transform-origin:50%;transform:rotate(-30deg)}.orbit-core{fill:var(--surface-panel)}.orbit-dashes{stroke:var(--accent-primary);stroke-opacity:.23;stroke-dasharray:1 13;stroke-width:3px;transform-origin:50%;animation:100s linear infinite orbit-drift}.orbit-node{fill:var(--accent-primary)}.orbit-node-soft{fill:var(--text-secondary)}.orbit-readout{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.orbit-readout .micro-label{font:var(--text-micro)/1.4 var(--font-mono);letter-spacing:-.02em}.orbit-readout strong{font-size:var(--text-counter);font-weight:var(--weight-medium);letter-spacing:-.06em;color:var(--accent-primary);line-height:1.1}.orbit-readout small{font-size:var(--text-micro)}.orbit-caption{align-items:center;gap:var(--space-2);font:var(--text-micro)/1.4 var(--font-mono);background:var(--surface-panel);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3);color:var(--text-secondary);display:inline-flex;position:absolute}.orbit-caption svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--accent-primary)}.orbit-caption-a{top:13%;left:0}.orbit-caption-b{top:28%;right:1%}.orbit-caption-c{bottom:10%;right:7%}.fleet-focus{background:var(--surface-panel);border-radius:var(--radius-lg);padding:var(--space-6);flex-direction:column;min-width:0;display:flex}.fleet-focus-head{justify-content:space-between;gap:var(--space-2);align-items:center;display:flex}.fleet-focus-head .eyebrow{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-micro)}.fleet-focus-head>a{background:var(--surface-raised);padding:var(--space-2);border-radius:50%}.fleet-focus-head svg{width:var(--icon-sm);height:var(--icon-sm)}.fleet-identity{margin:var(--space-3) 0;justify-content:space-between;align-items:center;display:flex}.fleet-identity .avatar{width:var(--avatar-md);height:var(--avatar-md)}.fleet-name{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.04em;display:flex}.fleet-name svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--accent-primary)}.fleet-handle{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1);overflow-wrap:anywhere}.fleet-coordinate{align-items:center;gap:var(--space-3);background:var(--surface-inset);border-radius:var(--radius-sm);padding:var(--space-3);margin:var(--space-5) 0;justify-content:space-between;display:flex}.fleet-coordinate span{font:var(--text-micro)/1.5 var(--font-mono);color:var(--text-muted)}.fleet-coordinate strong{font-size:var(--text-xs);font-weight:var(--weight-medium)}.fleet-bottom{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;margin-top:auto;display:flex}.fleet-selectors{gap:var(--space-1);flex-wrap:wrap;max-width:100%;display:flex}.fleet-selectors button{background:var(--surface-raised);color:var(--text-muted);border-radius:var(--radius-sm);padding:var(--space-2);font:var(--text-micro)/1.5 var(--font-mono);min-height:var(--control-sm);border:0}.fleet-empty{padding-top:var(--space-4);margin:auto 0}.fleet-empty>svg{color:var(--accent-primary)}.fleet-empty h2{font-size:var(--text-xl);letter-spacing:-.04em;margin:var(--space-3) 0}.fleet-empty p{font-size:var(--text-sm);color:var(--text-muted)}.workspace-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.workspace-views{background:var(--surface-panel);min-width:0;max-width:100%;padding:var(--space-1);align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);flex-wrap:wrap;display:flex}.workspace-views button{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--text-sm);background:0 0;border:0;display:flex}.workspace-views button.selected{color:var(--text-primary);background:var(--surface-hover)}.workspace-views button.selected svg{color:var(--accent-primary)}.workspace-views svg,.workspace-refresh svg{width:var(--icon-sm);height:var(--icon-sm)}.workspace-refresh{font-size:var(--text-xs)}.workspace-scene{gap:var(--space-5);min-width:0;animation:.24s ease-out both workspace-arrive;display:grid}.workspace-views button{transition:background .18s,color .18s}.workspace-views button:hover:not(.selected){background:var(--surface-raised);color:var(--text-primary)}.fleet-name{animation:.24s ease-out both workspace-arrive}@keyframes workspace-arrive{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.workspace-scene,.fleet-name{animation:none}.workspace-views button{transition:none}}.mission-primary-grid{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.mission-secondary-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mission-primary-grid>*,.mission-secondary-grid>*{min-width:0}.mission-primary-grid .terminal-panel{min-height:24rem;max-height:30rem}.mission-primary-grid .full-feed{max-height:none}.mission-secondary-grid .terminal-panel{min-height:15rem}.mission-secondary-grid .empty{min-height:10rem;padding:var(--space-5)}.mission-secondary-grid .empty>svg{width:var(--icon-sm);height:var(--icon-sm);padding:var(--space-3)}.workspace-footer{justify-content:space-between;gap:var(--space-4);color:var(--text-muted);font-size:var(--text-micro);padding:var(--space-4) 0;display:flex}.workspace-footer>span:first-child{align-items:center;gap:var(--space-3);font-family:var(--font-mono);display:inline-flex}.workspace-footer svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--accent-primary)}@keyframes orbit-drift{to{transform:rotate(360deg)}}@container workspace (width<=68rem){.mission-hero{grid-template-columns:minmax(0,1.7fr) minmax(14rem,1fr)}.stage-copy{padding:var(--space-6) 0 var(--space-5) var(--space-6)}.stage-copy h2{font-size:var(--text-3xl)}.orbit-caption{padding:var(--space-1) var(--space-2)}.mission-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container workspace (width<=48rem){.mission-hero,.mission-primary-grid{grid-template-columns:1fr}.mission-primary-grid .terminal-panel{min-height:20rem}.stage-copy h2{font-size:var(--text-hero)}.mission-live-status{display:none}.workspace-footer{flex-wrap:wrap}}@container workspace (width<=32rem){.mission-control{gap:var(--space-5)}.mission-stage{grid-template-columns:1fr}.stage-copy{padding:var(--space-6)}.stage-copy h2{font-size:var(--text-display);white-space:normal}.network-orbit{width:85%;max-width:20rem;margin:calc(-1 * var(--space-3)) 0 var(--space-3);justify-self:center}.mission-secondary-grid{grid-template-columns:1fr}.workspace-views{flex:1}.workspace-views button{padding:var(--space-3);flex:1;justify-content:center}.workspace-views svg,.workspace-refresh span{display:none}.workspace-refresh{padding:var(--space-3)}.stage-footer{padding:var(--space-3) var(--space-4)}.stage-footer span:last-child{display:none}.terminal-panel-head{padding:var(--space-4);flex-wrap:wrap}.terminal-panel-head h2{font-size:var(--text-sm)}}@media (width<=64rem){.sidebar{padding:var(--space-4) var(--space-3)}.brand small{display:none}.global-search{max-width:none}.fleet-selectors button{min-width:var(--control-lg);min-height:var(--control-lg)}}@media (prefers-reduced-motion:reduce){.orbit-dashes{animation:none}.button,.agent-card{transition:none}.button:hover:not(:disabled),.agent-card:hover{translate:none}}.mission-page-heading .page-title{padding:var(--space-2) 0}.mission-stage,.fleet-focus{margin:0}.mission-primary-grid>.terminal-panel{flex-direction:column;display:flex}.mission-primary-grid .panel-scroll{flex:1;min-height:0}.mission-primary-grid .ranking-panel,.mission-primary-grid .feed-panel,.mission-primary-grid .mission-history{max-height:none}.mission-side-stack{gap:var(--space-5);align-content:start;min-width:0;display:grid}.mission-side-stack>.terminal-panel{flex-direction:column;min-height:0;max-height:none;margin:0;display:flex}.mission-side-stack .empty{min-height:11rem}.mission-primary-grid .ranking-panel .panel-scroll{flex:none;overflow:visible}.mission-primary-grid .feed-panel .panel-scroll{max-height:26rem}.ranking-insight{margin:var(--space-4) var(--space-6) var(--space-2);padding:var(--space-4);background:var(--surface-inset);border-radius:var(--radius-md)}.ranking-insight>.micro-label{font:var(--text-micro)/1.5 var(--font-mono)}.ranking-insight>div{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.ranking-insight strong{font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:-.04em;flex-direction:column;display:flex}.ranking-insight strong span{font-size:var(--text-xs);color:var(--text-muted);letter-spacing:0;margin-top:var(--space-1)}.mission-control .dashboard-bottom{margin:0}.directory-panel.embedded{min-height:0}.directory-panel .agent-card{background:var(--surface-raised)}.directory-panel .agent-card:hover{background:var(--surface-hover)}@container workspace (width<=48rem){.fleet-focus{display:flex}.fleet-identity{margin:var(--space-2) 0}.fleet-coordinate{margin:var(--space-3) 0}}.fleet-focus{background:var(--surface-bright);color:var(--text-on-accent)}.fleet-focus :focus-visible{outline-color:var(--text-on-accent)}.fleet-focus-head .eyebrow,.fleet-handle,.fleet-bottom,.fleet-coordinate span,.fleet-empty p{color:var(--text-on-bright-muted)}.fleet-focus-head>a,.fleet-coordinate{background:color-mix(in srgb, var(--text-on-accent) 8%, transparent)}.fleet-name,.fleet-name:hover{color:var(--text-on-accent)}.fleet-name svg,.fleet-empty>svg{color:var(--text-on-bright-muted)}.fleet-selectors button{background:color-mix(in srgb, var(--text-on-accent) 8%, transparent);color:var(--text-on-bright-muted)}.fleet-selectors button[aria-pressed=true],.fleet-focus .button.primary{background:var(--text-on-accent);color:var(--accent-primary)}#root .app-shell :where(.panel,.creation-workspace,.wallet-tool,.sc-profile){--field-surface:var(--field-on-panel);--field-surface-hover:var(--field-on-panel-hover);--field-surface-focus:var(--field-on-panel-focus)}#root .app-shell :where(.topbar,.guide-search-block,.ad-record-tools){--field-surface:var(--field-on-header);--field-surface-hover:var(--field-on-header-hover);--field-surface-focus:var(--field-on-header-focus)}#root .app-shell :is(input,textarea,select):not(:where([type=hidden],[type=checkbox],[type=radio],[type=range],[type=file],[type=button],[type=submit])){color:var(--field-text);background:var(--field-surface);box-shadow:none;caret-color:var(--field-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;opacity:1;transition:background-color var(--duration-fast), color var(--duration-fast);border:0;outline:none}#root .app-shell :is(input,textarea,select):not(:where([type=hidden],[type=checkbox],[type=radio],[type=range],[type=file],[type=button],[type=submit])):enabled:hover{background:var(--field-surface-hover)}#root .app-shell :is(input,textarea,select):not(:where([type=hidden],[type=checkbox],[type=radio],[type=range],[type=file],[type=button],[type=submit])):focus{background:var(--field-surface-focus)}#root .app-shell :is(input,textarea)::placeholder{color:var(--field-placeholder);opacity:1}#root .app-shell :is(input,textarea,select):focus-visible{outline:var(--focus-width) solid var(--field-focus-ring);outline-offset:var(--space-half)}#root .app-shell :is(input,textarea,select)[aria-invalid=true]{border:0}#root .app-shell :is(input,textarea,select):disabled{color:var(--field-disabled-text);-webkit-text-fill-color:var(--field-disabled-text);opacity:1;cursor:not-allowed}#root .app-shell :is(input,textarea,select):disabled:not(:where([type=checkbox],[type=radio],[type=range])){background:var(--field-surface-disabled)}#root .app-shell :is(.global-search,.directory-search,.guide-search,.wallet-amount,.creation-affix-input,.creation-amount-input,.creation-exact-value,.sc-value-field){--field-autofill-fill:var(--field-surface);background:var(--field-surface);box-shadow:none;border-radius:var(--radius-md);min-width:0;transition:background-color var(--duration-fast);border:0;outline:none}#root .app-shell :is(.global-search,.directory-search,.guide-search,.wallet-amount,.creation-affix-input,.creation-amount-input,.creation-exact-value,.sc-value-field):hover{--field-autofill-fill:var(--field-surface-hover);background:var(--field-surface-hover)}#root .app-shell :is(.global-search,.directory-search,.guide-search,.wallet-amount,.creation-affix-input,.creation-amount-input,.creation-exact-value,.sc-value-field):focus-within{--field-autofill-fill:var(--field-surface-focus);background:var(--field-surface-focus)}#root .app-shell :is(.global-search,.directory-search,.guide-search,.wallet-amount,.creation-affix-input,.creation-amount-input,.creation-exact-value,.sc-value-field):has(input:focus-visible){outline:var(--focus-width) solid var(--field-focus-ring);outline-offset:var(--space-half)}#root .app-shell :is(.global-search,.directory-search,.guide-search,.wallet-amount,.creation-affix-input,.creation-amount-input,.creation-exact-value,.sc-value-field):has(input:disabled){--field-autofill-fill:var(--field-surface-disabled);background:var(--field-surface-disabled);color:var(--field-disabled-text);cursor:not-allowed}#root .app-shell :is(.global-search,.directory-search,.guide-search,.wallet-amount,.creation-affix-input,.creation-amount-input,.creation-exact-value,.sc-value-field) input:is(:enabled,:disabled,:hover,:focus,:focus-visible){box-shadow:none;background:0 0;border:0;outline:none}#root .app-shell .sc-value-field{padding:var(--space-2) var(--space-3);align-items:center}#root .app-shell .sc-value-field>input{min-height:var(--control-lg)}#root .app-shell .sc-value-field>span{color:var(--field-placeholder)}#root .app-shell input[type=file]{background:var(--field-surface);color:var(--field-text);box-shadow:none;border:0}#root .app-shell input[type=file]::file-selector-button{color:var(--field-text);background:var(--field-surface-hover);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin-right:var(--space-3);cursor:pointer;border:0}#root .app-shell :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--field-focus-ring);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#root .app-shell .sc-range::-webkit-slider-runnable-track{background:var(--field-track)}#root .app-shell .sc-range::-moz-range-track{background:var(--field-track)}#root .app-shell .sc-range::-webkit-slider-thumb{box-shadow:none}#root .app-shell .sc-range::-moz-range-thumb{box-shadow:none}#root .app-shell :-webkit-any(input,textarea):-webkit-any(:autofill,:-webkit-autofill):-webkit-any(:enabled,:disabled){-webkit-text-fill-color:var(--field-text);caret-color:var(--field-text);-webkit-box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface)) inset;box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface)) inset}#root .app-shell :is(input,textarea):is(:autofill,:autofill):is(:enabled,:disabled){-webkit-text-fill-color:var(--field-text);caret-color:var(--field-text);-webkit-box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface)) inset;box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface)) inset}#root .app-shell :-webkit-any(input,textarea):-webkit-any(:autofill,:-webkit-autofill):enabled:hover{-webkit-box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-hover)) inset;box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-hover)) inset}#root .app-shell :is(input,textarea):is(:autofill,:autofill):enabled:hover{-webkit-box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-hover)) inset;box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-hover)) inset}#root .app-shell :-webkit-any(input,textarea):-webkit-any(:autofill,:-webkit-autofill):-webkit-any(:enabled,:disabled):focus{-webkit-box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-focus)) inset;box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-focus)) inset}#root .app-shell :is(input,textarea):is(:autofill,:autofill):is(:enabled,:disabled):focus{-webkit-box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-focus)) inset;box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-focus)) inset}#root .app-shell :-webkit-any(input,textarea):-webkit-any(:autofill,:-webkit-autofill):-webkit-any(:enabled,:disabled):disabled{-webkit-text-fill-color:var(--field-disabled-text);-webkit-box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-disabled)) inset;box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-disabled)) inset}#root .app-shell :is(input,textarea):is(:autofill,:autofill):is(:enabled,:disabled):disabled{-webkit-text-fill-color:var(--field-disabled-text);-webkit-box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-disabled)) inset;box-shadow:0 0 0 1000px var(--field-autofill-fill,var(--field-surface-disabled)) inset}.engagement-page{--ep-line:color-mix(in srgb, var(--text-primary) 6%, transparent);gap:var(--space-8);min-width:0;max-width:1480px;margin-inline:auto;display:grid}.engagement-page .ep-page-heading{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-3) var(--space-2);display:flex}.engagement-page .ep-page-heading .page-title{min-width:0;max-width:690px;margin:0;padding:0}.engagement-page .ep-page-heading .eyebrow{color:var(--accent-primary);font-size:var(--text-xs);letter-spacing:.14em}.engagement-page .ep-page-heading h1{margin:calc(var(--space-3) + var(--space-half)) 0 calc(var(--space-2) + var(--space-half));font-size:var(--text-page-title);letter-spacing:-.045em;line-height:1.1}.engagement-page .ep-page-heading p{max-width:620px;color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.7}.engagement-page .ep-heading-link,.engagement-page .ep-heading-action{align-items:center;gap:calc(var(--space-2) + var(--space-half));font-size:var(--text-sm);flex-shrink:0;display:inline-flex}.engagement-page .ep-heading-link{color:var(--text-secondary);padding-block:var(--space-3)}.engagement-page .ep-heading-link:hover{color:var(--accent-primary)}.engagement-page .ep-heading-link svg,.engagement-page .ep-heading-action svg{width:17px;height:17px}.engagement-page .ep-header-summary{align-items:center;gap:var(--space-4);padding:calc(var(--space-4) + var(--space-half)) calc(var(--space-5) + var(--space-half));background:var(--surface-panel);border:1px solid var(--ep-line);border-radius:calc(var(--radius-md) + var(--space-half));min-width:200px;display:flex}.engagement-page .ep-header-summary>svg{width:24px;height:24px;color:var(--accent-primary)}.engagement-page .ep-header-summary strong{font-size:var(--text-3xl);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;display:block}.engagement-page .ep-header-summary span{max-width:160px;margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);line-height:1.5;display:block}.engagement-page .ep-panel,.engagement-page .ep-context-panel,.engagement-page .ep-rankings-section{background:var(--surface-panel);border:1px solid var(--ep-line);border-radius:calc(var(--radius-md) + var(--space-half));min-width:0}.engagement-page .ep-panel{overflow:hidden}.engagement-page .ep-section-heading{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-6);flex-wrap:wrap;display:flex}.engagement-page .ep-kicker{align-items:center;gap:calc(var(--space-1) + var(--space-half));color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600;line-height:1.5;display:inline-flex}.engagement-page .ep-kicker svg{width:13px;height:13px}.engagement-page .ep-section-heading h2{margin:calc(var(--space-1) + var(--space-half)) 0 0;font-size:var(--text-2xl);letter-spacing:-.035em;font-weight:550;line-height:1.25}.engagement-page .ep-section-heading p{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}.engagement-page .ep-section-summary{align-items:baseline;gap:var(--space-2);display:flex}.engagement-page .ep-section-summary strong{color:var(--text-primary);font-size:var(--text-2xl);font-variant-numeric:tabular-nums}.engagement-page .ep-section-summary span{color:var(--text-muted);font-size:var(--text-xs)}.engagement-page .ep-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--space-3) + var(--space-half));background:var(--surface-inset);padding:var(--space-3) var(--space-5);border-block:1px solid var(--ep-line);flex-wrap:wrap;display:flex}.engagement-page .ep-filter-tabs{gap:var(--space-1);background:0 0;border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.engagement-page .ep-filter-tabs button{min-height:40px;padding:var(--space-2) var(--space-4);font-size:var(--text-xs);border-radius:var(--radius-pill)}.engagement-page .ep-filter-tabs button.selected{color:var(--accent-soft);background:var(--surface-accent)}.engagement-page .ep-toolbar-note{color:var(--text-muted);font-size:var(--text-xs);line-height:1.5}.engagement-page .ep-panel-content{padding:calc(var(--space-5) + var(--space-half))}.engagement-page .ep-context-tag{align-items:center;gap:calc(var(--space-1) + var(--space-half));font-size:var(--text-xs);color:var(--text-muted);display:inline-flex}.engagement-page .ep-context-tag svg{width:14px;height:14px;color:var(--accent-primary)}.engagement-page .ep-workspace{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 268px;align-items:start;display:grid}.engagement-page .ep-primary{gap:calc(var(--space-4) + var(--space-half));min-width:0;display:grid}.engagement-page .ep-view-switch{gap:var(--space-2);padding:calc(var(--space-1) + var(--space-half));border:1px solid var(--ep-line);background:var(--surface-inset);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.engagement-page .ep-view-switch button{align-items:center;gap:var(--space-3);min-width:0;padding:calc(var(--space-3) + var(--space-half));text-align:left;color:var(--text-muted);border-radius:var(--radius-sm);background:0 0;display:flex}.engagement-page .ep-view-switch button>svg{flex:0 0 20px;width:20px;height:20px}.engagement-page .ep-view-switch button span{min-width:0;color:inherit;font-size:var(--text-sm);font-weight:550;line-height:1.4}.engagement-page .ep-view-switch button small{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);font-weight:400;display:block}.engagement-page .ep-view-switch button.selected{background:var(--surface-panel);color:var(--text-primary);box-shadow:0 2px 6px var(--detail-shadow)}.engagement-page .ep-view-switch button.selected>svg{color:var(--accent-primary)}.engagement-page .ep-context-panel{gap:calc(var(--space-4) + var(--space-half));padding:var(--space-6);display:grid}.engagement-page .ep-context-icon{width:42px;height:42px;color:var(--accent-primary);background:var(--surface-accent);border-radius:var(--radius-sm);place-items:center;display:grid}.engagement-page .ep-context-icon svg{width:20px;height:20px}.engagement-page .ep-context-panel>.ep-kicker{margin-bottom:-calc(var(--space-2) + var(--space-half))}.engagement-page .ep-context-panel h2{font-size:var(--text-2xl);letter-spacing:-.035em;margin:0;font-weight:500;line-height:1.25}.engagement-page .ep-context-panel p{color:var(--text-muted);font-size:var(--text-xs);margin:0;line-height:1.75}.engagement-page .ep-context-item{align-items:flex-start;gap:calc(var(--space-2) + var(--space-half));padding-top:calc(var(--space-4) + var(--space-half));border-top:1px solid var(--ep-line);display:flex}.engagement-page .ep-context-item>svg{width:16px;height:16px;color:var(--text-secondary);margin-top:var(--space-half);flex:0 0 16px}.engagement-page .ep-context-item h3{margin:0 0 calc(var(--space-1) + var(--space-half));font-size:var(--text-xs);font-weight:550}.engagement-page .ep-context-item p{font-size:var(--text-xs)}.engagement-page .ep-context-link{justify-content:space-between;align-items:center;gap:calc(var(--space-2) + var(--space-half));min-height:44px;padding-top:var(--space-4);border-top:1px solid var(--ep-line);font-size:var(--text-xs);color:var(--accent-soft);display:inline-flex}.engagement-page .ep-context-link svg{flex:0 0 15px;width:15px;height:15px}.engagement-page .full-feed{border:1px solid var(--ep-line);border-radius:calc(var(--radius-md) + var(--space-half));overflow:hidden}.engagement-page .full-feed .terminal-panel-head{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--ep-line)}.engagement-page .full-feed .feed-tabs{gap:var(--space-1);padding:var(--space-3) calc(var(--space-4) + var(--space-half));background:var(--surface-inset);border-bottom:1px solid var(--ep-line);margin:0}.engagement-page .full-feed .feed-tabs button{min-height:36px;padding:calc(var(--space-1) + var(--space-half)) var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-pill)}.engagement-page .full-feed .feed-tabs button.selected{color:var(--accent-soft);background:var(--surface-accent)}.engagement-page .full-feed .panel-scroll{height:auto;max-height:none;overflow:visible}.engagement-page .full-feed .feed>article{gap:var(--space-4);padding:var(--space-6);border-bottom:1px solid var(--ep-line)}.engagement-page .full-feed .feed>article:last-child{border-bottom:0}.engagement-page .full-feed .feed-content{min-width:0}.engagement-page .full-feed .feed-content>p{font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.8}.engagement-page .full-feed .feed-meta{gap:var(--space-2);flex-wrap:wrap}.engagement-page .full-feed .feed-meta>a{overflow-wrap:anywhere}.engagement-page .full-feed .feed-asset{min-width:0;padding:var(--space-3) calc(var(--space-3) + var(--space-half));border:1px solid var(--ep-line);border-radius:var(--radius-pill);background:var(--surface-inset);flex-wrap:wrap}.engagement-page .full-feed .feed-asset>span{overflow-wrap:anywhere;min-width:0}.engagement-page .full-feed .feed-asset>svg{flex-shrink:0}.engagement-page .ep-activity-content .ep-panel>:not(.ep-section-heading){margin:0 var(--space-6) var(--space-6)}.engagement-page .call-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));margin:0}.engagement-page .call-card{min-width:0;padding:var(--space-5);border:1px solid var(--ep-line);border-radius:var(--radius-md);background:var(--surface-inset);flex-direction:column;display:flex}.engagement-page .call-card>.flex-between{gap:var(--space-3);flex-wrap:wrap}.engagement-page .call-card>.flex-between a{font-family:var(--font-mono);color:var(--text-secondary);font-size:var(--text-xs)}.engagement-page .call-card h3{margin:calc(var(--space-6) + var(--space-half)) 0 var(--space-5);font-size:var(--text-page-title);letter-spacing:-.055em;font-weight:500}.engagement-page .call-card h3 span{font-size:var(--text-xs);letter-spacing:0}.engagement-page .call-details{gap:var(--space-3);margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--ep-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.engagement-page .call-details span{min-width:0;font-size:var(--text-xs)}.engagement-page .call-details b{margin-top:calc(var(--space-1) + var(--space-half));font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.engagement-page .call-card>a{font-size:var(--text-xs);overflow-wrap:anywhere}.engagement-page .call-card>small{color:var(--text-muted);font-size:var(--text-xs);margin:calc(var(--space-2) + var(--space-half)) 0 var(--space-4);line-height:1.7;display:block}.engagement-page .call-card>button{width:100%;min-height:42px;font-size:var(--text-xs);border:1px solid var(--ep-line);background:var(--surface-panel);margin-top:auto}.engagement-page .call-card>button[aria-pressed=true]{color:var(--accent-soft);background:var(--surface-accent)}.engagement-page .call-card>small.negative{color:var(--state-danger)}.engagement-page .ep-rankings-section{padding:var(--space-6)}.engagement-page .ep-rankings-intro p{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}.engagement-page .ep-rankings-section .section{margin:calc(var(--space-5) + var(--space-half)) 0 0}.engagement-page .ep-rankings-section .section-head{margin-bottom:calc(var(--space-5) + var(--space-half));gap:var(--space-4);flex-wrap:wrap;padding:0}.engagement-page .ep-rankings-section .section-head h2{font-size:var(--text-2xl);letter-spacing:-.035em;font-weight:550}.engagement-page .ep-rankings-section .tabs{padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-inset);flex-wrap:wrap;margin:0}.engagement-page .ep-rankings-section .tabs button{font-size:var(--text-xs);min-height:36px;padding:var(--space-2) var(--space-3)}.engagement-page .ep-rankings-section .tabs button.selected{background:var(--surface-accent);color:var(--accent-soft)}.engagement-page .ep-rankings-section .caller-evidence{border:1px solid var(--ep-line);background:var(--surface-inset);border-radius:var(--radius-md)}.engagement-page .ep-mission-board{min-width:0}.engagement-page .ep-mission-board>.ep-section-heading{padding:var(--space-1) var(--space-2) var(--space-6)}.engagement-page .ep-mission-grid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.engagement-page .ep-mission-card{min-width:0;padding:var(--space-6);background:var(--surface-panel);border:1px solid var(--ep-line);border-radius:calc(var(--radius-md) + var(--space-half));flex-direction:column;display:flex}.engagement-page .ep-mission-top{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.engagement-page .ep-mission-identity{align-items:center;gap:calc(var(--space-2) + var(--space-half));min-width:0;display:flex}.engagement-page .ep-mission-identity .avatar{border-radius:var(--radius-sm);flex:0 0 38px;width:38px;height:38px}.engagement-page .ep-mission-identity>div:last-child{min-width:0}.engagement-page .ep-mission-identity a,.engagement-page .ep-mission-identity>div>span{color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500;display:block}.engagement-page .ep-mission-identity small{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);overflow-wrap:anywhere;display:block}.engagement-page .ep-mission-top .badge{font-size:var(--text-xs)}.engagement-page .ep-mission-objective{padding-top:var(--space-8);padding-bottom:calc(var(--space-6) + var(--space-half))}.engagement-page .ep-mission-objective .ep-kicker{color:var(--accent-soft)}.engagement-page .ep-mission-objective h3{margin:var(--space-2) 0 var(--space-5);font-size:var(--text-xl);letter-spacing:-.025em;font-weight:500;line-height:1.3}.engagement-page .ep-mission-target{color:var(--text-primary);font-size:var(--text-page-title);letter-spacing:-.045em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.15;display:block}.engagement-page .ep-mission-objective p{min-height:38px;margin:calc(var(--space-2) + var(--space-half)) 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.7}.engagement-page .ep-mission-progress{margin-top:auto}.engagement-page .ep-mission-progress>div:first-child{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.engagement-page .ep-mission-progress span{color:var(--text-muted);font-size:var(--text-xs)}.engagement-page .ep-mission-progress strong{color:var(--text-secondary);font-size:var(--text-xs);font-weight:500}.engagement-page .ep-mission-progress progress,.engagement-page .ep-progress-unverified{border-radius:var(--radius-pill);background:var(--surface-hover);width:100%;height:5px;accent-color:var(--accent-primary);border:0;margin:0;display:block;overflow:hidden}.engagement-page .ep-mission-progress progress::-webkit-progress-bar{background:var(--surface-hover);border-radius:var(--radius-pill)}.engagement-page .ep-mission-progress progress::-webkit-progress-value{background:var(--accent-primary);border-radius:var(--radius-pill)}.engagement-page .ep-mission-progress progress::-moz-progress-bar{background:var(--accent-primary);border-radius:var(--radius-pill)}.engagement-page .ep-mission-progress>p{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.6}.engagement-page .ep-mission-facts{gap:var(--space-3);padding:var(--space-5) 0;display:grid}.engagement-page .ep-mission-facts>div{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.engagement-page .ep-mission-facts>div>span:first-child{align-items:center;gap:calc(var(--space-1) + var(--space-half));color:var(--text-muted);display:inline-flex}.engagement-page .ep-mission-facts svg{width:12px;height:12px}.engagement-page .ep-mission-facts time,.engagement-page .ep-mission-facts strong{color:var(--text-secondary);font-weight:400}.engagement-page .ep-mission-action{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;padding-top:calc(var(--space-3) + var(--space-half));border-top:1px solid var(--ep-line);color:var(--accent-soft);font-size:var(--text-xs);display:flex}.engagement-page .ep-mission-action svg{width:16px;height:16px}.engagement-page .ep-pagination{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-2) 0;flex-wrap:wrap;display:flex}.engagement-page .ep-pagination>span{color:var(--text-muted);font-size:var(--text-xs)}.engagement-page .ep-pagination button{font-size:var(--text-xs)}@media (width<=1100px){.engagement-page .ep-workspace{grid-template-columns:minmax(0,1fr)}.engagement-page .ep-context-panel{grid-template-columns:1fr 1fr}.engagement-page .ep-context-panel>.ep-context-icon{display:none}.engagement-page .ep-context-panel>.ep-kicker,.engagement-page .ep-context-panel>h2,.engagement-page .ep-context-panel>p,.engagement-page .ep-context-panel>.ep-context-link{grid-column:1/-1}}@media (width<=700px){.engagement-page{gap:var(--space-6)}.engagement-page .ep-page-heading{align-items:flex-start;gap:var(--space-5);padding:calc(var(--space-2) + var(--space-half)) var(--space-half);flex-direction:column}.engagement-page .ep-page-heading h1{font-size:var(--text-page-title)}.engagement-page .ep-page-heading p{font-size:var(--text-sm)}.engagement-page .ep-header-summary{width:100%;min-width:0;padding:var(--space-4) calc(var(--space-4) + var(--space-half))}.engagement-page .ep-header-summary>div{align-items:center;gap:var(--space-3);display:flex}.engagement-page .ep-header-summary span{max-width:none;margin:0}.engagement-page .ep-section-heading{padding:var(--space-5) calc(var(--space-4) + var(--space-half));gap:calc(var(--space-3) + var(--space-half))}.engagement-page .ep-section-heading h2{font-size:var(--text-2xl)}.engagement-page .ep-section-heading p{font-size:var(--text-xs)}.engagement-page .ep-toolbar{padding:calc(var(--space-2) + var(--space-half)) var(--space-3);gap:var(--space-2)}.engagement-page .ep-toolbar-note{padding:var(--space-1) calc(var(--space-1) + var(--space-half))}.engagement-page .ep-filter-tabs button{padding-inline:calc(var(--space-2) + var(--space-half))}.engagement-page .ep-panel-content{padding:calc(var(--space-3) + var(--space-half))}.engagement-page .ep-view-switch{gap:var(--space-1);padding:var(--space-1)}.engagement-page .ep-view-switch button{gap:var(--space-2);padding:var(--space-3) calc(var(--space-2) + var(--space-half))}.engagement-page .ep-view-switch button>svg{flex-basis:16px;width:16px;height:16px}.engagement-page .ep-view-switch button span,.engagement-page .ep-view-switch button small{font-size:var(--text-xs)}.engagement-page .full-feed .terminal-panel-head{padding:calc(var(--space-4) + var(--space-half))}.engagement-page .full-feed .feed-tabs{padding:calc(var(--space-2) + var(--space-half));flex-wrap:wrap}.engagement-page .full-feed .feed-tabs button{padding-inline:calc(var(--space-2) + var(--space-half))}.engagement-page .full-feed .feed>article{padding:var(--space-5) var(--space-4);gap:var(--space-3)}.engagement-page .full-feed .feed-content>p{font-size:var(--text-xs)}.engagement-page .ep-activity-content .ep-panel>:not(.ep-section-heading){margin:0 calc(var(--space-3) + var(--space-half)) calc(var(--space-4) + var(--space-half))}.engagement-page .ep-context-panel{padding:var(--space-5);gap:var(--space-4)}.engagement-page .ep-context-item{grid-column:1/-1}.engagement-page .ep-rankings-section{padding:var(--space-5) var(--space-4)}.engagement-page .ep-rankings-section .section-head{align-items:flex-start}.engagement-page .ep-rankings-section .section-head h2{font-size:var(--text-2xl)}.engagement-page .ep-mission-board>.ep-section-heading{padding:0 var(--space-half) var(--space-5)}.engagement-page .ep-mission-grid{gap:var(--space-4)}.engagement-page .ep-mission-card{padding:calc(var(--space-5) + var(--space-half))}.engagement-page .ep-mission-target{font-size:var(--text-page-title)}}@media (prefers-reduced-motion:no-preference){.engagement-page .ep-mission-card{transition:border-color .18s}.engagement-page .ep-mission-card:hover{border-color:color-mix(in srgb, var(--accent-primary) 20%, transparent)}}.engagement-page section{margin:0}.directory-page{gap:var(--space-8);min-width:0;display:grid}.directory-page .directory-intro{justify-content:space-between;align-items:flex-end;gap:var(--space-6);padding:var(--space-4) 0 var(--space-2);display:flex}.directory-page .directory-intro>div{max-width:var(--content-reading);min-width:0}.directory-page .directory-eyebrow{color:var(--accent-primary);font:var(--weight-medium) var(--text-xs)/var(--leading-normal) var(--font-mono);letter-spacing:var(--tracking-label);margin-bottom:var(--space-3);display:block}.directory-page .directory-intro h1{font-size:var(--text-page-title);line-height:var(--leading-tight);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.directory-page .directory-intro p{margin:var(--space-3) 0 0;max-width:var(--content-narrow);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.directory-page .directory-create{min-height:var(--control-lg);padding:var(--space-3) var(--space-5);font-size:var(--text-sm);white-space:nowrap;flex:none}.directory-page .directory-create svg{width:var(--icon-md);height:var(--icon-md)}.directory-panel.terminal-panel{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;overflow:visible;container:agent-directory/inline-size}.directory-panel .directory-toolbar{gap:var(--space-4);padding:var(--space-5);background:var(--surface-panel);border:1px solid var(--surface-raised);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr);display:grid}.directory-panel .directory-control-row{align-items:center;gap:var(--space-5);min-width:0;display:flex}.directory-panel .directory-search{gap:var(--space-3);min-height:var(--control-lg);padding:0 var(--space-4);flex:1}.directory-panel .directory-search>svg{width:var(--icon-md);height:var(--icon-md)}.directory-panel .directory-search input{width:100%;min-width:0;min-height:var(--control-lg);padding:var(--space-3) 0;font-size:var(--text-sm);line-height:var(--leading-normal);flex:1}.directory-panel .directory-search .icon-button{width:var(--control-sm);height:var(--control-sm);min-height:var(--control-sm);padding:var(--space-1);flex:none}.directory-panel .directory-view{gap:var(--space-4);flex:none;min-width:0;margin:0}.directory-panel .directory-sort{align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-xs);display:flex}.directory-panel .directory-sort>span{white-space:nowrap}.directory-panel .directory-view select{width:auto;min-width:0;max-width:100%;min-height:var(--control-lg);padding:var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-sm)}.directory-panel .view-switch{gap:var(--space-half);padding:var(--space-1);background:var(--surface-inset);border-radius:var(--radius-sm)}.directory-panel .view-switch button{width:var(--control-md);height:var(--control-md);padding:var(--space-2)}.directory-panel .view-switch button.selected{background:var(--surface-raised);color:var(--accent-primary)}.directory-panel .view-switch button:hover{background:var(--surface-hover);color:var(--text-primary)}.directory-panel .view-switch svg{width:var(--icon-md);height:var(--icon-md)}.directory-panel .directory-filter-row{border-top:1px solid var(--surface-raised);padding-top:var(--space-4);min-width:0}.directory-panel .directory-filters{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.directory-panel .directory-filters button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:var(--space-2) var(--space-4);color:var(--text-muted);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background var(--duration-fast), color var(--duration-fast);background:0 0;border:0;display:inline-flex}.directory-panel .directory-filters button:hover{background:var(--surface-raised);color:var(--text-primary)}.directory-panel .directory-filters button.selected{color:var(--accent-primary);background:var(--surface-accent)}.directory-panel .directory-filters svg{width:var(--icon-sm);height:var(--icon-sm)}.directory-panel .directory-active-dot{width:var(--dot-md);height:var(--dot-md);border-radius:var(--radius-pill);background:var(--accent-primary)}.directory-panel .directory-embedded-heading{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.directory-panel .directory-embedded-heading>span{flex:0 0 var(--control-lg);width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--accent-primary);place-items:center;display:grid}.directory-panel .directory-embedded-heading h2{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);margin:0}.directory-panel .directory-embedded-heading p{font-size:var(--text-sm);color:var(--text-muted);margin:var(--space-1) 0 0}.directory-panel .directory-results{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-1);display:flex}.directory-panel .directory-results p{align-items:baseline;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;margin:0;display:flex}.directory-panel .directory-results strong{color:var(--text-primary);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.directory-panel .directory-results p>span{margin-left:var(--space-2);color:var(--text-muted)}.directory-panel .directory-results button{align-items:center;gap:var(--space-2);min-height:var(--control-sm);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-xs);background:0 0;border:0;flex:none;display:inline-flex}.directory-panel .directory-results button:hover{background:var(--surface-raised);color:var(--text-primary)}.directory-panel .directory-results svg{width:var(--icon-sm);height:var(--icon-sm)}.directory-panel .agent-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--stat-min) + var(--space-16) * 2)), 1fr));align-items:stretch;gap:var(--space-4);padding:0;display:grid}.directory-panel .agent-grid.list-layout{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.agent-card,.directory-panel .agent-card{background:var(--surface-panel);border:1px solid var(--surface-raised);border-radius:var(--radius-lg);min-width:0;box-shadow:none;transition:border-color var(--duration-fast), background var(--duration-fast);display:flex;position:relative}.agent-card:hover,.directory-panel .agent-card:hover{border-color:var(--border-strong);background:var(--surface-panel);translate:none}.agent-card .agent-card-link{min-width:0;padding:var(--space-5);border-radius:inherit;color:var(--text-primary);flex-direction:column;flex:1;gap:0;display:flex}.agent-card .agent-card-link:focus-visible{outline-offset:var(--space-half)}.agent-card .agent-card-identity{align-items:center;gap:var(--space-3);min-width:0;padding-right:var(--control-sm);display:flex}.agent-card .avatar{flex:0 0 var(--avatar-md);width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--accent-soft);margin:0}.agent-card .avatar svg{width:var(--icon-lg);height:var(--icon-lg)}.agent-card .agent-card-name{min-width:0}.agent-card .agent-card-name h3{font:var(--weight-semibold) var(--text-lg)/var(--leading-tight) var(--font-body);letter-spacing:var(--tracking-tight);text-align:left;margin:0 0 var(--space-1)}.agent-card .agent-handle{color:var(--text-muted);font:var(--text-xs)/var(--leading-normal) var(--font-mono);text-align:left}.agent-card .agent-card-bio{-webkit-line-clamp:2;min-height:calc(var(--text-sm) * var(--leading-relaxed) * 2);margin:var(--space-5) 0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agent-card .agent-card-bio.is-empty{color:var(--text-muted)}.agent-card .agent-card-facts{gap:var(--space-4);margin:auto 0 var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.agent-card .agent-card-facts>div{min-width:0}.agent-card .agent-card-facts dt{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);margin:0 0 var(--space-2);display:flex}.agent-card .agent-card-facts dt svg{width:var(--icon-sm);height:var(--icon-sm)}.agent-card .agent-card-facts dd{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.agent-card .agent-card-footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--surface-raised);flex-wrap:wrap;display:flex}.agent-card .agent-card-footer .badge{align-items:center;gap:var(--space-2);max-width:none;font-size:var(--text-xs);line-height:var(--leading-normal);padding:var(--space-1) var(--space-2);text-transform:none;letter-spacing:var(--tracking-normal);display:inline-flex}.agent-card .agent-card-action{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);flex:none;display:inline-flex}.agent-card .agent-card-action svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--accent-primary)}.agent-card .agent-card-link:hover .agent-card-action{color:var(--accent-primary)}.agent-card .watch-button{top:var(--space-4);right:var(--space-3);width:var(--control-md);height:var(--control-md);padding:var(--space-2);color:var(--text-muted);border-radius:var(--radius-sm);background:0 0;border:0;place-items:center;display:grid;position:absolute}.agent-card .watch-button:hover,.agent-card .watch-button.is-watched{color:var(--accent-primary);background:var(--surface-accent)}.agent-card .watch-button svg{width:var(--icon-sm);height:var(--icon-sm)}.directory-panel .directory-footer{padding:var(--space-6) var(--space-1) var(--space-2);align-items:center;gap:var(--space-3);font-size:var(--text-xs)}.directory-panel .directory-footer a{min-height:var(--control-sm)}.directory-panel .directory-footer svg{width:var(--icon-sm);height:var(--icon-sm)}.directory-panel>.empty,.directory-panel>.loading,.directory-panel>.query-error{background:var(--surface-panel);border-radius:var(--radius-lg);margin:var(--space-4) 0 0;padding:var(--space-8) var(--space-5)}.directory-panel>.empty{min-height:var(--empty-height)}.directory-panel .storage-warning,.directory-panel .directory-note{margin:var(--space-4) var(--space-1) 0}@container agent-directory (width>=48rem){.directory-panel .list-layout .agent-card-link{gap:var(--space-2) var(--space-6);padding:var(--space-5) calc(var(--space-16) + var(--space-4)) var(--space-5) var(--space-5);grid-template:"identity facts footer""bio facts footer"/minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;display:grid}.directory-panel .list-layout .agent-card-identity{grid-area:identity;padding:0}.directory-panel .list-layout .agent-card-bio{min-height:0;margin:0 0 0 calc(var(--avatar-md) + var(--space-3));grid-area:bio}.directory-panel .list-layout .agent-card-facts{grid-area:facts;margin:0}.directory-panel .list-layout .agent-card-footer{align-items:flex-start;gap:var(--space-3);border:0;flex-direction:column;grid-area:footer;padding:0}.directory-panel .list-layout .watch-button{top:50%;right:var(--space-4);transform:translateY(-50%)}}@container agent-directory (width<=48rem){.directory-panel .directory-control-row{gap:var(--space-4);flex-wrap:wrap}.directory-panel .directory-search,.directory-panel .directory-embedded-heading{flex:100%}.directory-panel .directory-view{flex-wrap:wrap;flex:1;justify-content:space-between}.directory-panel .directory-sort{flex:1 1 var(--select-width);min-width:0}.directory-panel .directory-sort select{flex:1}.directory-panel .list-layout .agent-card-link{padding:var(--space-4)}.directory-panel .list-layout .agent-card-bio{min-height:0;margin:var(--space-3) 0}.directory-panel .list-layout .agent-card-facts{margin-bottom:var(--space-3)}}@container workspace (width<=40rem){.directory-page{gap:var(--space-6)}.directory-page .directory-intro{align-items:flex-start;gap:var(--space-5);padding-top:var(--space-2);flex-direction:column}.directory-panel .directory-toolbar{padding:var(--space-4)}.directory-panel .directory-filters{gap:var(--space-1)}.directory-panel .directory-filters button{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.directory-panel .directory-sort>span{display:none}.directory-panel .directory-results{align-items:flex-start}.directory-panel .directory-results p>span{font-size:var(--text-xs);flex-basis:100%;margin:0}}@media (prefers-reduced-motion:reduce){.agent-card,.directory-panel .agent-card,.directory-panel .directory-filters button{transition:none}}
