.network-section{padding:72px 5% 40px;scroll-margin-top:24px}.network-intro{position:relative;isolation:isolate;min-height:340px;border-radius:26px 26px 0 0;overflow:hidden;background:#eef4ec;padding:55px 4.5%}.network-intro:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f3f7f0f8,#f3f7f0cf 43%,#f3f7f000 80%)}.network-atmosphere{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.network-intro h2{font-family:Dimensions,Arial,sans-serif;font-weight:400;font-size:43px;line-height:1.15;letter-spacing:-1.6px;margin:20px 0}.network-intro p{font-size:12px;line-height:1.8;color:#6e8271;max-width:370px}.network-pill{position:absolute;right:32px;bottom:32px;border:1px solid #ffffffa0;background:#ffffffe6;backdrop-filter:blur(10px);border-radius:100px;padding:13px 19px;font-size:9px;display:flex;align-items:center;gap:10px;color:#6d846e}.network-shell{border:1px solid #dfe8da;border-top:0;border-radius:0 0 23px 23px;background:#fffefa;overflow:hidden;box-shadow:0 20px 55px #c1cbb818}.network-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e8db;padding:0 32px;background:#fafcf6}.network-tabs{display:flex;gap:30px}.network-tabs button{background:none;border-bottom:2px solid transparent;padding:23px 0;font-size:12px;color:#829277;transition:color .2s,border .2s}.network-tabs button.active{color:#36523d;border-bottom-color:#76976a}.network-header>span{font-size:9px;color:#809075}.network-content,#network-content{padding:30px 32px 15px;min-height:360px}#network-status{font-size:11px;padding:0 32px 16px;color:#5e8057;min-height:16px}#network-status:empty{padding-bottom:0}.network-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.network-segment{display:flex;background:#edf3e6;padding:4px;border-radius:100px}.network-segment button{border-radius:100px;padding:9px 18px;background:none;color:#859773;font-size:10px}.network-segment button.active{background:#fffefa;box-shadow:0 2px 7px #8c9d7820;color:#38543c}.network-search{position:relative;max-width:280px;width:100%}.network-search input{width:100%;background:#f9fbf5;border:1px solid #e0e8d7;border-radius:9px;padding:11px 36px 11px 14px;font-size:11px;color:#425d40}.network-search .clear-search{position:absolute;right:10px;top:8px}.network-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.network-card{padding:23px;border:1px solid #e2e9dc;border-radius:17px;display:flex;flex-direction:column;background:linear-gradient(145deg,#f9fcf4,#fffefa);min-width:0;transition:transform .22s,box-shadow .22s}.network-card:hover{transform:translateY(-3px);box-shadow:0 10px 22px #a8b89b15}.network-owner{display:flex;align-items:center;gap:10px;margin-bottom:26px;font-size:10px}.network-owner small{display:block;font-size:8px;color:#87977a;margin-top:4px;text-transform:capitalize}.network-portrait{object-fit:contain;width:47px;height:50px;flex:none;filter:drop-shadow(0 4px 9px #9caf8122)}.network-tag{font-size:7px;letter-spacing:.4px;border:1px solid #dce6d3;border-radius:100px;padding:5px 8px;color:#819571;width:max-content;display:inline-block}.network-owner .network-tag{margin-left:auto;font-size:6px}.network-card h3{font-family:Dimensions,Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;letter-spacing:-.5px;margin:0 0 15px}.network-card p{font-size:11px;color:#758a6a;line-height:1.8;overflow-wrap:anywhere;margin-bottom:25px;white-space:pre-wrap}.network-price{display:flex;align-items:end;justify-content:space-between;gap:12px;border-top:1px solid #e1e9d9;padding-top:17px;margin-top:auto}.network-price>span{font-size:8px;color:#809474}.network-price strong{display:block;font-size:17px;font-weight:400;color:#3e593a;margin-top:7px}.network-price .text-button{font-size:9px}.network-fineprint{font-size:9px;color:#879a7a;margin:24px 0 9px;line-height:1.8}.network-empty{text-align:center;max-width:560px;margin:auto;padding:25px 20px 45px;display:flex;align-items:center;flex-direction:column}.network-empty>img{width:120px;height:120px;object-fit:contain;margin-bottom:10px}.network-empty h3{font-family:Dimensions,Arial,sans-serif;font-size:30px;font-weight:400;letter-spacing:-.7px;line-height:1.25}.network-empty p{font-size:12px;line-height:1.85;color:#7a8e70;max-width:430px;margin:16px 0 25px}.network-empty .text-button{margin-top:12px}.network-empty.compact{padding:12px 15px 25px}.network-empty.compact>img{width:95px;height:95px}.network-empty.compact h3{font-size:27px}.network-loading{display:flex;align-items:center;justify-content:center;min-height:280px;gap:14px;font-size:12px;color:#849676}.network-spinner{width:16px;height:16px;border:1px solid #d0ddc6;border-top-color:#6c8a5f;border-radius:50%;animation:network-spin 1s linear infinite}@keyframes network-spin{to{transform:rotate(360deg)}}.network-view-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:30px}.network-view-heading h3{font-family:Dimensions,Arial,sans-serif;font-size:32px;line-height:1.2;font-weight:400;margin:12px 0}.network-view-heading p{font-size:11px;color:#809275}.network-view-heading .button{font-size:10px;white-space:nowrap}.network-section-label{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:1px;margin-bottom:16px}.network-section-label small{font-size:9px;letter-spacing:0;color:#8c9b80}.network-section-label .text-button{font-size:9px;letter-spacing:0}.studio-ledger{padding:20px 0;border-top:1px solid #e2e9da}.studio-record{display:flex;align-items:center;gap:18px;padding:14px 5px;border-bottom:1px solid #e9eee3}.studio-record:last-child{border-bottom:0}.studio-record>div{flex:1;min-width:0}.studio-record strong{font-weight:400;font-size:14px;display:block;overflow-wrap:anywhere}.studio-record small{display:block;font-size:9px;color:#8c9f7f;margin-top:6px}.studio-record .text-button{font-size:9px;flex:none}.service-mark{font-size:30px;color:#96b78e;width:47px;text-align:center}.network-wallet-slot{padding:25px;background:#edf3e6;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:22px;margin:15px 0 25px}.network-wallet-slot strong{font-size:12px;font-weight:500}.network-wallet-slot p{font-size:10px;color:#7e9272;margin-top:8px;max-width:450px;line-height:1.7}.network-wallet-slot .network-tag{flex:none;background:#f9fbf4}.agreement-list{display:grid}.agreement-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;text-align:left;background:none;border-bottom:1px solid #e3eadb}.agreement-row small{display:block;color:#899b7b;text-transform:capitalize;font-size:9px}.agreement-row strong{font-family:Dimensions,Arial,sans-serif;font-size:22px;font-weight:400;display:block;margin:9px 0}.agreement-row em{font-style:normal;font-size:11px;color:#6e895f}.agreement-row>span:last-child{font-size:21px;color:#91a67c}.network-profile-art{background:radial-gradient(circle,#eaf2df,#f9fcf400 70%);margin:-10px auto 10px;width:150px;height:150px;display:grid;place-items:center}.network-profile-art .network-portrait{width:140px;height:140px}.agent-profile .network-tag{margin-bottom:17px}.network-pair{margin-top:auto;border-top:1px solid #e0e8d7;padding-top:17px;display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:11px}.network-pair b{font-weight:400}.network-pair span{font-size:8px;color:#91a57b}.agent-profile .text-button{margin-top:20px;align-self:flex-start}.publish-consent{padding:19px 20px;background:#eef3e5;border:1px solid #dbe5d0;border-radius:12px;margin:20px 0}.publish-consent strong{font-size:12px;font-weight:500}.publish-consent p{font-size:11px!important;margin:9px 0 0!important}.network-modal-profile{display:flex;align-items:center;gap:22px;margin-bottom:24px}.network-modal-profile .network-portrait{width:90px;height:95px}.network-modal-profile h2{margin-bottom:10px}.network-modal-profile p{margin:0}.network-modal-subhead{font-family:Dimensions,Arial,sans-serif;font-size:23px;font-weight:400;margin:25px 0 15px}.network-related{display:flex;width:100%;align-items:center;justify-content:space-between;gap:15px;padding:15px 0;background:none;border-bottom:1px solid #e1e8d9;text-align:left}.network-related strong{font-size:12px;font-weight:400}.network-related span{font-size:10px;color:#7e966b}.network-agreement-meta{display:flex;gap:10px;font-size:9px;text-transform:capitalize;margin-bottom:20px}.network-agreement-meta span{padding:6px 10px;background:#eef4e7;border-radius:100px;color:#6f8a60}.network-quote{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:#f4f7ee;padding:20px;border-radius:13px;margin:20px 0}.network-quote span{font-size:9px;color:#8c9e7d;display:block}.network-quote strong{font-size:17px;font-weight:400;display:block;margin-top:8px}.network-quote p{grid-column:1/-1;font-size:12px;margin:0;white-space:pre-wrap}.network-messages{display:grid;gap:12px;max-height:240px;overflow:auto;margin-bottom:15px}.network-messages>div{padding:14px 17px;background:#f3f7ec;border-radius:11px}.network-messages small{font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#8ca079}.network-messages p{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0}.network-cancel{display:block;margin-top:30px;color:#967d5d}#network-dialog{width:min(620px,calc(100vw - 32px))}#network-dialog textarea{min-height:100px}
@media(max-width:1000px){.network-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.network-intro h2{font-size:37px}.network-pill{font-size:8px;padding:10px 13px;right:20px}}
@media(max-width:760px){.network-section{padding:35px 4% 20px}.network-intro{padding:32px 7% 68px;min-height:330px;border-radius:18px 18px 0 0}.network-intro h2{font-size:34px;margin:17px 0;letter-spacing:-1.1px}.network-intro p{font-size:11px;max-width:290px}.network-intro:after{background:linear-gradient(90deg,#f3f7f0ed,#f3f7f0b0)}.network-pill{left:7%;right:auto;bottom:22px;max-width:86%;font-size:8px}.network-header{padding:0 17px}.network-tabs{gap:22px}.network-tabs button{font-size:10px;padding:19px 0}.network-header>span{font-size:7px}#network-content{padding:20px 16px 12px}.network-toolbar{gap:13px}.network-segment button{font-size:9px;padding:8px 12px}.network-search{max-width:175px}.network-search input{font-size:10px;padding:10px 25px 10px 11px;min-width:0}.network-cards{grid-template-columns:1fr}.network-empty{padding:18px 4px 27px}.network-empty h3{font-size:27px}.network-empty p{font-size:11px}.network-empty.compact h3{font-size:25px}.network-card{padding:22px}.network-card h3{font-size:24px}.network-owner{font-size:11px}.network-price .text-button{font-size:10px}.network-fineprint{font-size:8px}.network-view-heading{display:block}.network-view-heading h3{font-size:29px}.network-view-heading .button{margin-top:20px}.studio-record{gap:12px}.studio-record strong{font-size:12px}.studio-record small{font-size:8px}.studio-record .network-portrait{width:38px;height:42px}.studio-record .text-button{font-size:8px}.network-wallet-slot{display:block;padding:20px}.network-wallet-slot .network-tag{margin-top:15px}.network-agreement-meta{font-size:8px}.agreement-row strong{font-size:21px}.network-modal-profile{gap:12px}.network-modal-profile .network-portrait{width:65px;height:70px}.network-modal-profile h2{font-size:24px}#network-dialog{padding:20px}.network-quote{padding:16px;gap:15px}.network-quote strong{font-size:15px}}
@media(prefers-reduced-motion:reduce){.network-spinner{animation:none}.network-card{transition:none}.network-card:hover{transform:none}}
.network-more{display:block;margin:24px auto 0;font-size:10px}.network-tabs button:focus-visible,.network-segment button:focus-visible{outline:2px solid #637f55;outline-offset:4px}
.chain-quote-details{border:1px solid #e0e7d7;padding:16px;border-radius:12px;margin-top:20px;font-size:11px}.chain-quote-details summary{cursor:pointer;font-size:12px}.chain-quote-details>p{font-size:11px;line-height:1.7}.chain-terms{grid-column:1/-1;display:grid;gap:8px;overflow-wrap:anywhere}.chain-terms strong{font-size:12px}.chain-terms span{font-size:10px}.network-wallet-slot .button{font-size:10px;flex:none}
.network-runtime-card{background:linear-gradient(135deg,#f3f6ed,#edf4ef);border:1px solid #dce6d6;border-radius:15px;padding:24px;margin:20px 0;display:flex;justify-content:space-between;gap:26px}.network-runtime-card h4{font-family:Dimensions,Arial,sans-serif;font-size:23px;font-weight:400;margin:12px 0}.network-runtime-card p{font-size:10px;line-height:1.8;color:#7b9170;max-width:490px}.network-runtime-card>div:last-child{display:flex;flex-direction:column;align-items:end;justify-content:center;gap:20px;flex:none}.network-runtime-card .text-button{font-size:10px}@media(max-width:760px){.network-runtime-card{display:block;padding:20px}.network-runtime-card>div:last-child{align-items:start;margin-top:20px;gap:15px}}
.network-chain-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin:20px 0}.network-chain-actions .text-button{font-size:10px}
.network-card h3,.agreement-row strong,#network-dialog h2,#network-dialog strong{overflow-wrap:anywhere}.network-card>p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}

/* Explicit evaluator privacy and read-only evidence retain the Network surface language. */
.evaluator-consent{margin:24px 0;padding:22px;border:1px solid var(--line,#dce3d8);border-radius:18px;background:#f3f7ef}
.evaluator-consent .network-modal-subhead{margin-top:8px}.evaluator-consent p,.evidence-copy{line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}
.network-tabs{overflow-x:auto}.network-tabs button{white-space:nowrap;flex-shrink:0}
@media(max-width:640px){.network-header{align-items:flex-start;gap:12px;flex-direction:column}.network-tabs{width:100%;max-width:100%}.evaluator-consent{padding:16px}}

.dispute-risk{margin:20px 0;padding:20px;border:1px solid #dbcbb4;border-radius:16px;background:#f8f2e8;overflow-wrap:anywhere}.dispute-risk h3{font-family:Dimensions,Arial,sans-serif;font-size:23px;line-height:1.25;margin:12px 0}.dispute-risk p{font-size:13px;line-height:1.65;margin:10px 0;color:#4a5246}.dispute-risk small{display:block;color:#626353;font-size:10px;margin-top:14px}.dispute-risk-check{display:flex;align-items:flex-start;gap:12px;margin-top:18px;font-size:12px;line-height:1.6;color:#30483d;cursor:pointer}.dispute-risk-check input{flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:2px 0 0;accent-color:#34513f}.dispute-risk-check input[aria-invalid=true]{outline:2px solid #95573b;outline-offset:2px}.dispute-ack-record{margin:24px 0;padding-top:20px;border-top:1px solid var(--line)}.dispute-ack-record>p{font-size:12px;line-height:1.6}
