.winterDataTable .content{background:var(--assign-highlight-surface);display:flex;flex-direction:column;padding:var(--map-fallback-gap-module) var(--map-fallback-gap-section);row-gap:5px}@media(max-width:1300px){.winterDataTable .content{padding:var(--map-fallback-gap-module) var(--map-fallback-gap-innermodule)}}.winterDataTable .winterDataTable__title{color:var(--map-fallback-text);font:600 normal var(--map-fallback-title-h3-fontsize)/var(--map-fallback-title-h3-lineheight) var(--font-title);letter-spacing:.06em;margin-bottom:0}.winterDataTable .cell{box-sizing:border-box}.winterDataTable .baseArticle{color:var(--map-fallback-text);font:400 normal var(--assign-article-description-fontsize)/var(--assign-article-description-lineheight) var(--font-text);letter-spacing:.06em;margin:0}.winterDataTable .baseArticle p{margin-top:0}.winterDataTable .baseArticle h3{margin-bottom:0}.winterDataTable__header,.winterDataTable__row{background:var(--map-fallback-surface);column-gap:1rem;display:grid}.winterDataTable__header{background:var(--map-fallback-text)}@media(max-width:1300px){.winterDataTable__header,.winterDataTable__row{display:flex;flex-wrap:wrap;gap:0}}.winterDataTable--ski-report .winterDataTable__header,.winterDataTable--ski-report .winterDataTable__row{grid-template-columns:50% 1fr 1fr 1fr}@media(max-width:1300px){.winterDataTable--ski-report .winterDataTable__header,.winterDataTable--ski-report .winterDataTable__row{display:flex}}.winterDataTable--snow-report .winterDataTable__header,.winterDataTable--snow-report .winterDataTable__row{grid-template-columns:35% 1fr 1fr 1fr 1fr 1fr}@media(max-width:1300px){.winterDataTable--snow-report .winterDataTable__header,.winterDataTable--snow-report .winterDataTable__row{display:flex}}.winterDataTable--detail-snow .winterDataTable__header,.winterDataTable--detail-snow .winterDataTable__row{grid-template-columns:1fr 1fr}@media(max-width:1300px){.winterDataTable--detail-snow .winterDataTable__header,.winterDataTable--detail-snow .winterDataTable__row{display:flex}}.winterDataTable--detail-snow .cell{width:100%}.winterDataTable--detail-lifts .winterDataTable__header,.winterDataTable--detail-lifts .winterDataTable__row,.winterDataTable--detail-slopes .winterDataTable__header,.winterDataTable--detail-slopes .winterDataTable__row{column-gap:1rem;display:grid;grid-template-columns:1fr 2fr 2fr}.winterDataTable--detail-lifts .cell,.winterDataTable--detail-slopes .cell{width:100%}@media(min-width:800.1px){.winterDataTable--detail-loipen .winterDataTable__header,.winterDataTable--detail-loipen .winterDataTable__row{grid-template-columns:2.5fr 1fr 1fr 1fr}}@media(max-width:1300px){.winterDataTable--detail-loipen .winterDataTable__row{display:flex;flex-wrap:wrap;gap:0}}.winterDataTable--detail-loipen .cell:has(.loipe__title){align-items:flex-start;flex-direction:column}.winterDataTable--detail-loipen .loipe__title{display:flex;font:400 normal var(--assign-article-copy-fontsize)/var(--assign-article-copy-lineheight) var(--font-text);gap:.375rem;letter-spacing:.06em}.winterDataTable--detail-loipen .loipe__description{font:400 normal var(--assign-article-info-fontsize)/var(--assign-article-info-lineheight) var(--font-text);letter-spacing:.06em}.winterDataTable--detail-loipen .loipe__number{margin-right:.25rem}@media(max-width:1300px){.mobile--full{width:100%}.mobile--half{width:50%}.mobile--third{width:33.3333%}.mobile--small{width:18%}.mobile--nearly-half{width:46%}}@media(min-width:800.1px){.desktop--cell{align-items:center;display:flex;gap:.375rem}}.cell.desktop--cell{grid-column:auto}.winterDataTable__header .cell{color:var(--map-fallback-surface);grid-column:auto}.cell--header{color:var(--map-fallback-text);font:500 normal var(--assign-article-title-fontsize)/var(--assign-article-title-lineheight) var(--font-title);letter-spacing:.06em;padding:clamp(8px,1vw,12px) 0;white-space:nowrap}@media(min-width:800.1px){.cell--header{text-align:left}}.cell{align-items:center;color:var(--map-fallback-text);display:flex;font:400 normal var(--assign-article-copy-fontsize)/var(--assign-article-copy-lineheight) var(--font-text);letter-spacing:.06em;padding:var(--map-fallback-gap-inneritem) var(--map-fallback-gap-item)}@media(min-width:800.1px){.cell{padding:var(--map-fallback-gap-inneritem) var(--map-fallback-gap-innermodule)}.cell:not(:first-child){white-space:nowrap}}.status-icon{align-items:flex-end;border-radius:4px;height:21px;justify-content:flex-end;margin-right:var(--map-fallback-gap-innermodule);padding:2px;width:21px}.lift-status,.status-icon{display:flex;font-weight:700}.lift-status{align-items:center;color:var(--map-fallback-surface);font:400 normal var(--assign-article-info-fontsize)/var(--assign-article-info-lineheight) var(--font-text);justify-content:center;letter-spacing:.06em;padding:2px var(--map-fallback-gap-inneritem)}.lift-status--closed,.status-icon--closed{background:#e60000}.lift-status--open{background:var(--alias-color-trafficlight-green)}.status-icon--open{background:#14b000}.status-text{font:700 normal var(--assign-article-copy-fontsize)/var(--assign-article-copy-lineheight) var(--font-text);letter-spacing:.06em}@media(max-width:1300px){.winterDataTable__row{padding:.5rem 0}.mobile--hidden{display:none}}.source{color:var(--map-fallback-text);font:400 normal var(--assign-article-info-fontsize)/var(--assign-article-info-lineheight) var(--font-text);letter-spacing:.06em}.source .label{font:700 normal var(--assign-article-info-fontsize)/var(--assign-article-info-lineheight) var(--font-text);letter-spacing:.06em}.source a{color:var(--map-fallback-text);cursor:pointer;margin-top:var(--map-fallback-gap-item);text-decoration:underline}.winterDataTable .difficulty{align-items:center;display:flex;gap:var(--map-fallback-gap-item)}.winterDataTable .difficulty .icon{display:block;height:1rem;width:1rem}.winterDataTable .difficulty .icon--easy{background:#0075d0;border-radius:50%}.winterDataTable .difficulty .icon--mid{background:#d0021b}.winterDataTable .difficulty .icon--difficult{background:#000;transform:rotate(45deg)}