.portal-root{min-height:100vh;background:var(--frame);color:var(--ink);font-family:var(--f-body)}.amn-app{display:grid;grid-template-columns:218px minmax(0,1fr);height:100vh;min-height:560px;overflow:hidden;background:var(--frame)}.amn-side{display:flex;flex-direction:column;gap:1px;min-width:0;overflow-y:auto;padding:var(--space-4) var(--space-3) var(--space-3);border-right:var(--border-w) solid var(--frame-line);background:var(--frame-2);color:var(--on-frame)}.amn-brand{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-3);border-bottom:var(--border-w) solid var(--frame-line);color:var(--on-frame)}.amn-side .amn-brand{--bg: var(--frame-2)}.amn-brand-mark{display:block;width:24px;height:24px;flex:0 0 24px}.amn-brand-word{display:block;height:17px;width:auto}.amn-brand-chip{margin-left:var(--space-hair);padding:var(--space-hair) var(--space-1);border:var(--border-w) solid var(--frame-line);border-radius:var(--radius-sm);color:var(--on-frame-muted);font-family:var(--f-mono);font-size:var(--text-xs);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.amn-side-new{padding:var(--space-2) var(--space-hair) var(--space-hair)}.amn-nav-label{padding:var(--space-4) var(--space-3) var(--space-1);color:var(--on-frame-faint);font-family:var(--f-mono);font-size:var(--text-xs);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.amn-side-foot{display:flex;flex-direction:column;gap:var(--space-2);margin-top:auto;padding-top:var(--space-3)}.amn-side-acct{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2) 0;border-top:var(--border-w) solid var(--frame-line)}.amn-avatar{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border:var(--border-w) solid var(--frame-line);border-radius:var(--radius-sm);background:var(--frame-3);color:var(--on-frame-accent);font-family:var(--f-mono);font-size:var(--text-sm)}.amn-avatar.is-sm{width:28px;height:28px;flex:0 0 28px}.amn-side-acct-id{min-width:0}.amn-side-acct-name{color:var(--on-frame);font-size:var(--text-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amn-side-acct-sub{margin-top:1px;color:var(--on-frame-faint);font-size:var(--text-xs)}.amn-side-acct:has(>.amn-side-acct-btn){flex-direction:column;align-items:stretch;gap:var(--space-hair);padding-left:0;padding-right:0}.amn-side-acct-btn.is-active .amn-side-acct-name{color:inherit}.amn-side-acct-btn+.amn-side-acct-sub{padding-left:calc(var(--space-9) + var(--space-1))}.amn-plugin-cta{display:block;width:100%;margin:var(--space-2) var(--space-hair) var(--space-1);padding:var(--space-3);border:var(--border-w) solid color-mix(in srgb,var(--on-frame-accent) 45%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--on-frame);font-family:inherit;text-align:left;cursor:pointer}.amn-plugin-cta:hover{border-color:var(--on-frame-accent)}.amn-plugin-cta .amn-plugin-title{margin-top:var(--space-1);font-size:var(--text-base);font-weight:600}.amn-plugin-cta .amn-plugin-desc{margin-top:var(--space-hair);color:var(--on-frame-muted);font-size:var(--text-sm);line-height:var(--lh-normal)}.amn-plugin-cta.is-connected{display:flex;align-items:center;gap:var(--space-2);border-color:var(--frame-line);background:var(--frame-3)}.amn-plugin-cta.is-connected:hover{border-color:var(--on-frame-accent)}.amn-plugin-cta.is-connected .amn-plugin-title{margin:0;font-size:var(--text-md)}.amn-plugin-cta.is-connected .amn-plugin-desc{margin:0;color:var(--on-frame-faint);font-size:var(--text-sm)}.amn-nav-pill{display:inline-flex;align-items:center;gap:var(--space-1);vertical-align:middle;padding:var(--space-hair) var(--space-2);border:var(--border-w) dashed var(--hairline-bright);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--faint);font-family:var(--f-mono);font-size:var(--text-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;white-space:nowrap}.amn-nav-pill:before{content:"";width:5px;height:5px;flex:0 0 5px;border-radius:var(--radius-round);background:currentColor}.amn-nav-pill.is-market{border-color:var(--market-glow);color:var(--market)}.amn-main{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--surface-2);color:var(--ink)}.amn-topbar{display:flex;align-items:center;gap:var(--space-4);height:58px;flex:0 0 58px;padding:0 var(--space-6);border-bottom:var(--border-w) solid var(--frame-line);background:var(--frame);color:var(--on-frame)}.amn-topbar:before{content:"AMNETIC / OPERATIONS";color:var(--on-frame-faint);font:var(--text-xs) var(--f-mono);letter-spacing:var(--ls-eyebrow)}.amn-topbar-title{color:var(--on-frame);font-family:var(--f-body);font-size:var(--text-base);font-weight:600}.amn-topbar-spacer{flex:1}.amn-topbar-date{color:var(--on-frame-muted);font-family:var(--f-mono);font-size:var(--text-sm);letter-spacing:var(--ls-caps)}.amn-scroll{flex:1;overflow-y:auto;padding:var(--space-7) var(--space-7) var(--space-9);background:var(--surface-2)}.amn-scroll-inner{max-width:1260px;margin:0 auto}.amn-view{animation:docket-enter var(--dur-base) var(--ease-out)}.amn-view.is-narrow{max-width:840px}@keyframes docket-enter{0%{opacity:.65;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.amn-view{animation:none}}.amn-msg{width:calc(100% - 2 * var(--space-8));max-width:var(--app-max);min-height:0;margin:0 auto;color:var(--muted);font-size:var(--text-base)}.amn-msg:not(:empty){margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface)}.amn-msg.is-error{border-color:var(--danger-line);color:var(--danger)}.amn-banner{margin:var(--space-3) var(--space-8) 0;padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);font-size:var(--text-base)}.amn-banner.is-success{border-color:var(--accent-line);background:var(--accent-soft)}.amn-banner.is-cancelled{border-color:var(--hairline);color:var(--muted)}.docket-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-1)}.docket-heading h1{margin:0;font:var(--w-bold) var(--text-display) var(--f-head);line-height:1;letter-spacing:var(--ls-tight);text-transform:uppercase}.docket-heading p{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--text-base)}.docket-heading .amn-btn{flex:0 0 auto;min-width:132px}.amn-payouts-banner{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-color:var(--accent-line)}.amn-payouts-copy{flex:1 1 320px;min-width:0}.amn-payouts-title{display:block;margin-bottom:var(--space-1)}.amn-payouts-description{margin:0;color:var(--muted);font-size:var(--text-base)}.amn-terms-price{width:16ch;max-width:100%}.amn-terms-price-input{position:relative;display:block}.amn-terms-price-input>span{position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);color:var(--muted)}.amn-terms-price-input .amn-input{padding-left:var(--space-6)}.amn-terms-card{min-width:0;padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-md)}.amn-terms-pdf>p{margin:0;overflow-wrap:anywhere}.amn-terms-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:var(--space-3) var(--space-6);margin:var(--space-4) 0 0}.amn-terms-summary dt{color:var(--muted);font-size:var(--text-sm)}.amn-terms-summary dd{margin:var(--space-hair) 0 0;font-size:var(--text-base)}.amn-terms-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--space-4) var(--space-6);min-width:0;margin:var(--space-4) 0 0;padding:0;border:0}.amn-terms-fields.amn-terms-pdf{grid-template-columns:minmax(0,1fr)}.amn-terms-fields .amn-field{min-width:0;align-items:flex-start}.amn-terms-fields .amn-select{width:auto;max-width:100%}.amn-derived-row-editor{display:grid;gap:var(--space-3)}.amn-derived-row-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.amn-derived-row-rate{width:20ch;max-width:100%}.amn-derived-row-editor>[data-derived-pricing-warning]:empty{display:none}.amn-derived-pricing-head{justify-content:space-between;flex-wrap:wrap}.amn-derived-pricing-head>div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.amn-listing-picker>[role=radiogroup]{display:grid;gap:var(--space-3)}.amn-listing-picker .listing-option{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-sm);cursor:pointer}.amn-listing-picker .listing-option:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.amn-listing-picker .listing-option input{margin:0;accent-color:var(--accent)}.amn-listing-picker [data-portal-terms]{margin-top:var(--space-2);padding-top:var(--space-5);border-top:var(--border-w) solid var(--hairline);line-height:var(--lh-relaxed)}.amn-listing-picker [data-portal-terms]>h3{margin:0 0 var(--space-3);font-size:var(--text-xl);line-height:var(--lh-snug)}.amn-listing-picker [data-portal-terms]>ul{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.amn-listing-picker [data-portal-terms] li{margin:0;padding-left:var(--space-5);text-indent:calc(-1 * var(--space-5))}.amn-listing-picker [data-portal-terms]>p{margin:var(--space-3) 0 0}.amn-listing-picker [data-portal-terms]>h4{margin:var(--space-5) 0 var(--space-2)}.amn-listing-picker [data-portal-terms]>pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.amn-listing-back{margin-left:calc(-1 * var(--space-4))}.amn-listing-detail-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.amn-listing-detail-title{margin:0;font-family:var(--f-head);font-size:var(--text-3xl);font-weight:500;line-height:var(--lh-snug)}.amn-listing-detail-actions{flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-1)}.amn-status-action:after{content:"›";font-size:var(--text-sm);line-height:1}button.amn-row:is(:hover,:focus-visible) .amn-status-action{text-decoration:underline}.amn-price{color:var(--success)}.portal-title{color:var(--ink);font-family:var(--f-head);font-size:var(--text-lg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portal-key-prefix{color:var(--muted);font-family:var(--f-mono);font-size:var(--text-sm)}.portal-key-name{font-family:var(--f-body);font-size:var(--text-base)}.portal-listing-description{margin-top:var(--space-hair);color:var(--muted);font-size:var(--text-md);line-height:var(--lh-normal);overflow-wrap:anywhere}.amn-row-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.portal-listings-grid{grid-template-columns:minmax(0,1.5fr) 92px 84px 52px 84px minmax(116px,.9fr)}.portal-listings-grid>[data-open]{min-width:0;cursor:pointer}.portal-market-grid{grid-template-columns:minmax(140px,1fr) 90px}.portal-runs-grid{grid-template-columns:minmax(0,1fr) 240px}.portal-shared-reports-grid{grid-template-columns:minmax(0,1fr)}.portal-evaluations-grid{grid-template-columns:minmax(0,1fr) 120px 170px}.portal-purchases-grid{grid-template-columns:minmax(150px,1fr) 90px 170px}.portal-sessions-grid{grid-template-columns:110px minmax(120px,1fr) 150px 120px 80px}.portal-images-grid{grid-template-columns:minmax(130px,1fr) 130px 96px}.portal-requests-grid{grid-template-columns:minmax(0,1fr) 110px 120px}.portal-keys-grid{grid-template-columns:minmax(0,1fr) 130px 100px 90px 90px}.portal-ledger-grid{grid-template-columns:70px minmax(0,1fr) 100px}.portal-activity-grid{grid-template-columns:56px minmax(0,1fr) 80px}.portal-top-listings-grid{grid-template-columns:minmax(0,1fr) 96px}.amn-row.portal-purchases-grid,.amn-row.portal-sessions-grid,.amn-row.portal-requests-grid{cursor:pointer}.amn-ov-cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.portal-overview-panes{grid-template-columns:1.15fr 1fr;align-items:start}.portal-images-panes{grid-template-columns:1fr 1.1fr;align-items:stretch}.portal-requests-panes{grid-template-columns:1.1fr 1fr;align-items:start}.portal-overview-totals{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:1080px){.amn-row-head.portal-listings-grid{display:none}.amn-row.portal-listings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amn-row.portal-listings-grid>:not([data-label]){grid-column:1 / -1;min-width:0}.amn-row.portal-listings-grid>[data-label]{min-width:0;flex-wrap:wrap;text-align:left}.amn-row.portal-listings-grid>[data-label]:before{content:attr(data-label)}.amn-row.portal-listings-grid>.amn-row-actions{justify-content:flex-start}.amn-row>[data-label]:before{display:block;flex:0 0 100%;margin-bottom:var(--space-1);color:var(--faint);font-family:var(--f-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:var(--ls-eyebrow);text-transform:uppercase}}@media(max-width:620px){.amn-row-head:is(.portal-listings-grid,.portal-market-grid,.portal-runs-grid,.portal-shared-reports-grid,.portal-purchases-grid,.portal-sessions-grid,.portal-images-grid,.portal-requests-grid,.portal-keys-grid,.portal-evaluations-grid){display:none}.amn-row:is(.portal-listings-grid,.portal-market-grid,.portal-runs-grid,.portal-purchases-grid,.portal-sessions-grid,.portal-images-grid,.portal-requests-grid,.portal-keys-grid,.portal-ledger-grid,.portal-activity-grid,.portal-evaluations-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.amn-row:is(.portal-listings-grid,.portal-market-grid,.portal-runs-grid,.portal-purchases-grid,.portal-sessions-grid,.portal-images-grid,.portal-requests-grid,.portal-keys-grid,.portal-ledger-grid,.portal-activity-grid,.portal-evaluations-grid)>:not([data-label]){grid-column:1 / -1;min-width:0}.amn-row:is(.portal-sessions-grid,.portal-ledger-grid,.portal-activity-grid)>:not([data-label]){order:-1}.amn-row>[data-label]{min-width:0;flex-wrap:wrap;text-align:left}.amn-row>[data-label]:before{content:attr(data-label)}.amn-row>.amn-row-actions{justify-content:flex-start}}.amn-evaluation-date{color:var(--muted);font-size:var(--text-sm)}.amn-evaluation-report,.amn-evaluation-request{flex-shrink:0;box-sizing:border-box;max-height:320px;overflow:auto;margin:var(--space-2) 0 0;padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--ink);font:var(--text-sm)/var(--lh-relaxed) var(--f-mono);white-space:pre-wrap;overflow-wrap:anywhere}[data-evaluation-cost]{display:grid;gap:var(--space-1);margin-top:var(--space-2);color:var(--muted);font:var(--text-sm)/var(--lh-normal) var(--f-mono)}[data-evaluation-cost] p{margin:0}.amn-evaluation-timeline{margin:var(--space-2) 0 0;padding:0;list-style:none}.amn-evaluation-timeline>li{position:relative;display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;column-gap:var(--space-3);row-gap:var(--space-hair);padding-bottom:var(--space-3)}.amn-evaluation-timeline>li:last-child{padding-bottom:0}.amn-evaluation-timeline>li:before{content:"";box-sizing:border-box;width:9px;height:9px;border-radius:var(--radius-round);border:1.5px solid var(--hairline-bright);background:var(--surface);transform:translateY(1px)}.amn-evaluation-timeline>li:not(:last-child):after{content:"";position:absolute;left:4px;top:14px;bottom:2px;width:1px;background:var(--hairline)}.amn-evaluation-timeline>li[data-step-state=done]:before{border-color:var(--success);background:var(--success)}.amn-evaluation-timeline>li[data-step-state=current]:before{border-color:var(--accent);background:var(--accent);box-shadow:var(--focus-ring)}.amn-evaluation-timeline>li[data-step-state=ended]:before{border-color:var(--faint);background:var(--faint)}.amn-evaluation-timeline>li.is-danger[data-step-state=ended]:before{border-color:var(--danger);background:var(--danger)}.amn-evaluation-step-label{color:var(--ink);font-size:var(--text-base)}.amn-evaluation-timeline>li[data-step-state=current] .amn-evaluation-step-label{font-weight:600}.amn-evaluation-timeline>li[data-step-state=upcoming] .amn-evaluation-step-label{color:var(--faint)}.amn-evaluation-step-time{color:var(--muted);font:var(--text-xs) var(--f-mono);white-space:nowrap}.amn-evaluation-step-note{grid-column:2 / -1;color:var(--faint);font:var(--text-xs) var(--f-mono)}.amn-evaluation-request-lead{margin:0;padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-family:var(--f-body);font-size:var(--text-lg);line-height:var(--lh-normal)}.amn-evaluation-listing,.amn-evaluation-requester{margin:var(--space-1) 0}.amn-evaluation-technical{margin-top:var(--space-4);color:var(--muted)}.amn-evaluation-technical>summary{font-size:var(--text-md);cursor:pointer}.amn-evaluation-technical .amn-mono{overflow-wrap:anywhere}.amn-evaluation-disclosure{display:flex;flex-direction:column;gap:var(--space-1)}.evaluation-attachment-list{display:grid;gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none}.evaluation-attachment-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-sm)}.evaluation-attachment-row>span:first-child{flex:1 1 180px;overflow-wrap:anywhere}.evaluation-attachment-row progress{width:160px;accent-color:var(--accent)}.evaluation-attachment-error{color:var(--danger)}.evaluation-attachment-input{max-width:100%}.amn-bar{height:6px;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-2)}.amn-bar>span{display:block;width:var(--bar-pct, 0%);height:100%;border-radius:var(--radius-md);background:var(--accent);opacity:.85}.amn-note{display:flex;align-items:center;gap:var(--space-2);color:var(--faint);font-size:var(--text-md);line-height:var(--lh-normal)}.amn-note svg{width:13px;height:13px;flex:0 0 13px}.portal-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.amn-inset{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--muted);font-size:var(--text-md)}.amn-inset.is-warning{border-color:var(--warning-line);color:var(--ink)}.amn-inset.is-accent{border-color:var(--accent-line)}.amn-inset svg{width:14px;height:14px;flex:0 0 14px}.amn-match-report-drawer{width:min(760px,94vw)}.amn-report-stats{grid-template-columns:repeat(4,minmax(100px,1fr))}.amn-license-evidence{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-5)}.amn-license-record{box-sizing:border-box;width:100%;max-height:260px;overflow:auto;margin:0;padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--ink);font:var(--text-sm)/var(--lh-relaxed) var(--f-mono);white-space:pre-wrap;overflow-wrap:anywhere}.amn-license-record.is-short{max-height:220px}.amn-license-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-2);margin:0}.amn-license-facts div{min-width:0;padding:var(--space-2);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2)}.amn-license-facts dt{color:var(--faint);font:var(--text-xs) var(--f-mono);letter-spacing:var(--ls-caps);text-transform:uppercase}.amn-license-facts dd{margin:var(--space-1) 0 0;color:var(--ink);font:var(--text-xs)/var(--lh-normal) var(--f-mono);overflow-wrap:anywhere}.consign-case-list{display:flex;flex-direction:column;gap:var(--space-3)}.consign-case-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.consign-case-title{margin:var(--space-2) 0 0;font:var(--w-medium) var(--text-2xl)/var(--lh-snug) var(--f-head);text-transform:capitalize}.consign-case-meta{display:flex;flex-wrap:wrap;gap:var(--space-3);color:var(--faint);font:var(--text-xs) var(--f-mono)}.consign-case-ref{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2)}.consign-case-ref>span:first-child{color:var(--faint);font:var(--text-xs) var(--f-mono);letter-spacing:var(--ls-caps);text-transform:uppercase}.consign-case-ref code,.consign-case-digest{font:var(--text-xs) var(--f-mono);overflow-wrap:anywhere}.consign-case-digest{color:var(--faint)}.consign-case-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin:0}.consign-case-fields div{min-width:0;padding:var(--space-2) var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2)}.consign-case-fields dt{color:var(--faint);font:var(--text-xs) var(--f-mono);letter-spacing:var(--ls-caps);text-transform:uppercase}.consign-case-fields dd{margin:var(--space-1) 0 0;color:var(--ink);font-size:var(--text-md);line-height:var(--lh-normal);overflow-wrap:anywhere}.amn-wiz{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawer);display:flex;flex-direction:column;overflow:hidden;background:var(--surface-2)}.amn-wiz-top{display:flex;align-items:center;gap:var(--space-5);height:64px;flex:0 0 64px;padding:0 var(--space-7);border-bottom:var(--border-w) solid var(--hairline);background:var(--frame);color:var(--on-frame)}.amn-wiz-title{font-family:var(--f-head);font-size:var(--text-2xl);font-weight:500;letter-spacing:var(--ls-snug)}.amn-wiz-steps{display:flex;align-items:center;gap:var(--space-5)}.amn-wiz-step{display:flex;align-items:center;gap:var(--space-2)}.amn-wiz-step-n{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:var(--border-w) solid var(--hairline-bright);border-radius:var(--radius-round);background:var(--surface);color:var(--faint);font-family:var(--f-mono);font-size:var(--text-xs)}.amn-wiz-step.is-active .amn-wiz-step-n,.amn-wiz-step.is-done .amn-wiz-step-n{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.amn-wiz-step-label{color:var(--on-frame-muted);font-size:var(--text-md)}.amn-wiz-step.is-active .amn-wiz-step-label{color:var(--on-frame)}.amn-wiz-draft{color:var(--on-frame-muted);font-family:var(--f-mono);font-size:var(--text-xs);letter-spacing:var(--ls-caps)}.amn-wiz-scroll{flex:1;overflow-y:auto;padding:var(--space-8) var(--space-8) var(--space-11)}.amn-wiz-inner{max-width:880px;margin:0 auto}.amn-wiz-foot{display:flex;align-items:center;flex:0 0 auto;padding:var(--space-4) var(--space-8);border-top:var(--border-w) solid var(--hairline);background:var(--surface)}.amn-wiz-foot-inner{display:flex;align-items:center;gap:var(--space-3);width:100%;max-width:880px;margin:0 auto}.amn-wiz-foot-step{color:var(--faint);font-family:var(--f-mono);font-size:var(--text-sm)}.amn-wiz-grid{display:grid;grid-template-columns:1.5fr 1fr;align-items:start;gap:var(--space-7);margin-top:var(--space-6)}.amn-wiz-col{display:flex;flex-direction:column;gap:var(--space-5)}.amn-review-error{margin-top:var(--space-4)}.amn-review-head{padding:var(--space-5) var(--space-6);border-bottom:var(--border-w) solid var(--hairline)}.amn-review-title{font-family:var(--f-head);font-size:var(--text-2xl);font-weight:500;line-height:var(--lh-snug);overflow-wrap:anywhere}.amn-review-kind{margin-top:var(--space-1)}.amn-review-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);padding:var(--space-4) var(--space-6)}.amn-review-field{padding:0 var(--space-6) var(--space-4)}.amn-review-facts{grid-template-columns:minmax(0,1fr)}.amn-review-hint{text-align:center}.amn-panel{padding:var(--space-4);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface)}.amn-panel.is-accent{border-color:var(--accent-line)}.amn-panel-body{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-md);line-height:var(--lh-relaxed)}.amn-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2);margin-bottom:var(--space-2)}.amn-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.amn-cols .amn-input{min-width:0}.amn-done{display:flex;flex-direction:column;align-items:center;padding:var(--space-9) 0 0;text-align:center}.amn-done-ico{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1.5px solid var(--accent-line);border-radius:var(--radius-round);background:var(--accent-soft);color:var(--accent);box-shadow:var(--shadow-accent)}.amn-done-ico svg{width:28px;height:28px}.amn-done-h{margin-top:var(--space-6);font-family:var(--f-head);font-size:var(--text-4xl);font-weight:500;letter-spacing:var(--ls-snug)}.amn-workbook-done{padding-top:var(--space-6)}.amn-workbook-result{width:min(680px,100%);margin-top:var(--space-6);overflow:hidden;border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);text-align:left}.amn-workbook-result h2,.amn-workbook-result h3{margin:0;padding:var(--space-4);font-family:var(--f-head);font-size:var(--text-xl);font-weight:500}.amn-workbook-result h3{border-top:var(--border-w) solid var(--hairline);font-size:var(--text-lg)}.amn-workbook-result ul{margin:0;padding:0;list-style:none}.amn-workbook-ignored{border-top:var(--border-w) solid var(--hairline)}.amn-workbook-ignored li{padding:var(--space-3) var(--space-4);color:var(--muted);font-size:var(--text-md);line-height:var(--lh-normal)}.amn-workbook-warnings{border-color:var(--accent-line)}.amn-workbook-warning-intro{margin:0;padding:0 var(--space-4) var(--space-3);color:var(--muted);font-size:var(--text-md);line-height:var(--lh-normal)}.amn-workbook-warning{padding:var(--space-3) var(--space-4);border-top:var(--border-w) solid var(--hairline);font-size:var(--text-md);line-height:var(--lh-normal)}.amn-workbook-warning>strong{overflow-wrap:anywhere}.amn-workbook-warning p{margin:var(--space-2) 0 0;color:var(--muted)}.amn-workbook-warning-rule,.amn-workbook-warning-features{margin-top:var(--space-1);color:var(--faint);font:var(--text-sm)/var(--lh-normal) var(--f-mono)}.amn-checklist{display:flex;flex-direction:column}.amn-checklist-item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:var(--border-w) solid var(--hairline)}.amn-checklist-item:last-child{border-bottom:none}.amn-checklist-item.is-current{background:var(--accent-soft)}.amn-checkmark{width:16px;height:16px;flex:0 0 16px;color:var(--success)}.amn-checkcircle{width:16px;height:16px;flex:0 0 16px;border:1.5px solid var(--accent);border-radius:var(--radius-round)}.amn-checklist-main{flex:1}.amn-checklist-title{font-size:var(--text-base)}.amn-checklist-sub{margin-top:var(--space-hair);color:var(--faint);font-family:var(--f-mono);font-size:var(--text-xs)}.amn-auth{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--space-8) var(--space-5);background:var(--field-glow),var(--frame)}.amn-auth-card{width:100%;max-width:440px;padding:var(--space-7);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);box-shadow:none}.amn-auth-brand{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);color:var(--ink)}.amn-auth-h{font-family:var(--f-head);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--ls-snug)}.amn-auth-sub{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-base);line-height:var(--lh-normal)}.amn-auth-form{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-5)}.amn-auth-switch{margin-top:var(--space-5);color:var(--muted);font-size:var(--text-base);text-align:center}.amn-auth-switch a{color:var(--accent)}.amn-auth-switch button{padding:0;border:none;background:none;color:var(--accent);font:inherit;text-decoration:underline;cursor:pointer}.amn-divider{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-1) 0;color:var(--faint);font-size:var(--text-sm)}.amn-divider:before,.amn-divider:after{content:"";flex:1;height:1px;background:var(--hairline)}.amn-google{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border:1.5px solid var(--hairline-bright);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-weight:500;cursor:pointer}.amn-google:hover{border-color:var(--accent-line)}.amn-google svg{width:18px;height:18px}.amn-key-secret{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-2) 0 var(--space-3);padding:var(--space-3);border:var(--border-w) solid var(--hairline-bright);border-radius:var(--radius-lg);background:var(--surface-2)}.amn-key-plaintext{flex:1 1 auto;min-width:0;color:var(--ink);font-family:var(--f-mono);font-size:var(--text-base);word-break:break-all}.topup-form,.portal-key-form{max-width:460px}.amn-term{overflow:hidden;border:var(--border-w) solid var(--hairline-bright);border-radius:var(--radius-md);background:var(--frame-2)}.amn-term-head{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:var(--border-w) solid var(--hairline);background:var(--frame-3);color:var(--on-frame-muted);font-family:var(--f-mono);font-size:var(--text-xs);letter-spacing:var(--ls-caps);text-transform:uppercase}.amn-term-body{overflow-x:auto;padding:var(--space-3) var(--space-4);color:var(--on-frame-muted);font-family:var(--f-mono);font-size:var(--text-md);line-height:var(--lh-relaxed)}.amn-term-body .t-cmd{display:block;color:var(--on-frame);white-space:pre}.amn-term-body .t-ok{display:block;color:var(--success)}.amn-term-body .t-dim{display:block;color:var(--on-frame-faint)}.amn-large-download{margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--hairline-bright);border-radius:var(--radius-lg);background:var(--surface-2)}.amn-cli-copy{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.amn-cli-cmd{flex:1 1 auto;min-width:0;color:var(--ink);font-family:var(--f-mono);font-size:var(--text-md);line-height:var(--lh-normal);word-break:break-all}.amn-dot{display:inline-block;width:7px;height:7px;flex:0 0 7px;border-radius:var(--radius-round);background:currentColor}.amn-dot.is-busy{animation:amnPulseDot 1.1s ease-in-out infinite}@keyframes amnPulseDot{0%,to{opacity:.25}50%{opacity:1}}.is-tone-success{color:var(--success)}.is-tone-warning{color:var(--warning)}.is-tone-danger{color:var(--danger)}.is-tone-accent{color:var(--accent)}.is-tone-default{color:var(--faint)}.amn-status-label{gap:var(--space-2);font-family:var(--f-mono);font-size:var(--text-xs);letter-spacing:var(--ls-caps);text-transform:uppercase}.amn-listing-page-head{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:var(--space-6);padding:var(--space-6)}.amn-listing-page-head h1{margin:var(--space-2) 0;font-family:var(--f-head);font-size:var(--text-4xl);font-weight:500;line-height:var(--lh-tight);letter-spacing:var(--ls-snug)}.amn-listing-page-head p{color:var(--muted);line-height:var(--lh-relaxed)}.amn-slice-file-chip{align-items:center;align-self:flex-start;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:var(--border-w) solid var(--accent-line);border-radius:var(--radius-pill);font-family:var(--f-mono);font-size:var(--text-xs)}.amn-slice-file-chip:not([hidden]){display:inline-flex}.amn-slice-file-chip button{border:0;background:none;color:var(--muted);cursor:pointer}.amn-slice-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);align-items:start;gap:var(--space-4)}.amn-slice-progress{margin:0;padding-left:var(--space-5);color:var(--muted);font-size:var(--text-md);line-height:var(--lh-relaxed)}.amn-slice-offer{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-w) solid var(--hairline)}.amn-slice-price{color:var(--success);font-family:var(--f-head);font-size:var(--text-3xl);letter-spacing:var(--ls-snug)}.amn-slice-totals{display:flex;flex-wrap:wrap;gap:var(--space-3);color:var(--muted);font-size:var(--text-md)}.amn-slice-query-list,.amn-slice-receipt{display:flex;flex-direction:column;border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg)}.amn-slice-query-list>div,.amn-slice-receipt>div{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:var(--border-w) solid var(--hairline)}.amn-slice-query-list>div:last-child,.amn-slice-receipt>div:last-child{border-bottom:0}.amn-segment-profile .amn-inset{margin:var(--space-3) var(--space-5)}.amn-profile-meta{display:flex;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:var(--border-w) solid var(--hairline);color:var(--muted);font-size:var(--text-sm)}.amn-table-wrap{width:100%;overflow-x:auto}.amn-data-table{width:100%;border-collapse:collapse;font-size:var(--text-md)}.amn-data-table th,.amn-data-table td{padding:var(--space-3);border-bottom:var(--border-w) solid var(--hairline);text-align:left;vertical-align:middle}.amn-data-table th{color:var(--faint);font:var(--text-xs) var(--f-mono);letter-spacing:var(--ls-caps);text-transform:uppercase}.amn-data-table tbody tr:last-child td{border-bottom:0}.amn-sample-table{min-width:420px}.amn-sample-table th:first-child,.amn-sample-table td:first-child{width:70px}.amn-sample-values{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.amn-segment-grid{grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);align-items:start}.amn-facet{min-width:0;margin:0;padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg)}.amn-facet>legend{padding:0 var(--space-1);color:var(--ink);font-weight:600}.amn-facet>legend span{margin-left:var(--space-1);color:var(--faint);font:var(--text-xs) var(--f-mono);text-transform:uppercase}.amn-facet+.amn-facet{margin-top:var(--space-2)}.amn-facet-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-3);max-height:210px;overflow:auto}.amn-facet-values small{color:var(--faint);font:var(--text-xs) var(--f-mono)}.amn-compiled-filters{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-2)}.amn-compiled-filters code{padding:var(--space-hair) var(--space-1);border-radius:var(--radius-md);background:var(--surface);color:var(--ink)}.amn-segment-preview{overflow:hidden;border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg)}.amn-preview-total{display:flex;align-items:baseline;justify-content:space-between;padding:var(--space-4);border-bottom:var(--border-w) solid var(--hairline)}.amn-preview-total strong{color:var(--success);font:var(--text-3xl) var(--f-head)}.amn-waterfall{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.amn-waterfall li{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:var(--border-w) solid var(--hairline);color:var(--muted);font-size:var(--text-sm)}.amn-waterfall strong{color:var(--ink);font-family:var(--f-mono)}.amn-segment-preview .amn-tabs{padding:var(--space-2) var(--space-3) 0}.amn-edge-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:var(--border-w) solid var(--hairline)}.amn-edge-row>div:first-child{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);min-width:0}.amn-edge-row .amn-hint{flex-basis:100%;margin:var(--space-1) 0 0}.amn-slice-activity-table{min-width:850px}.amn-match-report-table{min-width:620px}.amn-review-card{overflow:visible}.amn-review-meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);color:var(--muted);font-size:var(--text-md)}.amn-review-meta strong{margin-right:var(--space-1);color:var(--ink)}.phase3-agent-status{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);color:var(--muted);font-size:var(--text-md)}.phase3-agent-status .amn-mono{margin-left:auto;color:var(--faint);font-size:var(--text-xs)}.phase3-composer{display:grid;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-w) solid var(--hairline)}.phase3-conversation{display:grid;gap:var(--space-2);max-height:350px;overflow:auto;padding-right:var(--space-1)}.phase3-message{padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface)}.phase3-message.is-external{border-color:var(--warning-line);background:var(--accent-soft)}.phase3-message-meta{display:flex;align-items:center;gap:var(--space-2);color:var(--faint);font:var(--text-xs) var(--f-mono);letter-spacing:var(--ls-caps);text-transform:uppercase}.phase3-message p{margin:var(--space-2) 0 0;color:var(--ink);line-height:var(--lh-normal);white-space:pre-wrap}.phase3-unavailable{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--warning-line);border-radius:var(--radius-lg);background:var(--warning-soft);color:var(--ink)}.phase3-unavailable strong{flex:0 0 auto}.phase3-unavailable span{flex:1 1 240px;color:var(--muted)}.phase3-transaction-head{display:flex;align-items:start;justify-content:space-between;gap:var(--space-3)}.phase3-transaction-head h3{margin:var(--space-1) 0 var(--space-hair);font-size:var(--text-lg)}.phase3-transaction-id{color:var(--faint);font-size:var(--text-xs)}.phase3-recommendation{margin:0;padding:var(--space-3);border:var(--border-w) solid var(--market-line);background:var(--market-soft);line-height:var(--lh-normal)}.phase3-recommendation.is-muted{color:var(--muted)}.phase3-offer-row{display:flex;align-items:end;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-w) solid var(--hairline)}.phase3-offer-row strong{display:block;margin-top:var(--space-1);font:var(--text-2xl) var(--f-mono)}.phase3-offer-row .amn-sub{display:block;max-width:300px;margin-top:var(--space-1)}.phase3-offer-action{flex:0 0 auto;text-align:right}.phase3-signoff-detail{display:grid;gap:var(--space-4)}.phase3-signoff-detail h2{margin:var(--space-1) 0 0;font-family:var(--f-head);font-size:var(--text-3xl);letter-spacing:var(--ls-tight)}.phase3-signoff-detail section{display:grid;gap:var(--space-2)}.phase3-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.phase3-json{max-height:220px;overflow:auto;margin:0;padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);color:var(--muted);font:var(--text-xs)/var(--lh-normal) var(--f-mono);white-space:pre-wrap}.phase3-detail-list{margin:0;padding-left:var(--space-5);color:var(--muted);line-height:var(--lh-normal)}.phase3-system-notice{display:grid;gap:var(--space-1);margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--accent);border-left-width:4px;border-radius:var(--radius-lg);background:var(--accent-soft);color:var(--ink)}.phase3-system-notice strong{font-size:var(--text-sm);letter-spacing:var(--ls-caps);text-transform:uppercase}.phase3-system-notice span{line-height:var(--lh-normal)}.amn-review-packet .phase3-signoff-detail{min-width:0;padding:0;overflow-wrap:anywhere}.amn-review-packet .phase3-signoff-detail,.amn-review-packet .phase3-signoff-detail section{grid-template-columns:minmax(0,1fr)}#portal-ai-agents>.amn-tabs{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.amn-agent-chat{display:grid;gap:0}.amn-agent-chat>.amn-stack{align-items:start}.amn-agent-conversation{padding:var(--space-5);background:var(--surface-2)}.amn-agent-conversation .phase3-conversation{max-height:420px}.amn-agent-conversation .phase3-message{width:min(100%,760px)}.amn-agent-conversation .phase3-message.is-external{justify-self:end}.amn-agent-chat>.phase3-composer{padding:var(--space-5);border-top:var(--border-w) solid var(--hairline)}.amn-agent-listing-context{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3);border:var(--border-w) solid var(--market-line);background:var(--market-soft)}.amn-agent-listing-context a{display:block;margin-top:var(--space-1);color:var(--market);font-weight:600}.amn-agent-chat [data-seller-agent-error]:empty{display:none}.amn-lineage{min-width:0}.amn-lineage-graph{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:var(--space-2)}.amn-lineage-graph.is-chain{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr)}.amn-lineage-title{font-family:var(--f-head);font-size:var(--text-xl)}.amn-lineage-derivations{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface)}.amn-lineage-arrow{display:flex;align-items:center;justify-content:center;color:var(--faint)}.amn-change-request{--surface: color-mix(in srgb, var(--success) 5%, var(--bg));--surface-2: color-mix(in srgb, var(--success) 12%, var(--bg));--hairline: color-mix(in srgb, var(--success) 25%, var(--bg));--ink: color-mix(in srgb, var(--success) 30%, var(--frame));--muted: color-mix(in srgb, var(--success) 60%, var(--ink-soft));--accent: var(--success);--accent-press: color-mix(in srgb, var(--success) 80%, var(--frame));--accent-line: color-mix(in srgb, var(--success) 45%, var(--bg));--accent-soft: color-mix(in srgb, var(--success) 12%, var(--bg));padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--success) 10%,var(--bg))}.amn-change-request-head{margin:0 var(--space-1) var(--space-3)}.amn-change-request-head h2{margin:0;color:var(--accent);font-family:var(--f-mono);font-size:var(--text-sm)}.amn-change-request>.amn-listing-shell{padding:var(--space-5) var(--space-6);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface)}.amn-change-request-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-4) var(--space-1) var(--space-1)}.amn-change-request-actions>.amn-check,.amn-change-request-actions>.amn-field{flex-basis:100%}.amn-change-request-actions textarea{max-width:560px}.amn-listing-shell,.amn-listing-body{display:grid;gap:var(--space-4)}.amn-listing-page .amn-listing-body{padding:0 var(--space-6) var(--space-6)}[data-public-columns]:empty,[data-public-seller]:empty{display:none}.amn-public-seller{margin-bottom:var(--space-4);font-weight:600;overflow-wrap:anywhere}.amn-public-columns{display:flex;flex-direction:column;max-height:220px;overflow:hidden}.amn-public-columns .amn-card-head{flex:0 0 auto}.amn-public-columns-body{display:grid;gap:var(--space-2);min-height:0;overflow:auto;padding:var(--space-3) var(--space-4) var(--space-4)}.amn-public-column{padding:var(--space-2) var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-2);overflow-wrap:anywhere}.amn-public-column strong{font-family:var(--f-mono);font-size:var(--text-md)}.amn-public-column p{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-md);line-height:var(--lh-normal)}#listing-public-sample [data-open-public-sample]{display:grid;justify-items:start;gap:var(--space-2);padding:0;text-align:left;white-space:normal}#listing-public-sample [data-open-public-sample] .amn-panel-body{margin:0}#listing-public-sample [data-download-public-sample]{justify-self:start}.amn-inbox-mail{display:grid;grid-template-columns:minmax(240px,36%) minmax(0,1fr);min-height:430px;overflow:hidden}.amn-inbox-list{overflow:auto;border-right:var(--border-w) solid var(--hairline)}.amn-inbox-pagination{padding:var(--space-4)}.amn-inbox-thread{display:grid;gap:var(--space-1);width:100%;padding:var(--space-4);border:0;border-bottom:var(--border-w) solid var(--hairline);background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.amn-inbox-thread:hover,.amn-inbox-thread.is-active{background:var(--surface-2)}.amn-inbox-thread.is-unread strong:before{content:"";display:inline-block;width:7px;height:7px;margin-right:var(--space-2);border-radius:var(--radius-round);background:var(--accent)}.amn-inbox-thread-from,.amn-inbox-thread time{color:var(--faint);font-size:var(--text-sm)}.amn-inbox-reading{padding:var(--space-6)}.amn-inbox-reading h2{margin:var(--space-2) 0}.amn-pricing-warning{padding:var(--space-3) var(--space-4);border:var(--border-w-emph) solid var(--warning);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--warning) 10%,var(--surface))}.amn-derivation-thread{display:grid;gap:var(--space-4)}.amn-derivation-thread .amn-inset{display:grid;gap:var(--space-2)}.amn-derivation-message{margin:0;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.amn-derivation-cancel-confirm{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.amn-derivation-cancel-confirm p{flex-basis:100%;margin:0}[data-derivation-intake] [hidden],[data-derivation-conversation] form[hidden]{display:none}.clean-room-file-crumb{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1)}.clean-room-data{container-type:inline-size}.clean-room-data.is-drop-target{outline:var(--border-w-emph) dashed var(--accent);outline-offset:var(--space-2);border-radius:var(--radius-lg);background:var(--accent-soft)}.clean-room-file-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;column-gap:var(--space-4);padding:var(--space-2) 0;border-top:var(--border-w) solid var(--hairline)}.clean-room-file-row:last-child{border-bottom:var(--border-w) solid var(--hairline)}.clean-room-file-name{min-width:0;text-align:left;overflow-wrap:break-word}.clean-room-file-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}@container (max-width: 600px){.clean-room-file-row{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}.clean-room-file-actions{grid-column:1 / -1}}.clean-room-delete{margin-top:var(--space-6)}.clean-room-run-panel{margin:var(--space-4) 0 var(--space-2);padding:var(--space-5);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-lg)}.clean-room-run-panel h3{margin:0 0 var(--space-1)}.clean-room-run-panel>.amn-sub{margin:0 0 var(--space-4)}.clean-room-request-pending{border-left:3px solid var(--warning)}.clean-room-pending-label{font-weight:600}.clean-room-file-upload{display:grid;justify-items:start;gap:var(--space-2);margin-top:var(--space-5)}.clean-room-file-upload .amn-sub{margin:0}.clean-room-file-status{min-width:0;overflow-wrap:anywhere}.clean-room-file-progress{display:flex;align-items:center;gap:var(--space-2)}.clean-room-invite-form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--amn-card-gap);min-width:0;margin:0}.clean-room-invite-form>.amn-field{flex:1 1 240px;min-width:0}.amn-list-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3);border-bottom:var(--border-w) solid var(--hairline)}.amn-list-row:last-child{border-bottom:0}.watermark-page{max-width:960px}.watermark-card{min-width:0}.watermark-card h2{margin:0}.watermark-algorithms{display:grid;gap:var(--space-3)}.watermark-algorithm{display:grid;gap:var(--space-2)}.watermark-algorithm .amn-check{display:flex;align-items:flex-start;gap:var(--space-2)}.watermark-algorithm .amn-check>span{display:grid;gap:var(--space-hair);min-width:0}.watermark-job-list{display:grid;gap:var(--space-2)}.watermark-job-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-3);border:var(--border-w) solid var(--hairline);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer}.watermark-job-row>span:first-child{display:grid;gap:var(--space-hair);min-width:0}.watermark-job-row.is-selected{border-color:var(--accent)}.watermark-detection-result{margin:var(--space-3) 0 0;font-weight:600}.portal-overview-totals>div{padding:var(--space-6) var(--space-7)}.portal-overview-totals>div:first-child{border-right:var(--border-w) solid var(--hairline)}.portal-overview-figure{margin-top:var(--space-3);font-family:var(--f-head);font-size:clamp(var(--text-4xl),4vw,var(--text-5xl));font-weight:500;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.portal-overview-breakdown{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4);color:var(--muted);font-size:var(--text-base)}.portal-overview-line{display:flex;justify-content:space-between;gap:var(--space-2)}.portal-overview-note{margin-top:var(--space-4);color:var(--muted);font-size:var(--text-base);line-height:var(--lh-normal)}.amn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.amn-inline{display:flex;align-items:center;gap:var(--space-2)}.amn-pricing-clamps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.amn-stack-sm{display:flex;flex-direction:column;gap:var(--space-2)}.amn-grow{flex:1}.amn-faint{color:var(--faint)}.amn-ink{color:var(--ink)}.amn-semibold{font-weight:600}.amn-fs-10-5,.amn-fs-11{font-size:var(--text-xs)}.amn-fs-11-5,.amn-fs-12{font-size:var(--text-sm)}.amn-fs-13{font-size:var(--text-md)}.amn-fs-13-5,.amn-fs-14{font-size:var(--text-base)}.amn-text-center{text-align:center}.amn-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amn-pre-wrap{white-space:pre-wrap}.amn-block{display:block}.amn-prose{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-base);line-height:var(--lh-relaxed)}.amn-wrap{flex-wrap:wrap}.amn-between{justify-content:space-between}.amn-items-start{align-items:flex-start}.amn-self-start{align-self:flex-start}.amn-gap-8{gap:var(--space-2)}.amn-minw-0{min-width:0}.amn-minw-200{min-width:200px}.amn-minw-220{min-width:220px}.amn-maxw-360{max-width:360px}.amn-maxw-540{max-width:540px}.amn-maxw-560{max-width:560px}#withdraw-form>.amn-inline{flex-wrap:wrap}.amn-m-0{margin:0}.amn-mt-8,.amn-mt-9{margin-top:var(--space-2)}.amn-mt-12{margin-top:var(--space-3)}.amn-mt-18{margin-top:var(--space-4)}.amn-mt-30{margin-top:var(--space-7)}@media(max-width:820px){.amn-app{grid-template-columns:1fr;height:auto;min-height:100vh}.amn-side{position:sticky;top:0;z-index:var(--z-sticky);flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--space-2);overflow-x:auto;padding:var(--space-2) var(--space-3);border-right:none;border-bottom:var(--border-w) solid var(--frame-line)}.amn-brand{position:sticky;left:0;z-index:var(--z-raised);flex:0 0 auto;padding:var(--space-hair) var(--space-3) var(--space-hair) var(--space-1);border:0;background:var(--frame-2)}.amn-brand-word,.amn-brand-chip,.amn-plugin-cta,.amn-plugin-cta.is-connected,.amn-side-new,.amn-nav-label,.amn-nav-count{display:none}.amn-nav-item{flex:0 0 auto;width:auto;white-space:nowrap}.amn-side-foot{display:none}.amn-side-foot:has(.amn-side-acct-btn){display:flex;flex:0 0 auto;flex-direction:row;align-items:center;order:0;width:auto;margin:0;padding:0;border:0}.amn-side-acct{padding:0;border:0}.amn-side-acct-btn .amn-side-acct-name,.amn-side-acct-btn+.amn-side-acct-sub{display:none}.amn-side-acct-btn{padding:var(--space-hair)}.amn-topbar{padding:0 var(--space-4)}.amn-topbar:before,.amn-topbar-date{display:none}.amn-scroll{padding:var(--space-6) var(--space-4) var(--space-8)}.amn-msg{width:auto;margin-left:var(--space-4);margin-right:var(--space-4)}.amn-banner{margin-left:var(--space-4);margin-right:var(--space-4);padding-left:0;padding-right:0}.amn-wiz-grid,.portal-figures,.amn-report-stats,.amn-listing-page-head,.amn-slice-layout,.amn-segment-grid,.amn-facet-values,.amn-pricing-clamps,.consign-case-fields,.amn-ov-cols,.portal-overview-totals{grid-template-columns:minmax(0,1fr)}.amn-cols{grid-template-columns:1fr 1fr}.amn-edge-row{flex-direction:column;align-items:flex-start}.amn-lineage-graph,.amn-lineage-graph.is-chain{grid-template-columns:minmax(0,1fr)}.amn-lineage-arrow{min-height:28px;transform:rotate(90deg)}.amn-inbox-mail{grid-template-columns:1fr}.amn-inbox-list{max-height:280px;border-right:0;border-bottom:var(--border-w) solid var(--hairline)}}@media(max-width:620px){.docket-heading{flex-direction:column;align-items:stretch}.docket-heading .amn-btn{align-self:flex-start}.phase3-offer-row{flex-direction:column;align-items:stretch}.phase3-offer-action{text-align:left}.phase3-facts{grid-template-columns:1fr}.phase3-agent-status .amn-mono{width:100%;margin-left:0;overflow:hidden;text-overflow:ellipsis}.amn-agent-conversation,.amn-agent-chat>.phase3-composer{padding-inline:var(--space-4)}.amn-agent-listing-context{align-items:start}.amn-listing-page .amn-listing-body{padding:0 var(--space-4) var(--space-4)}.amn-change-request>.amn-listing-shell{padding:var(--space-4)}}
