.market-action-entry{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border:1px solid #94b5a6;border-left:5px solid #235843;border-radius:14px;background:linear-gradient(135deg,#f8fcfa,#edf6f1)}.market-action-entry>div{display:grid;gap:4px}.market-action-battle>header span,.market-action-entry span,.market-action-today>span,.market-action-top span{font-size:9px;letter-spacing:.15em;color:#235843;font-weight:900}.market-action-entry h3{font:500 21px Georgia,serif}.market-action-entry p{max-width:900px;color:var(--muted);font-size:11px}.market-action-entry>a{padding:10px 13px;border-radius:8px;background:#173629;color:#fff;text-decoration:none;font-size:10px;font-weight:900;white-space:nowrap}.market-action-page{min-height:100vh;padding:34px clamp(16px,5vw,70px) 72px;background:#f1f3ef;color:#17231e;display:grid;gap:18px}.market-action-top{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding-bottom:24px;border-bottom:1px solid #c6cec8}.market-action-top h1{margin:7px 0;font:500 clamp(30px,5vw,54px)/1.05 Georgia,serif}.market-action-top p{max-width:920px;color:#65716b}.market-action-top>div:last-child{display:flex;gap:8px}.market-action-meeting button,.market-action-top a,.market-action-top button{display:inline-flex;padding:10px 13px;border:1px solid #173629;border-radius:7px;background:#173629;color:#fff;text-decoration:none;font-weight:800}.market-action-top a{background:#fff;color:#173629}.market-action-empty,.market-action-error{padding:18px;border:1px solid #d9aaa4;background:#fff5f3;color:#7f3029}.market-action-score{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border:1px solid #cbd3cd;background:#cbd3cd}.market-action-score>div{display:grid;gap:3px;padding:18px;background:#fff}.market-action-score strong{font:500 31px Georgia,serif;color:#235843}.market-action-score span{font-size:10px;color:#68736d}.market-action-today{display:grid;gap:1px;padding:22px;background:#173629;color:#fff}.market-action-today>article{display:grid;grid-template-columns:40px 1fr;gap:13px;padding:15px 0;border-bottom:1px solid #416156}.market-action-today>article:last-child{border:0}.market-action-today article>b{display:grid;place-items:center;width:32px;height:32px;border:1px solid #719287;border-radius:50%}.market-action-today article div{display:grid;gap:4px}.market-action-today h2{font:500 20px Georgia,serif}.market-action-today p{color:#bcd0c8;font-size:11px}.market-action-today article strong{font-size:13px;line-height:1.45}.market-action-battle{display:grid;gap:14px}.market-action-battle>header{padding:20px;border:1px solid #ced5cf;background:#fff}.market-action-battle>header h2{margin-top:5px;font:500 27px Georgia,serif}.market-candidate-card{display:grid;gap:16px;padding:21px;border:1px solid #c8d0ca;background:#fff}.market-candidate-card>header{display:flex;justify-content:space-between;gap:18px;align-items:start}.market-candidate-card>header span{font-size:9px;letter-spacing:.12em;color:#235843;font-weight:900}.market-candidate-card>header h2{margin-top:4px;font:500 28px Georgia,serif}.market-candidate-card>header>strong{padding:7px 10px;border-radius:999px;background:#fff0d5;color:#78500a;font-size:10px}.market-candidate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#dce1dd}.market-candidate-grid>section{padding:15px;background:#fafbf9}.market-candidate-grid h3{margin-bottom:7px;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:#235843}.market-candidate-grid li,.market-candidate-grid p{margin:5px 0;font-size:12px;line-height:1.5}.market-candidate-grid .market-unknown{border-left:4px solid #bb7a20;background:#fffaf0}.market-candidate-card>aside{display:grid;gap:7px;padding:16px;border-left:5px solid #235843;background:#eef6f1}.market-candidate-card>aside span{font-size:9px;letter-spacing:.12em;color:#235843;font-weight:900}.market-candidate-card>aside strong{font-size:14px;line-height:1.5}.market-candidate-card>aside p{color:#596861;font-size:11px}.market-candidate-card>footer{display:flex;gap:8px;flex-wrap:wrap}.market-candidate-card>footer a{padding:7px 9px;border:1px solid #cdd5cf;border-radius:6px;color:#235843;text-decoration:none;font-size:10px;font-weight:800}.market-action-agents,.market-action-deep,.market-action-meeting{padding:20px;border:1px solid #ccd3ce;background:#fff}.market-action-agents summary,.market-action-deep summary{cursor:pointer;font-weight:900}.market-action-deep>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.market-action-deep article{display:grid;grid-template-columns:1fr auto auto;gap:12px;padding:11px;border:1px solid #dce1dd}.market-action-deep article b,.market-action-deep article span{font-size:10px}.market-action-agents>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.market-action-agents article{padding:13px;border:1px solid #dce1dd;background:#fafbf9}.market-action-agents article p,.market-action-agents footer{margin-top:5px;font-size:11px;line-height:1.45}.market-action-meeting{display:grid;gap:9px}.market-action-meeting h2{font:500 23px Georgia,serif}.market-action-meeting select,.market-action-meeting textarea{width:100%;padding:11px;border:1px solid #bcc5bf;background:#fff}.market-action-meeting textarea{min-height:120px;resize:vertical}.market-action-meeting button{width:max-content}.market-action-memory{padding:10px;background:#eef6f1;color:#275642}@media(max-width:760px){.market-action-entry,.market-action-top{align-items:flex-start;flex-direction:column}.market-action-top>div:last-child{flex-direction:column}.market-action-score{grid-template-columns:repeat(2,minmax(0,1fr))}.market-action-agents>div,.market-action-deep>div,.market-candidate-grid{grid-template-columns:1fr}.market-candidate-card>header{flex-direction:column}.market-action-deep article{grid-template-columns:1fr}}