/* COP31 participation agenda. Original leadership entries are consolidated below. */
#g-69644485{background:#FFFFFF!important;padding:64px 24px!important;}
#g-841674046{max-width:1120px!important;}
#g-841674046>#g-877497766,#g-841674046>#g-555790113,#g-841674046>#g-807229415,#g-841674046>#g-318108043,#g-841674046>#g-992238510,#g-841674046>#g-489480122{display:none!important;}
#g-91571767{width:100%!important;max-width:none!important;padding:0!important;display:block!important;float:none!important;}
#g-91571767 .c31-agenda{font-family:'Noto Sans - Regular',Arial,sans-serif!important;color:#02211A;text-align:left;font-size:16px;line-height:1.5;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 16px 48px rgba(0,63,44,.07);}
#g-91571767 .c31-agenda *{box-sizing:border-box;}
#g-91571767 .c31-agenda p{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;}
#g-91571767 .c31-agenda .c31-hero{background:#033529;color:#fff;padding:52px 56px 36px;position:relative;border-top:6px solid #17F1BD;}
#g-91571767 .c31-agenda .c31-kicker{font-size:12px;font-weight:700;letter-spacing:2.5px;color:#57FAD3;margin-bottom:22px;}
#g-91571767 .c31-agenda h2{font-family:inherit!important;font-weight:700!important;font-size:48px!important;line-height:1.13!important;letter-spacing:-1.4px!important;color:#fff!important;text-align:left!important;margin:0 0 22px!important;text-transform:none!important;}
#g-91571767 .c31-agenda .c31-intro{font-size:17px;line-height:1.65;color:#E2E0DF;max-width:700px;}
#g-91571767 .c31-agenda .c31-stats{display:flex;gap:30px;align-items:center;flex-wrap:wrap;border-top:1px solid #065F4A;margin-top:32px;padding-top:24px;font-size:14px;color:#E2E0DF;}
#g-91571767 .c31-agenda .c31-stats b{font-size:23px;color:#fff;font-weight:700;margin-right:4px;}
#g-91571767 .c31-agenda .c31-body{padding:36px 40px 18px;}
#g-91571767 .c31-agenda .c31-guide{display:flex;justify-content:space-between;gap:24px;margin-bottom:28px;color:#555554;font-size:13px;line-height:1.65;}
#g-91571767 .c31-agenda .c31-guide strong{font-size:18px;line-height:1.8;color:#033529;}
#g-91571767 .c31-agenda .c31-guide p:last-child{text-align:right;min-width:190px;}
#g-91571767 .c31-agenda details{display:block;margin:0;padding:0;}
#g-91571767 .c31-agenda summary{list-style:none;cursor:pointer;}
#g-91571767 .c31-agenda summary::-webkit-details-marker{display:none;}
#g-91571767 .c31-agenda summary::marker{content:'';}
#g-91571767 .c31-agenda summary:focus-visible{outline:3px solid #17F1BD;outline-offset:-3px;border-radius:8px;}
#g-91571767 .c31-agenda .c31-day{border:1px solid #E2E0DF;border-radius:12px;margin-bottom:12px;overflow:hidden;}
#g-91571767 .c31-agenda .c31-day>.c31-dayhead{display:flex;align-items:center;gap:22px;padding:20px 24px;background:#fff;transition:background .18s;}
#g-91571767 .c31-agenda .c31-day>.c31-dayhead:hover{background:#E2E0DF;}
#g-91571767 .c31-agenda .c31-day>.c31-dayhead{background:#E2E0DF;border-bottom:1px solid #E2E0DF;}
#g-91571767 .c31-agenda .c31-date{display:flex;align-items:center;gap:10px;min-width:112px;color:#033529;}
#g-91571767 .c31-agenda .c31-date b{font-size:40px;line-height:1;font-weight:700;letter-spacing:-2px;}
#g-91571767 .c31-agenda .c31-date>span{font-size:11px;letter-spacing:1.5px;font-weight:700;}
#g-91571767 .c31-agenda .c31-dayname{font-size:18px;font-weight:700;line-height:1.4;}
#g-91571767 .c31-agenda .c31-dayname small{display:block;font-size:12px;font-weight:400;color:#555554;}
#g-91571767 .c31-agenda .c31-expand{margin-left:auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#E2E0DF;color:#065F4A;font-size:24px;font-weight:400;transition:transform .18s;}
#g-91571767 .c31-agenda .c31-day>.c31-dayhead .c31-expand{transform:rotate(45deg);background:#57FAD3;}
#g-91571767 .c31-agenda .c31-events{padding:0 24px;}
#g-91571767 .c31-agenda .c31-event{border-bottom:1px solid #E2E0DF;}
#g-91571767 .c31-agenda .c31-event:last-child{border-bottom:0;}
#g-91571767 .c31-agenda .c31-event>.c31-eventhead{display:flex;gap:18px;padding:26px 0;align-items:start;}
#g-91571767 .c31-agenda .c31-time{flex:0 0 115px;font-size:14px;font-weight:700;color:#065F4A;white-space:nowrap;padding-top:3px;font-variant-numeric:tabular-nums;}
#g-91571767 .c31-agenda .c31-eventmain{display:block;flex:1;min-width:0;}
#g-91571767 .c31-agenda .c31-label{display:inline-block;background:#E2E0DF;color:#065F4A;border-radius:4px;padding:3px 8px;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.7px;text-transform:uppercase;margin-bottom:9px;}
#g-91571767 .c31-agenda .c31-title{display:block;font-weight:700;font-size:17px;line-height:1.5;color:#033529;}
#g-91571767 .c31-agenda .c31-venue{display:block;font-size:13px;line-height:1.5;color:#555554;margin-top:8px;}
#g-91571767 .c31-agenda .c31-more{flex:0 0 24px;font-size:23px;line-height:1;color:#065F4A;padding-top:2px;}
#g-91571767 .c31-agenda .c31-event[open]>summary .c31-more{transform:rotate(45deg);}
#g-91571767 .c31-agenda .c31-detail{margin:0 0 24px 133px;padding:18px 22px;background:#E2E0DF;border-left:3px solid #17F1BD;border-radius:0 6px 6px 0;font-size:13px;color:#02211A;line-height:1.75;overflow-wrap:anywhere;}
#g-91571767 .c31-agenda .c31-detail p+p{margin-top:14px;}
#g-91571767 .c31-agenda .c31-detail strong{font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:#033529;}
#g-91571767 .c31-agenda .c31-note{border-top:1px solid #E2E0DF;padding-top:12px;color:#02211A;}
#g-91571767 .c31-agenda .c31-foot{padding:22px 0 12px;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;font-size:12px;color:#555554;}
#g-91571767 .c31-agenda .c31-foot a{color:#065F4A;text-decoration:underline;text-underline-offset:3px;font-weight:700;}
#g-91571767 .c31-agenda .c31-foot p:last-child{font-weight:700;color:#033529;}
@media(max-width:700px){
 #g-69644485{padding:32px 14px!important;}
 #g-91571767 .c31-agenda{border-radius:14px;}
 #g-91571767 .c31-agenda .c31-hero{padding:32px 24px 26px;}
 #g-91571767 .c31-agenda h2{font-size:34px!important;letter-spacing:-.8px!important;}
 #g-91571767 .c31-agenda .c31-intro{font-size:15px;}
 #g-91571767 .c31-agenda .c31-stats{gap:12px 22px;font-size:12px;margin-top:24px;}
 #g-91571767 .c31-agenda .c31-stats b{font-size:19px;}
 #g-91571767 .c31-agenda .c31-body{padding:24px 16px 12px;}
 #g-91571767 .c31-agenda .c31-guide{display:block;font-size:12px;}
 #g-91571767 .c31-agenda .c31-guide p:last-child{text-align:left;margin-top:14px;}
 #g-91571767 .c31-agenda .c31-day>.c31-dayhead{gap:12px;padding:17px 16px;}
 #g-91571767 .c31-agenda .c31-date{min-width:88px;gap:7px;}
 #g-91571767 .c31-agenda .c31-date b{font-size:34px;}
 #g-91571767 .c31-agenda .c31-dayname{font-size:16px;}
 #g-91571767 .c31-agenda .c31-expand{width:28px;height:28px;}
 #g-91571767 .c31-agenda .c31-events{padding:0 16px;}
 #g-91571767 .c31-agenda .c31-event>.c31-eventhead{display:block;position:relative;padding:22px 24px 22px 0;}
 #g-91571767 .c31-agenda .c31-time{display:block;margin-bottom:10px;font-size:13px;}
 #g-91571767 .c31-agenda .c31-eventmain{display:block;}
 #g-91571767 .c31-agenda .c31-more{position:absolute;right:0;top:24px;}
 #g-91571767 .c31-agenda .c31-title{font-size:15px;}
 #g-91571767 .c31-agenda .c31-detail{margin:0 0 20px;padding:16px;font-size:12px;}
 #g-91571767 .c31-agenda .c31-foot{display:block;line-height:1.7;}
 #g-91571767 .c31-agenda .c31-foot p+p{margin-top:12px;}
}

