table{border-spacing:0}.base-container{width:100%;padding:24px var(--cpad);overflow:hidden;display:flex;flex-direction:column;gap:24px}.base-container.thin{padding:0 var(--cpad);gap:32px;margin-top:8px}.base-container-rounded{border-radius:16px}.base-container-row{flex-direction:row!important;padding:34px 24px}.blue-container{margin:24px 0;background:var(--Brand-brand-60)!important;color:var(--Neutral-light-100)}.light-blue-container{margin:16px 0;outline:1px var(--Stroke-On-Container-Primary) solid;background:var(--Container-Primary-dim-enabled);color:var(--Text-On-Surface-Default)}.blue-container .ds-body-medium,.blue-container .ds-body-small,.blue-container .ds-heading-subtitle,.blue-container a{color:var(--Neutral-light-100)!important}.blue-container .ds-caption,.blue-container .ds-label-small{color:var(--Neutral-light-100-subtle)!important}.blue-container.negative .categories a{text-decoration:underline}.gray-container{background:var(--Surface-Neutral-Dim);margin:24px 0}.bulletins-container{margin:24px var(--cpad);width:auto}.white-container{background:var(--Container-Neutral)}.base-container-divider{display:flex;flex-direction:column;gap:12px}.divider{border-bottom:1px var(--Stroke-On-Surface-Subtle) solid}.divider-community{border-bottom:1px var(--Stroke-On-Surface-Enabled) solid}.base-container-text-group{display:flex;flex-direction:column;gap:16px}.base-container-title{display:flex;align-items:center;gap:16px;min-height:48px}.base-container-subtitle,.base-container-title a{color:var(--Text-On-Surface-Default);word-wrap:break-word;text-decoration:none}.blue-container-subtitle{color:var(--Neutral-light-100)!important;word-wrap:break-word}.arrow{line-height:12px}.ds-item{width:94px;padding:8px 6px;gap:12px}.base-container .cards-row:not(:has(.card-community)){padding:0;margin-left:calc(var(--cpad) * -1);margin-right:calc(var(--cpad) * -1)}.base-container .cards-row.keep{margin-left:0;margin-right:0}.cards-row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:16px;box-sizing:border-box;scrollbar-width:none}.cards-row>:not(a:has(.card-community)):first-child{margin-left:var(--cpad)}.cards-row>:last-child{margin-right:16px}.cards-row.keep>:last-child{margin-right:0}#weather-days>a{flex:1}.expand-toggle{display:none}.expand-trigger{width:max-content}.expand-trigger:focus-visible,.expand-trigger:hover{text-decoration:underline}.arrow-icon{transition:transform .3s ease-in-out}.collapsible-content{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.collapsible-content[hidden]{display:none}.expand-toggle:checked~.collapsible-content{max-height:1000px;transition:max-height .5s ease-in}.expand-toggle:checked+.expand-trigger .arrow-icon{transform:rotate(180deg)}.forecast{width:100%}.forecast-container{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;padding-bottom:24px}aside.banner{display:flex;gap:8px;padding-top:24px;justify-content:center;align-items:flex-start}.iframe-container{position:relative;overflow:hidden;width:100%;border-radius:16px}.iframe-container[data-ar="16/9"]{padding-top:56.25%}.iframe-container[data-ar="4/3"]{padding-top:75%}.iframe-container[data-ar="8/5"]{padding-top:62.5%}.iframe-container[data-ar="1/1"]{padding-top:100%}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.login-container{display:flex;width:100%;background-color:var(--Container-Neutral);border-radius:16px;box-shadow:0 4px 8px rgba(60,66,71,.1);overflow:hidden}.mob-down{order:2}.mob-up{order:1}#mpu_t,#mpu_t_disabled{margin:12px auto;width:300px;min-height:250px;height:auto;background-color:#f2f2f2;border-radius:16px}.iol.adwallpaper{position:absolute;left:0;bottom:0;border-top:2px solid var(--Brand-brand-60);background:var(--Container-Neutral)}.base-container+.grid-layout-3-1 .base-container:not(.white-container),.base-container+.segments.grid.grid-layout-auto>.base-container:not(.white-container){margin-top:0!important;padding-top:0!important}.fc-accordion-footer .ds-card{min-width:auto!important}html body .base-container.profilo-first-section:has(.location-search-component),html body .ds-card .body:has(.location-search-component),html body .ds-card:has(.location-search-component),html body .grid:has(.location-search-component) html body .login-container:has(.location-search-component){overflow:visible!important}