@keyframes NavigationMenu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes NavigationMenu-fade-out{0%{opacity:1}to{opacity:0}}@keyframes NavigationMenu-zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes NavigationMenu-zoom-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes NavigationMenu-slide-from-right{0%{opacity:0;transform:translate(208px)}to{opacity:1;transform:translate(0)}}@keyframes NavigationMenu-slide-from-left{0%{opacity:0;transform:translate(-208px)}to{opacity:1;transform:translate(0)}}@keyframes NavigationMenu-slide-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(208px)}}@keyframes NavigationMenu-slide-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-208px)}}.NavigationMenu{flex:1;justify-content:center;align-items:center;max-width:max-content;display:flex;position:relative}.NavigationMenu-list{flex:1;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.NavigationMenu-item{position:relative}.NavigationMenu-trigger{border-radius:var(--radius-m,6px);cursor:pointer;background:0 0;border:0;outline:none;justify-content:center;align-items:center;width:max-content;transition:color .15s,box-shadow .15s;display:inline-flex}.NavigationMenu-trigger:disabled{pointer-events:none;opacity:.5}.NavigationMenu-trigger:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring)/.5);outline:1px solid #0000}.NavigationMenu-trigger_padded{height:36px;color:hsl(var(--color-primary));font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);padding:8px 16px}.NavigationMenu-trigger_padded:hover{color:hsl(var(--color-stroke-primary))}.NavigationMenu-content{border-radius:var(--radius-l,8px);background:0 0;border:0;width:100%;padding:8px 10px 8px 8px;top:0;left:0}.NavigationMenu-content[data-motion^=from-]{animation:.15s NavigationMenu-fade-in}.NavigationMenu-content[data-motion^=to-]{animation:.15s NavigationMenu-fade-out}.NavigationMenu-content[data-motion=from-end]{animation:.15s NavigationMenu-slide-from-right}.NavigationMenu-content[data-motion=from-start]{animation:.15s NavigationMenu-slide-from-left}.NavigationMenu-content[data-motion=to-end]{animation:.15s NavigationMenu-slide-to-right}.NavigationMenu-content[data-motion=to-start]{animation:.15s NavigationMenu-slide-to-left}@media (min-width:768px){.NavigationMenu-content{width:auto;position:absolute}}.NavigationMenu[data-viewport=false] .NavigationMenu-content{z-index:50;border-radius:var(--radius-l,8px);background:var(--header-bg);color:hsl(var(--color-primary));box-shadow:var(--header-shadow);border:0;margin-top:17px;transition-duration:.2s;position:absolute;top:100%;overflow:hidden}.NavigationMenu[data-viewport=false] .NavigationMenu-content[data-state=open]{animation:.2s NavigationMenu-zoom-in}.NavigationMenu[data-viewport=false] .NavigationMenu-content[data-state=closed]{animation:.2s NavigationMenu-zoom-out}.NavigationMenu[data-viewport=false] .NavigationMenu-content [data-slot=navigation-menu-link]:focus{box-shadow:none;outline:none}.NavigationMenu-link{color:inherit;font-size:var(--font-size-sm,.875rem);border-radius:4px;outline:none;flex-direction:column;gap:4px;padding:8px;text-decoration:none;transition:color .15s,background-color .15s,box-shadow .15s;display:flex}.NavigationMenu-link svg:not([class*=text-]){color:hsl(var(--muted-foreground))}.NavigationMenu-link svg:not([class*=size-]){width:16px;height:16px}.NavigationMenu-link:hover,.NavigationMenu-link:focus{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.NavigationMenu-link:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring)/.5);outline:1px solid #0000}.NavigationMenu-link[data-active=true]{background:hsl(var(--accent)/.5);color:hsl(var(--accent-foreground))}.NavigationMenu-link[data-active=true]:hover,.NavigationMenu-link[data-active=true]:focus{background:hsl(var(--accent))}.NavigationMenu-indicator{z-index:1;justify-content:center;align-items:flex-end;height:6px;display:flex;top:100%;overflow:hidden}.NavigationMenu-indicator[data-state=visible]{animation:.15s NavigationMenu-fade-in}.NavigationMenu-indicator[data-state=hidden]{animation:.15s NavigationMenu-fade-out}.NavigationMenu-indicatorArrow{background:hsl(var(--border));border-top-left-radius:2px;width:8px;height:8px;position:relative;top:60%;transform:rotate(45deg);box-shadow:0 4px 6px -1px #0000001a}.NavigationMenu-viewportWrapper{z-index:50;isolation:isolate;width:max-content;max-width:none;position:absolute;top:100%;left:0}.NavigationMenu-viewport{min-width:150px;width:var(--radix-navigation-menu-viewport-width);height:var(--radix-navigation-menu-viewport-height);border-radius:var(--radius-l,8px);background:var(--header-bg);color:hsl(var(--color-primary));transform-origin:0 0;box-shadow:var(--header-shadow);border:0;margin-top:17px;transition:width .3s ease-out,height .3s ease-out;position:relative;overflow:hidden}.NavigationMenu-viewport[data-state=open]{animation:.2s NavigationMenu-fade-in}.NavigationMenu-viewport[data-state=closed]{animation:.2s NavigationMenu-fade-out}
.Tabs-list{border-radius:var(--radius-l,8px);background:hsl(var(--muted));height:36px;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;padding:4px;display:inline-flex}.Tabs-trigger{border-radius:var(--radius-m,6px);color:inherit;font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px 12px;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.Tabs-trigger:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring));outline:none}.Tabs-trigger:disabled{pointer-events:none;opacity:.5}.Tabs-trigger[data-state=active]{background:hsl(var(--background));color:hsl(var(--foreground))}.Tabs-content{margin-top:8px}.Tabs-content:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring));outline:none}
@keyframes Toast-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes Toast-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Toast-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.Toast-viewport{z-index:100;outline:none;flex-direction:column-reverse;width:100%;max-height:100vh;margin:0;padding:16px;list-style:none;display:flex;position:fixed;top:0}@media (min-width:640px){.Toast-viewport{flex-direction:column;top:auto;bottom:0;right:0}}@media (min-width:768px){.Toast-viewport{max-width:420px}}.Toast-root{pointer-events:auto;border:1px solid hsl(var(--border));border-radius:var(--radius-m,6px);justify-content:space-between;align-items:center;gap:8px;width:100%;padding:16px 24px 16px 16px;transition:transform .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 15px #0000001a}.Toast-root[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x));transition:none}.Toast-root[data-swipe=cancel]{transform:translate(0)}.Toast-root[data-swipe=end]{transform:translateX(var(--radix-toast-swipe-end-x))}.Toast-root[data-state=open]{animation:.2s Toast-in-top}@media (min-width:640px){.Toast-root[data-state=open]{animation-name:Toast-in-bottom}}.Toast-root[data-state=closed]{animation:.2s Toast-out-right}.Toast-root_variant_default{background:hsl(var(--background));color:hsl(var(--foreground))}.Toast-root_variant_destructive{border-color:hsl(var(--destructive));background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.Toast-action{border:1px solid hsl(var(--border));border-radius:var(--radius-m,6px);height:32px;color:inherit;font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.Toast-action:hover{background:hsl(var(--secondary))}.Toast-action:focus{box-shadow:0 0 0 1px hsl(var(--ring));outline:none}.Toast-action:disabled{pointer-events:none;opacity:.5}.Toast-root_variant_destructive .Toast-action{border-color:hsl(var(--muted)/.4)}.Toast-root_variant_destructive .Toast-action:hover{border-color:hsl(var(--destructive)/.3);background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.Toast-root_variant_destructive .Toast-action:focus{box-shadow:0 0 0 1px hsl(var(--destructive))}.Toast-close{border-radius:var(--radius-m,6px);color:hsl(var(--foreground)/.5);opacity:0;cursor:pointer;background:0 0;border:0;padding:4px;transition:color .15s,opacity .15s;position:absolute;top:4px;right:4px}.Toast-close:hover{color:hsl(var(--foreground))}.Toast-close:focus{opacity:1;box-shadow:0 0 0 1px hsl(var(--ring));outline:none}.Toast-root:hover .Toast-close{opacity:1}.Toast-root_variant_destructive .Toast-close{color:#fca5a5}.Toast-root_variant_destructive .Toast-close:hover{color:#fef2f2}.Toast-root_variant_destructive .Toast-close:focus{box-shadow:0 0 0 1px #f87171}.Toast-closeIcon{width:16px;height:16px}.Toast-title{font-size:var(--font-size-sm,.875rem);font-weight:600}.Toast-title+.Toast-description{font-size:.75rem}.Toast-description{font-size:var(--font-size-sm,.875rem);opacity:.9}
.HomeDailyDigest{flex-direction:column;gap:10px;display:flex}.HomeDailyDigest-text{color:var(--color-semantic-text-basic-primary,#fff);font-family:var(--font-sans);margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:130%}
.HomeLatestNewsItem{background:0 0;align-items:flex-start;gap:10px;min-width:0;display:flex}.HomeLatestNewsItem-media{border-radius:var(--radius-m);flex:0 0 130px;width:130px;height:88px;display:block;position:relative;overflow:hidden}.HomeLatestNewsItem-photo{object-fit:cover}.HomeLatestNewsItem-body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.HomeLatestNewsItem-title{color:var(--color-semantic-text-basic-primary);font-family:var(--font-sans);font-size:var(--text-body-m-size);font-weight:var(--font-weight-semibold);word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;order:2;margin:0;line-height:22px;text-decoration:none;display:-webkit-box;overflow:hidden}.HomeLatestNewsItem-title:hover{color:var(--color-semantic-text-basic-primary);opacity:var(--opacity-hover)}.HomeLatestNewsItem-meta{order:1;align-items:center;gap:4px;min-width:0;display:flex}.HomeLatestNewsItem-dot{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--color-semantic-text-basic-tertiary);background:radial-gradient(circle,currentColor 2px,#0000 2.5px);flex-shrink:0}.HomeLatestNewsItem-date{min-width:0;color:var(--color-semantic-text-basic-tertiary);font-family:var(--font-sans);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);white-space:nowrap;line-height:15px}@media (max-width:419px){.HomeLatestNewsItem-date{height:var(--size-icon-md);font-size:0;line-height:var(--size-icon-md);align-items:center;display:flex;overflow:hidden}.HomeLatestNewsItem-date:after{content:attr(data-brief);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);line-height:var(--size-icon-md)}}@media (min-width:1024px){.HomeLatestNewsItem{border-radius:var(--radius-sm);background:var(--news-card-bg);align-items:stretch;gap:20px;height:140px;padding-inline-end:20px;overflow:hidden}.HomeLatestNewsItem-media{flex-basis:var(--news-card-cover-width);width:var(--news-card-cover-width);border-radius:0;align-self:stretch;height:auto}.HomeLatestNewsItem-body{justify-content:center;gap:20px;padding-block:20px}.HomeLatestNewsItem-title{font-size:var(--text-news-card-title-size);font-weight:var(--font-weight-bold);line-height:var(--text-news-card-title-line);letter-spacing:var(--text-news-card-title-tracking);-webkit-line-clamp:2;order:1}.HomeLatestNewsItem-meta{order:2}.HomeLatestNewsItem-date{font-weight:var(--font-weight-regular);line-height:var(--text-caption-line)}}
.HomePopularItem{border-bottom:1px solid var(--color-semantic-border-subtle);padding-bottom:24px}.HomePopularItem:last-child{border-bottom:0}.HomePopularItem-body{flex-direction:column;gap:20px;display:flex}.HomePopularItem-headline{color:var(--color-semantic-text-basic-articles);font-family:var(--font-sans);font-size:var(--text-widget-headline-size);font-weight:var(--font-weight-bold);line-height:var(--text-widget-headline-line);word-break:break-word;text-decoration:none}.HomePopularItem-headline:hover{color:var(--color-semantic-text-basic-articles);opacity:var(--opacity-hover)}.HomePopularItem-meta{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.HomePopularItem-date{color:var(--color-semantic-text-basic-tertiary);font-family:var(--font-sans);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);line-height:var(--text-caption-line);white-space:nowrap}.HomePopularItem-dot{width:var(--size-icon-md);height:var(--size-icon-md);color:var(--color-semantic-text-basic-tertiary);background:radial-gradient(circle,currentColor 2px,#0000 2.5px);flex-shrink:0}
