/* Active frame extracted from the approved BBFS layout. */
html,body{margin:0;padding:0;width:100%;min-height:100%;}
html{scrollbar-gutter:stable;}
*,*::before,*::after{box-sizing:border-box;}
body{overflow-x:hidden;min-height:100vh;}
.wda-page-frame{position:relative;display:flow-root;width:1280px;max-width:100%;min-height:100vh;margin:0 auto;box-sizing:border-box;}
.wda-navbar-overlay{position:relative;display:flow-root;height:auto;width:100%;max-width:100%;min-width:0;overflow:visible;z-index:40;}
.wda-content-row{position:relative;box-sizing:border-box;width:100%;}
.wda-main-content{min-width:0;box-sizing:border-box;display:flow-root;}
body{background-color:#c6e7fe;font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0px;color:#111827;}
.wda-page-frame{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;box-sizing:border-box;}
@media (max-width:939px){.wda-page-frame{width:100%;min-height:100vh;margin:0;}
.wda-navbar-overlay{display:block;height:0;}
body{background-color:#c6e7fe;font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:clamp(11.2px,min(1.875vw,1.4062vh),16px);font-weight:400;line-height:1.4;letter-spacing:0px;color:#ffffff;}
.wda-page-frame{padding-top:0px;padding-right:0px;padding-bottom:46px;padding-left:0px;box-sizing:border-box;}}
@media (max-width:505px){body{background-color:#ccebff;font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:clamp(8.8px,min(2.9023vw,1.3391vh),12.48px);font-weight:400;line-height:1.4;letter-spacing:0px;color:#111827;}
.wda-page-frame{padding-top:0px;padding-right:0px;padding-bottom:46px;padding-left:0px;box-sizing:border-box;}}
.wda-grid-view-slot{display:none;}
.wda-grid-view-slot.is-desktop{display:contents;}
@media (max-width:939px){.wda-grid-view-slot.is-desktop{display:none;}
.wda-grid-view-slot.is-tablet{display:contents;}}
@media (max-width:505px){.wda-grid-view-slot.is-tablet{display:none;}
.wda-grid-view-slot.is-mobile{display:contents;}}
#wda-grid-1{box-sizing:border-box;width:calc(100% - 8px - 8px);height:auto;min-height:0;max-height:none;margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;position:relative;z-index:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;min-width:0;flex-shrink:0;background:transparent;border:0;border-radius:0;box-shadow:none;}
#wda-grid-1 .wda-grid-heading-v1{display:none;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin-bottom:0;grid-column:1 / -1;}
#wda-grid-1 .wda-grid-title-v1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#000000;}
#wda-grid-1 .wda-grid-view-all-v1{flex:none;border:0;background:transparent;color:#000000;font-size:10px;cursor:pointer;padding:5px 0 5px 8px;text-decoration:none;}
#wda-grid-1 .wda-grid-track-v1{display:contents;}
#wda-grid-1 .wda-grid-track-v1::-webkit-scrollbar{display:none;}
#wda-grid-1 .wda-grid-track-v1.is-dragging{scroll-snap-type:none;cursor:grabbing;}
#wda-grid-1 .wda-grid-item-v1{box-sizing:border-box;min-width:0;min-height:0;flex-shrink:0;align-self:start;aspect-ratio:16 / 4;scroll-snap-align:start;overflow:hidden;display:flex;overflow-wrap:anywhere;text-decoration:none;background-repeat:no-repeat;background-size:cover;border-radius:8px;border:0 none transparent;background-color:rgba(198,231,254,0);color:#ff0000;font-family:system-ui, sans-serif;font-size:12px;padding:5px;}
#wda-grid-1 .wda-grid-item-v1:nth-child(1){align-items:center;justify-content:center;text-align:center;font-weight:400;background-position:center;}
#wda-grid-1 .wda-grid-item-v1:nth-child(2){align-items:center;justify-content:center;text-align:center;font-weight:400;background-position:center;}
@media (max-width:939px){#wda-grid-1-tablet{box-sizing:border-box;width:calc(100% - clamp(5.6px,min(0.9375vw,0.7031vh),8px) - clamp(5.6px,min(0.9375vw,0.7031vh),8px));height:auto;min-height:0;max-height:none;margin:0px clamp(5.6px,min(0.9375vw,0.7031vh),8px) 0px clamp(5.6px,min(0.9375vw,0.7031vh),8px);padding:0px 0px 0px clamp(5.6px,min(0.9375vw,0.7031vh),8px);position:relative;z-index:0;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:start;gap:0px;min-width:0;flex-shrink:0;background:transparent;border:0;border-radius:0;box-shadow:none;}
#wda-grid-1-tablet .wda-grid-heading-v1{display:none;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin-bottom:0;grid-column:1 / -1;}
#wda-grid-1-tablet .wda-grid-title-v1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#000000;}
#wda-grid-1-tablet .wda-grid-view-all-v1{flex:none;border:0;background:transparent;color:#000000;font-size:13px;cursor:pointer;padding:5px 0 5px 8px;text-decoration:none;}
#wda-grid-1-tablet .wda-grid-track-v1{display:contents;}
#wda-grid-1-tablet .wda-grid-track-v1::-webkit-scrollbar{display:none;}
#wda-grid-1-tablet .wda-grid-track-v1.is-dragging{scroll-snap-type:none;cursor:grabbing;}
#wda-grid-1-tablet .wda-grid-item-v1{box-sizing:border-box;min-width:0;min-height:0;flex-shrink:0;align-self:start;aspect-ratio:16 / 4;scroll-snap-align:start;overflow:hidden;display:flex;overflow-wrap:anywhere;text-decoration:none;background-repeat:no-repeat;background-size:cover;border-radius:clamp(5.6px,min(0.9375vw,0.7031vh),8px);border:0 none transparent;background-color:rgba(24,43,56,0);color:#ffffff;font-family:system-ui, sans-serif;font-size:clamp(8.4px,min(1.4062vw,1.0547vh),12px);padding:clamp(3.5px,min(0.5859vw,0.4395vh),5px);}
#wda-grid-1-tablet .wda-grid-item-v1:nth-child(1){align-items:flex-end;justify-content:center;text-align:center;font-weight:400;background-position:center;}}
@media (max-width:505px){#wda-grid-1-mobile{box-sizing:border-box;width:calc(100% - clamp(4.4px,min(1.4512vw,0.6695vh),6.24px) - clamp(4.4px,min(1.4512vw,0.6695vh),6.24px));height:auto;min-height:0;max-height:none;margin:0px clamp(4.4px,min(1.4512vw,0.6695vh),6.24px) 0px clamp(4.4px,min(1.4512vw,0.6695vh),6.24px);padding:0px 0px 0px 0px;position:relative;z-index:0;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:start;gap:0px;min-width:0;flex-shrink:0;background:transparent;border:0;border-radius:0;box-shadow:none;}
#wda-grid-1-mobile .wda-grid-heading-v1{display:none;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin-bottom:0;grid-column:1 / -1;}
#wda-grid-1-mobile .wda-grid-title-v1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#000000;}
#wda-grid-1-mobile .wda-grid-view-all-v1{flex:none;border:0;background:transparent;color:#000000;font-size:13px;cursor:pointer;padding:5px 0 5px 8px;text-decoration:none;}
#wda-grid-1-mobile .wda-grid-track-v1{display:contents;}
#wda-grid-1-mobile .wda-grid-track-v1::-webkit-scrollbar{display:none;}
#wda-grid-1-mobile .wda-grid-track-v1.is-dragging{scroll-snap-type:none;cursor:grabbing;}
#wda-grid-1-mobile .wda-grid-item-v1{box-sizing:border-box;min-width:0;min-height:0;flex-shrink:0;align-self:start;aspect-ratio:21 / 5;scroll-snap-align:start;overflow:hidden;display:flex;overflow-wrap:anywhere;text-decoration:none;background-repeat:no-repeat;background-size:cover;border-radius:clamp(11px,min(3.6279vw,1.6738vh),15.6px);border:0 none transparent;background-color:transparent;color:#ffffff;font-family:Verdana, Geneva, sans-serif;font-size:clamp(11px,min(3.6279vw,1.6738vh),15.6px);padding:clamp(2.75px,min(0.907vw,0.4185vh),3.9px);}
#wda-grid-1-mobile .wda-grid-item-v1:nth-child(1){align-items:flex-end;justify-content:center;text-align:center;font-weight:400;background-position:center;}}
.wda-main-content{display:flex;flex-direction:column;}
