
.uc-catalog{scroll-margin-top:76px}.uc-catalog,.uc-home-topics{padding:54px 24px;background:#f6f8f2;color:#253e30}.uc-inner{max-width:1120px;margin:0 auto}.uc-eyebrow{font-size:12px;letter-spacing:.13em;font-weight:750;color:#53764b;margin:0 0 10px}.uc-catalog h2,.uc-home-topics h2{font-size:clamp(26px,3vw,36px);line-height:1.3;margin:0 0 16px;color:#173b2b}.uc-intro{max-width:900px;font-size:16px;line-height:1.85;color:#5a6e5e}.uc-snapshot{font-size:13px;line-height:1.8;color:#657763;margin:18px 0}.uc-snapshot a{color:#275d47;text-decoration:underline}.uc-search{display:block;margin:28px 0 16px;font-size:14px;font-weight:650}.uc-search input{display:block;box-sizing:border-box;width:100%;margin-top:9px;padding:15px 18px;background:white;border:1px solid #b5c8ab;border-radius:12px;color:#173b2b;font:inherit;min-height:52px}.uc-filters{display:flex;flex-wrap:wrap;gap:8px}.uc-filters button{font:inherit;font-size:13px;padding:9px 15px;border:1px solid #c8d6bf;border-radius:999px;background:#fff;color:#36543a;cursor:pointer}.uc-filters button[aria-pressed=true]{background:#234c37;color:#fff;border-color:#234c37}.uc-filters button:focus-visible,.uc-search input:focus-visible{outline:3px solid #94b76d;outline-offset:3px}.uc-count{margin:20px 0 18px;font-size:14px;color:#5c715b}.uc-list{display:grid;gap:16px}.uc-card{background:#fff;border:1px solid #d6e2cd;border-radius:18px;padding:26px;min-width:0;box-shadow:0 3px 14px #18392005}.uc-card[hidden]{display:none!important}.uc-card-head{display:flex;align-items:flex-start;gap:16px}.uc-avatar{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:14px;background:#edf3e6;color:#315d35;font-size:23px;font-weight:750}.uc-card-title{flex:1;min-width:0}.uc-card h3{font-size:22px;line-height:1.4;margin:0 0 7px;color:#163b2b}.uc-card h3 a{color:inherit;text-decoration:none}.uc-card h3 a:hover{text-decoration:underline}.uc-card p{font-size:14px;line-height:1.8;color:#63715e;margin:0}.uc-badge{flex:none;font-size:12px;padding:8px 11px;border-radius:10px;color:#316d3b;background:#edf6e8;max-width:160px}.uc-card.off .uc-badge{color:#96514b;background:#fff0ed}.uc-rows{display:grid;grid-template-columns:66px minmax(0,1fr);gap:12px 16px;margin:22px 0}.uc-rows dt{font-size:14px;color:#6c7c67;margin:0}.uc-rows dd{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap;margin:0}.uc-chip{font-size:12px;line-height:1.6;border-radius:6px;padding:3px 9px;background:#f0f3ed;color:#42573f}.uc-chip.g{background:#ecf5e5;color:#366333}.uc-chip.r{background:#ffefeb;color:#9c4c41}.uc-chip.b{background:#eef3f7;color:#3a6482}.uc-chip.c-usdt,.uc-chip.c-usdc{background:#e7f4ef;color:#327359}.uc-chip.c-sol{background:#f0ecf7;color:#70558c}.uc-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e2e9dc;padding-top:17px;font-size:13px;color:#73816d}.uc-card-foot a{color:#275d47;text-decoration:none;font-weight:700}.uc-empty{padding:30px;text-align:center;background:white;border:1px dashed #acbf9f;border-radius:14px}.uc-home-topics{background:#fff;padding-top:42px}.uc-topic-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.uc-topic{padding:26px;border:1px solid #dce5d4;border-radius:16px;min-width:0;scroll-margin-top:90px}.uc-topic h2{font-size:23px}.uc-topic p,.uc-topic li{font-size:14px;line-height:1.9;color:#586d58}.uc-topic ul,.uc-topic ol{padding-left:20px}.uc-topic a{color:#275d47;text-decoration:underline}.uc-topic.wide{grid-column:1/-1}.uc-topic details{border-top:1px solid #e2e9dc;padding:15px 0}.uc-topic summary{font-weight:650;cursor:pointer;color:#27503a}.uc-topic details p{margin-bottom:0}.uc-formula{font-size:13px;line-height:1.9;background:#f1f6ea;padding:16px;border-radius:10px;overflow-wrap:anywhere}.uc-data-table td{overflow-wrap:anywhere}.uc-data-table td:first-child{min-width:130px}.uc-data-table td:last-child{min-width:200px}.uc-source-calc{white-space:pre-wrap;background:#f2f6ec;border-radius:12px;padding:22px;font:14px/1.9 system-ui;overflow-wrap:anywhere}.uc-detail-links{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.uc-detail-links a{border:1px solid #c9d9bd;border-radius:999px;padding:9px 16px}.uc-catalog-nav{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:13px;margin:20px 0}.uc-catalog-nav a{color:#315d35;text-decoration:underline}.uc-notes{background:#f9faf5;border-left:3px solid #93b273;padding:15px 20px}.uc-topic [id]{scroll-margin-top:90px}@media(max-width:600px){.uc-catalog{scroll-margin-top:76px}.uc-catalog,.uc-home-topics{padding:34px 16px}.uc-card{padding:20px 16px}.uc-card-head{flex-wrap:wrap;gap:12px}.uc-card-title{flex-basis:calc(100% - 64px)}.uc-badge{margin-left:64px;max-width:100%}.uc-card h3{font-size:20px}.uc-rows{grid-template-columns:74px minmax(0,1fr);gap:10px}.uc-card-foot{align-items:flex-start;font-size:12px}.uc-topic-grid{grid-template-columns:1fr}.uc-topic.wide{grid-column:auto}.uc-topic{padding:21px}.uc-filters button{padding:8px 11px}.uc-card p{font-size:13px}}

.uc-directory-entry{padding:24px;background:#fff}.uc-directory-teaser{max-width:1120px;margin:0 auto;padding:26px 30px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #d7e3cd;border-radius:16px;background:#f2f6eb}.uc-directory-teaser h2{margin:0 0 7px;color:#173b2b;font-size:25px;line-height:1.4}.uc-directory-teaser p{margin:0;color:#63715e;font-size:14px;line-height:1.8}.uc-directory-teaser>a{flex:none;display:inline-block;padding:12px 20px;border-radius:999px;background:#275d47;color:white;text-decoration:none;font-weight:650;font-size:14px}.uc-directory-teaser>a:hover{background:#183e2d}@media(max-width:600px){.uc-directory-entry{padding:18px 16px}.uc-directory-teaser{padding:22px;align-items:flex-start;flex-direction:column;gap:16px}}
