.Legal-module__2dCIza__layout{gap:var(--space-lg);display:grid}.Legal-module__2dCIza__content{gap:var(--space-md);display:grid}.Legal-module__2dCIza__meta{gap:var(--space-sm);flex-wrap:wrap;display:flex}.Legal-module__2dCIza__metaChip{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);background:var(--color-feed-chip-background);border:1px solid var(--color-feed-chip-border);color:var(--color-secondary-text);font-size:var(--type-caption);line-height:var(--type-caption-leading);display:inline-flex}.Legal-module__2dCIza__metaChipWarning{color:var(--color-warning);border-color:var(--color-warning)}.Legal-module__2dCIza__outline{background:var(--color-card-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:0 var(--space-md)}.Legal-module__2dCIza__outline[open]{padding-bottom:var(--space-md)}.Legal-module__2dCIza__outlineSummary{cursor:pointer;align-items:center;gap:var(--space-sm);min-height:44px;font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-text);font-weight:600;display:flex}.Legal-module__2dCIza__outlineChevron{color:var(--color-secondary-text);transition:transform var(--motion-fast) ease}.Legal-module__2dCIza__outline[open] .Legal-module__2dCIza__outlineChevron{transform:rotate(90deg)}.Legal-module__2dCIza__outlineList{gap:var(--space-xxs);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.Legal-module__2dCIza__outlineLink{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);color:var(--color-secondary-text);font-size:var(--type-ui);line-height:var(--type-ui-leading);text-decoration:none;display:block}.Legal-module__2dCIza__outlineLink:hover{background:var(--color-nav-active-background);color:var(--color-text)}.Legal-module__2dCIza__outlineLinkActive,.Legal-module__2dCIza__outlineLinkActive:hover{background:var(--color-nav-active-background);color:var(--color-primary);font-weight:var(--weight-semibold);box-shadow:inset 3px 0 0 var(--color-primary)}.Legal-module__2dCIza__outlineActive{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--weight-regular);color:var(--color-secondary-text);overflow:hidden}.Legal-module__2dCIza__outline[open] .Legal-module__2dCIza__outlineActive{display:none}.Legal-module__2dCIza__sections{gap:var(--space-md);display:grid}.Legal-module__2dCIza__section{background:var(--color-card-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);scroll-margin-top:var(--space-lg)}.Legal-module__2dCIza__sectionLead{background:0 0;border:none;padding:0}.Legal-module__2dCIza__sectionHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.Legal-module__2dCIza__sectionNumber{border-radius:var(--radius-full);background:var(--color-control-active-background);width:28px;height:28px;color:var(--color-control-active-text);font-size:var(--type-caption);flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.Legal-module__2dCIza__sectionTitle{font-size:var(--type-title-sm);line-height:var(--type-title-sm-leading);color:var(--color-text);margin:0}.Legal-module__2dCIza__subheading{margin:var(--space-md) 0 0;font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-text);font-weight:600}.Legal-module__2dCIza__paragraph{margin:var(--space-sm) 0 0;font-size:var(--type-body);line-height:var(--type-body-leading);color:var(--color-secondary-text)}.Legal-module__2dCIza__paragraph:first-child{margin-top:0}.Legal-module__2dCIza__strong{color:var(--color-text);font-weight:600}.Legal-module__2dCIza__emphasis{color:var(--color-placeholder-text);font-style:italic}.Legal-module__2dCIza__list{margin:var(--space-sm) 0 0;gap:var(--space-sm);padding:0;list-style:none;display:grid}.Legal-module__2dCIza__listItem{padding-left:var(--space-md);font-size:var(--type-body);line-height:var(--type-body-leading);color:var(--color-secondary-text);position:relative}.Legal-module__2dCIza__listItem:before{content:"";left:0;top:calc(var(--type-body-leading) / 2 - 2.5px);border-radius:var(--radius-full);background:var(--color-primary);width:5px;height:5px;position:absolute}.Legal-module__2dCIza__actionList{margin:0 0 var(--space-lg);gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:0;list-style:none;display:grid}.Legal-module__2dCIza__actionCard{align-items:center;gap:var(--space-sm);height:100%;min-height:44px;padding:var(--space-md);border-radius:var(--radius-lg);background:var(--color-card-background);border:1px solid var(--color-border);color:var(--color-text);text-decoration:none;display:flex}.Legal-module__2dCIza__actionCard:hover{border-color:var(--color-border-strong);background:var(--color-nav-active-background)}.Legal-module__2dCIza__actionIcon{border-radius:var(--radius-full);background:var(--color-feed-chip-background);width:36px;height:36px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.Legal-module__2dCIza__actionText{gap:var(--space-xxs);min-width:0;display:grid}.Legal-module__2dCIza__actionTitle{font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:600}.Legal-module__2dCIza__actionValue{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-secondary-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Legal-module__2dCIza__actionChevron{color:var(--color-secondary-text);flex:none;margin-left:auto}.Legal-module__2dCIza__unavailable{background:var(--color-card-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);color:var(--color-secondary-text);font-size:var(--type-body);line-height:var(--type-body-leading)}
.Page-module__7Ccy_G__pageHeader{gap:var(--space-xs);flex-direction:column;display:flex}.Page-module__7Ccy_G__pageEyebrow{font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary)}.Page-module__7Ccy_G__pageTitle{font-size:var(--type-display);line-height:var(--type-display-leading)}.Page-module__7Ccy_G__pageLead{max-width:62ch;font-size:var(--type-body);line-height:var(--type-body-leading);color:var(--color-secondary-text)}.Page-module__7Ccy_G__section{gap:var(--space-md);flex-direction:column;display:flex}.Page-module__7Ccy_G__sectionTitle{font-size:var(--type-heading);line-height:var(--type-heading-leading)}.Page-module__7Ccy_G__feedList{gap:var(--layout-feed-card-gap);flex-direction:column;display:flex}.Page-module__7Ccy_G__skeletonMedia{aspect-ratio:16/9;width:100%;max-height:var(--card-media-max-height);border-radius:0}.Page-module__7Ccy_G__stack{gap:var(--space-lg);flex-direction:column;display:flex}.Page-module__7Ccy_G__centered{justify-content:center;align-items:center;gap:var(--space-lg);min-height:100dvh;padding:var(--space-lg);flex-direction:column;display:flex}.Page-module__7Ccy_G__centeredCard{width:100%;max-width:420px}.Page-module__7Ccy_G__pageHeaderRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.Page-module__7Ccy_G__pageHeaderAction{align-items:center;gap:var(--space-xs);flex:none;display:flex}.Page-module__7Ccy_G__feedToolbar{align-items:center;gap:var(--space-md);display:flex}.Page-module__7Ccy_G__searchButton{align-items:center;gap:var(--space-xs);height:40px;padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-background);color:var(--color-secondary-text);font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);white-space:nowrap;transition:border-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);margin-left:auto;display:inline-flex}.Page-module__7Ccy_G__searchButton:hover{border-color:var(--color-primary);color:var(--color-primary)}@media (min-width:1024px){.Page-module__7Ccy_G__searchButton:not(.Page-module__7Ccy_G__searchButtonIcon){display:none}}.Page-module__7Ccy_G__searchButtonIcon{width:44px;min-width:44px;height:44px;color:var(--color-text);background:0 0;border:0;justify-content:center;margin-left:0;padding:0}.Page-module__7Ccy_G__searchButtonIcon:hover{background:var(--color-nav-active-background);color:var(--color-primary)}.Page-module__7Ccy_G__pageBackLink{min-height:24px;margin-bottom:var(--space-xs);font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);color:var(--color-secondary-text);align-self:flex-start;align-items:center;gap:2px;display:inline-flex}.Page-module__7Ccy_G__pageBackLink:hover{color:var(--color-primary)}.Page-module__7Ccy_G__pageBackIcon{transform:rotate(180deg)}.Page-module__7Ccy_G__searchButtonLabel{line-height:1}.Page-module__7Ccy_G__modeTabs{gap:var(--space-xs);border-radius:var(--radius-full);background:var(--color-feed-chip-background);border:1px solid var(--color-feed-chip-border);align-self:flex-start;padding:3px;display:flex}.Page-module__7Ccy_G__modeTab{border-radius:var(--radius-full);font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);color:var(--color-secondary-text);white-space:nowrap;padding:5px 14px}.Page-module__7Ccy_G__modeTab:hover{color:var(--color-primary)}.Page-module__7Ccy_G__modeTabActive{background:var(--color-control-active-background);color:var(--color-control-active-text);font-weight:var(--weight-semibold)}.Page-module__7Ccy_G__modeTabActive:hover{color:var(--color-control-active-text)}.Page-module__7Ccy_G__chipRow{gap:var(--space-xs);scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.Page-module__7Ccy_G__chipRow::-webkit-scrollbar{display:none}.Page-module__7Ccy_G__chipRow>*{scroll-snap-align:start}.Page-module__7Ccy_G__chipRow[data-scrollable=true]{padding-inline-end:40px}.Page-module__7Ccy_G__chipRow[data-overflow=true]{-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--chip-fade,56px));-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--chip-fade,56px));mask-image:linear-gradient(to left, transparent 0, #000 var(--chip-fade,56px))}.Page-module__7Ccy_G__chipRow[data-overflow-start=true]{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--chip-fade,56px));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--chip-fade,56px));mask-image:linear-gradient(to right, transparent 0, #000 var(--chip-fade,56px))}.Page-module__7Ccy_G__chipRow[data-overflow=true][data-overflow-start=true]{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--chip-fade,56px), #000 calc(100% - var(--chip-fade,56px)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--chip-fade,56px), #000 calc(100% - var(--chip-fade,56px)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--chip-fade,56px), #000 calc(100% - var(--chip-fade,56px)), transparent 100%)}.Page-module__7Ccy_G__chipScroller{min-width:0;position:relative}.Page-module__7Ccy_G__chipScrollButton{z-index:1;border-radius:var(--radius-full);background:var(--color-card-background);border:0;border:1px solid var(--color-border-strong);width:34px;height:34px;color:var(--color-text);box-shadow:var(--color-shadow-card);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing), transform var(--motion-fast) var(--motion-easing);justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:50%}.Page-module__7Ccy_G__chipScrollButton:hover{background:var(--color-control-active-background);color:var(--color-control-active-text);transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.Page-module__7Ccy_G__chipScrollButton:hover{transform:none}}.Page-module__7Ccy_G__chipScrollPrev{left:0;translate:0 -50%;rotate:180deg}.Page-module__7Ccy_G__chipScrollNext{right:0;translate:0 -50%}@media (hover:hover){:is(.Page-module__7Ccy_G__chipScroller:has(.Page-module__7Ccy_G__chipRow[data-overflow-start=true]) .Page-module__7Ccy_G__chipScrollPrev,.Page-module__7Ccy_G__chipScroller:has(.Page-module__7Ccy_G__chipRow[data-overflow=true]) .Page-module__7Ccy_G__chipScrollNext){display:inline-flex}}.Page-module__7Ccy_G__chip{justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--chip-height,44px);padding:0 var(--chip-padding-x,18px);border-radius:var(--radius-full);border:1.5px solid var(--chip-border,transparent);background:var(--chip-background,var(--color-control-background));font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);color:var(--chip-text,var(--color-control-text));white-space:nowrap;transition:background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);flex:none;display:inline-flex}.Page-module__7Ccy_G__chip:hover{border-color:var(--chip-hover-border,transparent);color:var(--chip-hover-text,var(--color-control-active-background))}.Page-module__7Ccy_G__chipIcon{flex:none}.Page-module__7Ccy_G__chipSquare{width:var(--chip-height,44px);min-width:var(--chip-height,44px);color:var(--chip-text,var(--color-primary));padding:0}.Page-module__7Ccy_G__chipActive{border-color:var(--chip-active-background,var(--color-control-active-background));background:var(--chip-active-background,var(--color-control-active-background));color:var(--chip-active-text,var(--color-control-active-text));font-weight:var(--weight-semibold)}.Page-module__7Ccy_G__chipActive:hover{border-color:var(--chip-active-background,var(--color-control-active-background));color:var(--chip-active-text,var(--color-control-active-text))}.Page-module__7Ccy_G__chipMuted{color:var(--color-secondary-text)}.Page-module__7Ccy_G__sourceChip{align-items:center;gap:6px;display:inline-flex}.Page-module__7Ccy_G__tileGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.Page-module__7Ccy_G__tile{gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card-background);box-shadow:var(--color-shadow-card);transition:border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);flex-direction:column;display:flex}.Page-module__7Ccy_G__tile:hover{border-color:var(--color-border-strong);box-shadow:var(--color-shadow-shell)}.Page-module__7Ccy_G__tile:hover .Page-module__7Ccy_G__tileIcon{background:var(--color-control-active-background);color:var(--color-control-active-text)}.Page-module__7Ccy_G__tileIcon{width:40px;height:40px;margin-bottom:var(--space-xs);border-radius:var(--radius-md);background:var(--color-nav-active-background);color:var(--color-primary);transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);justify-content:center;align-items:center;display:inline-flex}.Page-module__7Ccy_G__tileTitle{font-family:var(--font-sans);font-size:var(--type-title-sm);line-height:var(--type-title-sm-leading);font-weight:var(--weight-semibold)}.Page-module__7Ccy_G__tileMeta{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text)}
.Ads-module__9Y4HZW__slot{width:100%;display:block;overflow:hidden}.Ads-module__9Y4HZW__slot:has(ins[data-ad-status=unfilled]){display:none}.Ads-module__9Y4HZW__label{margin-bottom:var(--space-xxs);color:var(--color-placeholder-text);font-size:var(--type-caption);line-height:var(--type-caption-leading);letter-spacing:.04em;text-transform:uppercase;display:block}.Ads-module__9Y4HZW__feed{margin:var(--space-xs) 0}.Ads-module__9Y4HZW__article{margin:var(--space-lg) 0}
.Auth-module__uaXnWW__authBrand{align-items:center;gap:var(--space-sm);display:inline-flex}.Auth-module__uaXnWW__authBrandMark{border-radius:var(--radius-md);flex:none;width:40px;height:40px;display:block}.Auth-module__uaXnWW__authBrandName{font-family:var(--font-serif);font-size:var(--type-heading);line-height:var(--type-heading-leading);font-weight:var(--weight-bold);letter-spacing:-.01em}.Auth-module__uaXnWW__gateBody{gap:var(--space-md);flex-direction:column;display:flex}.Auth-module__uaXnWW__gateText{font-size:var(--type-ui);line-height:var(--type-body-leading);color:var(--color-secondary-text)}.Auth-module__uaXnWW__gateActions{gap:var(--space-sm);flex-direction:column;display:flex}.Auth-module__uaXnWW__form{gap:var(--space-md);flex-direction:column;display:flex}.Auth-module__uaXnWW__intro{align-items:center;gap:var(--space-md);display:flex}.Auth-module__uaXnWW__introBadge{border-radius:var(--radius-full);background:var(--color-nav-active-background);width:44px;height:44px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.Auth-module__uaXnWW__introTitle{font-family:var(--font-serif);font-size:var(--type-title);line-height:var(--type-title-leading);font-weight:var(--weight-bold)}.Auth-module__uaXnWW__introText{font-size:var(--type-ui);line-height:var(--type-body-leading);color:var(--color-secondary-text);margin-top:2px}.Auth-module__uaXnWW__field{gap:var(--space-xs);flex-direction:column;display:flex}.Auth-module__uaXnWW__label{font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);color:var(--color-secondary-text)}.Auth-module__uaXnWW__inputWrap{align-items:center;gap:var(--space-sm);padding:0 var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-background);transition:border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);display:flex}.Auth-module__uaXnWW__inputWrap:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}.Auth-module__uaXnWW__inputIcon{color:var(--color-placeholder-text);flex:none}.Auth-module__uaXnWW__input{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;flex:1;padding:12px 0}.Auth-module__uaXnWW__input:focus,.Auth-module__uaXnWW__input:focus-visible{box-shadow:none;outline:none}.Auth-module__uaXnWW__input::placeholder{color:var(--color-placeholder-text)}.Auth-module__uaXnWW__inputWrap:has(.Auth-module__uaXnWW__input[aria-invalid=true]){border-color:var(--color-error)}.Auth-module__uaXnWW__inputAction{width:44px;height:44px;margin-right:calc(var(--space-sm) * -1);border-radius:var(--radius-md);color:var(--color-secondary-text);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.Auth-module__uaXnWW__inputAction:hover{color:var(--color-primary)}.Auth-module__uaXnWW__hint{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text)}.Auth-module__uaXnWW__formError{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-error);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-error) 8%, transparent);font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-error)}.Auth-module__uaXnWW__divider{align-items:center;gap:var(--space-sm);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text);display:flex}.Auth-module__uaXnWW__divider:before,.Auth-module__uaXnWW__divider:after{content:"";background:var(--color-divider);flex:1;height:1px}.Auth-module__uaXnWW__socialButtons{gap:var(--space-sm);flex-direction:column;display:flex}.Auth-module__uaXnWW__authFooter{font-size:var(--type-ui);line-height:var(--type-ui-leading);text-align:center;color:var(--color-secondary-text)}.Auth-module__uaXnWW__authFooter a{color:var(--color-link);font-weight:var(--weight-medium)}.Auth-module__uaXnWW__authFooter a:hover{text-decoration:underline}.Auth-module__uaXnWW__brandRow{justify-content:center;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);font-family:var(--font-serif);font-size:var(--type-title);line-height:var(--type-title-leading);font-weight:var(--weight-bold);display:flex}.Auth-module__uaXnWW__oauthButton{justify-content:center;align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:10px var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-background);font-weight:var(--weight-medium);display:inline-flex}.Auth-module__uaXnWW__oauthButton:hover{border-color:var(--color-primary);background:var(--color-nav-active-background)}.Auth-module__uaXnWW__legal{align-items:center;gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--color-divider);text-align:center;flex-direction:column;display:flex}.Auth-module__uaXnWW__legalNotice{font-size:var(--type-caption);line-height:var(--type-ui-leading);color:var(--color-placeholder-text)}.Auth-module__uaXnWW__legalLinks{justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text);flex-wrap:wrap;display:flex}.Auth-module__uaXnWW__legalLinks a{color:var(--color-link);font-weight:var(--weight-medium);text-underline-offset:2px;padding:6px 2px;text-decoration:underline}.Auth-module__uaXnWW__legalLinks a:hover{color:var(--color-primary)}
.Detail-module___t77hG__breadcrumb{align-items:center;gap:var(--space-xs);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text);flex-wrap:wrap;display:flex}.Detail-module___t77hG__breadcrumb a:hover{color:var(--color-primary);text-decoration:underline}.Detail-module___t77hG__header{gap:var(--space-sm);flex-direction:column;display:flex}.Detail-module___t77hG__categoryChip{border-radius:var(--radius-full);background:var(--color-nav-active-background);color:var(--color-primary);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-semibold);align-self:flex-start;padding:4px 12px}.Detail-module___t77hG__title{font-size:var(--type-hero);line-height:var(--type-hero-leading);letter-spacing:-.02em}@media (max-width:639px){.Detail-module___t77hG__title{font-size:var(--type-hero-compact);line-height:var(--type-hero-compact-leading)}}.Detail-module___t77hG__lead{max-width:var(--reading-measure,68ch);font-size:calc(var(--type-prose) * var(--reading-scale,1));line-height:calc(var(--type-prose-leading) * var(--reading-scale,1));color:var(--color-secondary-text)}.Detail-module___t77hG__byline{align-items:center;gap:var(--space-xs);font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-feed-meta-text);flex-wrap:wrap;display:flex}.Detail-module___t77hG__headerActions{justify-content:space-between;align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);padding:var(--space-xs) 0;border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);flex-wrap:wrap;display:flex}.Detail-module___t77hG__headerActionsGroup{align-items:center;gap:var(--space-xs);display:flex}.Detail-module___t77hG__headerActionsGroup>button,.Detail-module___t77hG__headerActionsGroup>a{color:var(--color-primary)}.Detail-module___t77hG__hero{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.Detail-module___t77hG__heroMedia{border-radius:20px;position:relative;overflow:hidden}@media (max-width:639px){.Detail-module___t77hG__heroMedia{margin-inline:calc(var(--space-md) * -1);border-radius:0}}.Detail-module___t77hG__heroScrim{pointer-events:none;background:linear-gradient(#0000 45%,#00000073 100%);position:absolute;inset:0}.Detail-module___t77hG__heroCategoryBadge{z-index:2;border:1px solid var(--color-feed-chip-border);border-bottom-right-radius:var(--radius-sm);background:var(--color-feed-overlay-chip-background);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:85%;color:var(--color-primary);font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-semibold);white-space:nowrap;border-top:0;border-left:0;align-items:center;padding:3px 6px;display:inline-flex;position:absolute;top:0;left:0;overflow:hidden}.Detail-module___t77hG__heroFooter{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm);background:linear-gradient(to bottom, transparent 0%, var(--color-feed-media-scrim) 100%);color:#fffffff0;font-size:var(--type-caption);line-height:var(--type-caption-leading);display:flex;position:absolute;bottom:0;left:0;right:0}.Detail-module___t77hG__heroTime{white-space:nowrap;font-variant-numeric:tabular-nums;color:#ffffffbd;flex:none}.Detail-module___t77hG__figCaption{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text)}.Detail-module___t77hG__metaHead{align-items:center;gap:var(--space-sm);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-divider);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-feed-meta-text);flex-wrap:wrap;display:flex}.Detail-module___t77hG__metaHeadTime{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.Detail-module___t77hG__content{gap:var(--space-md);flex-direction:column;display:flex}.Detail-module___t77hG__prose{gap:calc(var(--space-md) * var(--reading-gap,1));max-width:var(--reading-measure,68ch);font-size:calc(var(--type-prose) * var(--reading-scale,1));line-height:var(--reading-leading,1.75);flex-direction:column;display:flex}.Detail-module___t77hG__excerptNote{max-width:68ch;padding:var(--space-sm) var(--space-md);border-left:3px solid var(--color-border-strong);font-size:var(--type-ui);line-height:var(--type-body-leading);color:var(--color-placeholder-text)}.Detail-module___t77hG__sourceCta{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card-background);flex-wrap:wrap;display:flex}.Detail-module___t77hG__sourceCtaTitle{font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:var(--weight-semibold)}.Detail-module___t77hG__sourceCtaText{font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text)}.Detail-module___t77hG__tagRow{gap:var(--space-xs);flex-wrap:wrap;display:flex}.Detail-module___t77hG__tag{border-radius:var(--radius-full);border:1px solid var(--color-feed-chip-border);background:var(--color-feed-chip-background);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-secondary-text);padding:4px 12px}.Detail-module___t77hG__tag:hover{border-color:var(--color-primary);color:var(--color-primary)}.Detail-module___t77hG__clusterLink{font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);color:var(--color-link)}.Detail-module___t77hG__clusterLink a:hover{text-decoration:underline}.Detail-module___t77hG__reactionBar{gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-divider);flex-direction:column;display:flex}.Detail-module___t77hG__reactionButtons{gap:var(--space-sm);flex-wrap:wrap;display:flex}.Detail-module___t77hG__reactionButton{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-background);min-height:44px;font-size:var(--type-ui);line-height:var(--type-ui-leading);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-easing), background-color var(--motion-fast) var(--motion-easing);align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.Detail-module___t77hG__reactionButton:hover:not(:disabled){border-color:var(--color-primary)}.Detail-module___t77hG__reactionIcon{color:var(--color-primary);flex:none}.Detail-module___t77hG__reactionButton[data-selected] .Detail-module___t77hG__reactionIcon{color:currentColor}.Detail-module___t77hG__reactionButton[data-selected]{border-color:var(--color-primary);background:var(--color-nav-active-background);color:var(--color-primary);font-weight:var(--weight-semibold)}.Detail-module___t77hG__reactionButton:disabled{opacity:.6;cursor:default}.Detail-module___t77hG__reactionCount{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}@media (max-width:479px){.Detail-module___t77hG__reactionLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.Detail-module___t77hG__reactionError{font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-error)}.Detail-module___t77hG__relatedGrid{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.Detail-module___t77hG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Detail-module___t77hG__comments{gap:var(--space-md);padding-top:var(--space-sm);scroll-margin-top:var(--space-xl);flex-direction:column;display:flex}.Detail-module___t77hG__commentsHead{align-items:center;gap:var(--space-sm);color:var(--color-primary);display:flex}.Detail-module___t77hG__commentsTitle{font-size:var(--type-heading);line-height:var(--type-heading-leading);color:var(--color-text)}.Detail-module___t77hG__commentsCount{border-radius:var(--radius-full);background:var(--color-feed-chip-background);border:1px solid var(--color-feed-chip-border);min-width:24px;height:22px;font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-secondary-text);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.Detail-module___t77hG__commentForm{gap:var(--space-sm);flex-direction:column;display:flex}.Detail-module___t77hG__commentComposer{gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card-background);transition:border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);display:flex}.Detail-module___t77hG__commentComposer:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}.Detail-module___t77hG__commentComposerFields{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.Detail-module___t77hG__commentInput{width:100%;color:var(--color-text);font:inherit;font-size:var(--type-body);line-height:var(--type-body-leading);resize:vertical;field-sizing:content;background:0 0;border:0;min-height:44px;padding:6px 0}.Detail-module___t77hG__commentInput:focus,.Detail-module___t77hG__commentInput:focus-visible{box-shadow:none;outline:none}.Detail-module___t77hG__commentInput::placeholder{color:var(--color-placeholder-text)}.Detail-module___t77hG__commentFormFooter{justify-content:flex-end;align-items:center;gap:var(--space-sm);display:flex}.Detail-module___t77hG__commentCounter{font-size:var(--type-caption);line-height:var(--type-caption-leading);font-variant-numeric:tabular-nums;color:var(--color-placeholder-text);margin-right:auto}.Detail-module___t77hG__commentsStatus{align-items:flex-start;gap:var(--space-sm);font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text);flex-direction:column;display:flex}.Detail-module___t77hG__commentSkeletons{gap:var(--space-md);flex-direction:column;display:flex}.Detail-module___t77hG__commentList{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Detail-module___t77hG__commentThread{flex-direction:column;display:flex}.Detail-module___t77hG__commentThreadList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Detail-module___t77hG__commentItem{gap:var(--space-sm);padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-sm);border:1px solid var(--color-feed-chip-border);border-radius:var(--radius-lg);background:var(--color-feed-chip-background);display:flex}.Detail-module___t77hG__commentItem[data-reply]{margin-left:var(--space-lg);border-left:3px solid var(--color-primary);border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.Detail-module___t77hG__commentItem[data-busy]{opacity:.6;pointer-events:none}.Detail-module___t77hG__commentEdit{gap:var(--space-xs);margin-top:var(--space-xs);flex-direction:column;display:flex}.Detail-module___t77hG__commentEditInput{width:100%;padding:var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-background);color:var(--color-text);font:inherit;font-size:var(--type-body);line-height:var(--type-body-leading);resize:vertical}.Detail-module___t77hG__commentEditInput:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.Detail-module___t77hG__commentEditActions{justify-content:flex-end;align-items:center;gap:var(--space-xs);display:flex}.Detail-module___t77hG__replyNotice{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);background:var(--color-nav-active-background);color:var(--color-primary);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-medium);display:flex}.Detail-module___t77hG__replyCancel{min-height:24px;padding:0 var(--space-xs);border-radius:var(--radius-sm);color:var(--color-secondary-text);font:inherit;font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;margin-left:auto}.Detail-module___t77hG__replyCancel:hover{color:var(--color-primary);text-decoration:underline}.Detail-module___t77hG__commentBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Detail-module___t77hG__commentMeta{align-items:baseline;gap:var(--space-sm);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text);flex-wrap:wrap;display:flex}.Detail-module___t77hG__commentAuthor{font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-semibold);color:var(--color-text)}.Detail-module___t77hG__commentText{font-size:var(--type-body);line-height:var(--type-body-leading);overflow-wrap:anywhere;white-space:pre-line}.Detail-module___t77hG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-calm=true] .Detail-module___t77hG__categoryChip,[data-calm=true] .Detail-module___t77hG__heroCategoryBadge,[data-calm=true] .Detail-module___t77hG__tagRow,[data-calm=true] .Detail-module___t77hG__clusterLink,[data-calm=true] .Detail-module___t77hG__breadcrumb{display:none}.Detail-module___t77hG__excerptNote{max-width:var(--reading-measure,68ch)}.Detail-module___t77hG__commentActions{align-items:center;gap:var(--space-xs);margin-top:4px;display:flex}.Detail-module___t77hG__commentAction{border-radius:var(--radius-full);min-width:44px;min-height:44px;color:var(--color-secondary-text);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.Detail-module___t77hG__commentAction:hover:not(:disabled){background:var(--color-feed-chip-background);color:var(--color-primary)}.Detail-module___t77hG__commentAction[data-selected]{color:var(--color-primary);font-weight:var(--weight-semibold)}.Detail-module___t77hG__commentAction[data-danger]{color:var(--color-error)}.Detail-module___t77hG__commentAction[data-danger]:hover:not(:disabled){background:var(--color-feed-chip-background);color:var(--color-error)}.Detail-module___t77hG__commentAction:disabled{opacity:.5;cursor:not-allowed}.Detail-module___t77hG__commentActionLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:480px){.Detail-module___t77hG__commentActionLabel{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}}.Detail-module___t77hG__commentRemoved{color:var(--color-placeholder-text)}.Detail-module___t77hG__reportIntro{font-size:var(--type-ui);line-height:var(--type-body-leading);color:var(--color-secondary-text)}.Detail-module___t77hG__reportReasons{gap:var(--space-xs);margin:var(--space-md) 0;border:0;flex-direction:column;padding:0;display:flex}.Detail-module___t77hG__reportReason{align-items:center;gap:var(--space-sm);min-height:44px;font-size:var(--type-ui);line-height:var(--type-ui-leading);cursor:pointer;display:flex}.Detail-module___t77hG__reportNoteLabel{margin-bottom:var(--space-xs);font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);display:block}.Detail-module___t77hG__heroExpand{z-index:2;top:var(--space-sm);right:var(--space-sm);background:var(--color-feed-overlay-chip-background);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:var(--color-feed-chip-border);position:absolute}.Detail-module___t77hG__lightbox{width:min(1100px, calc(100vw - 2 * var(--space-md)))}.Detail-module___t77hG__lightboxImage{width:100%;height:auto;max-height:calc(100dvh - 12 * var(--space-md));object-fit:contain;border-radius:var(--radius-md);background:var(--color-feed-placeholder-surface);display:block}.Detail-module___t77hG__lightboxCaption{margin-top:var(--space-sm);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-secondary-text)}
.Search-module__BK1CEG__wrapper{position:relative}.Search-module__BK1CEG__form{align-items:center;gap:var(--space-sm);padding:0 var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-background);display:flex}.Search-module__BK1CEG__form:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-focus-ring)}.Search-module__BK1CEG__icon{color:var(--color-placeholder-text);flex:none;display:inline-flex}.Search-module__BK1CEG__input{min-width:0;height:48px;font-size:var(--type-ui);line-height:var(--type-ui-leading);background:0 0;border:0;flex:1}.Search-module__BK1CEG__input:focus,.Search-module__BK1CEG__input:focus-visible{box-shadow:none;outline:none}.Search-module__BK1CEG__input::-webkit-search-cancel-button{cursor:pointer}.Search-module__BK1CEG__suggestions{z-index:var(--z-drawer);top:calc(100% + var(--space-xs));max-height:360px;padding:var(--space-xs);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-modal-background);box-shadow:var(--color-shadow-overlay);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.Search-module__BK1CEG__suggestion{justify-content:space-between;align-items:baseline;gap:var(--space-sm);min-height:44px;padding:10px var(--space-sm);border-radius:var(--radius-md);cursor:pointer;display:flex}.Search-module__BK1CEG__suggestion:hover,.Search-module__BK1CEG__suggestion[data-active]{background:var(--color-nav-active-background)}.Search-module__BK1CEG__suggestionText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-ui);line-height:var(--type-ui-leading);overflow:hidden}.Search-module__BK1CEG__suggestionSource{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text);flex:none}.Search-module__BK1CEG__trendingList{gap:var(--space-xxs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:640px){.Search-module__BK1CEG__trendingGrid{gap:var(--space-xxs) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.Search-module__BK1CEG__trendingItem{align-items:center;gap:var(--space-xs);display:flex}.Search-module__BK1CEG__trendingRow{align-items:center;gap:var(--space-sm);min-width:0;min-height:44px;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);font-size:var(--type-ui);line-height:var(--type-ui-leading);flex:auto;display:flex}.Search-module__BK1CEG__trendingRow:hover{background:var(--color-nav-active-background)}.Search-module__BK1CEG__trendingMenu{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-secondary-text);font-size:var(--type-ui);cursor:pointer;opacity:.45;transition:opacity var(--motion-fast) var(--motion-easing);background:0 0;border:0;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Search-module__BK1CEG__trendingItem:hover .Search-module__BK1CEG__trendingMenu,.Search-module__BK1CEG__trendingMenu:focus-visible,.Search-module__BK1CEG__trendingMenu[aria-expanded=true]{opacity:1;color:var(--color-primary)}@media (hover:none){.Search-module__BK1CEG__trendingMenu{opacity:1}}.Search-module__BK1CEG__trendingError{padding:var(--space-xs) var(--space-sm);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-error)}.Search-module__BK1CEG__trendingTag{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--weight-medium);flex:1;overflow:hidden}.Search-module__BK1CEG__trendingCount{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text);flex:none}.Search-module__BK1CEG__trendingUp{color:var(--color-success)}.Search-module__BK1CEG__exploreShell{gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-xl);background:var(--color-header-surface);box-shadow:var(--color-shadow-shell);--chip-background:var(--color-control-background);--chip-border:transparent;--chip-text:var(--color-control-text);--chip-hover-border:transparent;--chip-hover-text:var(--color-control-active-background);--chip-active-background:var(--color-control-active-background);--chip-active-text:var(--color-control-active-text);flex-direction:column;display:flex}.Search-module__BK1CEG__exploreSearchRow{align-items:center;gap:var(--space-sm);display:flex}.Search-module__BK1CEG__exploreSearchField{flex:auto;min-width:0}.Search-module__BK1CEG__exploreSearchField .Search-module__BK1CEG__form{background:var(--color-control-background);border-color:#0000}.Search-module__BK1CEG__exploreSearchRow button{--icon-button-size:44px}.Search-module__BK1CEG__exploreModes{padding:0}.Search-module__BK1CEG__settingsGroups{gap:var(--space-lg);padding:var(--space-md);flex-direction:column;display:flex}.Search-module__BK1CEG__settingsGroup{gap:var(--space-sm);flex-direction:column;display:flex}.Search-module__BK1CEG__settingsTitle{align-items:center;gap:var(--space-xs);font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-semibold);color:var(--color-secondary-text);display:flex}.Search-module__BK1CEG__settingsOptions{gap:var(--space-sm);flex-wrap:wrap;display:flex}
.News-module__qtN0EG__feedList{gap:var(--layout-feed-card-gap);flex-direction:column;display:flex}.News-module__qtN0EG__newStrip{top:calc(var(--feed-sticky-offset,0px) + var(--space-sm));z-index:var(--z-feed-notice);padding:var(--space-xs) 0;pointer-events:none;animation:News-module__qtN0EG__news-strip-in var(--motion-normal) var(--motion-easing);justify-content:center;display:flex;position:sticky}@keyframes News-module__qtN0EG__news-strip-in{0%{opacity:0;transform:translateY(-8px)}}.News-module__qtN0EG__newStripButton{pointer-events:auto;min-height:44px;padding:0 var(--space-lg);border-radius:var(--radius-full);background:var(--color-control-active-background);color:var(--color-control-active-text);font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-semibold);cursor:pointer;box-shadow:var(--color-shadow-card);transition:opacity var(--motion-fast) var(--motion-easing);border:0;align-items:center;gap:6px;display:inline-flex}.News-module__qtN0EG__newStripButton:hover{opacity:.9}.News-module__qtN0EG__card{background:var(--color-feed-card-background);border:1px solid var(--color-feed-card-border);border-top-color:var(--color-feed-card-border-top);border-radius:var(--radius-lg);box-shadow:var(--color-shadow-card);transition:border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);flex-direction:column;display:flex;position:relative;overflow:hidden}.News-module__qtN0EG__card:hover{border-color:var(--color-border-strong);box-shadow:var(--color-shadow-shell)}.News-module__qtN0EG__card[data-read=true] .News-module__qtN0EG__title,.News-module__qtN0EG__card[data-read=true] .News-module__qtN0EG__excerpt{color:var(--color-feed-read-text)}.News-module__qtN0EG__readBadge{z-index:2;border-bottom-left-radius:var(--radius-sm);background:var(--color-control-active-background);color:var(--color-control-active-text);font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-semibold);white-space:nowrap;flex:none;align-items:center;gap:3px;padding:3px 6px;display:inline-flex;position:relative}.News-module__qtN0EG__textHead .News-module__qtN0EG__readBadge{border-radius:var(--radius-full)}.News-module__qtN0EG__titleLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.News-module__qtN0EG__titleLink:focus-visible{outline:none}.News-module__qtN0EG__card:has(.News-module__qtN0EG__titleLink:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px var(--color-focus-ring)}.News-module__qtN0EG__mediaWrap{position:relative}.News-module__qtN0EG__media{width:100%;max-height:var(--card-media-max-height);background:var(--color-feed-placeholder-surface);position:relative;overflow:hidden}.News-module__qtN0EG__media[data-placeholder=true]{justify-content:center;align-items:center;display:flex}.News-module__qtN0EG__mediaImg{object-fit:cover;width:100%;height:100%}.News-module__qtN0EG__mediaFallback{font-family:var(--font-serif);font-size:var(--type-display);line-height:var(--type-display-leading);font-weight:var(--weight-bold);color:var(--color-placeholder-text)}.News-module__qtN0EG__mediaScrim{pointer-events:none;background:linear-gradient(#0000 45%,#00000073 100%);position:absolute;inset:0}.News-module__qtN0EG__mediaTop{z-index:2;align-items:flex-start;gap:var(--space-xs);max-width:100%;display:flex;position:absolute;top:0;left:0;right:0}.News-module__qtN0EG__categoryBadge{z-index:2;border:1px solid var(--color-feed-chip-border);border-bottom-right-radius:var(--radius-sm);background:var(--color-feed-chip-background);max-width:85%;color:var(--color-primary);font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-semibold);white-space:nowrap;border-top:0;border-left:0;align-items:center;gap:3px;padding:3px 6px;display:inline-flex;position:relative;overflow:hidden}.News-module__qtN0EG__mediaTop .News-module__qtN0EG__categoryBadge{background:var(--color-feed-overlay-chip-background);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.News-module__qtN0EG__categoryBadgeIcon{flex:none}.News-module__qtN0EG__categoryBadgeLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.News-module__qtN0EG__categoryBadge:hover{opacity:1;color:var(--color-primary-dark,var(--color-primary))}.News-module__qtN0EG__breakingBadge{border-bottom-right-radius:var(--radius-sm);background:var(--palette-error-dark);color:#fff;font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:5px 10px;display:inline-flex}.News-module__qtN0EG__mediaTopSpacer{flex:auto}.News-module__qtN0EG__videoBadge{margin-top:var(--space-sm);margin-right:var(--space-sm);border-radius:var(--radius-full);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.News-module__qtN0EG__mediaFooter{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm);background:linear-gradient(to bottom, transparent 0%, var(--color-feed-media-scrim) 100%);color:#fffffff0;font-size:var(--type-caption);line-height:var(--type-caption-leading);display:flex;position:absolute;bottom:0;left:0;right:0}.News-module__qtN0EG__mediaMeta{align-items:center;gap:var(--space-xs);color:#ffffffbd;white-space:nowrap;flex:none;display:inline-flex}.News-module__qtN0EG__text .News-module__qtN0EG__mediaMeta{color:var(--color-feed-meta-text)}.News-module__qtN0EG__metaTime{white-space:nowrap;font-variant-numeric:tabular-nums}.News-module__qtN0EG__clusterBadge{z-index:2;right:var(--space-sm);bottom:calc(var(--space-xl) + var(--space-sm));border-radius:var(--radius-full);color:#fff;font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-semibold);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;align-items:center;gap:4px;padding:4px 10px;display:inline-flex;position:absolute}.News-module__qtN0EG__clusterBadge:hover{background:#000000c7}.News-module__qtN0EG__body{gap:var(--space-xs);min-width:0;padding:var(--space-md);flex-direction:column;display:flex}.News-module__qtN0EG__card .News-module__qtN0EG__body{padding-bottom:var(--space-sm)}.News-module__qtN0EG__textHead{z-index:1;align-items:center;gap:var(--space-sm);padding-bottom:var(--space-xs);margin-bottom:var(--space-xs);border-bottom:1px solid var(--color-divider);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-feed-meta-text);flex-wrap:wrap;display:flex;position:relative}.News-module__qtN0EG__textHead .News-module__qtN0EG__categoryBadge{border:1px solid var(--color-feed-chip-border);border-radius:var(--radius-full);opacity:1;max-width:none;padding:3px 8px}.News-module__qtN0EG__textHead .News-module__qtN0EG__mediaMeta{margin-left:auto}.News-module__qtN0EG__textBreaking{display:flex}.News-module__qtN0EG__textBreaking .News-module__qtN0EG__breakingBadge{border-radius:var(--radius-full)}.News-module__qtN0EG__title{font-size:var(--type-title);line-height:var(--type-title-leading);letter-spacing:-.01em;color:var(--color-feed-title-text)}.News-module__qtN0EG__title a{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.News-module__qtN0EG__text .News-module__qtN0EG__title a{-webkit-line-clamp:4;line-clamp:4}.News-module__qtN0EG__excerpt{-webkit-line-clamp:2;line-clamp:2;font-size:var(--type-body);line-height:var(--type-body-leading);color:var(--color-feed-meta-text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.News-module__qtN0EG__text .News-module__qtN0EG__excerpt{-webkit-line-clamp:3;line-clamp:3}.News-module__qtN0EG__sourceMark{z-index:1;min-width:0;font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-medium);color:var(--color-feed-meta-text);align-items:center;gap:6px;display:inline-flex;position:relative}.News-module__qtN0EG__sourceMark:hover .News-module__qtN0EG__sourceName{color:var(--color-primary);text-decoration:underline}.News-module__qtN0EG__sourceMarkOverlay{color:#fffffff0;font-size:var(--type-label);line-height:var(--type-label-leading);font-weight:var(--weight-semibold);flex:0 auto}.News-module__qtN0EG__sourceMarkOverlay:hover .News-module__qtN0EG__sourceName{color:#fff}.News-module__qtN0EG__favicon{border-radius:var(--radius-xs);background:var(--color-feed-chip-background);flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative;overflow:hidden}.News-module__qtN0EG__favicon:before{content:attr(data-initial);font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-bold);color:var(--color-placeholder-text);position:absolute}.News-module__qtN0EG__favicon img{object-fit:contain;background:var(--color-feed-chip-background);width:100%;height:100%;position:relative}.News-module__qtN0EG__faviconOverlay{border-radius:var(--radius-full);border:1px solid var(--color-feed-chip-border);width:24px;height:24px}.News-module__qtN0EG__faviconOverlay:before{font-size:var(--type-caption);line-height:var(--type-caption-leading)}.News-module__qtN0EG__sourceName{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.News-module__qtN0EG__actionBar{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:46px;padding:0 var(--space-sm) var(--space-xs);display:flex;position:relative}.News-module__qtN0EG__engagement,.News-module__qtN0EG__actionGroup{align-items:center;gap:var(--space-xs);display:flex}.News-module__qtN0EG__actionGroup>button,.News-module__qtN0EG__actionGroup>a{color:var(--color-primary)}.News-module__qtN0EG__reactionTrigger,.News-module__qtN0EG__commentLink{border-radius:var(--radius-md);min-height:36px;color:var(--color-primary);font-size:var(--type-ui);line-height:var(--type-ui-leading);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.News-module__qtN0EG__reactionTrigger .News-module__qtN0EG__engagementCount,.News-module__qtN0EG__commentLink .News-module__qtN0EG__engagementCount{color:var(--color-feed-meta-text)}.News-module__qtN0EG__reactionTrigger:hover,.News-module__qtN0EG__commentLink:hover{background:var(--color-nav-active-background)}.News-module__qtN0EG__reactionTrigger[data-active=true]{border-color:var(--color-primary);background:var(--color-nav-active-background);font-weight:var(--weight-semibold);border-radius:18px}.News-module__qtN0EG__reactionTrigger:disabled{cursor:default;opacity:.6}.News-module__qtN0EG__engagementCount{font-variant-numeric:tabular-nums}.News-module__qtN0EG__reactionPicker{flex-direction:column;min-width:180px;display:flex}.News-module__qtN0EG__reactionOption{align-items:center;gap:var(--space-sm);border-radius:var(--radius-sm);font-size:var(--type-ui);line-height:var(--type-ui-leading);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;display:flex}.News-module__qtN0EG__reactionOption:hover,.News-module__qtN0EG__reactionOption[aria-checked=true]{background:var(--color-nav-active-background);color:var(--color-primary)}.News-module__qtN0EG__reactionOptionIcon{color:var(--color-primary);flex:none}.News-module__qtN0EG__reactionOptionLabel{flex:1}.News-module__qtN0EG__feedFooter{align-items:center;gap:var(--space-sm);padding:var(--space-lg) 0;flex-direction:column;min-height:96px;display:flex}.News-module__qtN0EG__feedEnd{font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-placeholder-text)}.News-module__qtN0EG__sentinel{width:100%;height:1px}.News-module__qtN0EG__loadingRow{align-items:center;gap:var(--space-sm);font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text);display:flex}.News-module__qtN0EG__spinner{border:2px solid var(--color-border-strong);border-top-color:var(--color-primary);border-radius:var(--radius-full);width:16px;height:16px;animation:.7s linear infinite News-module__qtN0EG__news-spin}@keyframes News-module__qtN0EG__news-spin{to{transform:rotate(360deg)}}.News-module__qtN0EG__sectionHeader{align-items:center;gap:var(--space-sm);padding:var(--space-xs) 2px;display:flex}.News-module__qtN0EG__sectionHeaderBar{background:var(--color-primary);border-radius:2px;flex:none;width:3px;height:14px}.News-module__qtN0EG__sectionHeaderTitle{font-family:var(--font-sans);font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary)}
.Button-module__8RiFmG__button{--btn-height:40px;--btn-padding:0 var(--space-md);justify-content:center;align-items:center;gap:var(--space-sm);height:var(--btn-height);padding:var(--btn-padding);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--type-ui);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;text-align:center;transition:background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing), transform var(--motion-fast) var(--motion-easing);border:1px solid #0000;line-height:1;display:inline-flex}.Button-module__8RiFmG__button:active:not(:disabled){transform:translateY(1px)}.Button-module__8RiFmG__button:disabled,.Button-module__8RiFmG__button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.Button-module__8RiFmG__primary{background:var(--color-control-active-background);color:var(--color-control-active-text)}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--palette-primary-700)}.Button-module__8RiFmG__secondary{background:var(--color-surface-background);color:var(--color-text);border-color:var(--color-border-strong)}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:var(--color-background)}.Button-module__8RiFmG__accent{background:var(--color-accent);color:var(--palette-neutral-900)}.Button-module__8RiFmG__accent:hover:not(:disabled){background:var(--color-secondary)}.Button-module__8RiFmG__ghost{color:var(--color-text);background:0 0}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--color-nav-active-background)}.Button-module__8RiFmG__danger{background:var(--color-error);color:var(--color-inverse-text)}.Button-module__8RiFmG__link{color:var(--color-link);text-underline-offset:3px;background:0 0;height:auto;padding:0;text-decoration:underline}.Button-module__8RiFmG__sm{--btn-height:32px;--btn-padding:0 var(--space-sm);font-size:var(--type-caption);line-height:var(--type-caption-leading)}.Button-module__8RiFmG__md{--btn-height:40px}.Button-module__8RiFmG__lg{--btn-height:48px;--btn-padding:0 var(--space-lg);font-size:var(--type-body);line-height:var(--type-body-leading)}.Button-module__8RiFmG__fullWidth{width:100%}.Button-module__8RiFmG__spinner{border-radius:var(--radius-full);border:2px solid;border-top-color:#0000;width:14px;height:14px;animation:.7s linear infinite Button-module__8RiFmG__spin}@keyframes Button-module__8RiFmG__spin{to{transform:rotate(360deg)}}
.Controls-module___rFs1W__iconButton{--icon-button-size:40px;width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--radius-full);color:var(--color-text);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.Controls-module___rFs1W__iconButton:hover:not(:disabled){background:var(--color-nav-active-background)}.Controls-module___rFs1W__iconButton:disabled{opacity:.5;cursor:not-allowed}.Controls-module___rFs1W__iconButton[aria-pressed=true],.Controls-module___rFs1W__iconButton[aria-expanded=true]{background:var(--color-nav-active-background);color:var(--color-primary)}.Controls-module___rFs1W__iconButtonOutlined{border-color:var(--color-border);background:var(--color-surface-background)}.Controls-module___rFs1W__iconButtonSm{--icon-button-size:32px}.Controls-module___rFs1W__iconButtonLg{--icon-button-size:48px}.Controls-module___rFs1W__iconButtonBadge{pointer-events:none;position:absolute;top:2px;right:2px}.Controls-module___rFs1W__avatar{--avatar-size:32px;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full);background:var(--color-nav-active-background);color:var(--color-primary);font-size:calc(var(--avatar-size) * .4);font-weight:var(--weight-semibold);text-transform:uppercase;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.Controls-module___rFs1W__avatarImage{object-fit:cover;width:100%;height:100%}.Controls-module___rFs1W__avatarXs{--avatar-size:24px}.Controls-module___rFs1W__avatarSm{--avatar-size:32px}.Controls-module___rFs1W__avatarMd{--avatar-size:40px}.Controls-module___rFs1W__avatarLg{--avatar-size:56px}.Controls-module___rFs1W__avatarRing{box-shadow:0 0 0 2px var(--color-surface-background);border:1px solid var(--color-border)}.Controls-module___rFs1W__badge{justify-content:center;align-items:center;gap:var(--space-xxs);border-radius:var(--radius-full);min-width:20px;height:20px;font-size:var(--type-micro);font-weight:var(--weight-semibold);white-space:nowrap;border:1px solid #0000;padding:0 6px;line-height:1;display:inline-flex}.Controls-module___rFs1W__badgeNeutral{background:var(--color-feed-chip-background);border-color:var(--color-feed-chip-border);color:var(--color-secondary-text)}.Controls-module___rFs1W__badgePrimary{background:var(--color-control-active-background);color:var(--color-control-active-text)}.Controls-module___rFs1W__badgeAccent{background:var(--color-accent);color:var(--palette-neutral-900)}.Controls-module___rFs1W__badgeDanger{background:var(--color-error);color:var(--color-inverse-text)}.Controls-module___rFs1W__badgeSuccess{background:var(--color-success);color:var(--palette-neutral-900)}.Controls-module___rFs1W__badgeDot{border:2px solid var(--color-surface-background);box-sizing:content-box;width:10px;min-width:10px;height:10px;padding:0}.Controls-module___rFs1W__tabList{gap:var(--space-xs);border-radius:var(--radius-full);background:var(--color-feed-chip-background);border:1px solid var(--color-feed-chip-border);scrollbar-width:none;align-self:flex-start;padding:3px;display:flex;overflow-x:auto}.Controls-module___rFs1W__tabList::-webkit-scrollbar{display:none}.Controls-module___rFs1W__tab{align-items:center;gap:var(--space-xs);border-radius:var(--radius-full);min-height:38px;font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);color:var(--color-secondary-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:5px 14px;display:inline-flex}.Controls-module___rFs1W__tab:hover{color:var(--color-primary)}.Controls-module___rFs1W__tabSelected,.Controls-module___rFs1W__tabSelected:hover{background:var(--color-control-active-background);color:var(--color-control-active-text);font-weight:var(--weight-semibold)}.Controls-module___rFs1W__tabBadge{border-radius:var(--radius-full);background:var(--color-feed-chip-background);min-width:20px;color:var(--color-secondary-text);font-size:var(--type-micro);text-align:center;padding:0 6px;line-height:18px}.Controls-module___rFs1W__tabSelected .Controls-module___rFs1W__tabBadge{background:var(--color-inverse-text);color:var(--color-primary)}.Controls-module___rFs1W__tabPanel{margin-top:var(--space-md)}.Controls-module___rFs1W__pagination{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md) 0;display:flex}.Controls-module___rFs1W__paginationLink{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-background);color:var(--color-text);font-size:var(--type-ui);line-height:var(--type-ui-leading);white-space:nowrap;text-decoration:none;display:inline-flex}a.Controls-module___rFs1W__paginationLink:hover{border-color:var(--color-primary);color:var(--color-primary)}.Controls-module___rFs1W__paginationDisabled{color:var(--color-disabled-text);border-color:var(--color-divider);background:0 0}.Controls-module___rFs1W__paginationStatus{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-secondary-text);white-space:nowrap}
.SourceFavicon-module__pHUA7G__mark{width:var(--source-favicon-size,16px);height:var(--source-favicon-size,16px);border-radius:var(--radius-xs);background:var(--color-surface-background);font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-bold);color:var(--color-placeholder-text);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.SourceFavicon-module__pHUA7G__mark:before{content:attr(data-initial)}.SourceFavicon-module__pHUA7G__mark img{object-fit:contain;background:var(--color-surface-background);width:100%;height:100%;position:absolute;inset:0}
.Surface-module__YYdYoq__card{background:var(--color-card-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--color-shadow-card);color:inherit;display:block;position:relative}.Surface-module__YYdYoq__cardPadded{padding:var(--space-md)}.Surface-module__YYdYoq__cardInteractive{transition:border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing), transform var(--motion-fast) var(--motion-easing)}.Surface-module__YYdYoq__cardInteractive:hover{border-color:var(--color-border-strong);box-shadow:var(--color-shadow-card)}.Surface-module__YYdYoq__cardInteractive:active{transform:translateY(1px)}.Surface-module__YYdYoq__cardFlat{box-shadow:none;background:0 0;border-color:#0000}.Surface-module__YYdYoq__cardElevated{box-shadow:var(--color-shadow-shell);border-color:#0000}.Surface-module__YYdYoq__cardLinkOverlay :is(a,button)[data-card-primary]:after{content:"";border-radius:inherit;z-index:1;position:absolute;inset:0}.Surface-module__YYdYoq__cardLinkOverlay :is(a,button):not([data-card-primary]){z-index:2;position:relative}.Surface-module__YYdYoq__skeleton{background:var(--color-skeleton-background);border-radius:var(--radius-sm);display:block;position:relative;overflow:hidden}.Surface-module__YYdYoq__skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--color-skeleton-shimmer), transparent);animation:1.4s ease-in-out infinite Surface-module__YYdYoq__shimmer;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.Surface-module__YYdYoq__skeleton:after{animation:none}}@keyframes Surface-module__YYdYoq__shimmer{to{transform:translate(100%)}}.Surface-module__YYdYoq__skeletonText{border-radius:var(--radius-xs);height:.85em}.Surface-module__YYdYoq__skeletonCircle{border-radius:var(--radius-full)}.Surface-module__YYdYoq__skeletonRect{border-radius:var(--radius-md)}.Surface-module__YYdYoq__state{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-md);text-align:center;border-radius:var(--radius-lg);flex-direction:column;display:flex}.Surface-module__YYdYoq__stateBordered{border:1px solid var(--color-border);background:var(--color-card-background);box-shadow:var(--color-shadow-card)}.Surface-module__YYdYoq__stateCompact{padding:var(--space-lg) var(--space-md)}.Surface-module__YYdYoq__stateIcon{border-radius:var(--radius-full);background:var(--color-nav-active-background);width:48px;height:48px;color:var(--color-primary);margin-bottom:var(--space-xs);justify-content:center;align-items:center;display:flex}.Surface-module__YYdYoq__stateIconError{background:color-mix(in srgb, var(--color-error) 16%, transparent);color:var(--color-error)}.Surface-module__YYdYoq__stateTitle{font-family:var(--font-serif);font-size:var(--type-title-sm);line-height:var(--type-title-sm-leading);font-weight:var(--weight-bold);color:var(--color-text)}.Surface-module__YYdYoq__stateDescription{max-width:46ch;font-size:var(--type-ui);line-height:var(--type-body-leading);color:var(--color-secondary-text)}.Surface-module__YYdYoq__stateActions{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;justify-content:center;display:flex}.Surface-module__YYdYoq__stateDetail{margin-top:var(--space-sm);max-width:60ch;font-family:var(--font-mono);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text);word-break:break-word}
.Overlay-module__EswsiW__popoverRoot{display:inline-flex;position:relative}.Overlay-module__EswsiW__popoverPanel{top:calc(100% + var(--space-sm));z-index:var(--z-drawer);min-width:220px;max-width:min(360px, calc(100vw - 2 * var(--space-md)));overscroll-behavior:contain;max-height:min(70vh,520px);padding:var(--space-sm);background:var(--color-modal-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--color-shadow-overlay);animation:Overlay-module__EswsiW__popoverIn var(--motion-fast) var(--motion-easing);position:absolute;overflow-y:auto}.Overlay-module__EswsiW__popoverEnd{right:0}.Overlay-module__EswsiW__popoverStart{left:0}.Overlay-module__EswsiW__popoverCenter{left:50%;transform:translate(-50%)}@keyframes Overlay-module__EswsiW__popoverIn{0%{opacity:0;transform:translateY(-4px)}}.Overlay-module__EswsiW__popoverCenter{animation:Overlay-module__EswsiW__popoverCenterIn var(--motion-fast) var(--motion-easing)}@keyframes Overlay-module__EswsiW__popoverCenterIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Overlay-module__EswsiW__popoverPanel,.Overlay-module__EswsiW__popoverCenter{animation:none}}@media (max-width:640px){.Overlay-module__EswsiW__popoverPanel{left:var(--space-sm);right:var(--space-sm);top:auto;bottom:calc(var(--layout-tab-bar-height) + var(--space-sm));width:auto;max-width:none;position:fixed;transform:none}}@media (min-width:641px){.Overlay-module__EswsiW__popoverPanel{position:fixed;top:auto}.Overlay-module__EswsiW__popoverEnd,.Overlay-module__EswsiW__popoverStart{left:auto;right:auto}.Overlay-module__EswsiW__popoverCenter{left:auto;transform:none}}.Overlay-module__EswsiW__menuList{flex-direction:column;gap:2px;display:flex}.Overlay-module__EswsiW__menuItem{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--type-ui);line-height:var(--type-ui-leading);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.Overlay-module__EswsiW__menuItem:hover{background:var(--color-nav-active-background)}.Overlay-module__EswsiW__menuItem[aria-current=true],.Overlay-module__EswsiW__menuItem[aria-checked=true]{color:var(--color-primary);font-weight:var(--weight-semibold);background:var(--color-nav-active-background)}.Overlay-module__EswsiW__menuLabel{padding:var(--space-xs) var(--space-sm);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-placeholder-text)}.Overlay-module__EswsiW__menuSeparator{height:1px;margin:var(--space-xs) 0;background:var(--color-divider);border:0}.Overlay-module__EswsiW__dialog{border:1px solid var(--color-border);background:var(--color-modal-background);color:var(--color-text);max-height:calc(100dvh - 2 * var(--space-lg));overscroll-behavior:contain;padding:0}.Overlay-module__EswsiW__dialog::backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity var(--motion-normal) var(--motion-easing), overlay var(--motion-normal) allow-discrete, display var(--motion-normal) allow-discrete}.Overlay-module__EswsiW__dialog[open]::backdrop{opacity:1}@starting-style{.Overlay-module__EswsiW__dialog[open]::backdrop{opacity:0}}.Overlay-module__EswsiW__dialogCentered{width:min(560px, calc(100vw - 2 * var(--space-lg)));border-radius:var(--radius-xl);box-shadow:var(--color-shadow-overlay);opacity:0;margin:auto;translate:0 8px;scale:.98}.Overlay-module__EswsiW__dialogCentered[open]{opacity:1;translate:0;scale:1}@starting-style{.Overlay-module__EswsiW__dialogCentered[open]{opacity:0;translate:0 8px;scale:.98}}.Overlay-module__EswsiW__sheetBottom{border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:0;width:100%;max-width:100%;max-height:85dvh;margin:auto auto 0;translate:0 100%}.Overlay-module__EswsiW__sheetSide{border-radius:var(--radius-xl) 0 0 var(--radius-xl);border-right:0;width:min(420px,100vw);height:100dvh;max-height:100dvh;margin:0 0 0 auto;translate:100%}.Overlay-module__EswsiW__sheetBottom[open],.Overlay-module__EswsiW__sheetSide[open]{translate:0}@starting-style{.Overlay-module__EswsiW__sheetBottom[open]{translate:0 100%}.Overlay-module__EswsiW__sheetSide[open]{translate:100%}}.Overlay-module__EswsiW__dialogCentered,.Overlay-module__EswsiW__sheetBottom,.Overlay-module__EswsiW__sheetSide{transition:translate var(--motion-normal) var(--motion-easing), scale var(--motion-normal) var(--motion-easing), opacity var(--motion-normal) var(--motion-easing), overlay var(--motion-normal) allow-discrete, display var(--motion-normal) allow-discrete}@media (prefers-reduced-motion:reduce){.Overlay-module__EswsiW__dialogCentered,.Overlay-module__EswsiW__sheetBottom,.Overlay-module__EswsiW__sheetSide,.Overlay-module__EswsiW__dialog::backdrop{transition:none}.Overlay-module__EswsiW__dialogCentered,.Overlay-module__EswsiW__sheetBottom,.Overlay-module__EswsiW__sheetSide{opacity:1;translate:0;scale:1}}.Overlay-module__EswsiW__dialogHeader{align-items:center;gap:var(--space-md);padding:var(--space-md);border-bottom:1px solid var(--color-divider);background:var(--color-modal-background);z-index:1;display:flex;position:sticky;top:0}.Overlay-module__EswsiW__dialogTitle{min-width:0;font-family:var(--font-serif);font-size:var(--type-title-sm);line-height:var(--type-title-sm-leading);font-weight:var(--weight-bold);flex:1}.Overlay-module__EswsiW__dialogBody{padding:var(--space-md);overflow-y:auto}.Overlay-module__EswsiW__dialogFooter{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md);border-top:1px solid var(--color-divider);display:flex}.Overlay-module__EswsiW__sheetGrabber{width:40px;height:4px;margin:var(--space-sm) auto 0;border-radius:var(--radius-full);background:var(--color-border-strong)}.Overlay-module__EswsiW__toastRegion{z-index:var(--z-toast);left:var(--space-md);right:var(--space-md);bottom:calc(var(--layout-tab-bar-height) + var(--space-md));align-items:center;gap:var(--space-sm);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (min-width:641px){.Overlay-module__EswsiW__toastRegion{left:auto;right:var(--space-lg);bottom:var(--space-lg);align-items:flex-end}}.Overlay-module__EswsiW__toast{align-items:center;gap:var(--space-sm);width:100%;max-width:min(420px, calc(100vw - 2 * var(--space-md)));padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-md);background:var(--color-modal-background);color:var(--color-text);border:1px solid var(--color-border);border-left:3px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--color-shadow-overlay);pointer-events:auto;animation:Overlay-module__EswsiW__toastIn var(--motion-fast) var(--motion-easing);display:flex}.Overlay-module__EswsiW__toastSuccess{border-left-color:var(--color-success)}.Overlay-module__EswsiW__toastError{border-left-color:var(--color-error)}.Overlay-module__EswsiW__toastMessage{min-width:0;font-size:var(--type-ui);line-height:var(--type-ui-leading);flex:1}.Overlay-module__EswsiW__toastClose{flex:none}@keyframes Overlay-module__EswsiW__toastIn{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.Overlay-module__EswsiW__toast{animation:none}}.Overlay-module__EswsiW__tooltipRoot{display:inline-flex;position:relative}.Overlay-module__EswsiW__tooltipBubble{z-index:var(--z-toast);bottom:calc(100% + var(--space-xs));padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--palette-neutral-900);color:var(--palette-neutral-50);font-size:var(--type-caption);line-height:var(--type-caption-leading);white-space:nowrap;pointer-events:none;box-shadow:var(--color-shadow-shell);position:absolute;left:50%;transform:translate(-50%)}.Overlay-module__EswsiW__tooltipBelow{bottom:auto;top:calc(100% + var(--space-xs))}@media (hover:none){.Overlay-module__EswsiW__tooltipBubble{display:none}}
.Consent-module__pQf6MG__banner{left:var(--space-md);right:var(--space-md);bottom:calc(var(--layout-tab-bar-height) + var(--space-md) + env(safe-area-inset-bottom,0px));z-index:var(--z-toast);gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-card-background);box-shadow:var(--color-shadow-overlay);flex-direction:column;display:flex;position:fixed}@media (min-width:1024px){.Consent-module__pQf6MG__banner{right:auto;bottom:var(--space-lg);left:var(--space-lg);width:400px}}.Consent-module__pQf6MG__bannerText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Consent-module__pQf6MG__bannerTitle{font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:var(--weight-semibold)}.Consent-module__pQf6MG__bannerBody{font-size:var(--type-ui);line-height:var(--type-body-leading);color:var(--color-secondary-text)}.Consent-module__pQf6MG__bannerLink{color:var(--color-link);text-decoration:underline}.Consent-module__pQf6MG__bannerActions{gap:var(--space-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}.Consent-module__pQf6MG__categoryList{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Consent-module__pQf6MG__category{justify-content:space-between;align-items:center;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-divider);display:flex}.Consent-module__pQf6MG__category:last-child{border-bottom:0;padding-bottom:0}.Consent-module__pQf6MG__categoryText{flex-direction:column;gap:2px;min-width:0;display:flex}.Consent-module__pQf6MG__categoryTitle{font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:var(--weight-medium)}.Consent-module__pQf6MG__categoryHint{font-size:var(--type-ui);line-height:var(--type-body-leading);color:var(--color-secondary-text)}.Consent-module__pQf6MG__categoryFixed{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text);flex:none}.Consent-module__pQf6MG__toggle{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-background);min-width:88px;min-height:44px;color:var(--color-secondary-text);font-size:var(--type-ui);line-height:var(--type-ui-leading);cursor:pointer;flex:none;padding:0 16px}.Consent-module__pQf6MG__toggle[aria-checked=true]{border-color:var(--color-primary);background:var(--color-nav-active-background);color:var(--color-primary);font-weight:var(--weight-semibold)}
.AppShell-module__cB5iMW__shell{flex-direction:column;min-height:100dvh;display:flex}.AppShell-module__cB5iMW__body{width:100%;max-width:var(--layout-shell-max-width);padding:0 var(--space-md) var(--space-lg);gap:var(--layout-gutter);flex:1;grid-template-columns:minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.AppShell-module__cB5iMW__column{flex-direction:column;min-width:0;display:flex}@media (max-width:1023px){.AppShell-module__cB5iMW__body{padding-bottom:calc(var(--layout-tab-bar-height) + var(--space-xl))}}@media (min-width:1024px){.AppShell-module__cB5iMW__body{grid-template-columns:72px minmax(0, var(--layout-content-max)) clamp(280px, 24vw, 320px);padding:var(--space-lg) var(--space-lg);justify-content:center}}@media (min-width:1280px){.AppShell-module__cB5iMW__body{grid-template-columns:clamp(224px, 17vw, 248px) minmax(0, var(--layout-content-max)) clamp(288px, 21vw, 320px)}}@media (min-width:1024px){.AppShell-module__cB5iMW__body[data-layout=wide]{grid-template-columns:72px minmax(0,980px) clamp(280px,24vw,320px);max-width:1660px}}@media (min-width:1280px){.AppShell-module__cB5iMW__body[data-layout=wide]{grid-template-columns:clamp(224px,17vw,248px) minmax(0,980px) clamp(288px,21vw,320px)}}.AppShell-module__cB5iMW__main{gap:var(--layout-gutter);min-width:0;padding-top:var(--space-sm);flex-direction:column;display:flex}.AppShell-module__cB5iMW__nav{top:var(--space-lg);height:calc(100dvh - 2 * var(--space-lg));padding-top:var(--space-sm);padding-right:var(--space-xs);flex-direction:column;display:none;position:sticky}.AppShell-module__cB5iMW__navScroll{overscroll-behavior:contain;gap:var(--space-md);flex-direction:column;flex:auto;min-height:0;margin:-2px;padding:2px;display:flex;overflow-y:auto}.AppShell-module__cB5iMW__navCard,.AppShell-module__cB5iMW__navAccountCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card-background);box-shadow:var(--color-shadow-card)}.AppShell-module__cB5iMW__navCard{padding:var(--space-sm)}.AppShell-module__cB5iMW__navAccountCard{padding:var(--space-xs) var(--space-sm) var(--space-sm);flex:none}.AppShell-module__cB5iMW__navAccountHead{align-items:center;gap:var(--space-xs);display:flex}.AppShell-module__cB5iMW__navSignOut{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-secondary-text);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.AppShell-module__cB5iMW__navSignOut:hover{background:var(--color-control-background);color:var(--color-error)}.AppShell-module__cB5iMW__navSignIn{color:var(--color-primary);font-weight:var(--weight-semibold)}.AppShell-module__cB5iMW__navBrand{margin-bottom:var(--space-md);padding:0 var(--space-sm);flex:none;align-self:flex-start;align-items:center;display:inline-flex}@media (min-width:1024px){.AppShell-module__cB5iMW__nav{display:flex}}@media (min-width:1024px) and (max-width:1279px){.AppShell-module__cB5iMW__navBrand{align-self:center;padding:0}.AppShell-module__cB5iMW__navItem{justify-content:center;gap:0;padding:12px 0}.AppShell-module__cB5iMW__navLabel,.AppShell-module__cB5iMW__navAccountText,.AppShell-module__cB5iMW__navSectionTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AppShell-module__cB5iMW__navAccountRow{justify-content:center;gap:0;padding:8px 0}.AppShell-module__cB5iMW__navCard,.AppShell-module__cB5iMW__navAccountCard{padding-inline:4px}.AppShell-module__cB5iMW__navAccountHead{flex-direction:column;gap:2px}.AppShell-module__cB5iMW__navBadge{position:absolute;top:4px;right:12px}.AppShell-module__cB5iMW__navItem{position:relative}}.AppShell-module__cB5iMW__navSection+.AppShell-module__cB5iMW__navSection{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-divider)}.AppShell-module__cB5iMW__navSectionTitle{padding:0 var(--space-sm) 4px;font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-secondary-text)}.AppShell-module__cB5iMW__navGroup{flex-direction:column;gap:2px;display:flex}.AppShell-module__cB5iMW__navDivider{height:1px;margin:var(--space-md) var(--space-sm);background:var(--color-divider);border:0}.AppShell-module__cB5iMW__navItem{align-items:center;gap:var(--space-sm);width:100%;padding:10px var(--space-sm);border-radius:var(--radius-md);color:var(--color-secondary-text);font-family:inherit;font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);background:0 0;border:0;display:flex}.AppShell-module__cB5iMW__navItem:hover{background:var(--color-nav-active-background);color:var(--color-text)}.AppShell-module__cB5iMW__navItemActive{background:var(--color-nav-active-background);color:var(--color-primary);font-weight:var(--weight-semibold)}.AppShell-module__cB5iMW__navIcon{flex:none;display:inline-flex}.AppShell-module__cB5iMW__navLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AppShell-module__cB5iMW__navBadge{flex:none;align-items:center;margin-left:auto;display:inline-flex}.AppShell-module__cB5iMW__navSrOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AppShell-module__cB5iMW__navAccountRow{align-items:center;gap:var(--space-sm);min-height:44px;padding:6px var(--space-sm);border-radius:var(--radius-md);color:var(--color-text);transition:background-color var(--motion-fast) var(--motion-easing);margin-bottom:2px;display:flex}.AppShell-module__cB5iMW__navAccountRow:hover{background:var(--color-nav-active-background)}.AppShell-module__cB5iMW__navAccountText{flex-direction:column;flex:auto;min-width:0;display:flex}.AppShell-module__cB5iMW__navAccountName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-semibold);overflow:hidden}.AppShell-module__cB5iMW__navAccountMeta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-secondary-text);overflow:hidden}.AppShell-module__cB5iMW__betaNotice{align-items:flex-start;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card-background);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-secondary-text);flex:none;display:flex}.AppShell-module__cB5iMW__menuBeta{margin-top:var(--space-md)}.AppShell-module__cB5iMW__navBetaTag{letter-spacing:.04em;text-transform:uppercase;flex:none}.AppShell-module__cB5iMW__navBetaText{min-width:0}.AppShell-module__cB5iMW__rail{top:var(--space-lg);max-height:calc(100dvh - 2 * var(--space-lg));gap:var(--space-md);background:var(--color-rail-background);padding-top:var(--space-sm);padding-right:var(--space-xs);flex-direction:column;display:none;position:sticky}@media (min-width:1024px){.AppShell-module__cB5iMW__rail{display:flex}}.AppShell-module__cB5iMW__railSearch{flex:none}.AppShell-module__cB5iMW__railScroll{overscroll-behavior:contain;gap:var(--space-md);flex-direction:column;flex:auto;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.AppShell-module__cB5iMW__railCardHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.AppShell-module__cB5iMW__railTitle{min-width:0;font-family:var(--font-sans);font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);flex:1}.AppShell-module__cB5iMW__railList{gap:var(--space-sm);flex-direction:column;display:flex}.AppShell-module__cB5iMW__railRow{align-items:baseline;gap:var(--space-sm);font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text);display:flex}.AppShell-module__cB5iMW__railCtaText{font-size:var(--type-body);line-height:var(--type-body-leading);color:var(--color-secondary-text)}.AppShell-module__cB5iMW__railSettings{gap:var(--space-md);flex-direction:column;display:flex}.AppShell-module__cB5iMW__railSetting{gap:var(--space-xs);flex-direction:column;display:flex}.AppShell-module__cB5iMW__railSettingLabel{font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-semibold);color:var(--color-secondary-text)}.AppShell-module__cB5iMW__railThemeGrid{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AppShell-module__cB5iMW__railThemeButton{min-height:44px;padding:0 var(--space-xs);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-background);color:var(--color-text);font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing)}.AppShell-module__cB5iMW__railThemeButton:hover{border-color:var(--color-primary)}.AppShell-module__cB5iMW__railThemeButtonActive{border-color:var(--color-control-active-background);background:var(--color-control-active-background);color:var(--color-control-active-text);font-weight:var(--weight-semibold)}.AppShell-module__cB5iMW__railSelect{width:100%;min-height:44px;padding:0 var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-background);color:var(--color-text);font-size:var(--type-ui);line-height:var(--type-ui-leading)}.AppShell-module__cB5iMW__siteFooter{align-items:center;gap:var(--space-xs) var(--space-md);margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--color-divider);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-secondary-text);flex-wrap:wrap;display:flex}.AppShell-module__cB5iMW__siteFooterLinks{align-items:center;gap:2px var(--space-md);flex-wrap:wrap;display:flex}.AppShell-module__cB5iMW__siteFooterLinks a{align-items:center;min-height:24px;display:inline-flex}.AppShell-module__cB5iMW__siteFooterLinks a:hover{color:var(--color-primary);text-decoration:underline}.AppShell-module__cB5iMW__siteFooterStores{align-items:center;gap:2px var(--space-md);flex-wrap:wrap;display:flex}.AppShell-module__cB5iMW__siteFooterStore{align-items:center;gap:var(--space-xs);min-height:24px;display:inline-flex}.AppShell-module__cB5iMW__siteFooterStore:hover{color:var(--color-primary);text-decoration:underline}.AppShell-module__cB5iMW__siteFooterNote{margin-left:auto}@media (min-width:1024px){.AppShell-module__cB5iMW__siteFooterPage{display:none}}.AppShell-module__cB5iMW__siteFooterRail{flex-direction:column;flex:none;align-items:flex-start;gap:2px;margin-top:0}.AppShell-module__cB5iMW__siteFooterRail .AppShell-module__cB5iMW__siteFooterNote{margin-left:0}@media (max-width:1023px){.AppShell-module__cB5iMW__siteFooterRail{display:none}}.AppShell-module__cB5iMW__tabBar{z-index:var(--z-header);height:calc(var(--layout-tab-bar-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--color-card-background);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);box-shadow:var(--color-shadow-shell-up);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:1024px){.AppShell-module__cB5iMW__tabBar{display:none}}.AppShell-module__cB5iMW__tabItem{min-height:48px;color:var(--color-secondary-text);font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.AppShell-module__cB5iMW__tabItemActive{color:var(--color-primary);font-weight:var(--weight-semibold)}.AppShell-module__cB5iMW__tabIcon{border-radius:var(--radius-full);width:52px;height:30px;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);justify-content:center;align-items:center;display:inline-flex}.AppShell-module__cB5iMW__tabItemActive .AppShell-module__cB5iMW__tabIcon{background:var(--color-control-active-background);color:var(--color-control-active-text)}.AppShell-module__cB5iMW__tabLabel{line-height:1}.AppShell-module__cB5iMW__mobileMenu{flex-direction:column;gap:2px;display:flex}.AppShell-module__cB5iMW__railList .AppShell-module__cB5iMW__railRow{align-items:flex-start}.AppShell-module__cB5iMW__commandPalette{width:min(560px, calc(100vw - 2 * var(--space-md)))}.AppShell-module__cB5iMW__commandField{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-background);display:flex}.AppShell-module__cB5iMW__commandField:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-focus-ring)}.AppShell-module__cB5iMW__commandIcon{color:var(--color-secondary-text);flex:none;display:inline-flex}.AppShell-module__cB5iMW__commandInput{min-width:0;color:var(--color-text);font-size:var(--type-ui);line-height:var(--type-ui-leading);background:0 0;border:0;flex:1}.AppShell-module__cB5iMW__commandInput:focus,.AppShell-module__cB5iMW__commandInput:focus-visible{box-shadow:none;outline:none}.AppShell-module__cB5iMW__commandList{margin:var(--space-md) 0 0;overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:min(50dvh,360px);padding:0;list-style:none;display:flex;overflow-y:auto}.AppShell-module__cB5iMW__commandItem{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:44px;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);cursor:pointer;display:flex}.AppShell-module__cB5iMW__commandItem[data-active]{background:var(--color-nav-active-background);color:var(--color-primary)}.AppShell-module__cB5iMW__commandItemLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-ui);line-height:var(--type-ui-leading);overflow:hidden}.AppShell-module__cB5iMW__commandItemHint{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-secondary-text);flex:none}.AppShell-module__cB5iMW__commandEmpty{margin:var(--space-md) 0 0;font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text)}.AppShell-module__cB5iMW__commandFooter{margin:var(--space-md) 0 0;font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text)}
.Account-module__bAd3nW__identity{align-items:center;gap:var(--space-md);display:flex}.Account-module__bAd3nW__identityText{flex-direction:column;gap:2px;min-width:0;display:flex}.Account-module__bAd3nW__identityName{font-family:var(--font-serif);font-size:var(--type-title);line-height:var(--type-title-leading);font-weight:var(--weight-bold)}.Account-module__bAd3nW__identityMeta{font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text);overflow-wrap:anywhere}.Account-module__bAd3nW__notice{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-left:3px solid var(--color-secondary);border-radius:var(--radius-sm);background:var(--color-feed-chip-background);font-size:var(--type-ui);line-height:var(--type-body-leading);color:var(--color-secondary-text)}.Account-module__bAd3nW__linkRow{gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (min-width:1024px){.Account-module__bAd3nW__linkRowCompact{display:none}}.Account-module__bAd3nW__cardTitle{margin-bottom:var(--space-md);font-family:var(--font-sans);font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary)}.Account-module__bAd3nW__statGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.Account-module__bAd3nW__stat{flex-direction:column;gap:2px;display:flex}.Account-module__bAd3nW__statValue{font-family:var(--font-serif);font-size:var(--type-heading);line-height:var(--type-heading-leading);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-primary)}.Account-module__bAd3nW__statLabel{font-size:var(--type-caption);line-height:var(--type-caption-leading);letter-spacing:.04em;text-transform:uppercase;color:var(--color-placeholder-text)}.Account-module__bAd3nW__settingsList{gap:var(--space-md);flex-direction:column;display:flex}.Account-module__bAd3nW__settingRow{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-divider);flex-wrap:wrap;display:flex}.Account-module__bAd3nW__settingRow:last-child{border-bottom:0}.Account-module__bAd3nW__settingText{flex-direction:column;flex:140px;gap:2px;min-width:0;display:flex}.Account-module__bAd3nW__settingTitle{font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:var(--weight-medium)}.Account-module__bAd3nW__settingHint{font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text)}.Account-module__bAd3nW__settingControl{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.Account-module__bAd3nW__settingLink{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-divider);color:var(--color-text);flex-wrap:wrap;display:flex}.Account-module__bAd3nW__settingLink:last-child{border-bottom:0}.Account-module__bAd3nW__settingLink:hover .Account-module__bAd3nW__settingValue{color:var(--color-primary)}.Account-module__bAd3nW__settingAvatar{flex:none}.Account-module__bAd3nW__settingIcon{border-radius:var(--radius-md);background:var(--color-control-background);width:36px;height:36px;color:var(--color-secondary-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.Account-module__bAd3nW__settingRow:hover .Account-module__bAd3nW__settingIcon,.Account-module__bAd3nW__settingLink:hover .Account-module__bAd3nW__settingIcon{color:var(--color-primary)}.Account-module__bAd3nW__settingValue{align-items:center;gap:var(--space-xs);min-height:24px;font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text);white-space:nowrap;display:inline-flex}.Account-module__bAd3nW__optionScreen{gap:var(--space-sm);flex-direction:column;display:flex}.Account-module__bAd3nW__optionSearch{width:100%;min-height:44px;padding:0 var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-background);color:var(--color-text);font-size:var(--type-body);line-height:var(--type-body-leading)}.Account-module__bAd3nW__optionList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Account-module__bAd3nW__optionRow{align-items:center;gap:var(--space-sm);width:100%;min-height:48px;padding:0 var(--space-sm);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--type-body);line-height:var(--type-body-leading);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing);background:0 0;border:0;display:flex}.Account-module__bAd3nW__optionRow:hover:not(:disabled){background:var(--color-nav-active-background)}.Account-module__bAd3nW__optionRow:disabled{cursor:default;opacity:.6}.Account-module__bAd3nW__optionRowActive{background:var(--color-nav-active-background);color:var(--color-primary);font-weight:var(--weight-semibold)}.Account-module__bAd3nW__optionFlag{width:24px;font-size:var(--glyph-inline);text-align:center;flex:none;line-height:1}.Account-module__bAd3nW__optionLabel{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Account-module__bAd3nW__optionEmpty,.Account-module__bAd3nW__optionError{padding:var(--space-sm);font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text)}.Account-module__bAd3nW__optionError{color:var(--color-error)}.Account-module__bAd3nW__board{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Account-module__bAd3nW__boardRow{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-xs);border-bottom:1px solid var(--color-divider);display:flex}.Account-module__bAd3nW__boardRow:last-child{border-bottom:0}.Account-module__bAd3nW__boardRowMe{background:var(--color-nav-active-background);border-radius:var(--radius-md)}.Account-module__bAd3nW__boardRank{border-radius:var(--radius-full);font-variant-numeric:tabular-nums;width:28px;height:28px;font-weight:var(--weight-bold);color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.Account-module__bAd3nW__boardRank[data-podium]{background:var(--color-control-background);color:var(--color-text)}.Account-module__bAd3nW__boardRank[data-podium="1"]{background:var(--color-secondary);color:var(--palette-neutral-900)}.Account-module__bAd3nW__boardName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Account-module__bAd3nW__boardPoints{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);flex:none}.Account-module__bAd3nW__codeBox{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-lg);background:var(--color-control-background);flex-wrap:wrap;display:flex}.Account-module__bAd3nW__code{font-family:var(--font-mono);font-size:var(--type-title);line-height:var(--type-title-leading);font-weight:var(--weight-bold);letter-spacing:.12em}.Account-module__bAd3nW__codeActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.Account-module__bAd3nW__codeStats{gap:var(--space-md);margin-top:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.Account-module__bAd3nW__steps{gap:var(--space-md);counter-reset:invite-step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Account-module__bAd3nW__step{align-items:flex-start;gap:var(--space-sm);font-size:var(--type-body);line-height:var(--type-body-leading);color:var(--color-secondary-text);counter-increment:invite-step;display:flex}.Account-module__bAd3nW__step:before{content:counter(invite-step);border-radius:var(--radius-full);background:var(--color-nav-active-background);width:24px;height:24px;color:var(--color-primary);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.Account-module__bAd3nW__streakRow{align-items:center;gap:var(--space-md);padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid var(--color-divider);display:flex}.Account-module__bAd3nW__streakFlame{border-radius:var(--radius-full);border:1px solid var(--color-feed-chip-border);background:var(--color-feed-chip-background);font-size:var(--type-title-sm);line-height:var(--type-title-sm-leading);opacity:.45;flex:none;align-items:center;gap:4px;padding:8px 14px;display:inline-flex}.Account-module__bAd3nW__streakFlame[data-active]{opacity:1;border-color:var(--color-secondary)}.Account-module__bAd3nW__streakDays{font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);color:var(--color-text)}.Account-module__bAd3nW__streakText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Account-module__bAd3nW__streakTitle{font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:var(--weight-semibold)}.Account-module__bAd3nW__streakHint{font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text)}.Account-module__bAd3nW__trophy{border-radius:var(--radius-full);background:var(--color-nav-active-background);color:var(--color-primary);font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;padding:6px 12px;display:inline-flex}.Account-module__bAd3nW__statFootnote{margin-top:var(--space-md);font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text)}.Account-module__bAd3nW__blockedList{gap:var(--space-sm);margin:var(--space-md) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.Account-module__bAd3nW__blockedRow{align-items:center;gap:var(--space-sm);display:flex}.Account-module__bAd3nW__blockedName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-ui);line-height:var(--type-ui-leading);flex:1;overflow:hidden}.Account-module__bAd3nW__blockedError{margin-top:var(--space-sm);font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-error)}.Account-module__bAd3nW__sourceGroup{border-bottom:1px solid var(--color-divider);flex-direction:column;display:flex}.Account-module__bAd3nW__sourceGroup:last-child{border-bottom:0}.Account-module__bAd3nW__sourceGroupHead{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;display:flex}.Account-module__bAd3nW__sourceGroupToggle{align-items:center;gap:var(--space-sm);min-width:0;min-height:44px;padding:0 var(--space-xs);border-radius:var(--radius-md);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;display:flex}.Account-module__bAd3nW__sourceGroupToggle:hover{background:var(--color-nav-active-background)}.Account-module__bAd3nW__sourceGroupText{flex-direction:column;flex:auto;min-width:0;display:flex}.Account-module__bAd3nW__sourceChevron{color:var(--color-secondary-text);transition:transform var(--motion-fast) var(--motion-easing);flex:none}.Account-module__bAd3nW__sourceChevronOpen{transform:rotate(180deg)}.Account-module__bAd3nW__sourceList{margin:0 0 var(--space-sm);padding:0 0 0 var(--space-xl);flex-direction:column;list-style:none;display:flex}.Account-module__bAd3nW__sourceRow{display:flex}.Account-module__bAd3nW__sourceLabel{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:44px;padding:0 var(--space-xs);border-radius:var(--radius-md);cursor:pointer;flex:auto;display:flex}.Account-module__bAd3nW__sourceLabel:hover{background:var(--color-nav-active-background)}.Account-module__bAd3nW__sourceName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-ui);line-height:var(--type-ui-leading);flex:auto;overflow:hidden}.Account-module__bAd3nW__switch{flex:none;align-items:center;display:inline-flex;position:relative}.Account-module__bAd3nW__switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Account-module__bAd3nW__switchTrack{border-radius:var(--radius-full);background:var(--color-border-strong);width:44px;height:26px;transition:background-color var(--motion-fast) var(--motion-easing);display:block}.Account-module__bAd3nW__switchTrack:after{content:"";border-radius:var(--radius-full);background:var(--color-control-active-text);width:20px;height:20px;transition:transform var(--motion-fast) var(--motion-easing);margin:3px;display:block}.Account-module__bAd3nW__switch input:checked+.Account-module__bAd3nW__switchTrack{background:var(--color-control-active-background)}.Account-module__bAd3nW__switch input:checked+.Account-module__bAd3nW__switchTrack:after{transform:translate(18px)}.Account-module__bAd3nW__switch input:focus-visible+.Account-module__bAd3nW__switchTrack{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px var(--color-focus-ring)}.Account-module__bAd3nW__sourceSaveBar{z-index:var(--z-card);justify-content:flex-end;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;background:var(--color-screen-background);border-top:1px solid var(--color-divider);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.Account-module__bAd3nW__sourceWarning{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-error);margin-right:auto}.Account-module__bAd3nW__sourceSaved{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-success);margin-right:auto}.Account-module__bAd3nW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Admin-module__Ga6Faq__adminNav{gap:var(--space-xs);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-divider);flex-wrap:wrap;display:flex}.Admin-module__Ga6Faq__adminNavItem{border-radius:var(--radius-full);border:1px solid var(--color-feed-chip-border);background:var(--color-feed-chip-background);min-height:40px;font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.Admin-module__Ga6Faq__adminNavItem:hover{border-color:var(--color-primary);color:var(--color-primary)}.Admin-module__Ga6Faq__adminNavActive{border-color:var(--color-primary);background:var(--color-nav-active-background);color:var(--color-primary);font-weight:var(--weight-semibold)}.Admin-module__Ga6Faq__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card-background);overflow-x:auto}.Admin-module__Ga6Faq__table{border-collapse:collapse;width:100%;font-size:var(--type-ui);line-height:var(--type-ui-leading)}.Admin-module__Ga6Faq__table th,.Admin-module__Ga6Faq__table td{padding:var(--space-sm) var(--space-md);text-align:left;vertical-align:middle;white-space:nowrap}.Admin-module__Ga6Faq__table th{background:var(--color-surface-background);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-placeholder-text);border-bottom:1px solid var(--color-border);position:sticky;top:0}.Admin-module__Ga6Faq__table tbody tr{border-bottom:1px solid var(--color-divider)}.Admin-module__Ga6Faq__table tbody tr:last-child{border-bottom:0}.Admin-module__Ga6Faq__cellWide{text-overflow:ellipsis;white-space:nowrap;max-width:28rem;overflow:hidden}.Admin-module__Ga6Faq__cellNumeric{font-variant-numeric:tabular-nums;text-align:right}.Admin-module__Ga6Faq__rowActions{gap:var(--space-xs);justify-content:flex-end;display:flex}.Admin-module__Ga6Faq__pill{border-radius:var(--radius-full);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:var(--weight-semibold);background:var(--color-feed-chip-background);color:var(--color-secondary-text);align-items:center;gap:4px;padding:3px 10px;display:inline-flex}.Admin-module__Ga6Faq__pillOk{background:var(--color-nav-active-background);color:var(--color-primary)}.Admin-module__Ga6Faq__pillWarn{background:var(--palette-warning-100,var(--color-feed-chip-background));color:var(--color-warning,var(--color-secondary-dark))}.Admin-module__Ga6Faq__pillDanger{background:var(--palette-error-100,var(--color-feed-chip-background));color:var(--color-error)}.Admin-module__Ga6Faq__metricGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.Admin-module__Ga6Faq__metric{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card-background);flex-direction:column;gap:4px;display:flex}.Admin-module__Ga6Faq__metricValue{font-family:var(--font-serif);font-size:var(--type-heading);line-height:var(--type-heading-leading);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-primary)}.Admin-module__Ga6Faq__metricLabel{font-size:var(--type-caption);line-height:var(--type-caption-leading);letter-spacing:.04em;text-transform:uppercase;color:var(--color-placeholder-text)}.Admin-module__Ga6Faq__formGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.Admin-module__Ga6Faq__field{flex-direction:column;gap:4px;display:flex}.Admin-module__Ga6Faq__fieldLabel{font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-medium)}.Admin-module__Ga6Faq__input{width:100%;min-height:44px;padding:0 var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-background);color:var(--color-text);font:inherit}.Admin-module__Ga6Faq__textarea{min-height:96px;padding:var(--space-sm);resize:vertical;}.Admin-module__Ga6Faq__textareaTall{min-height:420px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--type-caption);line-height:var(--type-body-leading)}.Admin-module__Ga6Faq__actionError{font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-error)}.Admin-module__Ga6Faq__actionNote{font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text)}
.Header-module__lnUIdW__header{z-index:var(--z-header);background:var(--color-header-surface);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);padding:0 var(--space-sm) var(--space-sm);box-shadow:var(--color-shadow-shell);transition:transform var(--motion-normal) var(--motion-easing), opacity var(--motion-normal) var(--motion-easing);--chip-background:var(--color-header-control-background);--chip-border:transparent;--chip-text:var(--color-header-control-text);--chip-hover-border:transparent;--chip-hover-text:var(--color-header-control-active-background);--chip-active-background:var(--color-header-control-active-background);--chip-active-text:var(--color-header-control-active-text);position:sticky;top:0}@media (max-width:1023px){.Header-module__lnUIdW__header[data-hidden=true]{opacity:.85;transform:translateY(-100%)}}@media (min-width:1024px){.Header-module__lnUIdW__header{background:var(--color-background);border-bottom:1px solid var(--color-border-strong);box-shadow:none;padding:0 0 var(--space-sm);--chip-background:var(--color-card-background);--chip-text:var(--color-control-text);--chip-height:36px;--chip-padding-x:14px;--chip-fade:88px;border-radius:0}.Header-module__lnUIdW__header[data-empty=true]{display:none}}.Header-module__lnUIdW__inner{align-items:center;column-gap:var(--space-sm);width:100%;padding:var(--space-sm) 0 0;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand actions""modes modes""categories categories""sources sources";row-gap:0;display:grid}@media (min-width:768px){.Header-module__lnUIdW__inner{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand modes actions""categories categories categories""sources sources sources"}}@media (min-width:1024px){.Header-module__lnUIdW__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"modes actions""categories categories""sources sources"}}.Header-module__lnUIdW__brandZone{align-items:center;gap:var(--space-xs);grid-area:brand;min-width:0;display:flex}@media (min-width:1024px){.Header-module__lnUIdW__brandZone{display:none}}.Header-module__lnUIdW__menuButton{display:inline-flex}.Header-module__lnUIdW__brand{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}.Header-module__lnUIdW__brandMark{border-radius:var(--radius-md);flex:none;width:40px;height:40px;display:block}.Header-module__lnUIdW__filterZone{display:contents}.Header-module__lnUIdW__modeZone{align-items:center;gap:var(--space-sm);min-width:0;padding-bottom:var(--space-sm);grid-area:modes;display:flex}.Header-module__lnUIdW__categoryRow{grid-area:categories;min-width:0}.Header-module__lnUIdW__sourceRow{min-width:0;margin-top:var(--space-md);grid-area:sources}.Header-module__lnUIdW__sourceRow:before{content:"";top:calc(var(--space-sm) * -1);border-top:1px solid var(--color-border);position:absolute;left:0;right:0}.Header-module__lnUIdW__actions{align-items:center;gap:var(--space-xs);grid-area:actions;justify-self:end;display:flex}.Header-module__lnUIdW__actions button{--icon-button-size:44px}.Header-module__lnUIdW__actions button svg{width:22px;height:22px}.Header-module__lnUIdW__actions button,.Header-module__lnUIdW__menuButton button{background:var(--color-header-control-background);color:var(--color-header-control-text)}.Header-module__lnUIdW__actions button:hover:not(:disabled),.Header-module__lnUIdW__menuButton button:hover:not(:disabled),.Header-module__lnUIdW__actions button[aria-expanded=true]{background:var(--color-header-control-active-background);color:var(--color-header-control-active-text)}@media (min-width:1024px){.Header-module__lnUIdW__actions{display:none}}.Header-module__lnUIdW__flagButton{font-size:var(--glyph-control);line-height:1}.Header-module__lnUIdW__flagCode{font-size:var(--type-micro);line-height:var(--type-micro-leading);font-weight:var(--weight-semibold);letter-spacing:.02em}.Header-module__lnUIdW__menuHeader{align-items:center;gap:var(--space-sm);padding:var(--space-sm);display:flex}.Header-module__lnUIdW__menuHeaderText{min-width:0}.Header-module__lnUIdW__menuCompactOnly{display:contents}@media (min-width:1024px){.Header-module__lnUIdW__menuCompactOnly{display:none}}.Header-module__lnUIdW__menuName{font-size:var(--type-ui);line-height:var(--type-ui-leading);font-weight:var(--weight-semibold);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Header-module__lnUIdW__menuMeta{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Header-module__lnUIdW__countrySearch{width:100%;height:36px;margin-bottom:var(--space-xs);padding:0 var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-background);font-size:var(--type-ui);line-height:var(--type-ui-leading)}.Header-module__lnUIdW__countryList{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}.Header-module__lnUIdW__countryFlag{font-size:var(--glyph-inline);text-align:center;width:24px;line-height:1}.Header-module__lnUIdW__menuActions{gap:var(--space-sm);padding:var(--space-xs) var(--space-sm) var(--space-sm);flex-direction:column;display:flex}.Header-module__lnUIdW__menuLink{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-md);font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-text);display:flex}.Header-module__lnUIdW__menuLink:hover{background:var(--color-nav-active-background)}.Header-module__lnUIdW__notificationsEmpty{padding:var(--space-md) var(--space-sm);text-align:center;font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-secondary-text)}.Header-module__lnUIdW__notificationList{flex-direction:column;gap:2px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Header-module__lnUIdW__notificationRow{min-height:44px;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);flex-direction:column;gap:2px;display:flex}.Header-module__lnUIdW__notificationRow:hover{background:var(--color-nav-active-background)}.Header-module__lnUIdW__notificationRow[data-unread] .Header-module__lnUIdW__notificationTitle{font-weight:var(--weight-semibold)}.Header-module__lnUIdW__notificationTitle{-webkit-line-clamp:2;line-clamp:2;font-size:var(--type-ui);line-height:var(--type-ui-leading);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Header-module__lnUIdW__notificationTime{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--color-placeholder-text)}
.FollowedTagManager-module__BrmCLa__head{gap:var(--space-xs);margin-bottom:var(--space-md);flex-direction:column;display:flex}.FollowedTagManager-module__BrmCLa__title{font-size:var(--type-section);line-height:var(--type-section-leading);font-weight:var(--weight-semibold);margin:0}.FollowedTagManager-module__BrmCLa__hint{font-size:var(--type-meta);line-height:var(--type-meta-leading);color:var(--color-secondary-text);margin:0}.FollowedTagManager-module__BrmCLa__list{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.FollowedTagManager-module__BrmCLa__row{align-items:center;gap:var(--space-2xs,2px);padding-left:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-control-background);display:inline-flex}.FollowedTagManager-module__BrmCLa__row:hover{border-color:var(--color-border-strong)}.FollowedTagManager-module__BrmCLa__tag{font-size:var(--type-ui);line-height:var(--type-ui-leading);color:var(--color-text);text-decoration:none}.FollowedTagManager-module__BrmCLa__tag:hover{color:var(--color-primary)}.FollowedTagManager-module__BrmCLa__count{margin:var(--space-md) 0 0;font-size:var(--type-meta);line-height:var(--type-meta-leading);color:var(--color-secondary-text)}
