.ShareButtons_shareButtons__gWUE7{display:flex;gap:var(--spacing-sm)}.ShareButtons_horizontal__Gei0Y{flex-direction:row;align-items:center}.ShareButtons_vertical__3gM5t{flex-direction:column;align-items:stretch}.ShareButtons_small__3Lsl2{gap:var(--spacing-xs)}.ShareButtons_medium__KYmzw{gap:var(--spacing-sm)}.ShareButtons_large__3RpAu{gap:var(--spacing-md)}.ShareButtons_iconOnly__7o57K .ShareButtons_shareButton__qq2vK{padding:var(--spacing-sm);aspect-ratio:1;justify-content:center}.ShareButtons_textIcon___zvvR .ShareButtons_shareButton__qq2vK{padding:var(--spacing-sm) var(--spacing-md);justify-content:flex-start;gap:var(--spacing-sm)}.ShareButtons_shareButton__qq2vK{display:inline-flex;align-items:center;border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius-base);background-color:var(--color-background);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);cursor:pointer;transition:all var(--transition-duration-base) var(--transition-ease-in-out);position:relative;overflow:hidden}.ShareButtons_small__3Lsl2 .ShareButtons_shareButton__qq2vK{padding:var(--spacing-xs);font-size:var(--font-size-sm)}.ShareButtons_medium__KYmzw .ShareButtons_shareButton__qq2vK{padding:var(--spacing-sm);font-size:var(--font-size-base)}.ShareButtons_large__3RpAu .ShareButtons_shareButton__qq2vK{padding:var(--spacing-md);font-size:var(--font-size-lg)}.ShareButtons_icon__edmxx{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ShareButtons_small__3Lsl2 .ShareButtons_icon__edmxx{font-size:1.25rem}.ShareButtons_medium__KYmzw .ShareButtons_icon__edmxx{font-size:1.5rem}.ShareButtons_large__3RpAu .ShareButtons_icon__edmxx{font-size:2rem}.ShareButtons_label__NyEuz{white-space:nowrap}.ShareButtons_shareButton__qq2vK:hover{background-color:var(--color-background-hover);border-color:var(--color-border-hover);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.ShareButtons_shareButton__qq2vK:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ShareButtons_shareButton__qq2vK:focus:not(:focus-visible){outline:none}.ShareButtons_shareButton__qq2vK:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ShareButtons_shareButton__qq2vK:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ShareButtons_shareButton__qq2vK:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ShareButtons_shareButton__qq2vK[data-platform=twitter]:hover{background-color:#1da1f2;border-color:#1da1f2;color:white}.ShareButtons_shareButton__qq2vK[data-platform=facebook]:hover{background-color:#1877f2;border-color:#1877f2;color:white}.ShareButtons_shareButton__qq2vK[data-platform=linkedin]:hover{background-color:#0a66c2;border-color:#0a66c2;color:white}.ShareButtons_shareButton__qq2vK[data-platform=email]:hover{background-color:#ea4335;border-color:#ea4335;color:white}.ShareButtons_shareButton__qq2vK[data-platform=whatsapp]:hover{background-color:#25d366;border-color:#25d366;color:white}.ShareButtons_shareButton__qq2vK[data-platform=reddit]:hover{background-color:#ff4500;border-color:#ff4500;color:white}.ShareButtons_shareButton__qq2vK[data-platform=copy]:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:white}.ShareButtons_copyFeedback__nAxO7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:white;border-radius:var(--border-radius-base);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;pointer-events:none;animation:ShareButtons_fadeInOut__ACNU6 2s ease-in-out;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10}.ShareButtons_copySuccess__D7RPO{color:var(--color-success)}.ShareButtons_copyError__YHuIg{color:var(--color-error)}@keyframes ShareButtons_fadeInOut__ACNU6{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}80%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}.ShareButtons_shareButton__qq2vK[data-copy-state=success]{background-color:var(--color-success);border-color:var(--color-success);color:white}.ShareButtons_shareButton__qq2vK[data-copy-state=error]{background-color:var(--color-error);border-color:var(--color-error);color:white}@media (prefers-reduced-motion:reduce){.ShareButtons_shareButton__qq2vK{transition:none;animation:none}.ShareButtons_shareButton__qq2vK:active,.ShareButtons_shareButton__qq2vK:hover{transform:none}.ShareButtons_copyFeedback__nAxO7{animation:none}}@media (prefers-contrast:high){.ShareButtons_shareButton__qq2vK{border-width:2px}.ShareButtons_shareButton__qq2vK:focus-visible{outline-width:3px;outline-offset:2px}}@media (max-width:768px){.ShareButtons_horizontal__Gei0Y{flex-wrap:wrap}.ShareButtons_vertical__3gM5t{width:100%}}@media (prefers-color-scheme:dark){.ShareButtons_shareButton__qq2vK{background-color:var(--color-background-dark,#1a1a1a);color:var(--color-text-dark,#ffffff);border-color:var(--color-border-dark,#444444)}.ShareButtons_shareButton__qq2vK:hover{background-color:var(--color-background-hover-dark,#2a2a2a);border-color:var(--color-border-hover-dark,#666666)}.ShareButtons_copyFeedback__nAxO7{background-color:#2a2a2a}}.ShareButtons_shareButton__qq2vK:focus-visible{z-index:1}.ShareButtons_shareButton__qq2vK[aria-busy=true]{opacity:.6;cursor:wait}.ShareButtons_shareButton__qq2vK[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;width:1em;height:1em;margin:-.5em 0 0 -.5em;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:ShareButtons_spin__13WjV .6s linear infinite}@keyframes ShareButtons_spin__13WjV{to{transform:rotate(1turn)}}.Badge_badge__Flnaz{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius-full);font-weight:var(--font-weight-medium);white-space:nowrap}.Badge_badge__Flnaz[data-size=small],.Badge_small__PjKz0{padding:.125rem var(--spacing-sm);font-size:var(--font-size-xs)}.Badge_badge__Flnaz[data-size=medium],.Badge_medium__hHV5A{padding:.25rem var(--spacing-md);font-size:var(--font-size-sm)}.Badge_badge__Flnaz[data-size=large],.Badge_large__W3_QT{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-base)}.Badge_badge__Flnaz[data-variant=primary],.Badge_primary__zqKQF{background-color:var(--badge-primary-bg,var(--color-primary));color:var(--badge-primary-color,var(--color-text-inverse))}.Badge_badge__Flnaz[data-variant=secondary],.Badge_secondary__oFDYW{background-color:var(--badge-secondary-bg,var(--color-secondary));color:var(--badge-secondary-color,var(--color-text-inverse))}.Badge_badge__Flnaz[data-variant=tertiary],.Badge_tertiary__dJjDS{background-color:var(--badge-tertiary-bg,var(--color-tertiary));color:var(--badge-tertiary-color,var(--color-text-inverse))}.Badge_badge__Flnaz[data-variant=danger],.Badge_danger__bgYkf{background-color:var(--badge-error-bg,var(--color-danger));color:var(--badge-error-color,var(--color-text-inverse))}.Badge_badge__Flnaz[data-variant=success],.Badge_success__r69re{background-color:var(--badge-success-bg,var(--color-success));color:var(--badge-success-color,var(--color-text-inverse))}.Badge_badge__Flnaz[data-variant=warning],.Badge_warning__lZbVu{background-color:var(--badge-warning-bg,var(--color-warning));color:var(--badge-warning-color,var(--color-text-inverse))}.BlogPostCard_card__fB_Fz{position:relative;display:flex;flex-direction:column;background-color:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform var(--motion-duration-normal) var(--motion-easing-standard),box-shadow var(--motion-duration-normal) var(--motion-easing-standard);height:100%}.BlogPostCard_card__fB_Fz:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.BlogPostCard_card__fB_Fz:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.BlogPostCard_compact__6TWzd{flex-direction:row;align-items:center}.BlogPostCard_compact__6TWzd .BlogPostCard_imageWrapper__Cn75M{flex-shrink:0;width:120px;height:120px}.BlogPostCard_compact__6TWzd .BlogPostCard_content__G3VVf{padding:var(--spacing-md)}.BlogPostCard_link__GoEoT{display:flex;flex-direction:inherit;flex:1 1;text-decoration:none;color:inherit;height:100%}.BlogPostCard_link__GoEoT:focus{outline:none}.BlogPostCard_imageWrapper__Cn75M{position:relative;width:100%;height:240px;overflow:hidden;background-color:var(--color-surface-variant)}.BlogPostCard_image__PdSsy{object-fit:cover;transition:transform var(--motion-duration-normal) var(--motion-easing-standard)}.BlogPostCard_card__fB_Fz:hover .BlogPostCard_image__PdSsy{transform:scale(1.05)}.BlogPostCard_content__G3VVf{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);flex:1 1}.BlogPostCard_header__mvBOa{display:flex;flex-direction:column;gap:var(--spacing-sm)}.BlogPostCard_category__6B3XL{align-self:flex-start}.BlogPostCard_title__lWKg_{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-on-surface);transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.BlogPostCard_card__fB_Fz:hover .BlogPostCard_title__lWKg_{color:var(--color-primary)}.BlogPostCard_compact__6TWzd .BlogPostCard_title__lWKg_{font-size:var(--font-size-lg)}.BlogPostCard_excerpt__magBW{margin:0;font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-on-surface-variant);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.BlogPostCard_meta__NPzqi{display:flex;align-items:center;gap:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-on-surface-variant);flex-wrap:wrap}.BlogPostCard_author__l1WWz{display:flex;align-items:center;gap:var(--spacing-sm)}.BlogPostCard_avatar__tKp5s{border-radius:50%;width:32px;height:32px;object-fit:cover}.BlogPostCard_authorName__fFKk3{font-weight:var(--font-weight-medium)}.BlogPostCard_authorName__fFKk3 a{color:inherit;text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.BlogPostCard_authorName__fFKk3 a:hover{color:var(--color-primary);text-decoration:underline}.BlogPostCard_date__JSuUC{display:inline-flex;align-items:center}.BlogPostCard_date__JSuUC:before{content:"•";margin-right:var(--spacing-sm)}.BlogPostCard_readingTime__kEhsZ{display:inline-flex;align-items:center}.BlogPostCard_readingTime__kEhsZ:before{content:"•";margin-right:var(--spacing-sm)}.BlogPostCard_footer__gTYL3{margin-top:auto;padding-top:var(--spacing-sm);border-top:1px solid var(--color-outline-variant)}.BlogPostCard_tags__J7p0a{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.BlogPostCard_tag__EL4oF{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);background-color:var(--color-primary-container);border:none;border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.BlogPostCard_tag__EL4oF:hover{background-color:var(--color-primary);color:var(--color-on-primary);transform:scale(1.05)}.BlogPostCard_tag__EL4oF:focus{outline:2px solid var(--color-primary);outline-offset:2px}.BlogPostCard_tag__EL4oF:active{transform:scale(.95)}@media (max-width:768px){.BlogPostCard_imageWrapper__Cn75M{height:200px}.BlogPostCard_content__G3VVf{padding:var(--spacing-md)}.BlogPostCard_title__lWKg_{font-size:var(--font-size-lg)}.BlogPostCard_compact__6TWzd{flex-direction:column}.BlogPostCard_compact__6TWzd .BlogPostCard_imageWrapper__Cn75M{width:100%;height:160px}}@media (prefers-reduced-motion:no-preference){.BlogPostCard_card__fB_Fz{animation:BlogPostCard_fadeInUp__24Qnu var(--motion-duration-normal) var(--motion-easing-standard)}}@keyframes BlogPostCard_fadeInUp__24Qnu{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-color-scheme:dark){.BlogPostCard_card__fB_Fz{background-color:var(--color-surface-dim)}.BlogPostCard_imageWrapper__Cn75M{background-color:var(--color-surface-container)}}.BlogFilters_root__AYF4V{--reaction-color-primary:#2563eb;--reaction-color-primary-hover:#1d4ed8;--reaction-color-border:#e2e8f0;--reaction-color-bg:#ffffff;--reaction-color-text:#0f172a;--reaction-color-text-muted:#64748b;--reaction-color-focus:#2563eb;--reaction-color-chip-bg:#eff6ff;--reaction-color-chip-active-bg:#2563eb;--reaction-color-chip-active-text:#ffffff;--reaction-color-badge-bg:#f1f5f9;--reaction-color-badge-text:#475569;--reaction-color-clear-bg:transparent;--reaction-color-clear-hover-bg:#fef2f2;--reaction-color-clear-text:#dc2626;--reaction-radius-md:0.5rem;--reaction-radius-full:9999px;--reaction-shadow-sm:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem;background-color:var(--reaction-color-bg);border:1px solid var(--reaction-color-border);border-radius:var(--reaction-radius-md);box-shadow:var(--reaction-shadow-sm);width:100%}.BlogFilters_search__mhqLb{display:flex;flex-direction:column;gap:.5rem}.BlogFilters_searchLabel__ABiu7{font-size:.875rem;font-weight:600;color:var(--reaction-color-text);letter-spacing:.025em;text-transform:uppercase}.BlogFilters_searchInput__Tg0sy{width:100%;min-height:44px;padding:.625rem .875rem;font-size:1rem;color:var(--reaction-color-text);background-color:var(--reaction-color-bg);border:1.5px solid var(--reaction-color-border);border-radius:var(--reaction-radius-md);box-sizing:border-box;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.BlogFilters_searchInput__Tg0sy::placeholder{color:var(--reaction-color-text-muted)}.BlogFilters_searchInput__Tg0sy:focus,.BlogFilters_searchInput__Tg0sy:hover{border-color:var(--reaction-color-primary)}.BlogFilters_searchInput__Tg0sy:focus{outline:2px solid var(--reaction-color-focus);outline-offset:2px}.BlogFilters_section__JZa0z{display:flex;flex-direction:column;gap:.625rem}.BlogFilters_sectionTitle__jyFPk{font-size:.875rem;font-weight:600;color:var(--reaction-color-text);letter-spacing:.025em;text-transform:uppercase;margin:0;padding:0;border:none}.BlogFilters_filterGroup__Ezorl{display:flex;flex-direction:column;gap:.5rem;border:none;margin:0;padding:0}.BlogFilters_checkboxLabel__TwEbh{display:flex;align-items:center;gap:.625rem;min-height:44px;padding:.25rem 0;cursor:pointer;color:var(--reaction-color-text);font-size:.9375rem;transition:color .15s ease}.BlogFilters_checkboxLabel__TwEbh:hover{color:var(--reaction-color-primary)}.BlogFilters_checkbox__ukEC_{flex-shrink:0;width:1.125rem;height:1.125rem;accent-color:var(--reaction-color-primary);cursor:pointer}.BlogFilters_checkbox__ukEC_:focus{outline:2px solid var(--reaction-color-focus);outline-offset:2px}.BlogFilters_optionLabel__l6vUL{flex:1 1;line-height:1.4}.BlogFilters_countBadge__k_g1b{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.25rem;padding:0 .375rem;font-size:.75rem;font-weight:600;color:var(--reaction-color-badge-text);background-color:var(--reaction-color-badge-bg);border-radius:var(--reaction-radius-full);line-height:1}.BlogFilters_tagChips__UC31_{display:flex;flex-wrap:wrap;gap:.5rem}.BlogFilters_tagChip__xqexZ{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;padding:.5rem .875rem;font-size:.875rem;font-weight:500;color:var(--reaction-color-primary);background-color:var(--reaction-color-chip-bg);border:1.5px solid var(--reaction-color-border);border-radius:var(--reaction-radius-full);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .1s ease;line-height:1}.BlogFilters_tagChip__xqexZ:hover{background-color:var(--reaction-color-primary);color:#ffffff;border-color:var(--reaction-color-primary)}.BlogFilters_tagChip__xqexZ:focus{outline:2px solid var(--reaction-color-focus);outline-offset:2px}.BlogFilters_tagChip__xqexZ:active{transform:scale(.96)}.BlogFilters_tagChipActive__esskA{color:var(--reaction-color-chip-active-text);background-color:var(--reaction-color-chip-active-bg);border-color:var(--reaction-color-chip-active-bg)}.BlogFilters_tagChipActive__esskA:hover{background-color:var(--reaction-color-primary-hover);border-color:var(--reaction-color-primary-hover)}.BlogFilters_dateSelect__MJ7Lx{width:100%;min-height:44px;font-size:1rem;color:var(--reaction-color-text);background-color:var(--reaction-color-bg);border:1.5px solid var(--reaction-color-border);border-radius:var(--reaction-radius-md);cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;padding:.625rem 2.5rem .625rem .875rem;transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.BlogFilters_dateSelect__MJ7Lx:focus,.BlogFilters_dateSelect__MJ7Lx:hover{border-color:var(--reaction-color-primary)}.BlogFilters_dateSelect__MJ7Lx:focus{outline:2px solid var(--reaction-color-focus);outline-offset:2px}.BlogFilters_activeFilters__7xIKn{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;background-color:var(--reaction-color-chip-bg);border:1px solid var(--reaction-color-border);border-radius:var(--reaction-radius-md)}.BlogFilters_activeFiltersBadge__J4TMU{display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;color:var(--reaction-color-primary)}.BlogFilters_clearButton__x4cSN{min-height:44px;min-width:44px;padding:.5rem .875rem;font-size:.875rem;font-weight:600;color:var(--reaction-color-clear-text);background-color:var(--reaction-color-clear-bg);border:1.5px solid var(--reaction-color-clear-text);border-radius:var(--reaction-radius-md);cursor:pointer;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.BlogFilters_clearButton__x4cSN:hover{background-color:var(--reaction-color-clear-hover-bg)}.BlogFilters_clearButton__x4cSN:focus{outline:2px solid var(--reaction-color-focus);outline-offset:2px}@media (min-width:640px){.BlogFilters_root__AYF4V{padding:1.5rem}}@media (min-width:1024px){.BlogFilters_root__AYF4V{position:sticky;top:1.5rem}}@media (prefers-reduced-motion:reduce){.BlogFilters_checkboxLabel__TwEbh,.BlogFilters_clearButton__x4cSN,.BlogFilters_dateSelect__MJ7Lx,.BlogFilters_searchInput__Tg0sy,.BlogFilters_tagChip__xqexZ{transition:none}.BlogFilters_tagChip__xqexZ:active{transform:none}}@media (prefers-color-scheme:dark){.BlogFilters_root__AYF4V{--reaction-color-bg:#1e293b;--reaction-color-text:#f1f5f9;--reaction-color-text-muted:#94a3b8;--reaction-color-border:#334155;--reaction-color-badge-bg:#334155;--reaction-color-badge-text:#94a3b8;--reaction-color-chip-bg:#1e3a5f;--reaction-color-clear-hover-bg:#3b0f0f}}.BlogPostList_list__6BctR{display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%}.BlogPostList_header__wWTHt{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-outline-variant)}.BlogPostList_controls__Hau_o{display:flex;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap}.BlogPostList_layoutToggle__TF6Iw{display:flex;gap:var(--spacing-xs);padding:var(--spacing-xs);background-color:var(--color-surface-variant);border-radius:var(--radius-md)}.BlogPostList_layoutButton__jlKoK{display:flex;align-items:center;justify-content:center;padding:var(--spacing-sm);background-color:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-on-surface-variant);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.BlogPostList_layoutButton__jlKoK:hover{background-color:var(--color-surface);color:var(--color-on-surface)}.BlogPostList_layoutButton__jlKoK:focus{outline:2px solid var(--color-primary);outline-offset:2px}.BlogPostList_layoutButtonActive__042Ze{background-color:var(--color-primary-container);color:var(--color-primary)}.BlogPostList_filters__8XIoz{display:flex;align-items:center;gap:var(--spacing-md)}.BlogPostList_filterButton__jD_ZH{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface-variant);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);color:var(--color-on-surface);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard)}.BlogPostList_filterButton__jD_ZH:hover{background-color:var(--color-surface);border-color:var(--color-primary)}.BlogPostList_filterButton__jD_ZH:focus{outline:2px solid var(--color-primary);outline-offset:2px}.BlogPostList_filterActive__5XYmB{background-color:var(--color-primary-container);border-color:var(--color-primary);color:var(--color-primary)}.BlogPostList_sortSelect__xhrgQ{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);color:var(--color-on-surface);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard)}.BlogPostList_sortSelect__xhrgQ:hover{border-color:var(--color-primary)}.BlogPostList_sortSelect__xhrgQ:focus{outline:2px solid var(--color-primary);outline-offset:2px;border-color:var(--color-primary)}.BlogPostList_content__4w45Q{min-height:400px}.BlogPostList_grid__Qnno9{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--spacing-xl)}.BlogPostList_listLayout__kAfiG{display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:900px;margin:0 auto}.BlogPostList_loading__4TfR8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-2xl);min-height:400px;text-align:center}.BlogPostList_loadingSpinner__HcQnA{width:48px;height:48px;border:4px solid var(--color-outline-variant);border-top-color:var(--color-primary);border-radius:50%;animation:BlogPostList_spin__CTqdT 1s linear infinite}@keyframes BlogPostList_spin__CTqdT{to{transform:rotate(1turn)}}.BlogPostList_empty__bzqe4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-2xl);min-height:400px;text-align:center}.BlogPostList_emptyIcon__IXtAk{font-size:4rem;margin-bottom:var(--spacing-md);opacity:.5}.BlogPostList_emptyMessage___SCgs{margin:0;font-size:var(--font-size-lg);color:var(--color-on-surface-variant)}.BlogPostList_pagination__KjKj8{display:flex;align-items:center;justify-content:center;gap:var(--spacing-lg);padding:var(--spacing-xl) 0;border-top:1px solid var(--color-outline-variant)}.BlogPostList_paginationButton___jEKb{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:var(--color-on-primary);border:none;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard),opacity var(--motion-duration-fast) var(--motion-easing-standard)}.BlogPostList_paginationButton___jEKb:hover:not(:disabled){background-color:var(--color-primary-dark);transform:translateY(-2px)}.BlogPostList_paginationButton___jEKb:focus{outline:2px solid var(--color-primary);outline-offset:2px}.BlogPostList_paginationButton___jEKb:active:not(:disabled){transform:translateY(0)}.BlogPostList_paginationDisabled__aKdd7{background-color:var(--color-surface-variant);color:var(--color-on-surface-variant);cursor:not-allowed;opacity:.5}.BlogPostList_paginationInfo__BJhSe{font-size:var(--font-size-sm);color:var(--color-on-surface-variant);font-weight:var(--font-weight-medium)}@media (max-width:768px){.BlogPostList_header__wWTHt{flex-direction:column;align-items:stretch;gap:var(--spacing-md)}.BlogPostList_controls__Hau_o{justify-content:space-between}.BlogPostList_grid__Qnno9{grid-template-columns:1fr}.BlogPostList_pagination__KjKj8{flex-wrap:wrap;gap:var(--spacing-md)}.BlogPostList_paginationButton___jEKb{flex:1 1;min-width:120px}}@media (prefers-color-scheme:dark){.BlogPostList_layoutToggle__TF6Iw{background-color:var(--color-surface-container)}.BlogPostList_sortSelect__xhrgQ{background-color:var(--color-surface-dim)}}@media (prefers-reduced-motion:no-preference){.BlogPostList_content__4w45Q>*{animation:BlogPostList_fadeInScale___jrIp var(--motion-duration-normal) var(--motion-easing-standard);animation-fill-mode:backwards}.BlogPostList_content__4w45Q>:first-child{animation-delay:0s}.BlogPostList_content__4w45Q>:nth-child(2){animation-delay:50ms}.BlogPostList_content__4w45Q>:nth-child(3){animation-delay:.1s}.BlogPostList_content__4w45Q>:nth-child(4){animation-delay:.15s}.BlogPostList_content__4w45Q>:nth-child(5){animation-delay:.2s}.BlogPostList_content__4w45Q>:nth-child(6){animation-delay:.25s}.BlogPostList_content__4w45Q>:nth-child(n+7){animation-delay:.3s}}@keyframes BlogPostList_fadeInScale___jrIp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.BlogPostList_visuallyHidden__Lgtjv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.BlogPostSidebar_sidebar__YWjmC{display:flex;flex-direction:column;gap:var(--spacing-6,2rem);padding:var(--spacing-4,1rem);background:var(--color-surface,#ffffff);border-radius:var(--radius-lg,12px);border:1px solid var(--color-border,#e5e7eb)}.BlogPostSidebar_sidebar__YWjmC.BlogPostSidebar_sticky__tHw53{position:sticky;top:var(--spacing-6,2rem);align-self:flex-start}.BlogPostSidebar_section__eCmu1{padding:var(--spacing-4,1rem);border-radius:var(--radius-md,8px);background:var(--color-background,#f9fafb)}.BlogPostSidebar_section__eCmu1:first-child{padding-top:0}.BlogPostSidebar_sectionTitle__GarY8{margin:0 0 var(--spacing-4,1rem);font-size:1.125rem;font-weight:600;color:var(--color-text-primary,#111827);border-bottom:2px solid var(--color-primary,#7c3aed);padding-bottom:var(--spacing-2,.5rem)}.BlogPostSidebar_searchForm__v4wh7{display:flex;flex-direction:column;gap:var(--spacing-2,.5rem)}.BlogPostSidebar_searchInputWrapper__ov_zT{position:relative;display:flex;align-items:center}.BlogPostSidebar_searchInput__K2Md1{width:100%;padding:var(--spacing-3,.75rem) var(--spacing-10,2.5rem) var(--spacing-3,.75rem) var(--spacing-3,.75rem);border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-md,8px);font-size:.9375rem;color:var(--color-text-primary,#111827);background:var(--color-surface,#ffffff);transition:border-color var(--duration-normal,.2s) ease}.BlogPostSidebar_searchInput__K2Md1:focus{outline:none;border-color:var(--color-primary,#7c3aed);box-shadow:0 0 0 3px var(--color-primary-alpha,rgba(124,58,237,.1))}.BlogPostSidebar_searchInput__K2Md1::placeholder{color:var(--color-text-tertiary,#9ca3af)}.BlogPostSidebar_searchButton__UYgOZ{position:absolute;right:var(--spacing-2,.5rem);padding:var(--spacing-2,.5rem);background:transparent;border:none;color:var(--color-text-secondary,#6b7280);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm,4px);transition:color var(--duration-fast,.15s) ease,background-color var(--duration-fast,.15s) ease}.BlogPostSidebar_searchButton__UYgOZ:hover{color:var(--color-primary,#7c3aed);background-color:var(--color-primary-alpha,rgba(124,58,237,.05))}.BlogPostSidebar_searchButton__UYgOZ:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px}.BlogPostSidebar_authorBio__E9IuR{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-3,.75rem)}.BlogPostSidebar_authorAvatar__Iuhii{width:80px;height:80px;border-radius:50%;overflow:hidden;border:3px solid var(--color-primary,#7c3aed)}.BlogPostSidebar_authorImage__gCY35{width:100%;height:100%;object-fit:cover}.BlogPostSidebar_authorName__KzIaK{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-text-primary,#111827)}.BlogPostSidebar_authorLink__eH84O{color:var(--color-primary,#7c3aed);text-decoration:none;transition:color var(--duration-fast,.15s) ease}.BlogPostSidebar_authorLink__eH84O:hover{color:var(--color-primary-hover,#6d28d9);text-decoration:underline}.BlogPostSidebar_authorLink__eH84O:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px;border-radius:var(--radius-sm,4px)}.BlogPostSidebar_authorBioText__xI88Z{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary,#6b7280)}.BlogPostSidebar_authorSocial__J3M8E{display:flex;gap:var(--spacing-3,.75rem);margin-top:var(--spacing-2,.5rem)}.BlogPostSidebar_socialLink__sL_S1{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--color-text-secondary,#6b7280);background:var(--color-surface,#ffffff);border:1px solid var(--color-border,#e5e7eb);transition:color var(--duration-fast,.15s) ease,background-color var(--duration-fast,.15s) ease,border-color var(--duration-fast,.15s) ease}.BlogPostSidebar_socialLink__sL_S1:hover{color:var(--color-primary,#7c3aed);background-color:var(--color-primary-alpha,rgba(124,58,237,.05));border-color:var(--color-primary,#7c3aed)}.BlogPostSidebar_socialLink__sL_S1:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px}.BlogPostSidebar_recentPosts__d0QY4{display:flex;flex-direction:column;gap:var(--spacing-3,.75rem)}.BlogPostSidebar_categoryList__Nv6ZI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2,.5rem)}.BlogPostSidebar_categoryItem__KLswb{margin:0}.BlogPostSidebar_categoryButton__qHoxS,.BlogPostSidebar_categoryLink__9ICCg{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-2,.5rem) var(--spacing-3,.75rem);border-radius:var(--radius-sm,4px);text-decoration:none;color:var(--color-text-primary,#111827);background:transparent;border:none;font-family:inherit;font-size:.9375rem;cursor:pointer;transition:background-color var(--duration-fast,.15s) ease,color var(--duration-fast,.15s) ease;text-align:left}.BlogPostSidebar_categoryButton__qHoxS:hover,.BlogPostSidebar_categoryLink__9ICCg:hover{background-color:var(--color-primary-alpha,rgba(124,58,237,.05));color:var(--color-primary,#7c3aed)}.BlogPostSidebar_categoryButton__qHoxS:focus-visible,.BlogPostSidebar_categoryLink__9ICCg:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px}.BlogPostSidebar_categoryName___1oKQ{font-weight:500}.BlogPostSidebar_categoryCount__5Vj2B{font-size:.875rem;color:var(--color-text-tertiary,#9ca3af)}.BlogPostSidebar_tagCloud__t9I9U{display:flex;flex-wrap:wrap;gap:var(--spacing-2,.5rem);align-items:center}.BlogPostSidebar_tagButton__2wRCG,.BlogPostSidebar_tagLink__Brazc{padding:var(--spacing-1,.25rem) var(--spacing-3,.75rem);border-radius:var(--radius-full,9999px);text-decoration:none;color:var(--color-text-secondary,#6b7280);background:var(--color-surface,#ffffff);border:1px solid var(--color-border,#e5e7eb);font-family:inherit;font-size:.875rem;cursor:pointer;transition:color var(--duration-fast,.15s) ease,background-color var(--duration-fast,.15s) ease,border-color var(--duration-fast,.15s) ease,transform var(--duration-fast,.15s) ease}.BlogPostSidebar_tagButton__2wRCG:hover,.BlogPostSidebar_tagLink__Brazc:hover{color:var(--color-primary,#7c3aed);background-color:var(--color-primary-alpha,rgba(124,58,237,.05));border-color:var(--color-primary,#7c3aed);transform:translateY(-1px)}.BlogPostSidebar_tagButton__2wRCG:focus-visible,.BlogPostSidebar_tagLink__Brazc:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px}.BlogPostSidebar_newsletter__zY50Y{padding:var(--spacing-5,1.5rem);background:linear-gradient(135deg,var(--color-primary,#7c3aed) 0,var(--color-primary-dark,#5b21b6) 100%);border-radius:var(--radius-lg,12px);color:white;text-align:center}.BlogPostSidebar_newsletterTitle__surVt{margin:0 0 var(--spacing-2,.5rem);font-size:1.25rem;font-weight:600;color:white}.BlogPostSidebar_newsletterText__TWpGC{margin:0 0 var(--spacing-4,1rem);font-size:.875rem;line-height:1.5;color:rgba(255,255,255,.9)}.BlogPostSidebar_newsletterForm__o2QeZ{display:flex;flex-direction:column;gap:var(--spacing-2,.5rem)}.BlogPostSidebar_newsletterInput__8m7lY{padding:var(--spacing-3,.75rem);border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-md,8px);font-size:.9375rem;background:rgba(255,255,255,.1);color:white;transition:background-color var(--duration-fast,.15s) ease,border-color var(--duration-fast,.15s) ease}.BlogPostSidebar_newsletterInput__8m7lY::placeholder{color:rgba(255,255,255,.7)}.BlogPostSidebar_newsletterInput__8m7lY:focus{outline:none;background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.5)}.BlogPostSidebar_newsletterButton__Gk6nV{padding:var(--spacing-3,.75rem) var(--spacing-4,1rem);border:none;border-radius:var(--radius-md,8px);font-size:.9375rem;font-weight:600;color:var(--color-primary,#7c3aed);background:white;cursor:pointer;transition:background-color var(--duration-fast,.15s) ease,transform var(--duration-fast,.15s) ease}.BlogPostSidebar_newsletterButton__Gk6nV:hover{background-color:rgba(255,255,255,.9);transform:translateY(-1px)}.BlogPostSidebar_newsletterButton__Gk6nV:focus-visible{outline:2px solid white;outline-offset:2px}.BlogPostSidebar_newsletterButton__Gk6nV:active{transform:translateY(0)}@media (max-width:768px){.BlogPostSidebar_sidebar__YWjmC{padding:var(--spacing-3,.75rem);gap:var(--spacing-4,1rem)}.BlogPostSidebar_sidebar__YWjmC.BlogPostSidebar_sticky__tHw53{position:static}.BlogPostSidebar_section__eCmu1{padding:var(--spacing-3,.75rem)}.BlogPostSidebar_sectionTitle__GarY8{font-size:1rem}.BlogPostSidebar_authorAvatar__Iuhii{width:60px;height:60px}.BlogPostSidebar_authorName__KzIaK{font-size:1rem}.BlogPostSidebar_newsletterTitle__surVt{font-size:1.125rem}}@media print{.BlogPostSidebar_sidebar__YWjmC{display:none}}.BlogCategoryPage_container__se0SD{max-width:1280px;margin:0 auto;padding:var(--spacing-6,2rem) var(--spacing-4,1rem)}.BlogCategoryPage_breadcrumbs__jDhor{margin-bottom:var(--spacing-6,2rem)}.BlogCategoryPage_breadcrumbList__BRzqB{flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:.875rem}.BlogCategoryPage_breadcrumbItem__l2kMu,.BlogCategoryPage_breadcrumbList__BRzqB{display:flex;align-items:center;gap:var(--spacing-2,.5rem)}.BlogCategoryPage_breadcrumbLink__AGs14{color:var(--color-text-secondary,#6b7280);text-decoration:none;transition:color var(--duration-fast,.15s) ease}.BlogCategoryPage_breadcrumbLink__AGs14:hover{color:var(--color-primary,#7c3aed);text-decoration:underline}.BlogCategoryPage_breadcrumbLink__AGs14:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px;border-radius:var(--radius-sm,4px)}.BlogCategoryPage_breadcrumbCurrent__TTrYC{color:var(--color-text-primary,#111827);font-weight:500}.BlogCategoryPage_breadcrumbSeparator__mYGS7{color:var(--color-text-tertiary,#9ca3af);-webkit-user-select:none;user-select:none}.BlogCategoryPage_header__RJ8SP{margin-bottom:var(--spacing-8,3rem);padding-bottom:var(--spacing-6,2rem);border-bottom:2px solid var(--color-border,#e5e7eb)}.BlogCategoryPage_headerContent__t7dB0{display:flex;align-items:flex-start;gap:var(--spacing-4,1rem)}.BlogCategoryPage_categoryIcon__Cp6pt{flex-shrink:0;width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-size:2rem;background:var(--color-primary-alpha,rgba(124,58,237,.1));border-radius:var(--radius-lg,12px);color:var(--color-primary,#7c3aed)}.BlogCategoryPage_headerText__EZL6R{flex:1 1}.BlogCategoryPage_categoryTitle__oY_CO{margin:0 0 var(--spacing-3,.75rem);font-size:2.5rem;font-weight:700;line-height:1.2;color:var(--color-text-primary,#111827)}.BlogCategoryPage_categoryDescription__2XMef{margin:0 0 var(--spacing-2,.5rem);font-size:1.125rem;line-height:1.6;color:var(--color-text-secondary,#6b7280);max-width:800px}.BlogCategoryPage_postCount__UV_Wr{margin:0;font-size:.9375rem;color:var(--color-text-tertiary,#9ca3af);font-weight:500}.BlogCategoryPage_layout__81f2l{display:grid;grid-template-columns:1fr;gap:var(--spacing-8,3rem);margin-bottom:var(--spacing-8,3rem)}@media (min-width:1024px){.BlogCategoryPage_layout__81f2l{grid-template-columns:1fr 320px}}.BlogCategoryPage_main__o6d19{min-width:0}.BlogCategoryPage_bottomPagination__WeSuY{margin-top:var(--spacing-8,3rem);padding-top:var(--spacing-6,2rem);border-top:1px solid var(--color-border,#e5e7eb)}.BlogCategoryPage_paginationControls__tXeOp{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4,1rem)}.BlogCategoryPage_paginationButton__SstBa{padding:var(--spacing-3,.75rem) var(--spacing-5,1.5rem);border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-md,8px);background:var(--color-surface,#ffffff);color:var(--color-text-primary,#111827);font-size:.9375rem;font-weight:500;cursor:pointer;transition:border-color var(--duration-fast,.15s) ease,background-color var(--duration-fast,.15s) ease,transform var(--duration-fast,.15s) ease}.BlogCategoryPage_paginationButton__SstBa:hover:not(:disabled){border-color:var(--color-primary,#7c3aed);background-color:var(--color-primary-alpha,rgba(124,58,237,.05));transform:translateY(-1px)}.BlogCategoryPage_paginationButton__SstBa:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px}.BlogCategoryPage_paginationButton__SstBa:active:not(:disabled){transform:translateY(0)}.BlogCategoryPage_paginationButton__SstBa:disabled{opacity:.5;cursor:not-allowed}.BlogCategoryPage_paginationInfo__keHyk{font-size:.9375rem;color:var(--color-text-secondary,#6b7280);font-weight:500}@media (max-width:1023px){.BlogCategoryPage_layout__81f2l{grid-template-columns:1fr}.BlogCategoryPage_sidebar__0w8eT{order:-1}}@media (max-width:768px){.BlogCategoryPage_container__se0SD{padding:var(--spacing-4,1rem)}.BlogCategoryPage_header__RJ8SP{margin-bottom:var(--spacing-6,2rem);padding-bottom:var(--spacing-4,1rem)}.BlogCategoryPage_headerContent__t7dB0{flex-direction:column;align-items:center;text-align:center}.BlogCategoryPage_categoryIcon__Cp6pt{width:56px;height:56px;font-size:1.75rem}.BlogCategoryPage_categoryTitle__oY_CO{font-size:2rem}.BlogCategoryPage_categoryDescription__2XMef{font-size:1rem}.BlogCategoryPage_layout__81f2l{gap:var(--spacing-6,2rem);margin-bottom:var(--spacing-6,2rem)}.BlogCategoryPage_bottomPagination__WeSuY{margin-top:var(--spacing-6,2rem);padding-top:var(--spacing-4,1rem)}.BlogCategoryPage_paginationControls__tXeOp{flex-direction:column;gap:var(--spacing-3,.75rem)}.BlogCategoryPage_paginationButton__SstBa{width:100%}.BlogCategoryPage_paginationInfo__keHyk{order:-1}}@media (max-width:480px){.BlogCategoryPage_categoryTitle__oY_CO{font-size:1.75rem}.BlogCategoryPage_breadcrumbList__BRzqB{font-size:.8125rem}}@media (prefers-reduced-motion:no-preference){.BlogCategoryPage_container__se0SD{animation:BlogCategoryPage_fadeIn___36xn var(--duration-slow,.3s) ease}}@keyframes BlogCategoryPage_fadeIn___36xn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media print{.BlogCategoryPage_bottomPagination__WeSuY,.BlogCategoryPage_breadcrumbs__jDhor{display:none}.BlogCategoryPage_layout__81f2l{display:block}.BlogCategoryPage_sidebar__0w8eT{display:none}.BlogCategoryPage_header__RJ8SP{page-break-after:avoid}}.FAQList_root__VOtLg{--reaction-faq-color-bg:var(--reaction-color-bg,#ffffff);--reaction-faq-color-border:var(--reaction-color-border,#e2e8f0);--reaction-faq-color-text:var(--reaction-color-text,#0f172a);--reaction-faq-color-text-muted:var(--reaction-color-text-muted,#64748b);--reaction-faq-color-primary:var(--reaction-color-primary,#2563eb);--reaction-faq-color-primary-hover:var(--reaction-color-primary-hover,#1d4ed8);--reaction-faq-color-primary-text:var(--reaction-color-primary-text,#ffffff);--reaction-faq-color-focus:var(--reaction-color-focus,#2563eb);--reaction-faq-color-empty-bg:var(--reaction-color-bg-subtle,#f8fafc);--reaction-faq-radius-md:var(--reaction-radius-md,0.5rem);--reaction-faq-radius-full:var(--reaction-radius-full,9999px);--reaction-faq-shadow-sm:var(--reaction-shadow-sm,0 1px 3px 0 rgb(0 0 0/0.1));--reaction-faq-input-bg:var(--reaction-color-input-bg,#f1f5f9);--reaction-faq-input-focus-bg:var(--reaction-color-bg,#ffffff);--reaction-faq-cat-bg:var(--reaction-color-chip-bg,#eff6ff);--reaction-faq-cat-active-bg:var(--reaction-color-primary,#2563eb);--reaction-faq-cat-active-text:var(--reaction-color-primary-text,#ffffff);--reaction-faq-cat-hover-bg:var(--reaction-color-chip-hover-bg,#dbeafe);display:flex;flex-direction:column;gap:1.25rem;width:100%;background-color:var(--reaction-faq-color-bg)}.FAQList_header__TepQq{display:flex;flex-direction:column;gap:.75rem}.FAQList_search__J8foi{display:flex;flex-direction:column;gap:.375rem;width:100%}.FAQList_searchLabel__xHELh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FAQList_searchInput__fwx4I{width:100%;min-height:44px;padding:.625rem 1rem;font-size:1rem;line-height:1.5;color:var(--reaction-faq-color-text);background-color:var(--reaction-faq-input-bg);border:1.5px solid var(--reaction-faq-color-border);border-radius:var(--reaction-faq-radius-md);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;appearance:none}.FAQList_searchInput__fwx4I::placeholder{color:var(--reaction-faq-color-text-muted)}.FAQList_searchInput__fwx4I:focus-visible{border-color:var(--reaction-faq-color-focus);background-color:var(--reaction-faq-input-focus-bg);box-shadow:0 0 0 2px var(--reaction-faq-color-focus)}.FAQList_searchInput__fwx4I::-webkit-search-cancel-button{appearance:none;width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") no-repeat 50% /contain;cursor:pointer;opacity:.7}.FAQList_categories__qOe2Q{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.FAQList_categoryBtn__nGjUD{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1;color:var(--reaction-faq-color-primary);background-color:var(--reaction-faq-cat-bg);border:1.5px solid transparent;border-radius:var(--reaction-faq-radius-full);cursor:pointer;outline:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.FAQList_categoryBtn__nGjUD:hover:not(.FAQList_categoryBtnActive__T4QHD){background-color:var(--reaction-faq-cat-hover-bg)}.FAQList_categoryBtn__nGjUD:focus-visible{outline:2px solid var(--reaction-faq-color-focus);outline-offset:2px}.FAQList_categoryBtn__nGjUD:active{transform:scale(.97)}.FAQList_categoryBtnActive__T4QHD{color:var(--reaction-faq-cat-active-text);background-color:var(--reaction-faq-cat-active-bg);border-color:var(--reaction-faq-cat-active-bg)}.FAQList_items__CDc_C{width:100%}.FAQList_empty__ocxf4{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;background-color:var(--reaction-faq-color-empty-bg);border:1.5px dashed var(--reaction-faq-color-border);border-radius:var(--reaction-faq-radius-md);text-align:center}.FAQList_emptyIcon__ZY87p{font-size:2.5rem;line-height:1;aria-hidden:true}.FAQList_emptyText__Hcqsz{margin:0;font-size:1rem;color:var(--reaction-faq-color-text-muted);line-height:1.5}@media (min-width:640px){.FAQList_header__TepQq{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.FAQList_search__J8foi{flex:1 1 280px;max-width:480px}.FAQList_categories__qOe2Q{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.FAQList_categoryBtn__nGjUD,.FAQList_searchInput__fwx4I{transition:none}.FAQList_categoryBtn__nGjUD:active{transform:none}}@media (forced-colors:active){.FAQList_searchInput__fwx4I{border-color:ButtonText}.FAQList_searchInput__fwx4I:focus-visible{outline:2px solid Highlight}.FAQList_categoryBtnActive__T4QHD{forced-color-adjust:none}.FAQList_categoryBtn__nGjUD:focus-visible{outline:2px solid Highlight}}.CodeSnippet_root__aws2w{position:relative;display:flex;flex-direction:column;background-color:var(--code-snippet-bg,#1e1e2e);color:var(--code-snippet-color,#cdd6f4);border-radius:var(--border-radius-md,6px);border:1px solid var(--code-snippet-border,rgba(205,214,244,.15));font-family:var(--font-mono,"Cascadia Code","Fira Code","Consolas",monospace);font-size:var(--font-size-sm,.875rem);line-height:1.6;overflow:hidden}.CodeSnippet_header__NMuC2{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 1rem;background-color:var(--code-snippet-header-bg,rgba(255,255,255,.05));border-bottom:1px solid var(--code-snippet-border,rgba(205,214,244,.1));min-height:2.5rem}.CodeSnippet_filename__a5nxY{font-size:var(--font-size-xs,.75rem);color:var(--code-snippet-filename-color,#a6adc8);font-weight:var(--font-weight-medium,500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CodeSnippet_copyButton__5FNNM{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .625rem;font-size:var(--font-size-xs,.75rem);font-family:inherit;color:var(--code-snippet-copy-color,#a6adc8);background:transparent;border:1px solid var(--code-snippet-copy-border,rgba(166,173,200,.3));border-radius:var(--border-radius-sm,4px);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease;white-space:nowrap;flex-shrink:0;min-height:1.75rem}.CodeSnippet_copyButton__5FNNM:hover{color:var(--code-snippet-copy-color-hover,#cdd6f4);border-color:var(--code-snippet-copy-border-hover,rgba(205,214,244,.5));background-color:rgba(255,255,255,.05)}.CodeSnippet_copyButton__5FNNM:focus-visible{outline:2px solid var(--color-focus-ring,#89b4fa);outline-offset:2px}.CodeSnippet_copyButtonCopied__dGIth{color:var(--color-success,#a6e3a1);border-color:var(--color-success,#a6e3a1)}.CodeSnippet_scrollArea__QkSZi{overflow:auto;-webkit-overflow-scrolling:touch}.CodeSnippet_pre__FHJ2A{margin:0;padding:1rem;background:transparent;white-space:pre;tab-size:2}.CodeSnippet_code__aFfXc{display:block;background:transparent}.CodeSnippet_lineRow__BgaDZ{display:table-row}.CodeSnippet_lineNumber__OQN6K{display:table-cell;padding-right:1.25rem;text-align:right;color:var(--code-snippet-line-num-color,#585b70);-webkit-user-select:none;user-select:none;min-width:2rem}.CodeSnippet_lineContent__qTZAb{display:table-cell;white-space:pre}.CodeSnippet_codeTable__6_X6t{display:table;border-collapse:collapse;width:100%}.FAQPostSidebar_root__5eckl{display:flex;flex-direction:column;gap:var(--spacing-6,1.5rem);padding:var(--spacing-4,1rem);background:var(--color-surface,#ffffff);border-radius:var(--radius-lg,12px);border:1px solid var(--color-border,#e5e7eb)}.FAQPostSidebar_sticky__IHuYF{position:sticky;top:1rem;align-self:flex-start}.FAQPostSidebar_section__s6Lbt{display:flex;flex-direction:column;gap:var(--spacing-3,.75rem)}.FAQPostSidebar_sectionTitle__6l_lz{margin:0;font-size:1rem;font-weight:600;color:var(--color-text-primary,#111827);border-bottom:2px solid var(--color-primary,#7c3aed);padding-bottom:var(--spacing-2,.5rem)}.FAQPostSidebar_searchForm__nb_1_{display:flex;flex-direction:column;gap:var(--spacing-2,.5rem)}.FAQPostSidebar_searchInput__jdL3q{width:100%;padding:.5rem .75rem;border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-md,6px);font-size:.875rem;color:var(--color-text-primary,#111827);background:var(--color-background,#f9fafb);transition:border-color .15s ease,box-shadow .15s ease;min-height:44px}.FAQPostSidebar_searchInput__jdL3q:focus{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px;border-color:var(--color-primary,#7c3aed)}.FAQPostSidebar_navList__69sFS{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1,.25rem)}.FAQPostSidebar_navItem__58uWi{margin:0;padding:0}.FAQPostSidebar_navLink__GrOqd{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-radius:var(--radius-sm,4px);font-size:.875rem;color:var(--color-text-secondary,#374151);text-decoration:none;transition:background-color .15s ease,color .15s ease;min-height:44px}.FAQPostSidebar_navLink__GrOqd:hover{background-color:var(--color-hover,#f3f4f6);color:var(--color-text-primary,#111827)}.FAQPostSidebar_navLink__GrOqd:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px}.FAQPostSidebar_navLinkActive__XLMp_{background-color:var(--color-primary-light,#ede9fe);color:var(--color-primary,#7c3aed);font-weight:600}.FAQPostSidebar_count__ZXsTK{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:9999px;font-size:.75rem;font-weight:600;background:var(--color-border,#e5e7eb);color:var(--color-text-secondary,#6b7280)}.FAQPostSidebar_questionList__Fq950{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1,.25rem)}.FAQPostSidebar_questionItem__JarV8{margin:0;padding:0}.FAQPostSidebar_questionLink__nyaw6{display:block;padding:.5rem .75rem;border-radius:var(--radius-sm,4px);font-size:.875rem;color:var(--color-primary,#7c3aed);text-decoration:none;line-height:1.4;min-height:44px;transition:background-color .15s ease,color .15s ease}.FAQPostSidebar_questionLink__nyaw6:hover{background-color:var(--color-hover,#f3f4f6);text-decoration:underline}.FAQPostSidebar_questionLink__nyaw6:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px}.FAQPostSidebar_cta__UvE_s{display:flex;flex-direction:column;gap:var(--spacing-2,.5rem);padding:var(--spacing-3,.75rem);background:var(--color-primary-light,#ede9fe);border-radius:var(--radius-md,8px)}.FAQPostSidebar_ctaBtn__YFSNw{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.25rem;background:var(--color-primary,#7c3aed);color:#ffffff;border:none;border-radius:var(--radius-md,6px);font-size:.875rem;font-weight:600;text-decoration:none;cursor:pointer;min-height:44px;transition:background-color .15s ease,transform .1s ease}.FAQPostSidebar_ctaBtn__YFSNw:hover{background:var(--color-primary-dark,#6d28d9)}.FAQPostSidebar_ctaBtn__YFSNw:focus-visible{outline:2px solid var(--color-primary,#7c3aed);outline-offset:2px}.PageFAQSection_root__HL2X9{width:100%;display:flex;flex-direction:column;gap:var(--spacing-8,2rem)}.PageFAQSection_header__7fCvj{display:flex;flex-direction:column;gap:var(--spacing-2,.5rem)}.PageFAQSection_title__gE_JB{margin:0;font-size:2rem;font-weight:700;color:var(--color-text-primary,#111827);line-height:1.2}.PageFAQSection_subtitle__Y9soX{margin:0;font-size:1.125rem;color:var(--color-text-secondary,#6b7280);line-height:1.5}.PageFAQSection_body__2n0nd{width:100%}.PageFAQSection_bodyFull__jaAZ3{display:block}.PageFAQSection_bodySidebar__XkMa_{display:grid;grid-template-columns:1fr 280px;gap:var(--spacing-8,2rem);align-items:start}.PageFAQSection_aside__G2_FV,.PageFAQSection_main__cfk19{min-width:0}@media (max-width:768px){.PageFAQSection_bodySidebar__XkMa_{grid-template-columns:1fr}.PageFAQSection_title__gE_JB{font-size:1.5rem}}.DataList_dl__M9YpT{margin:0;padding:0}.DataList_pair__OQDEO{margin:0}.DataList_term__PcTaX{font-weight:var(--font-weight-semibold,600);color:var(--color-text,#111);margin:0}.DataList_definition__P7oAR{color:var(--color-text-muted,#6b7280);margin:0}.DataList_stacked__thQJV .DataList_pair__OQDEO{padding-block:var(--spacing-sm,.5rem);border-bottom:1px solid var(--color-border,#e5e7eb)}.DataList_stacked__thQJV .DataList_pair__OQDEO:last-child{border-bottom:none}.DataList_stacked__thQJV .DataList_term__PcTaX{margin-block-end:var(--spacing-xs,.25rem);font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em}.DataList_stacked__thQJV .DataList_definition__P7oAR{font-size:.9375rem}.DataList_inline__CA8_Y .DataList_pair__OQDEO{display:flex;align-items:baseline;gap:var(--spacing-sm,.5rem);padding-block:var(--spacing-xs,.25rem);border-bottom:1px solid var(--color-border,#e5e7eb)}.DataList_inline__CA8_Y .DataList_pair__OQDEO:last-child{border-bottom:none}.DataList_inline__CA8_Y .DataList_term__PcTaX{flex-shrink:0;min-width:10rem;font-size:.875rem}.DataList_inline__CA8_Y .DataList_definition__P7oAR{flex:1 1;font-size:.875rem}.DataList_grid___Bz4p{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--spacing-md,1rem)}.DataList_grid___Bz4p .DataList_pair__OQDEO{padding:var(--spacing-sm,.5rem) var(--spacing-md,1rem);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-sm,4px)}.DataList_striped___dRaR .DataList_pair__OQDEO:nth-child(2n){background:var(--color-surface-muted,rgba(0,0,0,.03))}.DataList_empty__aCbsx{color:var(--color-text-muted,#6b7280);font-size:.875rem;padding:var(--spacing-md,1rem) 0}.ImageGallery_gallery__gvhpV{display:grid;width:100%}.ImageGallery_cols2__LpGFG{grid-template-columns:repeat(2,1fr)}.ImageGallery_cols3__jhsWI{grid-template-columns:repeat(3,1fr)}.ImageGallery_cols4__toBTe{grid-template-columns:repeat(4,1fr)}.ImageGallery_gapSm__DqzbP{gap:var(--spacing-sm,.5rem)}.ImageGallery_gapMd__GxUjU{gap:var(--spacing-md,1rem)}.ImageGallery_gapLg__FfM4H{gap:var(--spacing-lg,1.5rem)}.ImageGallery_figure__F1Wrd{margin:0;overflow:hidden;border-radius:var(--radius-sm,4px);position:relative}.ImageGallery_clickable__lq4tR{cursor:pointer}.ImageGallery_clickable__lq4tR:focus-visible{outline:2px solid var(--color-primary,#4f46e5);outline-offset:2px}.ImageGallery_clickable__lq4tR:hover .ImageGallery_imageWrapper__f5llt{opacity:.92}.ImageGallery_imageWrapper__f5llt{position:relative;width:100%;aspect-ratio:1;overflow:hidden;transition:opacity .15s ease}.ImageGallery_image__JGuwv{width:100%;height:100%;object-fit:cover;display:block}.ImageGallery_caption__mqRmk{padding:var(--spacing-xs,.25rem) var(--spacing-sm,.5rem);font-size:.8125rem;color:var(--color-text-muted,#6b7280);margin:0;text-align:center}.ImageGallery_empty__dxjYi{color:var(--color-text-muted,#6b7280);font-size:.875rem;padding:var(--spacing-md,1rem) 0}@media (prefers-reduced-motion:reduce){.ImageGallery_imageWrapper__f5llt{transition:none}}.NewsletterArchive_section__J6P5t{display:flex;flex-direction:column;gap:1.5rem;--na-text:var(--color-text-primary,#111827);--na-text-secondary:var(--color-text-secondary,#6b7280);--na-border:var(--color-border,#e5e7eb);--na-card-bg:var(--color-background-primary,#ffffff);--na-card-bg-hover:var(--color-background-secondary,#f9fafb);--na-link-color:var(--color-primary,#2563eb);--na-link-hover:var(--color-primary-hover,#1d4ed8);--na-badge-bg:#eff6ff;--na-badge-text:var(--color-primary,#2563eb);--na-radius:0.5rem;--na-pagination-bg:var(--color-background-primary,#ffffff);--na-pagination-border:var(--color-border,#d1d5db);--na-pagination-active-bg:var(--color-primary,#2563eb);--na-pagination-active-text:#ffffff}.NewsletterArchive_title__RLH2A{font-size:1.5rem;font-weight:700;color:var(--na-text);margin:0}.NewsletterArchive_emptyState__oPBik{color:var(--na-text-secondary);font-size:.9375rem;text-align:center;padding:2rem 0}.NewsletterArchive_list__gGWaK{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.NewsletterArchive_card__FCQi_{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;background-color:var(--na-card-bg);border:1px solid var(--na-border);border-radius:var(--na-radius);transition:background-color .15s ease}.NewsletterArchive_card__FCQi_:hover{background-color:var(--na-card-bg-hover)}.NewsletterArchive_cardHeader__rr5fq{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.NewsletterArchive_cardMeta__SPUE6{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.NewsletterArchive_category__AgAWt{display:inline-block;padding:.1875rem .5rem;background-color:var(--na-badge-bg);color:var(--na-badge-text);font-size:.75rem;font-weight:600;border-radius:999px;white-space:nowrap}.NewsletterArchive_date__MJcrq{font-size:.8125rem;color:var(--na-text-secondary)}.NewsletterArchive_cardTitle__Fh0C3{font-size:1.0625rem;font-weight:700;color:var(--na-text);margin:0}.NewsletterArchive_excerpt__lW1Y6{font-size:.9375rem;color:var(--na-text-secondary);line-height:1.6;margin:0}.NewsletterArchive_readLink__7fwaA{display:inline-flex;align-items:center;gap:.25rem;font-size:.9375rem;font-weight:600;color:var(--na-link-color);text-decoration:none;align-self:flex-start;min-height:44px;padding:.5rem 0}.NewsletterArchive_readLink__7fwaA:hover{color:var(--na-link-hover);text-decoration:underline}.NewsletterArchive_readLink__7fwaA:focus-visible{outline:3px solid var(--na-link-color);outline-offset:2px;border-radius:2px}.NewsletterArchive_pagination__xwES2{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.NewsletterArchive_pageBtn__8D30x{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 .75rem;background-color:var(--na-pagination-bg);border:1px solid var(--na-pagination-border);border-radius:var(--na-radius);font-size:.9375rem;font-weight:500;cursor:pointer;color:var(--na-text);transition:background-color .15s ease,border-color .15s ease}.NewsletterArchive_pageBtn__8D30x:hover:not(:disabled){background-color:var(--na-card-bg-hover);border-color:var(--na-link-color)}.NewsletterArchive_pageBtn__8D30x:focus-visible{outline:3px solid var(--na-link-color);outline-offset:2px}.NewsletterArchive_pageBtn__8D30x:disabled{opacity:.45;cursor:not-allowed}.NewsletterArchive_pageBtnActive__P4dCD{background-color:var(--na-pagination-active-bg);color:var(--na-pagination-active-text);border-color:var(--na-pagination-active-bg)}.NewsletterArchive_pageBtnActive__P4dCD:hover:not(:disabled){background-color:var(--na-link-hover);border-color:var(--na-link-hover)}@media (prefers-reduced-motion:reduce){.NewsletterArchive_card__FCQi_,.NewsletterArchive_pageBtn__8D30x{transition:none}}.MDXContent_root__GF_Mx{display:block}.MDXContent_root__GF_Mx h1,.MDXContent_root__GF_Mx h2,.MDXContent_root__GF_Mx h3,.MDXContent_root__GF_Mx h4,.MDXContent_root__GF_Mx h5,.MDXContent_root__GF_Mx h6{line-height:1.25;margin-block-start:1.5em;margin-block-end:.5em}.MDXContent_root__GF_Mx p{margin-block-start:0;margin-block-end:1em;line-height:1.7}.MDXContent_root__GF_Mx a{color:inherit;text-decoration:underline}.MDXContent_root__GF_Mx img{max-inline-size:100%;block-size:auto}.MDXContent_root__GF_Mx code,.MDXContent_root__GF_Mx pre{font-family:ui-monospace,monospace;font-size:.875em}.MDXContent_root__GF_Mx ol,.MDXContent_root__GF_Mx ul{padding-inline-start:1.5em;margin-block-end:1em}.LiveTicker_shell__3aI4t{position:fixed;left:0;right:0;bottom:0;z-index:140;display:grid;gap:.3rem;min-height:var(--live-ticker-stack-height,5.25rem);padding:.35rem .7rem calc(.45rem + env(safe-area-inset-bottom, 0px));border-top:1px solid rgba(31,226,255,.2);background:linear-gradient(180deg,rgba(5,7,11,.98),rgba(12,18,26,.98)),linear-gradient(90deg,rgba(31,226,255,.08),rgba(255,90,61,.08));box-shadow:0 -14px 34px rgba(3,7,12,.48);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.LiveTicker_shell__3aI4t[data-compact-mobile=true]{gap:.18rem;min-height:0;padding-top:.25rem}.LiveTicker_meta__NWb45{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;padding:0 .2rem}.LiveTicker_metaCopy__sXttv{display:grid;gap:.15rem;min-width:0}.LiveTicker_scorebugFilters__qCGCL{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.LiveTicker_filterButton__TJZ3w{appearance:none;border:1px solid rgba(143,166,182,.22);border-radius:999px;background:rgba(255,255,255,.04);color:var(--hugo-muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;padding:.22rem .56rem;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.LiveTicker_filterButton__TJZ3w:hover{background:rgba(31,226,255,.12);border-color:rgba(31,226,255,.34);color:var(--hugo-ink);box-shadow:var(--oracle-glow-cyan);transform:translateY(-1px);cursor:pointer}.LiveTicker_filterButton__TJZ3w:focus-visible{outline:2px solid var(--hugo-focus-ring);outline-offset:2px}.LiveTicker_filterButtonActive__C99uQ{border-color:rgba(31,226,255,.34);background:linear-gradient(135deg,rgba(31,226,255,.2),rgba(255,90,61,.12));color:var(--hugo-ink);box-shadow:var(--oracle-glow-cyan)}.LiveTicker_scorebugRail__bjqIv{display:flex;gap:.5rem;overflow-x:auto;padding:0 .2rem .2rem;scroll-snap-type:x proximity;scrollbar-width:thin}.LiveTicker_scorebugCard__H_MqG{flex:0 0 auto;display:grid;gap:.45rem;min-width:9.5rem;padding:.58rem .68rem;border:1px solid rgba(143,166,182,.18);border-radius:14px;background:linear-gradient(180deg,rgba(17,26,36,.92),rgba(9,14,20,.92));color:var(--hugo-ink);text-decoration:none;scroll-snap-align:start;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.LiveTicker_scorebugCard__H_MqG:hover{background:linear-gradient(180deg,rgba(21,33,45,.96),rgba(11,17,24,.96));border-color:rgba(31,226,255,.28);text-decoration:none;transform:translateY(-1px);box-shadow:var(--oracle-shadow-soft),var(--oracle-glow-cyan)}.LiveTicker_scorebugCard__H_MqG:focus-visible{outline:2px solid var(--hugo-focus-ring);outline-offset:4px}.LiveTicker_scorebugTopRow__GE5B0{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.LiveTicker_scorebugStatus__cXUSu{color:var(--hugo-muted);font-size:.68rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.LiveTicker_scorebugScoreRow__jnHRb{display:grid;gap:.3rem}.LiveTicker_scorebugFooter__syb9l{display:flex;align-items:center;justify-content:flex-start;gap:.4rem;min-height:1rem}.LiveTicker_scorebugFreshness__K_t1E{color:var(--hugo-muted);font-size:.66rem;font-weight:600;line-height:1.4}.LiveTicker_scorebugTeamRow__Sz2mZ{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.LiveTicker_scorebugTeamCode__x3uXG{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.LiveTicker_scorebugTeamScore__IHnrN{font-size:.9rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LiveTicker_label__DfcyD{margin:0;color:var(--hugo-ink);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.LiveTicker_status__DQCjC{margin:0;color:var(--hugo-muted);font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.LiveTicker_summary__u8Sak{margin:0;color:var(--hugo-muted);font-size:.72rem;font-weight:600;line-height:1.4}.LiveTicker_marqueeHost__NGlFO{--marquee-gradient-from:rgba(5,7,11,0.98);--marquee-gradient-to:rgba(5,7,11,0);border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(143,166,182,.12);padding:.1rem 0}.LiveTicker_item__lU62D{display:inline-flex;align-items:center;gap:.5rem;padding:.24rem .08rem;color:var(--hugo-ink);text-decoration:none}.LiveTicker_item__lU62D:hover{text-decoration:none;opacity:.92}.LiveTicker_item__lU62D:focus-visible{outline:2px solid var(--hugo-focus-ring);outline-offset:4px;border-radius:12px}.LiveTicker_sportPill__sKao5{display:inline-flex;align-items:center;justify-content:center;min-width:2.6rem;padding:.16rem .38rem;border-radius:999px;background:linear-gradient(135deg,rgba(31,226,255,.24),rgba(255,90,61,.18));color:var(--hugo-ink);font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.LiveTicker_itemText__nTGcb{font-size:.78rem;line-height:1.45;white-space:nowrap}.LiveTicker_empty__6TwXC{margin:0;padding:.1rem .2rem 0;color:var(--hugo-muted);font-size:.76rem;line-height:1.5}@media (max-width:720px){.LiveTicker_shell__3aI4t{gap:.25rem;padding:.3rem .65rem calc(.4rem + env(safe-area-inset-bottom, 0px))}.LiveTicker_meta__NWb45{align-items:flex-start;gap:.35rem}.LiveTicker_shell__3aI4t[data-compact-mobile=true]{gap:.12rem;padding-top:.2rem}.LiveTicker_metaCopy__sXttv{gap:.1rem}.LiveTicker_scorebugFilters__qCGCL{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.1rem;scrollbar-width:none}.LiveTicker_scorebugFilters__qCGCL::-webkit-scrollbar{display:none}.LiveTicker_filterButton__TJZ3w{min-height:2rem;padding:.18rem .48rem}.LiveTicker_label__DfcyD{font-size:.62rem}.LiveTicker_summary__u8Sak{max-width:none;font-size:.68rem;line-height:1.3}.LiveTicker_empty__6TwXC{padding-top:0;font-size:.72rem;line-height:1.35}.LiveTicker_scorebugRail__bjqIv{padding-bottom:.2rem}.LiveTicker_scorebugCard__H_MqG{min-width:8rem;padding:.5rem .6rem}.LiveTicker_itemText__nTGcb{font-size:.74rem;line-height:1.35}}.NavBar_navBar__CfXa5{display:flex;align-items:center;position:relative;min-width:0}.NavBar_navBar__CfXa5.NavBar_transparent__jfRZ3,.NavBar_navBar__CfXa5[data-variant=transparent]{background-color:transparent;border-bottom:none;box-shadow:none}.NavBar_navBar__CfXa5.NavBar_solid__DrDv3,.NavBar_navBar__CfXa5[data-variant=solid]{background-color:var(--color-background);border-bottom:1px solid var(--color-border);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.NavBar_navBar__CfXa5.NavBar_static__nIju_,.NavBar_navBar__CfXa5[data-position=static]{position:static}.NavBar_navBar__CfXa5.NavBar_fixed__RiMg_,.NavBar_navBar__CfXa5[data-position=fixed]{position:fixed;top:0;left:0;right:0;z-index:1000}.NavBar_navBar__CfXa5.NavBar_sticky__XJo00,.NavBar_navBar__CfXa5[data-position=sticky]{position:sticky;top:0;z-index:1000}.NavBar_list__Iwfpq{display:flex;list-style:none;padding:0;margin:0;gap:var(--spacing-md);align-items:center}.NavBar_hamburger__SOcug{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;min-width:44px;min-height:44px;padding:var(--spacing-sm);border-radius:var(--border-radius-md);transition:background-color var(--transition-normal)}.NavBar_hamburger__SOcug:hover{background-color:var(--color-background-alt)}.NavBar_hamburger__SOcug:focus{outline:2px solid var(--color-primary);outline-offset:2px}.NavBar_hamburgerLine__avDPt{width:24px;height:2px;background-color:var(--color-text);transition:all var(--transition-normal);border-radius:2px}@media (max-width:768px){.NavBar_hamburger__SOcug{display:flex}.NavBar_list__Iwfpq{position:absolute;top:calc(100% + var(--spacing-sm));right:0;width:min(18rem,calc(100vw - 1.5rem));max-height:min(calc(100dvh - var(--header-height, 4.3rem) - 1.5rem),28rem);flex-direction:column;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:var(--spacing-md);min-width:200px;overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px) scale(.98);transition:all var(--transition-normal);z-index:160}.NavBar_list__Iwfpq.NavBar_mobileOpen__HI_J9{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.NavBar_list__Iwfpq>*{width:100%}}.NavItem_navItem__iOF9B{position:relative;list-style:none}.NavItem_triggerRow__d4nvT{display:flex;align-items:center;gap:.2rem;min-width:0}.NavItem_navLink__Bib6x{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:calc(var(--spacing-xs) + 2px) var(--spacing-sm);color:var(--color-text-primary);text-decoration:none;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);border-radius:var(--border-radius-sm);transition:background-color .2s ease,color .2s ease;white-space:nowrap}.NavItem_navLink__Bib6x:hover{background-color:var(--color-surface);color:var(--color-primary)}.NavItem_navLink__Bib6x:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.NavItem_dropdownToggle__aTere{display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--spacing-xs) + 2px);border:none;background:transparent;color:var(--color-text-primary);border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color .2s ease,color .2s ease}.NavItem_dropdownToggle__aTere:hover{background-color:var(--color-surface);color:var(--color-primary)}.NavItem_dropdownToggle__aTere:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.NavItem_navLink__Bib6x.NavItem_active__Tt8Zy,.NavItem_navLink__Bib6x[data-active=true]{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.NavItem_navLink__Bib6x.NavItem_disabled__wsHjj,.NavItem_navLink__Bib6x[data-disabled=true]{opacity:.6;cursor:not-allowed;pointer-events:none}.NavItem_dropdownArrow__b_R_b{font-size:.72rem;transition:transform .2s ease}.NavItem_dropdownToggle__aTere[data-open=true] .NavItem_dropdownArrow__b_R_b{transform:rotate(180deg)}.NavItem_dropdown__NSUGa{position:absolute;top:calc(100% + .35rem);left:0;min-width:220px;margin:0;padding:var(--spacing-xs);list-style:none;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-index-dropdown);animation:NavItem_dropdownFadeIn__huEGi .15s ease-out}@keyframes NavItem_dropdownFadeIn__huEGi{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.NavItem_dropdownItem___HuWN,.NavItem_dropdown__NSUGa .NavItem_navItem__iOF9B{width:100%}.NavItem_dropdown__NSUGa .NavItem_triggerRow__d4nvT{width:100%;justify-content:space-between}.NavItem_dropdown__NSUGa .NavItem_navLink__Bib6x{flex:1 1;justify-content:space-between}.NavItem_dropdown__NSUGa .NavItem_navItem__iOF9B>.NavItem_dropdown__NSUGa{top:calc(var(--spacing-xs) * -1);left:calc(100% + .35rem)}.NavItem_navItem__iOF9B[data-depth="0"]:last-child>.NavItem_dropdown__NSUGa .NavItem_navItem__iOF9B>.NavItem_dropdown__NSUGa{left:auto;right:calc(100% + .35rem)}@media (max-width:768px){.NavItem_triggerRow__d4nvT{align-items:stretch}.NavItem_triggerRow__d4nvT>.NavItem_navLink__Bib6x{flex:1 1}.NavItem_dropdown__NSUGa{position:static;box-shadow:none;border:none;border-left:2px solid var(--color-primary);margin:var(--spacing-xs) 0 0 var(--spacing-sm);padding:0 0 0 var(--spacing-sm);background-color:transparent;animation:none;min-width:0}.NavItem_dropdown__NSUGa .NavItem_navItem__iOF9B>.NavItem_dropdown__NSUGa{top:auto;left:auto;right:auto}.NavItem_hasDropdown__e02LF .NavItem_navLink__Bib6x{cursor:pointer}.NavItem_dropdownToggle__aTere{flex-shrink:0}}.PageLayout_mainContent__DzNWk{min-height:calc(100vh - var(--header-height, 80px) - var(--bottom-fixed-stack-height) - var(--page-bottom-safe-gap));padding-top:var(--header-height,80px);padding-bottom:calc(var(--bottom-fixed-stack-height) + var(--page-bottom-safe-gap));scroll-padding-bottom:calc(var(--bottom-fixed-stack-height) + var(--page-bottom-safe-gap))}.PageLayout_routeFeedbackOverlay__2T5WT{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:1.25rem;background:rgba(8,22,52,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:PageLayout_routeFeedbackFadeIn___mm_n .14s ease-out}.PageLayout_routeFeedbackCard__Pnptz{display:inline-flex;align-items:center;gap:.7rem;padding:.8rem 1rem;border-radius:999px;border:1px solid rgba(8,46,110,.12);background:rgba(255,250,241,.82);box-shadow:0 18px 40px rgba(8,22,52,.16);color:var(--hugo-ink,#0d1937);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap}.PageLayout_routeFeedbackSpinner__n1MYr{width:1rem;height:1rem;border-radius:999px;border:2px solid rgba(8,46,110,.18);border-top:2px solid var(--hugo-navy,#082e6e);animation:PageLayout_routeFeedbackSpin__Xueq7 .76s linear infinite;flex-shrink:0}.PageLayout_routeFeedbackLabel__iVoLD{display:inline-flex;align-items:center;justify-content:center;min-height:1.25rem}@keyframes PageLayout_routeFeedbackFadeIn___mm_n{0%{opacity:0}to{opacity:1}}@keyframes PageLayout_routeFeedbackSpin__Xueq7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PageLayout_mainContent__DzNWk:focus{outline:none}.PageLayout_mainContent__DzNWk:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}@media (max-width:720px){.PageLayout_routeFeedbackOverlay__2T5WT{padding:1rem}.PageLayout_routeFeedbackCard__Pnptz{width:min(100%,18rem);white-space:normal}}