#g-91571767 .c31-agenda .c31-dayhead{display:flex;align-items:center;gap:22px;padding:20px 24px;background:#E2E0DF;border-bottom:1px solid #E2E0DF;}
#g-91571767 .c31-agenda .c31-eventhead{display:flex;gap:18px;padding:26px 0 16px;align-items:flex-start;}
#g-91571767 .c31-agenda .c31-detail{display:flex;gap:24px;}
#g-91571767 .c31-agenda .c31-detail p{flex:1;min-width:0;}
#g-91571767 .c31-agenda .c31-detail p+p{margin-top:0;}
#g-91571767 .c31-agenda .c31-detail .c31-note{flex-basis:100%;}
#g-91571767 .c31-agenda .c31-detail{flex-wrap:wrap;}
@media(max-width:700px){#g-91571767 .c31-agenda .c31-eventhead{display:block;padding:22px 0 16px;}#g-91571767 .c31-agenda .c31-detail{display:block;}#g-91571767 .c31-agenda .c31-detail p+p{margin-top:14px;}}
/* Collapsible day controls */
#g-91571767 .c31-day{position:relative;}
#g-91571767 .c31-toggle{position:absolute;left:0;top:0;width:100%;height:86px;margin:0;opacity:0;cursor:pointer;z-index:2;}
#g-91571767 .c31-toggle:not(:checked)~.c31-events{display:none;}
#g-91571767 .c31-toggle:checked~.c31-dayhead .c31-expand{transform:rotate(45deg);}
#g-91571767 .c31-toggle:focus~.c31-dayhead{outline:3px solid #17F1BD;outline-offset:-3px;}
#g-91571767 .c31-toggle~.c31-dayhead .c31-expand{transform:none;}
#g-91571767 .c31-toggle:checked~.c31-dayhead .c31-expand{transform:rotate(45deg);}

/* Link-based day accordion */
#g-91571767 .c31-agenda .c31-dayhead{text-decoration:none;color:#033529;cursor:pointer;}
#g-91571767 .c31-agenda .c31-closehead{display:none;}
#g-91571767 .c31-dayanchor[name]:not(:target)+.c31-day .c31-events{display:none;}
#g-91571767 .c31-dayanchor[name]:target+.c31-day .c31-events{display:block;}
#g-91571767 .c31-dayanchor[name]:target+.c31-day .c31-openhead{display:none;}
#g-91571767 .c31-dayanchor[name]:target+.c31-day .c31-closehead{display:flex;}
#g-91571767 .c31-agenda .c31-date strong{font-size:40px;line-height:1;font-weight:700;letter-spacing:-2px;margin-right:10px;}
#g-91571767 .c31-agenda .c31-expand{transform:none!important;}
#g-91571767 .c31-dayanchor,#g-91571767 .c31-closedanchor{display:block;scroll-margin-top:90px;}
@media(max-width:700px){#g-91571767 .c31-agenda .c31-date strong{font-size:34px;}}

#g-91571767 .c31-agenda .c31-day>.c31-closehead{display:none!important;}
#g-91571767 .c31-agenda .c31-dayanchor[name]:target+.c31-day>.c31-closehead{display:flex!important;}
#g-91571767 .c31-agenda .c31-dayanchor[name]:target+.c31-day>.c31-openhead{display:none!important;}

/* Gentle agenda expansion */
html{scroll-behavior:smooth;}
#g-91571767 .c31-agenda{interpolate-size:allow-keywords;overflow-anchor:none;}
#g-91571767 .c31-agenda .c31-events{display:block!important;height:0;overflow:hidden;opacity:0;visibility:hidden;interpolate-size:allow-keywords;transition:height .42s cubic-bezier(.22,.61,.36,1),opacity .28s ease,visibility 0s linear .42s;}
#g-91571767 .c31-agenda .c31-dayanchor[name]:target+.c31-day .c31-events{height:auto;opacity:1;visibility:visible;transition-delay:0s;}
#g-91571767 .c31-agenda .c31-day{transition:box-shadow .3s ease,border-color .3s ease;}
#g-91571767 .c31-agenda .c31-day:hover{border-color:#C6C4C3;box-shadow:0 4px 16px rgba(0,76,59,.05);}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto;}#g-91571767 .c31-agenda .c31-events,#g-91571767 .c31-agenda .c31-day{transition:none!important;}}

/* CGIAR brand alignment: flat colors and consistent Noto typography. */
#g-91571767 .c31-agenda .c31-hero{border-top:0!important;}
#g-91571767 .c31-agenda .c31-intro{color:#FFFFFF;}
#g-91571767 .c31-agenda h2,#g-91571767 .c31-agenda .c31-title,#g-91571767 .c31-agenda .c31-dayname,#g-91571767 .c31-agenda strong{font-family:NotoSansBold,"Noto Sans",sans-serif!important;font-weight:700;}
#sfid-3800836648,#sfid-3800836648 p,#sfid-3932893765,#sfid-3932893765 p{font-family:NotoSansBold,"Noto Sans",sans-serif!important;font-size:32px!important;line-height:1.3!important;color:#033529!important;}
#g-947891537 [role=heading],#g-947891537 [role=heading] p{font-family:NotoSansBold,"Noto Sans",sans-serif!important;}
#g-947891537 [role=heading] a{color:#065F4A!important;text-decoration:underline!important;text-underline-offset:3px;}
#g-947891537 [role=heading] a:hover{color:#033529!important;}
#g-595346094{background-image:url("https://www.ilri.org/sites/default/files/styles/picture/public/images/users/2025-10/TGIA_CLA_Aditi%20Mukherji.jpg?itok=hf03fwZz")!important;background-position:center!important;}
#g-497802589{background-image:url("https://www.ilri.org/sites/default/files/styles/picture/public/images/users/2025-10/IMG_5106B.jpg?itok=R-8z6gL6")!important;background-position:center!important;}
