.Button-module__Ri6GEa__elevated{background-color:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-sm);padding:var(--spacing-md) var(--spacing-xl);min-height:52px;font-size:var(--font-body-medium);cursor:pointer;border:none;font-weight:500;transition:all .2s}.Button-module__Ri6GEa__elevated:hover{opacity:.9}.Button-module__Ri6GEa__elevated:active{transform:scale(.98)}.Button-module__Ri6GEa__outlined{color:var(--color-primary);border:1px solid var(--color-outline);border-radius:var(--radius-sm);padding:var(--spacing-md) var(--spacing-xl);min-height:52px;font-size:var(--font-body-medium);cursor:pointer;background-color:#0000;font-weight:500;transition:all .2s}.Button-module__Ri6GEa__outlined:hover{background-color:#5c6bc00a}.Button-module__Ri6GEa__outlined:active{transform:scale(.98)}.Button-module__Ri6GEa__filled{background-color:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-sm);padding:var(--spacing-md) var(--spacing-xl);min-height:52px;font-size:var(--font-body-medium);cursor:pointer;border:none;font-weight:500;transition:all .2s}.Button-module__Ri6GEa__filled:hover{opacity:.9}.Button-module__Ri6GEa__filled:active{transform:scale(.98)}
.DigestCard-module__9mb2la__container{width:100%;max-width:500px;margin:0 auto}.DigestCard-module__9mb2la__greetingSection{padding:var(--spacing-xl) var(--spacing-lg);margin-bottom:var(--spacing-lg)}.DigestCard-module__9mb2la__greeting{margin:0 0 var(--spacing-md) 0;color:var(--color-on-surface);font-size:var(--font-display-small)}.DigestCard-module__9mb2la__lastUpdated{font-size:var(--font-body-small);color:var(--color-on-surface-variant);margin:0}.DigestCard-module__9mb2la__topicsContainer{gap:var(--spacing-lg);padding:0 var(--spacing-lg) var(--spacing-xl) var(--spacing-lg);flex-direction:column;display:flex}.DigestCard-module__9mb2la__topicCard{background-color:var(--color-surface);border:1px solid var(--color-outline-variant);border-left:5px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--spacing-lg);transition:all .2s}.DigestCard-module__9mb2la__topicHeader{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex}.DigestCard-module__9mb2la__topicIcon{border-radius:50%;flex-shrink:0;width:10px;height:10px}.DigestCard-module__9mb2la__topicName{margin:0;font-size:1.5rem;font-weight:600}.DigestCard-module__9mb2la__headline{margin:0 0 var(--spacing-md) 0;color:var(--color-on-surface);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.DigestCard-module__9mb2la__bulletList{margin:0 0 var(--spacing-lg) 0;padding:0;list-style:none}.DigestCard-module__9mb2la__bulletList li{list-style:none}.DigestCard-module__9mb2la__bulletList li:before{content:"•";color:var(--color-on-surface);position:absolute;left:0}.DigestCard-module__9mb2la__bulletText{margin:0 0 var(--spacing-sm) 0;padding-left:var(--spacing-md);color:var(--color-on-surface);-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;line-height:1;display:-webkit-box;position:relative;overflow:hidden}.DigestCard-module__9mb2la__bulletText:before{content:"•";color:var(--color-on-surface);font-size:1rem;position:absolute;left:0}.DigestCard-module__9mb2la__bulletText p{margin:0;font-size:1rem;line-height:1.4}.DigestCard-module__9mb2la__bulletText *{font-size:1rem!important}.DigestCard-module__9mb2la__footer{padding-top:var(--spacing-lg);margin-top:var(--spacing-lg);border-top:1px solid var(--color-outline-variant);justify-content:space-between;align-items:center;display:flex}.DigestCard-module__9mb2la__sourceCount{font-size:var(--font-body-small);font-weight:500}.DigestCard-module__9mb2la__readMore{font-size:var(--font-body-small);font-weight:500;text-decoration:none;transition:all .2s}.DigestCard-module__9mb2la__readMore:hover{opacity:.8}.DigestCard-module__9mb2la__sourcesHidden,.DigestCard-module__9mb2la__sourceLink{display:none}
@keyframes DigestSkeleton-module__J8CUTG__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.DigestSkeleton-module__J8CUTG__card{background-color:var(--color-surface);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);padding:var(--spacing-xl);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.DigestSkeleton-module__J8CUTG__header{border-bottom:2px solid var(--color-primary);padding-bottom:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.DigestSkeleton-module__J8CUTG__titleSkeleton{border-radius:var(--radius-sm);width:200px;height:32px;margin-bottom:var(--spacing-md);background:linear-gradient(90deg, var(--color-surface-container-highest) 0%, var(--color-outline-variant) 50%, var(--color-surface-container-highest) 100%);background-size:1000px 100%;animation:2s infinite DigestSkeleton-module__J8CUTG__shimmer}.DigestSkeleton-module__J8CUTG__dateSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface-container-highest) 0%, var(--color-outline-variant) 50%, var(--color-surface-container-highest) 100%);background-size:1000px 100%;width:120px;height:16px;animation:2s .1s infinite DigestSkeleton-module__J8CUTG__shimmer}.DigestSkeleton-module__J8CUTG__topics{gap:var(--spacing-xl);flex-direction:column;display:flex}.DigestSkeleton-module__J8CUTG__topic{padding:var(--spacing-lg);border-left:4px solid var(--color-primary);background-color:var(--color-surface-container-highest);border-radius:var(--radius-sm)}.DigestSkeleton-module__J8CUTG__topicTitle{border-radius:var(--radius-sm);width:150px;height:20px;margin-bottom:var(--spacing-md);background:linear-gradient(90deg, var(--color-surface-container-highest) 0%, var(--color-outline-variant) 50%, var(--color-surface-container-highest) 100%);background-size:1000px 100%;animation:2s .2s infinite DigestSkeleton-module__J8CUTG__shimmer}.DigestSkeleton-module__J8CUTG__headline{border-radius:var(--radius-sm);width:100%;height:24px;margin-bottom:var(--spacing-lg);background:linear-gradient(90deg, var(--color-surface-container-highest) 0%, var(--color-outline-variant) 50%, var(--color-surface-container-highest) 100%);background-size:1000px 100%;animation:2s .3s infinite DigestSkeleton-module__J8CUTG__shimmer}.DigestSkeleton-module__J8CUTG__bullets{gap:var(--spacing-md);flex-direction:column;display:flex}.DigestSkeleton-module__J8CUTG__bullet{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface-container-highest) 0%, var(--color-outline-variant) 50%, var(--color-surface-container-highest) 100%);background-size:1000px 100%;width:100%;height:16px;animation:2s .4s infinite DigestSkeleton-module__J8CUTG__shimmer}
.Home-module__Ho9lYW__main{background-color:var(--color-background);width:100%;color:var(--color-on-surface);flex-direction:column;flex:1;display:flex}.Home-module__Ho9lYW__header{background-color:var(--color-surface);border-bottom:1px solid var(--color-outline-variant);padding:var(--spacing-lg) var(--spacing-xl)}.Home-module__Ho9lYW__logo{color:var(--color-on-surface);font-size:var(--font-body-large);margin:0;font-weight:600}.Home-module__Ho9lYW__logoImage{object-fit:contain}.Home-module__Ho9lYW__content{background-color:var(--color-background);flex:1;width:100%}.Home-module__Ho9lYW__mainLayout{gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-lg);width:100%;max-width:1200px;margin:0 auto;display:flex}.Home-module__Ho9lYW__digestSection{flex:1;min-width:0}.Home-module__Ho9lYW__ctaSidebar{flex-shrink:0;width:300px}.Home-module__Ho9lYW__personalizeText{margin-bottom:var(--spacing-lg)}.Home-module__Ho9lYW__personalizeText p{color:var(--color-on-surface);font-size:var(--font-body-medium);margin:0;line-height:1.5}@media (max-width:900px){.Home-module__Ho9lYW__mainLayout{gap:var(--spacing-lg);flex-direction:column}.Home-module__Ho9lYW__ctaSidebar{width:100%}}.Home-module__Ho9lYW__errorSection{margin:var(--spacing-lg) var(--spacing-lg) 0 var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--color-error-container);border:1px solid var(--color-error);border-radius:var(--radius-md)}.Home-module__Ho9lYW__error{color:var(--color-on-error-container);font-size:var(--font-body-medium);margin:0}.Home-module__Ho9lYW__emptySection{margin:var(--spacing-lg) var(--spacing-lg) 0 var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-lg);background-color:var(--color-surface-container-highest);border:1px dashed var(--color-outline);border-radius:var(--radius-md);text-align:center}.Home-module__Ho9lYW__emptySection p{color:var(--color-on-surface-variant);font-size:var(--font-body-large);margin:0}.Home-module__Ho9lYW__section{margin-bottom:calc(var(--spacing-2xl) * 1.5)}.Home-module__Ho9lYW__section h2{color:var(--color-primary);margin-bottom:var(--spacing-lg)}.Home-module__Ho9lYW__features{gap:var(--spacing-xl);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}
