.wp-panel{padding:0 0 40px;min-width:0}.wp-topic-section,.wp-messages,.wp-process{padding:35px 0}.wp-messages h2>.wp-icon{margin-right:10px;color:#3157ff;width:25px;height:25px}.wp-topic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 32px;margin-top:26px}.wp-topic-group ul{list-style:none;padding:0;margin:0}.wp-topic-group summary{list-style:none}.wp-topic-group details[open]{display:flex;flex-direction:column}.wp-topic-group details[open]>summary{order:2}.wp-process{display:block}.wp-process ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:0;margin:26px 0 0}.wp-step{display:flex;align-items:center;gap:15px;margin:0 0 16px}.wp-step>span{width:55px;height:55px;border-radius:6px;background:#edf1ff;display:grid;place-items:center}.wp-step .wp-icon{margin:0;width:26px;height:26px}.wp-step small{font-size:12px;color:#8797af}.wp-step:after{content:'';height:1px;background:#e3e9f4;flex:1}.wp-process li:nth-child(2) .wp-step>span{background:#e6f4ef;color:#108678}.wp-process li:nth-child(3) .wp-step>span{background:#faedf3;color:#c36189}.wp-process h3{font-size:18px;margin-bottom:9px}.wp-process p{font-size:14px;color:#718198}.wp-author{display:flex;gap:10px;align-items:center;height:47px;flex:0 0 47px;min-width:0;margin-bottom:20px}.wp-author>div{min-width:0}.wp-author strong{display:block;font-size:13px;line-height:1.5;font-weight:550;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wp-author a{font-size:12px;color:#718198;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.wp-author .wp-icon{width:12px;height:12px;margin-right:3px}.wp-avatar-1{background:#e8f4ef;color:#558c79}.wp-avatar-2{background:#f8edf1;color:#ad647b}.wp-message-excerpt{font-size:14px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:0!important;overflow-wrap:anywhere}.wp-read-more{font-size:12px;color:#3157ff!important;margin-top:8px;align-self:start}.wp-message-bottom{margin-top:auto;padding-top:14px}.wp-message-meta{display:flex;gap:10px;align-items:center}.wp-topic-label{font-size:11px;background:#f1f5fb;color:#657894!important;border-radius:3px;padding:3px 6px;text-decoration:none;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:auto}.wp-counter{font-size:11px;display:inline-flex;align-items:center;gap:4px;color:#687e9f!important;text-decoration:none}.wp-counter .wp-icon{width:14px;height:14px}.wp-content{padding-top:36px;padding-bottom:45px}.wp-place-list{margin-top:35px}.wp-place-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 30px;margin:20px 0}.wp-place-grid a{font-size:14px;text-decoration:none;padding:5px 0;overflow-wrap:anywhere}.wp-place-grid a:hover{text-decoration:underline}.wp-place-more summary{cursor:pointer;font-size:14px;padding:10px 0;list-style:none}.wp-place-more[open]{display:flex;flex-direction:column}.wp-place-more[open] summary{order:2}.wp-chart{margin:28px 0 36px}.wp-stacked-bar{display:flex;width:100%;height:26px;border-radius:4px;overflow:hidden;background:#e1e6ee;margin:24px 0}.wp-stacked-bar span{height:100%}.wp-chart-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0 0 28px}.wp-chart-legend dt{font-size:13px;line-height:1.6;color:#718198;min-height:42px}.wp-chart-legend dt i{display:inline-block;width:10px;height:10px;border-radius:1px;margin-right:8px}.wp-chart-legend dd{font-size:24px;line-height:1.4;font-weight:550;margin:12px 0 0}.wp-chart-legend small{display:block;font-size:12px;font-weight:400;color:#718198;margin-top:4px}.wp-context-grid,.wp-fact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:25px 0}.wp-context-grid>div,.wp-fact-list>div{background:#f6f8fb;border:1px solid #e5ebf4;border-radius:6px;padding:18px}.wp-context-grid span,.wp-fact-list dt{color:#718198;font-size:13px}.wp-context-grid strong,.wp-fact-list strong{display:block;font-size:21px;margin:8px 0}.wp-context-grid small,.wp-fact-list small{display:block;font-size:12px;color:#718198;font-weight:400;line-height:1.6}.wp-fact-list dd{margin:0}.wp-donut-layout{display:flex;align-items:center;gap:50px;margin:30px 0}.wp-donut-layout .wp-chart-legend{flex:1;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-donut-layout dt{min-height:auto}.wp-model-bars>div>div{display:flex;justify-content:space-between;font-size:14px;gap:16px;margin-bottom:8px}.wp-model-bars strong{white-space:nowrap}.wp-bar{display:block;height:14px;background:#edf1f7;border-radius:3px;overflow:hidden}.wp-bar i{display:block;height:100%;background:#3157ff}.wp-sources{border-top:1px solid #e1e8f3;border-bottom:1px solid #e1e8f3;margin:30px 0;padding:18px 0;font-size:14px}.wp-sources summary{cursor:pointer;color:#718198}.wp-sources[open]>summary{margin-bottom:20px}.wp-faq{border-bottom:1px solid #e1e8f3;padding:18px 0}.wp-faq summary{cursor:pointer;font-size:15px}.wp-faq p{font-size:14px;margin:16px 0 0}.wp-hero-note{font-size:12px;opacity:.9}.wp-panel .location-section{border:0;background:#fff;border-radius:0;padding:20px 0}.wp-panel .location-section h2{font-size:24px}.wp-panel .location-hero{border:0;background:#fff}.wp-panel .mini-grid{margin-bottom:25px}.wp-topics-control .wp-field-results{top:88px;max-height:320px}.wp-place-control .wp-field-results{top:100%}.wp-form-status:empty{display:none}.wp-gallery a{display:block}.wp-gallery a:focus-visible{outline-offset:4px}
.wp-tabs.wp-container{margin:0 auto 32px}.wp-message-topics{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.wp-message-topics a{font-size:12px;padding:4px 9px;border:1px solid #dce5f5;border-radius:4px;text-decoration:none;color:#617798}.wp-legal{max-width:1000px;min-height:260px}.wp-legal h2{margin-top:30px}
.world-portal .wp-hero .crumbs [aria-current="page"],.world-portal .wp-hero .crumbs__sep{color:#fff}
.wp-local-context{max-width:920px;margin:26px 0 30px}
.wp-local-context h3,.wp-situation-guide h3,.wp-recorded-topic h3{font-size:20px;font-weight:550;margin-bottom:12px}
.wp-local-context>p:not(.wp-source){font-size:16px;line-height:1.75}
.wp-situation-guide{margin:30px 0}
.wp-situation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;border-top:1px solid #e1e8f3}
.wp-situation-link{display:flex;align-items:start;gap:14px;padding:24px 0;border-bottom:1px solid #e1e8f3;text-decoration:none;min-width:0}
.wp-situation-link>.wp-icon:first-child{width:25px;height:25px;margin-top:3px;color:#3157ff}
.wp-situation-link:nth-child(2)>.wp-icon:first-child{color:#108678}
.wp-situation-link:nth-child(3)>.wp-icon:first-child{color:#b57e1b}
.wp-situation-link:nth-child(4)>.wp-icon:first-child{color:#be6386}
.wp-situation-link>span{flex:1;min-width:0;display:grid;gap:7px}
.wp-situation-link strong{font-size:16px;line-height:1.5;font-weight:550}
.wp-situation-link>span>span{font-size:14px;line-height:1.65;color:#718198}
.wp-situation-link>.wp-icon:last-child{width:17px;height:17px;color:#8598b8;margin-top:5px}
.wp-situation-link:hover strong{color:#3157ff;text-decoration:underline;text-underline-offset:3px}
.wp-situation-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:25px;font-size:14px}
.wp-situation-actions>a:not(.wp-button){color:#3157ff;text-underline-offset:3px}
@media(max-width:600px){.wp-situation-grid{grid-template-columns:minmax(0,1fr)}.wp-situation-link{padding:20px 0}.wp-local-context h3,.wp-situation-guide h3{font-size:19px}.wp-local-context>p:not(.wp-source){font-size:15px}}
@media(max-width:900px){.wp-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-place-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-chart-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.wp-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.wp-process ol{grid-template-columns:1fr;gap:18px}.wp-place-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.wp-context-grid,.wp-fact-list{grid-template-columns:1fr}.wp-donut-layout{flex-direction:column;gap:24px}.wp-donut-layout .wp-chart-legend{width:100%}.wp-chart-legend{gap:16px}.wp-chart-legend dd{font-size:21px}.wp-process,.wp-messages,.wp-topic-section{padding:28px 0}.wp-model-bars>div>div{font-size:13px}.wp-author strong{font-size:13px}}
