.RaUeuG_container{flex-direction:column;flex:1;gap:1.5rem;width:100%;min-width:0;max-width:100%;display:flex}.RaUeuG_pageHeader{flex-direction:column;gap:.375rem;display:flex}.RaUeuG_pageHeader h1{color:var(--theme-text-primary);letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:1.375rem;font-weight:800;line-height:1.35}@media (min-width:48rem){.RaUeuG_pageHeader h1{font-size:1.5rem}}.RaUeuG_pageHeader p{color:var(--theme-text-secondary);word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:.875rem;line-height:1.5}.RaUeuG_bannerList{flex-direction:column;gap:1.5rem;width:100%;display:flex}.RaUeuG_bannerCard{background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);border-radius:var(--radius-cards);box-shadow:var(--theme-shadow-card,none);background-color:var(--theme-bg-surface);border:1px solid var(--theme-border);border-radius:var(--radius-cards);flex-direction:column;gap:1.25rem;width:100%;padding:1.5rem;display:flex;box-shadow:0 1px 2px #00000008}.RaUeuG_cardTop{border-bottom:1px solid var(--theme-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.RaUeuG_cardTop .RaUeuG_slotMeta{align-items:center;gap:.625rem;display:flex}.RaUeuG_cardTop .RaUeuG_slotMeta .RaUeuG_slotBadge{color:var(--theme-accent);background-color:var(--theme-accent-tint,#05966914);border:1px solid var(--theme-accent-border,#05966940);border-radius:var(--radius-tags);text-transform:uppercase;padding:.125rem .5rem;font-size:.6875rem;font-weight:800}.RaUeuG_cardTop .RaUeuG_slotMeta h2{color:var(--theme-text-primary);font-size:1.125rem;font-weight:800}.RaUeuG_cardTop .RaUeuG_slotDesc{color:var(--theme-text-muted);font-size:.8125rem}.RaUeuG_configGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:48rem){.RaUeuG_configGrid{grid-template-columns:repeat(3,1fr)}}.RaUeuG_configField{flex-direction:column;gap:.375rem;display:flex}.RaUeuG_configField label{color:var(--theme-text-secondary);font-size:.75rem;font-weight:700}.RaUeuG_configField input,.RaUeuG_configField select{background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border);border-radius:var(--radius-inputs);color:var(--theme-text-primary);outline:none;padding:.5rem .75rem;font-size:.8125rem}.RaUeuG_configField input:focus,.RaUeuG_configField select:focus{border-color:var(--theme-accent)}.RaUeuG_configField select{cursor:pointer;background-position:right .875rem center;padding-right:2.5rem}.RaUeuG_savedBanner{color:var(--theme-accent);background-color:var(--theme-accent-tint,#05966914);border:1px solid var(--theme-accent-border,#05966940);border-radius:var(--radius-inputs);padding:.75rem 1rem;font-size:.875rem;font-weight:600}.RaUeuG_previewSection{background-color:var(--theme-bg-elevated);border-radius:var(--radius-inputs);border:1px solid var(--theme-border);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.RaUeuG_previewSection .RaUeuG_previewLabel{color:var(--theme-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:700}.RaUeuG_previewBox{width:100%;max-width:100%}.RaUeuG_previewBox.RaUeuG_sidebarRight{max-width:18.75rem}.RaUeuG_previewBox.RaUeuG_sidebarLeft{max-width:15rem}.RaUeuG_saveBtn{background-color:var(--theme-accent);color:var(--theme-accent-contrast);border-radius:var(--radius-inputs);cursor:pointer;border:none;align-self:flex-end;margin-top:.5rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:700;transition:background-color .15s}.RaUeuG_saveBtn:hover{background-color:var(--theme-accent-hover)}
.uDfNnW_adRoot{--ad-surface:#121316;--ad-surface-raised:#18181b;--ad-surface-sunken:#0d0e10;--ad-border:#ffffff14;--ad-border-strong:#ffffff24;--ad-text:#f4f4f5;--ad-text-secondary:#a1a1aa;--ad-text-muted:#71717a;--ad-accent:#34d399;--ad-accent-strong:#10b981;--ad-accent-tint:#10b9811f;--ad-accent-border:#10b98152;--ad-accent-glow:#10b98138;--ad-on-accent:#04241a;--ad-danger:#f87171;--ad-hover:#ffffff06;--ad-row-divider:#ffffff0d;--ad-shadow:0 .75rem 2rem #00000059;font-family:var(--font-pretendard),"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uDfNnW_adRoot *,.uDfNnW_adRoot :before,.uDfNnW_adRoot :after{font-family:inherit}[data-theme=light] .uDfNnW_adRoot{--ad-surface:#fff;--ad-surface-raised:#f8fafc;--ad-surface-sunken:#f1f5f9;--ad-border:#e2e8f0;--ad-border-strong:#cbd5e1;--ad-text:#0f172a;--ad-text-secondary:#475569;--ad-text-muted:#64748b;--ad-accent:#059669;--ad-accent-strong:#059669;--ad-accent-tint:#05966914;--ad-accent-border:#05966947;--ad-accent-glow:#05966924;--ad-on-accent:#fff;--ad-danger:#dc2626;--ad-hover:#0f172a06;--ad-row-divider:#0f172a0f;--ad-shadow:0 .75rem 2rem #0f172a14}.uDfNnW_adRoot{box-sizing:border-box;width:100%;min-width:0;color:var(--ad-text);display:block}.uDfNnW_adRoot :where(a){color:inherit;text-decoration:none}.uDfNnW_adHidden{border:0;margin:0;padding:0;display:none}.uDfNnW_slot_hero{margin:0 0 1.25rem}.uDfNnW_slot_home_main{margin:.5rem 0 .75rem}.uDfNnW_slot_infeed{margin:.75rem 0}.uDfNnW_slot_sidebar_left,.uDfNnW_slot_sidebar_right{margin:.25rem 0}.uDfNnW_slot_article_bottom{margin:2rem 0 1.5rem}.uDfNnW_dynamicWidget{flex-direction:column;align-items:stretch;display:flex}.uDfNnW_dynamicWidgetFrame{border:1px solid var(--ad-border);background:var(--ad-surface);border-radius:.75rem;width:100%;max-width:100%;display:block;overflow:hidden}.uDfNnW_imageBanner{flex-direction:column;align-items:center;display:flex}.uDfNnW_imageBannerLink{border:1px solid var(--ad-border);border-radius:.5rem;max-width:100%;line-height:0;display:block;overflow:hidden}.uDfNnW_imageBannerImg{max-width:100%;height:auto;display:block}.uDfNnW_adLabel{border:1px solid var(--ad-border);height:1.125rem;color:var(--ad-text-muted);letter-spacing:.04em;white-space:nowrap;border-radius:.25rem;align-items:center;padding:0 .375rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.uDfNnW_ctaArrow{transition:transform .2s;display:inline-block}.uDfNnW_thumbFallback,.uDfNnW_thumbFallbackSm{color:#34d399;letter-spacing:.08em;text-align:center;box-sizing:border-box;background:radial-gradient(circle at 50% 35%,#10b9813d 0%,#061a14 70%,#04110d 100%);border:1px solid #10b98152;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;height:100%;font-size:.6875rem;font-weight:800;display:flex}.uDfNnW_thumbFallbackSm{letter-spacing:.04em;gap:.125rem;font-size:.5625rem}.uDfNnW_disclaimer{color:var(--ad-text-muted);word-break:keep-all;margin:.4375rem 0 0;font-size:.6875rem;line-height:1.5}.uDfNnW_priceCluster{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.375rem;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.uDfNnW_priceDiscount{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ad-danger);flex-shrink:0;font-family:inherit;font-weight:800}.uDfNnW_priceValue{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;color:var(--ad-text);flex-shrink:0;font-family:inherit;font-weight:800}.uDfNnW_priceOriginal{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ad-text-muted);flex-shrink:0;font-weight:500;text-decoration:line-through}.uDfNnW_pricePerkChip{background:var(--ad-accent-tint);border:1px solid var(--ad-accent-border);height:1.25rem;color:var(--ad-accent);white-space:nowrap;text-overflow:ellipsis;border-radius:.3125rem;align-items:center;max-width:11.5rem;padding:0 .4375rem;font-size:.6875rem;font-weight:700;display:inline-flex;overflow:hidden}.uDfNnW_priceLg .uDfNnW_priceDiscount,.uDfNnW_priceLg .uDfNnW_priceValue{font-size:1.0625rem}@media (min-width:48rem){.uDfNnW_priceLg .uDfNnW_priceDiscount,.uDfNnW_priceLg .uDfNnW_priceValue{font-size:1.25rem}}.uDfNnW_priceLg .uDfNnW_priceOriginal{font-size:.75rem}.uDfNnW_priceMd .uDfNnW_priceDiscount,.uDfNnW_priceMd .uDfNnW_priceValue{font-size:.9375rem}@media (min-width:48rem){.uDfNnW_priceMd .uDfNnW_priceDiscount,.uDfNnW_priceMd .uDfNnW_priceValue{font-size:1.0625rem}}.uDfNnW_priceMd .uDfNnW_priceOriginal{font-size:.75rem}.uDfNnW_priceSm{flex-shrink:0;gap:.3125rem}.uDfNnW_priceSm .uDfNnW_priceDiscount,.uDfNnW_priceSm .uDfNnW_priceValue{font-size:.8125rem}.uDfNnW_priceSm .uDfNnW_priceValue{color:var(--ad-accent)}.uDfNnW_priceSm .uDfNnW_priceOriginal{display:none}@media (min-width:64rem){.uDfNnW_priceSm .uDfNnW_priceOriginal{font-size:.6875rem;display:inline}}.uDfNnW_priceSm .uDfNnW_pricePerkChip{display:none}@media (min-width:48rem){.uDfNnW_priceSm .uDfNnW_pricePerkChip{height:1.125rem;padding:0 .375rem;font-size:.625rem;display:inline-flex}}.uDfNnW_flagship{border:1px solid var(--ad-border);background:radial-gradient(120% 140% at 100% 0%, var(--ad-accent-glow) 0%, transparent 55%),linear-gradient(135deg, var(--ad-surface-raised) 0%, var(--ad-surface) 100%);box-shadow:var(--ad-shadow);isolation:isolate;border-radius:.875rem;align-items:center;gap:.875rem;padding:.875rem 1rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.uDfNnW_flagship{gap:1.125rem;padding:1rem 1.375rem}}@media (min-width:64rem){.uDfNnW_flagship{gap:1.25rem;padding:1.125rem 1.5rem}}.uDfNnW_flagship:hover{border-color:var(--ad-accent-border)}.uDfNnW_flagship:hover .uDfNnW_flagshipCta{filter:brightness(1.06)}.uDfNnW_flagship:hover .uDfNnW_ctaArrow{transform:translate(.1875rem)}.uDfNnW_flagship:hover .uDfNnW_flagshipThumbImg{transform:scale(1.04)}.uDfNnW_flagship:focus-visible{outline:.125rem solid var(--ad-accent);outline-offset:.1875rem}.uDfNnW_flagshipWithVideo .uDfNnW_flagshipMedia{width:6.5rem;height:4.5rem}@media (min-width:48rem){.uDfNnW_flagshipWithVideo .uDfNnW_flagshipMedia{width:9.5rem;height:5.375rem}}.uDfNnW_flagshipGlow{background:radial-gradient(circle, var(--ad-accent-glow) 0%, transparent 70%);filter:blur(2rem);z-index:-1;pointer-events:none;border-radius:50%;width:60%;height:120%;position:absolute;inset:auto -20% -60% auto}.uDfNnW_flagshipContent{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.uDfNnW_flagshipEyebrow{flex-wrap:nowrap;align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}.uDfNnW_flagshipPremiumTag{background:var(--ad-accent-tint);border:1px solid var(--ad-accent-border);height:1.125rem;color:var(--ad-accent);letter-spacing:.08em;border-radius:9999px;flex-shrink:0;align-items:center;padding:0 .4375rem;font-size:.5625rem;font-weight:800;display:inline-flex}.uDfNnW_flagshipBadge{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--ad-text-secondary);-webkit-box-orient:vertical;min-width:0;font-size:.75rem;font-weight:600;display:-webkit-box;overflow:hidden}.uDfNnW_flagshipHeadline{-webkit-line-clamp:1;text-overflow:ellipsis;letter-spacing:-.02em;color:var(--ad-text);word-break:break-all;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:800;line-height:1.38;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.uDfNnW_flagshipHeadline{font-size:1.125rem}}@media (min-width:64rem){.uDfNnW_flagshipHeadline{font-size:1.25rem}}.uDfNnW_flagshipSub{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--ad-text-secondary);-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.uDfNnW_flagshipPriceRow{align-items:center;min-width:0;margin-top:.0625rem;display:flex}.uDfNnW_flagshipCta{background:linear-gradient(135deg, var(--ad-accent) 0%, var(--ad-accent-strong) 100%);height:2.25rem;color:var(--ad-on-accent);letter-spacing:-.01em;white-space:nowrap;box-shadow:0 .375rem 1rem var(--ad-accent-glow);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;gap:.3125rem;padding:0 .75rem;font-size:.75rem;font-weight:800;transition:filter .2s;display:inline-flex}@media (min-width:48rem){.uDfNnW_flagshipCta{height:2.5rem;padding:0 1rem;font-size:.8125rem}}.uDfNnW_flagshipCtaLabel{display:none}@media (min-width:48rem){.uDfNnW_flagshipCtaLabel{display:inline}}.uDfNnW_flagshipMedia{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.uDfNnW_flagshipThumbFrame{border:1px solid var(--ad-border);width:4.25rem;height:4.25rem;box-shadow:0 0 0 .25rem var(--ad-accent-tint);background:#fff;border-radius:.625rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.uDfNnW_flagshipThumbFrame{width:4.75rem;height:4.75rem}}@media (min-width:64rem){.uDfNnW_flagshipThumbFrame{width:5rem;height:5rem}}.uDfNnW_flagshipThumbImg{object-fit:contain;width:100%;height:100%;padding:.3125rem;transition:transform .35s}.uDfNnW_flagshipVideo{object-fit:cover;background:var(--ad-surface-sunken);border-radius:inherit;width:100%;height:100%;display:block}.uDfNnW_showcase{border:1px solid var(--ad-border);background:linear-gradient(180deg, var(--ad-surface-raised) 0%, var(--ad-surface) 100%);box-shadow:var(--ad-shadow);border-radius:.875rem;flex-direction:column;gap:.75rem;padding:.875rem;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.uDfNnW_showcase:hover{border-color:var(--ad-accent-border);transform:translateY(-.0625rem)}.uDfNnW_showcase:hover .uDfNnW_showcaseImg{transform:scale(1.04)}.uDfNnW_showcase:hover .uDfNnW_showcaseCta{filter:brightness(1.06)}.uDfNnW_showcase:hover .uDfNnW_ctaArrow{transform:translate(.1875rem)}.uDfNnW_showcase:focus-visible{outline:.125rem solid var(--ad-accent);outline-offset:.1875rem}.uDfNnW_showcaseAccent{background:linear-gradient(90deg, var(--ad-accent) 0%, var(--ad-accent-strong) 60%, transparent 100%);height:.1875rem;position:absolute;top:0;left:0;right:0}.uDfNnW_showcaseHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.uDfNnW_showcaseRibbon{background:var(--ad-accent-tint);height:1.25rem;color:var(--ad-accent);letter-spacing:.1em;border-radius:.3125rem;align-items:center;padding:0 .5rem;font-size:.625rem;font-weight:800;display:inline-flex}.uDfNnW_showcaseMedia{aspect-ratio:1;border:1px solid var(--ad-border);background:#fff;border-radius:.625rem;width:100%;position:relative;overflow:hidden}.uDfNnW_showcaseImg{object-fit:contain;width:100%;height:100%;padding:.75rem;transition:transform .35s}.uDfNnW_showcaseDiscountChip{color:#fff;font-variant-numeric:tabular-nums;background:#dc2626;border-radius:.375rem;align-items:center;height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:800;display:inline-flex;position:absolute;top:.5rem;left:.5rem}.uDfNnW_showcaseBody{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.uDfNnW_showcaseBadge{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--ad-accent);-webkit-box-orient:vertical;font-size:.6875rem;font-weight:700;display:-webkit-box;overflow:hidden}.uDfNnW_showcaseTitle{-webkit-line-clamp:2;text-overflow:ellipsis;letter-spacing:-.015em;color:var(--ad-text);word-break:keep-all;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.uDfNnW_showcaseCta{background:var(--ad-accent-strong);width:100%;min-height:2.75rem;color:var(--ad-on-accent);border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:800;transition:filter .2s;display:flex}.uDfNnW_compact{border:1px solid var(--ad-border);background:var(--ad-surface);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.uDfNnW_compactHeader{border-bottom:1px solid var(--ad-border);justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.uDfNnW_compactHeading{color:var(--ad-text-secondary);font-size:.75rem;font-weight:700}.uDfNnW_compactRow{align-items:center;gap:.75rem;min-height:2.75rem;padding:.75rem .875rem;transition:background-color .15s;display:flex}.uDfNnW_compactRow:hover{background:var(--ad-hover)}.uDfNnW_compactRow:hover .uDfNnW_compactArrow{color:var(--ad-accent);transform:translate(.125rem)}.uDfNnW_compactRow:focus-visible{outline:.125rem solid var(--ad-accent);outline-offset:-.125rem}.uDfNnW_compactThumb{border:1px solid var(--ad-border);background:#fff;border-radius:.5rem;flex-shrink:0;width:3.5rem;height:3.5rem;overflow:hidden}.uDfNnW_compactThumbImg{object-fit:contain;width:100%;height:100%;padding:.25rem}.uDfNnW_compactMeta{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.uDfNnW_compactTitle{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--ad-text);word-break:keep-all;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.uDfNnW_compactArrow{color:var(--ad-text-muted);flex-shrink:0;font-size:1.125rem;line-height:1;transition:color .15s,transform .15s}.uDfNnW_ticker{border:1px solid var(--ad-border);background:linear-gradient(90deg, var(--ad-accent-tint) 0%, var(--ad-surface) 45%);border-radius:.625rem;align-items:center;gap:.625rem;min-height:3.125rem;max-height:3.75rem;padding:.375rem .75rem;transition:border-color .15s;display:flex;overflow:hidden}@media (min-width:48rem){.uDfNnW_ticker{padding:.375rem .875rem}}.uDfNnW_ticker:hover{border-color:var(--ad-accent-border)}.uDfNnW_ticker:hover .uDfNnW_ctaArrow{transform:translate(.1875rem)}.uDfNnW_ticker:focus-visible{outline:.125rem solid var(--ad-accent);outline-offset:.125rem}.uDfNnW_tickerLabel{border:1px solid var(--ad-border);height:1.125rem;color:var(--ad-accent);letter-spacing:.04em;white-space:nowrap;border-color:var(--ad-accent-border);border-radius:.25rem;flex-shrink:0;align-items:center;padding:0 .375rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.uDfNnW_tickerThumb{border:1px solid var(--ad-border);background:#fff;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;display:inline-flex;overflow:hidden}.uDfNnW_tickerThumbImg{object-fit:contain;width:100%;height:100%;padding:.125rem}.uDfNnW_tickerContent{flex:1;align-items:center;gap:.4375rem;min-width:0;display:flex;overflow:hidden}.uDfNnW_tickerBadge{color:var(--ad-accent);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:7.5rem;font-size:.75rem;font-weight:700;display:none;overflow:hidden}@media (min-width:48rem){.uDfNnW_tickerBadge{display:inline-block}}.uDfNnW_tickerTitle{-webkit-line-clamp:1;text-overflow:ellipsis;min-width:0;color:var(--ad-text);word-break:break-all;-webkit-box-orient:vertical;flex:1;font-size:.8125rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.uDfNnW_tickerCta{color:var(--ad-accent);white-space:nowrap;flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.uDfNnW_tickerCtaLabel{display:none}@media (min-width:48rem){.uDfNnW_tickerCtaLabel{display:inline}}.uDfNnW_editorial{border-top:1px solid var(--ad-border);border-bottom:1px solid var(--ad-border);flex-direction:column;padding:.875rem 0;display:flex}.uDfNnW_editorialHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.625rem;display:flex}.uDfNnW_editorialKicker{color:var(--ad-text-secondary);letter-spacing:-.01em;font-size:.8125rem;font-weight:700}.uDfNnW_editorialBody{background:var(--ad-surface-raised);border:1px solid var(--ad-border);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem .875rem;transition:border-color .15s;display:flex}@media (min-width:48rem){.uDfNnW_editorialBody{gap:1rem;padding:.875rem 1.125rem}}.uDfNnW_editorialBody:hover{border-color:var(--ad-accent-border)}.uDfNnW_editorialBody:hover .uDfNnW_editorialCta{border-color:var(--ad-accent);color:var(--ad-accent)}.uDfNnW_editorialBody:hover .uDfNnW_ctaArrow{transform:translate(.1875rem)}.uDfNnW_editorialBody:focus-visible{outline:.125rem solid var(--ad-accent);outline-offset:.125rem}.uDfNnW_editorialThumb{border:1px solid var(--ad-border);background:#fff;border-radius:.625rem;flex-shrink:0;width:4.25rem;height:4.25rem;overflow:hidden}@media (min-width:48rem){.uDfNnW_editorialThumb{width:4.75rem;height:4.75rem}}.uDfNnW_editorialThumbImg{object-fit:contain;width:100%;height:100%;padding:.3125rem}.uDfNnW_editorialContent{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.uDfNnW_editorialMetaLine{align-items:center;gap:.5rem;min-width:0;font-size:.6875rem;display:flex;overflow:hidden}.uDfNnW_editorialBadge{color:var(--ad-accent);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:9rem;font-weight:700;overflow:hidden}.uDfNnW_editorialPartner{color:var(--ad-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uDfNnW_editorialTitle{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--ad-text);word-break:break-all;-webkit-box-orient:vertical;font-size:.875rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.uDfNnW_editorialTitle{font-size:.9375rem}}.uDfNnW_editorialSub{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--ad-text-secondary);-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}.uDfNnW_editorialCta{border:1px solid var(--ad-border-strong);height:2.25rem;color:var(--ad-text);white-space:nowrap;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.3125rem;padding:0 .75rem;font-size:.75rem;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}@media (min-width:48rem){.uDfNnW_editorialCta{height:2.5rem;padding:0 .9375rem;font-size:.8125rem}}.uDfNnW_editorialCtaLabel{display:none}@media (min-width:48rem){.uDfNnW_editorialCtaLabel{display:inline}}.uDfNnW_guide{border:.125rem dashed var(--ad-accent-border);background:var(--ad-accent-tint);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.uDfNnW_guideInfo{flex-direction:column;gap:.25rem;min-width:0;display:flex}.uDfNnW_guideCode{letter-spacing:.04em;color:var(--ad-accent);font-size:.6875rem;font-weight:800}.uDfNnW_guideTitle{color:var(--ad-text);font-size:.875rem;font-weight:700}.uDfNnW_guideLink{background:var(--ad-accent-strong);min-height:2.25rem;color:var(--ad-on-accent);border-radius:.5rem;align-items:center;padding:0 .875rem;font-size:.75rem;font-weight:800;display:inline-flex}@media (prefers-reduced-motion:reduce){.uDfNnW_flagship,.uDfNnW_showcase,.uDfNnW_flagshipThumbImg,.uDfNnW_showcaseImg,.uDfNnW_ctaArrow{transition:none}}
._3PBOoW_slotRoot{isolation:isolate;width:100%;min-width:0;position:relative}._3PBOoW_slotPending{border-radius:.75rem;overflow:hidden}._3PBOoW_ins{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;width:100%;display:block}._3PBOoW_ins iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0}._3PBOoW_insPending{z-index:-1;opacity:0;pointer-events:none;background:0 0;position:absolute;inset:0;overflow:hidden}._3PBOoW_insFilled{z-index:auto;opacity:1;border-radius:.75rem;position:relative;overflow:hidden}
.aLOc4q_glow{pointer-events:none;background:radial-gradient(closest-side,#10b98147,#0000 70%);width:60%;height:160%;position:absolute;inset:auto -20% -60% auto}.aLOc4q_badgeRow{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.aLOc4q_badgePrimary,.aLOc4q_badgeSecondary,.aLOc4q_houseTag{letter-spacing:.06em;white-space:nowrap;border-radius:999rem;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:800;line-height:1.5;display:inline-flex}.aLOc4q_badgePrimary{color:#34d399;background:#10b98129;border:.0625rem solid #10b98173}.aLOc4q_badgeSecondary{color:#022c22;background:#10b981}.aLOc4q_houseTag{color:#e2e8f0c7;border:.0625rem solid #ecfdf540}.aLOc4q_houseWide{box-sizing:border-box;color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#090d16;background-image:linear-gradient(135deg,#111827 0%,#090d16 60%,#10b98124 100%);border:.0625rem solid #3ecf8e47;border-radius:.75rem;width:100%;min-width:0;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.aLOc4q_houseWide:hover{border-color:#34d399b3;box-shadow:0 .5rem 1.5rem #10b9812e}.aLOc4q_houseWide:focus-visible{outline-offset:.125rem;outline:.125rem solid #34d399}[data-theme=light] .aLOc4q_houseWide{border-color:#05966973;box-shadow:0 .25rem 1rem #0f172a14}.aLOc4q_houseWide{align-items:center;gap:1.25rem;min-height:5.625rem;padding:1rem 1.25rem}@media (max-width:768px){.aLOc4q_houseWide{flex-direction:column;align-items:stretch;gap:.75rem;padding:.875rem 1rem}}.aLOc4q_wideMain{flex-direction:column;flex:auto;gap:.375rem;min-width:0;display:flex;position:relative}.aLOc4q_wideTitle{color:#f8fafc;word-break:keep-all;font-size:1rem;font-weight:800;line-height:1.45}@media (max-width:768px){.aLOc4q_wideTitle{font-size:.9375rem}}.aLOc4q_wideSub{color:#e2e8f0c7;word-break:keep-all;font-size:.8125rem;line-height:1.5}@media (max-width:768px){.aLOc4q_wideSub{font-size:.875rem}}.aLOc4q_wideCta{color:#022c22;white-space:nowrap;background:#10b981;border-radius:.625rem;flex:none;justify-content:center;align-items:center;min-height:2.75rem;padding:0 1.125rem;font-size:.875rem;font-weight:800;transition:background-color .18s;display:inline-flex;position:relative}.aLOc4q_houseWide:hover .aLOc4q_wideCta{background:#34d399}@media (max-width:768px){.aLOc4q_wideCta{width:100%}}.aLOc4q_houseCard{box-sizing:border-box;color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#090d16;background-image:linear-gradient(135deg,#111827 0%,#090d16 60%,#10b98124 100%);border:.0625rem solid #3ecf8e47;border-radius:.75rem;width:100%;min-width:0;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.aLOc4q_houseCard:hover{border-color:#34d399b3;box-shadow:0 .5rem 1.5rem #10b9812e}.aLOc4q_houseCard:focus-visible{outline-offset:.125rem;outline:.125rem solid #34d399}[data-theme=light] .aLOc4q_houseCard{border-color:#05966973;box-shadow:0 .25rem 1rem #0f172a14}.aLOc4q_houseCard{flex-direction:column;gap:.75rem;padding:1rem}.aLOc4q_cardTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:relative}.aLOc4q_cardTitle{color:#f8fafc;word-break:keep-all;font-size:.9375rem;font-weight:800;line-height:1.5;position:relative}.aLOc4q_cardCta{color:#022c22;background:#10b981;border-radius:.625rem;justify-content:center;align-items:center;min-height:2.75rem;font-size:.875rem;font-weight:800;transition:background-color .18s;display:inline-flex;position:relative}.aLOc4q_houseCard:hover .aLOc4q_cardCta{background:#34d399}@media (prefers-reduced-motion:reduce){.aLOc4q_houseWide,.aLOc4q_houseCard,.aLOc4q_wideCta,.aLOc4q_cardCta{transition:none}}
img.sKBQ_G_affiliateCrop{object-fit:cover;object-position:50% 25%;padding:0}
._00lM-a_rightSidebar{width:var(--sidebar-right-width,21.5rem);scrollbar-width:none;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:1.25rem;height:fit-content;max-height:calc(100vh - 5.5rem);margin-bottom:0;padding-bottom:0;display:flex;position:sticky;top:4.5rem;overflow-y:auto}._00lM-a_rightSidebar::-webkit-scrollbar{display:none}._00lM-a_rightSidebar>:last-child{margin-bottom:0}@media (max-width:1024px){._00lM-a_rightSidebar{display:none;position:static}}@media (min-width:1025px) and (max-width:1279px){._00lM-a_rightSidebar{width:19rem}}@media (min-width:80rem){._00lM-a_rightSidebar{width:var(--sidebar-right-width,21.5rem)}}._00lM-a_widgetCard{background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);border-radius:var(--radius-cards);box-shadow:var(--theme-shadow-card,none);border-radius:var(--radius-cards);background-color:#ffffff04;border:1px solid #ffffff0f;flex-direction:column;gap:.8125rem;padding:1.125rem 1.25rem;display:flex}[data-theme=light] ._00lM-a_widgetCard{border-color:var(--theme-border-subtle,#e2e8f0);background-color:#f8fafc}._00lM-a_sidebarTall{max-height:none;position:static;overflow-y:visible}._00lM-a_boardRequestCard{border:.0625rem dashed color-mix(in srgb, var(--theme-accent) 60%, transparent);border-radius:var(--radius-cards);background-color:color-mix(in srgb, var(--theme-accent-tint) 35%, transparent);flex-direction:column;gap:.625rem;padding:1.125rem 1.25rem;display:flex}._00lM-a_boardRequestTitle{color:var(--theme-text-primary);margin:0;font-size:.875rem;font-weight:700;line-height:1.4}._00lM-a_boardRequestDesc{color:var(--theme-text-secondary);word-break:keep-all;margin:0;font-size:.78125rem;line-height:1.55}._00lM-a_boardRequestBtn{height:2.25rem;color:var(--theme-accent-contrast);background-color:var(--theme-accent);cursor:pointer;border:0;border-radius:.5rem;align-self:stretch;margin-top:.125rem;font-family:inherit;font-size:.8125rem;font-weight:700;transition:background-color .16s}._00lM-a_boardRequestBtn:hover{background-color:var(--theme-accent-hover)}._00lM-a_boardRequestBtn:focus-visible{outline:.125rem solid var(--theme-accent);outline-offset:.125rem}._00lM-a_cardHeader{border-bottom:1px solid var(--theme-border-subtle);justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding-bottom:.5rem;display:flex}._00lM-a_headerTitle{color:var(--theme-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:.875rem;font-weight:700;overflow:hidden}._00lM-a_headerTitle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._00lM-a_subTag{color:var(--theme-text-muted);background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);border-radius:var(--radius-tags);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}._00lM-a_rankList{flex-direction:column;gap:.25rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}._00lM-a_rankListItem{width:100%;min-width:0;margin:0;padding:0;list-style:none}._00lM-a_rankItem{box-sizing:border-box;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.375rem .4375rem;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}._00lM-a_rankItem:hover{background-color:var(--theme-bg-elevated);border-color:var(--theme-border-subtle)}._00lM-a_rankItem:hover ._00lM-a_itemTitle{color:var(--theme-text-primary)}._00lM-a_rankNumber{background-color:var(--theme-bg-elevated);width:1.125rem;height:1.125rem;color:var(--theme-text-muted);font-variant-numeric:tabular-nums;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}._00lM-a_rankTop{color:var(--theme-text-primary);border:1px solid var(--theme-border-card)}._00lM-a_itemTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--theme-text-secondary);flex:1;font-size:.8125rem;font-weight:500;line-height:1.4;transition:color .15s;overflow:hidden}._00lM-a_commentCount{color:var(--theme-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:700}._00lM-a_categoryBracket{color:var(--theme-text-muted);font-weight:600}._00lM-a_marketSummaryBox{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}._00lM-a_marketMetricRow{box-sizing:border-box;background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.5rem .625rem;display:grid}._00lM-a_metricLeftWithIcon{align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}._00lM-a_marketGameIcon{border-radius:.375rem;flex-shrink:0;width:1.75rem;height:1.75rem}._00lM-a_metricLabelGroup{flex-direction:column;gap:.125rem;min-width:0;display:flex;overflow:hidden}._00lM-a_metricTitle{color:var(--theme-text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:600;overflow:hidden}._00lM-a_metricSub{color:var(--theme-text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.6875rem;overflow:hidden}._00lM-a_metricValueGroup{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;display:flex}._00lM-a_metricPrice{color:var(--theme-text-primary);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.875rem;font-weight:800}._00lM-a_trendUp{color:#cbd5e1;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}._00lM-a_trendDown{color:#94a3b8;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}._00lM-a_trendFlat{color:var(--theme-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}._00lM-a_hotListingRow{box-sizing:border-box;border:1px solid var(--theme-border-subtle);border-radius:.4375rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.4375rem .625rem;text-decoration:none;transition:background-color .15s;display:grid}._00lM-a_hotListingRow:hover{background-color:var(--theme-bg-elevated)}._00lM-a_listingTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--theme-text-secondary);font-size:.75rem;font-weight:500;overflow:hidden}._00lM-a_listingPrice{color:var(--theme-text-primary);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:700}._00lM-a_marketSourceCaption{color:var(--theme-text-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:.6875rem;font-weight:500;line-height:1.4;overflow:hidden}._00lM-a_emptyMarketBox{flex-direction:column;gap:.625rem;padding:.625rem .5rem .25rem;display:flex}._00lM-a_registerMarketLink{color:#cbd5e1;white-space:nowrap;background:#94a3b81a;border:.0625rem solid #94a3b82e;border-radius:.4375rem;justify-content:center;align-items:center;height:2.1875rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}._00lM-a_registerMarketLink:hover{color:#f8fafc;background:#ffffff24;border-color:#cbd5e159}._00lM-a_marketMoreLink{background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-card);height:2.125rem;color:var(--theme-text-secondary);white-space:nowrap;border-radius:.4375rem;justify-content:center;align-items:center;padding:0 .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .15s;display:flex}._00lM-a_marketMoreLink:hover{border-color:var(--theme-border-hover);color:var(--theme-text-primary)}._00lM-a_specRankList{flex-direction:column;gap:.375rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}._00lM-a_specRankListItem{width:100%;min-width:0;margin:0;padding:0;list-style:none}._00lM-a_specRankRow{box-sizing:border-box;background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);border-radius:.4375rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.625rem;width:100%;padding:.4375rem .5rem;text-decoration:none;transition:border-color .15s;display:grid}._00lM-a_specRankRow:hover{border-color:var(--theme-border-hover)}._00lM-a_specRankLeft{align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}._00lM-a_specRankTextGroup{flex-direction:column;gap:.0625rem;min-width:0;display:flex;overflow:hidden}._00lM-a_specRankName{color:var(--theme-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:700;overflow:hidden}._00lM-a_specRankSub{color:var(--theme-text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.6875rem;overflow:hidden}._00lM-a_specRankScore{color:#e2e8f0;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:700}[data-theme=light] ._00lM-a_specRankScore{color:#0f172a}._00lM-a_specWidgetActions{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}._00lM-a_specRegisterLink{color:#cbd5e1;white-space:nowrap;background:#94a3b81a;border:.0625rem solid #94a3b82e;border-radius:.4375rem;justify-content:center;align-items:center;height:2.125rem;padding:0 .625rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s;display:flex}._00lM-a_specRegisterLink:hover{color:#f8fafc;background:#ffffff24}._00lM-a_emptyText{color:var(--theme-text-muted);text-align:center;word-break:keep-all;margin:0;padding:1rem .5rem;font-size:.8125rem;line-height:1.45}._00lM-a_hallOfFameList{flex-direction:column;gap:.375rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}._00lM-a_hallOfFameListItem{width:100%;min-width:0;margin:0;padding:0;list-style:none}._00lM-a_hallOfFameRow{box-sizing:border-box;background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);border-radius:.4375rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;width:100%;padding:.4375rem .5rem;transition:border-color .15s;display:grid}._00lM-a_hallOfFameRow:hover{border-color:var(--theme-border-hover)}._00lM-a_hallOfFameLeft{flex-shrink:0;align-items:center;gap:.4375rem;display:inline-flex}._00lM-a_hallOfFameAvatar{flex-shrink:0}._00lM-a_hallOfFameCenter{align-items:center;gap:.25rem;min-width:0;display:flex;overflow:hidden}._00lM-a_hallOfFameNickname{color:var(--theme-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:700;overflow:hidden}._00lM-a_hallOfFameBadgeWrap{flex-shrink:0;align-items:center;height:1.1875rem;display:inline-flex}._00lM-a_hallOfFamePoints{color:#e2e8f0;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:800}._00lM-a_hallOfFameGuideCaption{background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);color:var(--theme-text-muted);word-break:keep-all;border-radius:.4375rem;margin:.125rem 0 0;padding:.5rem .625rem;font-size:.6875rem;font-weight:500;line-height:1.45}
.u9iuwq_relatedSection{background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);border-radius:var(--radius-cards);box-shadow:var(--theme-shadow-card,none);background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);border-radius:var(--radius-cards);flex-direction:column;gap:.875rem;margin-top:2.5rem;padding:1.25rem;display:flex}@media (min-width:48rem){.u9iuwq_relatedSection{padding:1.5rem}}.u9iuwq_sectionHeader{border-bottom:1px solid var(--theme-border-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.75rem;display:flex}.u9iuwq_prevNextNav{border:1px solid var(--theme-border-subtle);background-color:var(--theme-bg-canvas);border-radius:.5rem;flex-direction:column;margin-bottom:.25rem;display:flex;overflow:hidden}.u9iuwq_prevNextRow{border-bottom:1px solid var(--theme-border-subtle);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.625rem .75rem;text-decoration:none;transition:background-color .15s;display:flex}.u9iuwq_prevNextRow:last-child{border-bottom:none}.u9iuwq_prevNextRow:hover{background-color:var(--theme-bg-elevated)}.u9iuwq_prevNextRow:hover .u9iuwq_rowTitle{color:var(--theme-text-primary)}.u9iuwq_prevNextLeft{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.u9iuwq_prevNextDirectionBadge{height:1.375rem;color:var(--theme-accent);white-space:nowrap;background-color:#3ecf8e1a;border:1px solid #3ecf8e47;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .5rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}[data-theme=light] .u9iuwq_prevNextDirectionBadge{color:#059669;background-color:#05966914;border-color:#05966940}.u9iuwq_sectionTitleGroup{align-items:center;gap:.5rem;min-width:0;display:flex}.u9iuwq_sectionTitle{color:var(--theme-text-primary);word-break:keep-all;margin:0;font-size:1rem;font-weight:800}.u9iuwq_boardTag{color:var(--theme-text-secondary);background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);border-radius:var(--radius-tags);white-space:nowrap;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.u9iuwq_headerListLink{color:var(--theme-text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .15s}.u9iuwq_headerListLink:hover{color:var(--theme-text-primary)}.u9iuwq_flatList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.u9iuwq_flatListItem{border-bottom:1px solid var(--theme-border-subtle);margin:0;padding:0;list-style:none}.u9iuwq_flatListItem:last-child{border-bottom:none}.u9iuwq_flatRow{justify-content:space-between;align-items:center;gap:.875rem;min-width:0;padding:.75rem .5rem;text-decoration:none;transition:background-color .15s;display:flex}.u9iuwq_flatRow:hover{background-color:var(--theme-bg-elevated)}.u9iuwq_flatRow:hover .u9iuwq_rowTitle{color:#f8fafc}[data-theme=light] .u9iuwq_flatRow:hover .u9iuwq_rowTitle{color:#0f172a}.u9iuwq_rowLeft{flex:1;align-items:center;gap:.625rem;min-width:0;display:flex}.u9iuwq_prefixBadge{color:#cbd5e1;white-space:nowrap;background:#94a3b81a;border:.0625rem solid #94a3b82e;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;height:1.375rem;padding:0 .4375rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}[data-theme=light] .u9iuwq_prefixBadge{color:#475569;background:#f1f5f9;border-color:#cbd5e1}.u9iuwq_rowTitle{color:var(--theme-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;transition:color .15s;overflow:hidden}.u9iuwq_endedRowTitle{color:var(--theme-text-muted);opacity:.65;text-decoration:line-through}.u9iuwq_dealBadge{white-space:nowrap;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;height:1.375rem;padding:0 .4375rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.u9iuwq_dealActiveBadge{color:#3ecf8e;background-color:#3ecf8e24;border:1px solid #3ecf8e6b}[data-theme=light] .u9iuwq_dealActiveBadge{color:#059669;background-color:#10b9811f;border-color:#10b98166}.u9iuwq_dealEndedBadge{color:var(--theme-text-muted,#64748b);background-color:#94a3b81a;border:1px solid #94a3b83d}[data-theme=light] .u9iuwq_dealEndedBadge{color:#64748b;background-color:#f1f5f9;border-color:#cbd5e1}.u9iuwq_commentBadge{color:var(--theme-text-muted);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:700}.u9iuwq_rowRight{color:var(--theme-text-muted);flex-shrink:0;align-items:center;gap:.625rem;font-size:.75rem;display:flex}.u9iuwq_authorName{color:var(--theme-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:6.5rem;font-weight:500;overflow:hidden}.u9iuwq_dateText{white-space:nowrap}@media (max-width:30rem){.u9iuwq_dateText{display:none}}.u9iuwq_footerActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding-top:.625rem;display:flex}.u9iuwq_allListBtn{color:#cbd5e1;white-space:nowrap;word-break:keep-all;background:#94a3b814;border:.0625rem solid #94a3b82e;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;height:2.5rem;padding:0 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.u9iuwq_allListBtn:hover{color:#f8fafc;background:#ffffff24;border-color:#cbd5e159}[data-theme=light] .u9iuwq_allListBtn{color:#334155;background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .u9iuwq_allListBtn:hover{color:#0f172a;background:#e2e8f0}.u9iuwq_writeBtn{color:#f8fafc;white-space:nowrap;word-break:keep-all;background:#ffffff1a;border:.0625rem solid #94a3b838;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;height:2.5rem;padding:0 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.u9iuwq_writeBtn:hover{color:#f8fafc;background:#ffffff29;border-color:#cbd5e166}[data-theme=light] .u9iuwq_writeBtn{color:#fff;background:#334155;border-color:#334155}[data-theme=light] .u9iuwq_writeBtn:hover{background:#1e293b}.u9iuwq_emptyText{color:var(--theme-text-muted);text-align:center;word-break:keep-all;margin:0;padding:1.25rem 0;font-size:.875rem}
.WcVNqa_navContainer,.WcVNqa_subNavContainer{flex-direction:column;gap:.5rem;width:100%;min-width:0;max-width:100%;margin-bottom:1rem;display:flex}.WcVNqa_tabBar,.WcVNqa_tabList{background-color:var(--bg-surface);border:.0625rem solid var(--border-subtle);scrollbar-width:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;border-radius:.75rem;flex-flow:row;justify-content:flex-start;align-items:center;gap:.375rem;width:100%;min-width:0;max-width:100%;padding:.375rem;display:flex;overflow:auto hidden}.WcVNqa_tabBar::-webkit-scrollbar{display:none}.WcVNqa_tabList::-webkit-scrollbar{display:none}@media (min-width:64rem){.WcVNqa_tabBar,.WcVNqa_tabList{gap:.5rem;padding:.375rem .5rem}}.WcVNqa_tabItem{box-sizing:border-box;white-space:nowrap;height:2.25rem;min-height:2.25rem;max-height:2.25rem;color:var(--text-secondary);cursor:pointer;vertical-align:middle;background:0 0;border:.0625rem solid #0000;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0 .875rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.WcVNqa_tabItem:hover{color:var(--text-primary);background-color:var(--bg-elevated)}.WcVNqa_tabItem span{align-items:center;line-height:1;display:inline-flex}.WcVNqa_tabItem svg{flex-shrink:0;width:.875rem;height:.875rem;display:block}.WcVNqa_activeTab{color:#fff;background:linear-gradient(135deg, var(--brand-primary) 0%, #4f46e5 100%);border-color:#6366f173;font-weight:700;box-shadow:0 .125rem .625rem #6366f147}.WcVNqa_activeTab:hover{color:#fff;background:linear-gradient(135deg, var(--brand-primary) 0%, #4338ca 100%)}.WcVNqa_customBoardTab,.WcVNqa_customBoardTabItem{box-sizing:border-box;white-space:nowrap;color:#c7d2fe;vertical-align:middle;background:#6366f10f;border:.0625rem solid #6366f138;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;height:2.25rem;min-height:2.25rem;max-height:2.25rem;margin:0;padding:0 .875rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.WcVNqa_customBoardTab:hover,.WcVNqa_customBoardTabItem:hover{color:#fff;background:#6366f124;border-color:#6366f166}.WcVNqa_customBoardTab.WcVNqa_activeTab,.WcVNqa_customBoardTabItem.WcVNqa_activeTab{color:#fff;background:linear-gradient(135deg, var(--brand-primary) 0%, #4f46e5 100%);border-color:#6366f18c;font-weight:700}.WcVNqa_tabIcon{color:#818cf8;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.WcVNqa_activeTab .WcVNqa_tabIcon{color:#fff}.WcVNqa_requestBoardBtn{box-sizing:border-box;white-space:nowrap;color:#a5b4fc;cursor:pointer;vertical-align:middle;background:#6366f114;border:.0625rem dashed #6366f16b;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;height:2.25rem;min-height:2.25rem;max-height:2.25rem;margin:0 0 0 auto;padding:0 .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.WcVNqa_requestBoardBtn:hover{color:#fff;background:#6366f12e;border-style:solid;border-color:#6366f1a6}.WcVNqa_requestBoardBtn span{align-items:center;line-height:1;display:inline-flex}.WcVNqa_requestBoardBtn svg{color:#818cf8;flex-shrink:0;width:.875rem;height:.875rem;display:block}.WcVNqa_customBoardSubBar{background:linear-gradient(90deg,#6366f11a 0%,#0f172a99 100%);border:.0625rem solid #6366f140;border-radius:.625rem;flex-wrap:nowrap;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex;overflow-x:auto}.WcVNqa_customBoardSubBadge{color:#a5b4fc;background:#6366f129;border:.0625rem solid #6366f159;border-radius:9999rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.WcVNqa_customBoardSubDesc{color:var(--text-secondary);white-space:nowrap;margin:0;font-size:.8125rem;line-height:1.45}.WcVNqa_marketSubBar{border:.0625rem solid var(--border-subtle);background-color:#0f172aa6;border-radius:.625rem;flex-direction:column;gap:.625rem;padding:.75rem 1rem;display:flex}@media (min-width:40rem){.WcVNqa_marketSubBar{flex-direction:row;justify-content:space-between;align-items:center}}.WcVNqa_marketNotice{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.WcVNqa_marketNotice:before{content:"";background-color:var(--accent-emerald);width:.375rem;height:.375rem;box-shadow:0 0 .5rem var(--accent-emerald);border-radius:9999rem;display:inline-block}.WcVNqa_subFilterGroup{flex-wrap:nowrap;align-items:center;gap:.375rem;display:flex;overflow-x:auto}.WcVNqa_subFilterChip{height:2rem;color:var(--text-secondary);background-color:var(--bg-elevated);border:.0625rem solid var(--border-subtle);box-sizing:border-box;white-space:nowrap;border-radius:9999rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .75rem;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;transition:all .15s;display:inline-flex}.WcVNqa_subFilterChip:hover{color:var(--text-primary);border-color:var(--text-muted)}.WcVNqa_activeSubFilter{color:var(--accent-emerald);background-color:#10b98124;border-color:#10b98173;font-weight:700}.WcVNqa_modalBackdrop{z-index:1200;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);background-color:#020617c7;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.WcVNqa_modalBox{background:linear-gradient(#0f172a 0%,#090d16 100%);border:.0625rem solid #6366f152;border-radius:1rem;flex-direction:column;gap:1.25rem;width:100%;max-width:36rem;max-height:calc(100vh - 2.5rem);padding:1.5rem;display:flex;overflow-y:auto;box-shadow:0 1.5rem 3.5rem #000000a6}.WcVNqa_modalHeader{border-bottom:.0625rem solid #94a3b824;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.WcVNqa_modalHeaderTitleGroup{flex-direction:column;gap:.375rem;display:flex}.WcVNqa_modalHeaderTitleGroup h2{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.1875rem;font-weight:800}.WcVNqa_modalHeaderTitleGroup p{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.5}.WcVNqa_modalBadge{letter-spacing:.06em;color:#818cf8;background:#6366f124;border:.0625rem solid #6366f152;border-radius:.375rem;align-items:center;width:fit-content;padding:.1875rem .5rem;font-size:.6875rem;font-weight:800;display:inline-flex}.WcVNqa_modalCloseBtn{width:2.25rem;height:2.25rem;color:var(--text-secondary);cursor:pointer;background:#1e293b99;border:.0625rem solid #94a3b82e;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.WcVNqa_modalCloseBtn:hover{color:var(--text-primary);background:#334155d9}.WcVNqa_loginRequiredBox{text-align:center;background:#0f172aa6;border:.0625rem solid #6366f13d;border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;padding:1.75rem 1.25rem;display:flex}.WcVNqa_loginRequiredBox h3{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.WcVNqa_loginRequiredBox p{color:var(--text-secondary);max-width:26rem;margin:0;font-size:.8125rem;line-height:1.55}.WcVNqa_loginRequiredIcon{color:#818cf8;background:#6366f124;border:.0625rem solid #6366f159;border-radius:9999rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.WcVNqa_loginActionRow{justify-content:center;align-items:center;gap:.625rem;margin-top:.5rem;display:flex}.WcVNqa_loginPrimaryLink{background:linear-gradient(135deg, var(--brand-primary) 0%, #4f46e5 100%);color:#fff;border-radius:.5rem;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.125rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 .25rem .75rem #6366f14d}.WcVNqa_modalForm{flex-direction:column;gap:1rem;display:flex}.WcVNqa_errorAlert{color:#fca5a5;background:#ef44441f;border:.0625rem solid #ef444461;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem .875rem;font-size:.8125rem;font-weight:600;display:flex}.WcVNqa_successAlert{color:#6ee7b7;background:#10b9811f;border:.0625rem solid #10b98161;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem .875rem;font-size:.8125rem;font-weight:600;display:flex}.WcVNqa_presetBox{background:#1e293b73;border:.0625rem solid #94a3b824;border-radius:.625rem;flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}.WcVNqa_presetLabel{color:#94a3b8;font-size:.75rem;font-weight:700}.WcVNqa_presetChipRow{flex-wrap:nowrap;align-items:center;gap:.375rem;display:flex;overflow-x:auto}.WcVNqa_presetChip{color:#cbd5e1;cursor:pointer;white-space:nowrap;background:#0f172acc;border:.0625rem solid #6366f140;border-radius:9999rem;flex-shrink:0;align-items:center;gap:.3125rem;height:1.875rem;padding:0 .625rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.WcVNqa_presetChip:hover{color:#fff;background:#6366f129;border-color:#6366f199}.WcVNqa_formGrid2{grid-template-columns:1fr;gap:.875rem;display:grid}@media (min-width:35rem){.WcVNqa_formGrid2{grid-template-columns:1fr 1fr}}.WcVNqa_formField{flex-direction:column;gap:.375rem;display:flex}.WcVNqa_formField label{color:#e2e8f0;font-size:.8125rem;font-weight:700}.WcVNqa_formField input,.WcVNqa_formField textarea{width:100%;color:var(--text-primary);box-sizing:border-box;background:#0f172ad9;border:.0625rem solid #94a3b83d;border-radius:.5rem;padding:.625rem .75rem;font-family:inherit;font-size:.8125rem;transition:border-color .15s}.WcVNqa_formField input:focus,.WcVNqa_formField textarea:focus{border-color:var(--brand-primary);outline:none}.WcVNqa_formField textarea{resize:vertical;min-height:4.5rem;line-height:1.5}.WcVNqa_fieldHint{color:#64748b;font-size:.6875rem}.WcVNqa_iconGrid{grid-template-columns:repeat(2,1fr);gap:.375rem;display:grid}@media (min-width:35rem){.WcVNqa_iconGrid{grid-template-columns:repeat(5,1fr)}}.WcVNqa_iconOptionBtn{color:#94a3b8;cursor:pointer;background:#0f172aa6;border:.0625rem solid #94a3b82e;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .375rem;font-size:.6875rem;font-weight:600;transition:all .15s;display:flex}.WcVNqa_iconOptionBtn:hover{color:#e2e8f0;border-color:#6366f166}.WcVNqa_iconOptionActive{color:#fff;background:#6366f138;border-color:#6366f1;box-shadow:0 0 0 .0625rem #6366f166}.WcVNqa_modalActions{justify-content:flex-end;align-items:center;gap:.625rem;padding-top:.5rem;display:flex}.WcVNqa_modalCancelBtn{color:#cbd5e1;cursor:pointer;background:#1e293b99;border:.0625rem solid #94a3b83d;border-radius:.5rem;height:2.5rem;padding:0 1rem;font-size:.8125rem;font-weight:600}.WcVNqa_modalCancelBtn:hover{color:#fff;background:#334155cc}.WcVNqa_modalSubmitBtn{background:linear-gradient(135deg, var(--brand-primary) 0%, #4f46e5 100%);color:#fff;cursor:pointer;border:.0625rem solid #6366f180;border-radius:.5rem;height:2.5rem;padding:0 1.25rem;font-size:.8125rem;font-weight:700;box-shadow:0 .25rem .75rem #6366f14d}.WcVNqa_modalSubmitBtn:disabled{opacity:.6;cursor:not-allowed}.WcVNqa_myRequestsSection{border-top:.0625rem solid #94a3b824;flex-direction:column;gap:.625rem;padding-top:1rem;display:flex}.WcVNqa_myRequestsHeader{justify-content:space-between;align-items:center;display:flex}.WcVNqa_myRequestsHeader h3{color:#cbd5e1;margin:0;font-size:.875rem;font-weight:700}.WcVNqa_myRequestsHeader span{color:#818cf8;font-size:.75rem;font-weight:700}.WcVNqa_myRequestsEmpty{color:#64748b;text-align:center;background:#0f172a73;border-radius:.5rem;margin:0;padding:.75rem;font-size:.75rem}.WcVNqa_myRequestsList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.WcVNqa_myRequestItem{background:#0f172aa6;border:.0625rem solid #94a3b824;border-radius:.625rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.WcVNqa_myRequestMain{align-items:flex-start;gap:.625rem;min-width:0;display:flex}.WcVNqa_myRequestIcon{color:#818cf8;background:#6366f11f;border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.WcVNqa_myRequestInfo{flex-direction:column;gap:.25rem;min-width:0;display:flex}.WcVNqa_myRequestInfo p{color:#94a3b8;margin:0;font-size:.75rem;line-height:1.45}.WcVNqa_myRequestTitleRow{align-items:center;gap:.375rem;display:flex}.WcVNqa_myRequestTitleRow strong{color:#f1f5f9;font-size:.8125rem}.WcVNqa_myRequestTitleRow code{color:#818cf8;background:#6366f11f;border-radius:.25rem;padding:.0625rem .375rem;font-size:.6875rem}.WcVNqa_myRequestAdminNote{color:#fbbf24;font-size:.6875rem}.WcVNqa_myRequestStatusCol{flex-shrink:0}.WcVNqa_reqStatusBadge{border-radius:9999rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.WcVNqa_statusApproved{color:#34d399;background:#10b98124;border:.0625rem solid #10b98159}.WcVNqa_statusRejected{color:#fca5a5;background:#ef444424;border:.0625rem solid #ef444459}.WcVNqa_statusPending{color:#fcd34d;background:#f59e0b24;border:.0625rem solid #f59e0b59}
._14rpCW_actionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.25rem 0;display:flex}._14rpCW_leftInfo{align-items:center;gap:.5rem;min-width:0;display:flex}._14rpCW_postCount{color:var(--theme-text-muted);white-space:nowrap;word-break:keep-all;font-size:.875rem;font-weight:500}._14rpCW_postCount strong{color:var(--theme-text-primary);font-weight:700}._14rpCW_tabBadge{background-color:var(--theme-bg-elevated);color:var(--theme-text-secondary);border:1px solid var(--theme-border-card);white-space:nowrap;border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._14rpCW_marketBadge{color:#fb923c;background-color:#fb923c26;border-color:#fb923c4d}._14rpCW_rightActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._14rpCW_writeButton{border-radius:var(--radius-buttons);background-color:var(--theme-accent);color:#121212;cursor:pointer;border:none;align-items:center;gap:.375rem;min-height:2.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}._14rpCW_writeButton:hover{background-color:var(--theme-accent-hover);transform:translateY(-1px)}._14rpCW_marketWriteButton{color:#121212;background-color:#fb923c}._14rpCW_marketWriteButton:hover{background-color:#f97316}._14rpCW_btnIcon{width:1rem;height:1rem}
.emajrW_sidebarContainer{width:var(--sidebar-right-width,21.5rem);background-color:#0000;border:none;flex-shrink:0;align-self:flex-start;height:fit-content;margin-bottom:0;padding-bottom:0;display:none;position:sticky;top:4.5rem}@media (max-width:1024px){.emajrW_sidebarContainer{display:none}}@media (min-width:64rem){.emajrW_sidebarContainer{flex-direction:column;gap:1.25rem;width:19rem;display:flex}}@media (min-width:80rem){.emajrW_sidebarContainer{width:var(--sidebar-right-width,21.5rem)}}.emajrW_sidebarTall{position:static}.emajrW_widgetCard{background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);border-radius:var(--radius-cards);box-shadow:var(--theme-shadow-card,none);border-radius:var(--radius-cards);box-sizing:border-box;background-color:#ffffff04;border:1px solid #ffffff0f;flex-direction:column;gap:.8125rem;width:100%;min-width:0;padding:1.125rem 1.25rem;display:flex}[data-theme=light] .emajrW_widgetCard{border-color:var(--theme-border-subtle,#e2e8f0);background-color:#f8fafc}.emajrW_sectionHeader{border-bottom:1px solid var(--theme-border-subtle);justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding-bottom:.5rem;display:flex}.emajrW_headerTitle{color:var(--theme-text-primary);letter-spacing:-.01rem;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:.875rem;font-weight:700;overflow:hidden}.emajrW_subTag{color:var(--theme-text-muted);background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);border-radius:var(--radius-tags);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}.emajrW_rankList{flex-direction:column;gap:.25rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.emajrW_rankListItem{width:100%;min-width:0;margin:0;padding:0;list-style:none}.emajrW_rankItem{box-sizing:border-box;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.375rem .4375rem;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.emajrW_rankItem:hover{background-color:var(--theme-bg-elevated);border-color:var(--theme-border-subtle)}.emajrW_rankItem:hover .emajrW_rankTitle{color:var(--theme-text-primary)}.emajrW_rankNumber{background-color:var(--theme-bg-elevated);width:1.125rem;height:1.125rem;color:var(--theme-text-muted);font-variant-numeric:tabular-nums;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}.emajrW_topRank{color:var(--theme-text-primary);border:1px solid var(--theme-border-card)}.emajrW_rankTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--theme-text-secondary);flex:1;font-size:.8125rem;font-weight:500;line-height:1.4;transition:color .15s;overflow:hidden}.emajrW_categoryBracket{color:var(--theme-text-muted);font-weight:600}.emajrW_commentCount{color:var(--theme-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:700}.emajrW_marketList{flex-direction:column;gap:.4375rem;width:100%;min-width:0;display:flex}.emajrW_marketRow{box-sizing:border-box;background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.4375rem .5625rem;text-decoration:none;transition:border-color .15s;display:grid}.emajrW_marketRow:hover{border-color:var(--theme-border-hover)}.emajrW_marketRowLeft{align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}.emajrW_marketGameIcon{border-radius:.375rem;flex-shrink:0;width:1.75rem;height:1.75rem}.emajrW_marketLabelCol{flex-direction:column;gap:.0625rem;min-width:0;display:flex;overflow:hidden}.emajrW_marketTitle{color:var(--theme-text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:600;overflow:hidden}.emajrW_marketSub{color:var(--theme-text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.6875rem;overflow:hidden}.emajrW_marketValueCol{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.0625rem;display:flex}.emajrW_marketPrice{color:var(--theme-text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:800}.emajrW_trendUp{color:#ef4444;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.emajrW_trendDown{color:#3b82f6;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.emajrW_trendFlat{color:var(--theme-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.emajrW_hotListingRow{box-sizing:border-box;border:1px solid var(--theme-border-subtle);border-radius:.4375rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.375rem .5625rem;text-decoration:none;transition:background-color .15s;display:grid}.emajrW_hotListingRow:hover{background-color:var(--theme-bg-elevated)}.emajrW_hotListingTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--theme-text-secondary);font-size:.75rem;font-weight:500;overflow:hidden}.emajrW_hotListingPrice{color:var(--theme-text-primary);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:700}.emajrW_marketSourceCaption{color:var(--theme-text-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:.6875rem;font-weight:500;line-height:1.4;overflow:hidden}.emajrW_hallList{flex-direction:column;gap:.375rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.emajrW_hallListItem{width:100%;min-width:0;margin:0;padding:0;list-style:none}.emajrW_hallRow{box-sizing:border-box;background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);border-radius:.4375rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;width:100%;padding:.4375rem .5625rem;display:grid}.emajrW_hallLeftCol{flex-shrink:0;align-items:center;gap:.4375rem;display:flex}.emajrW_hallAvatarWrap{flex-shrink:0;align-items:center;display:inline-flex}.emajrW_hallCenterCol{align-items:center;gap:.3125rem;min-width:0;display:flex;overflow:hidden}.emajrW_hallNickname{color:var(--theme-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:700;overflow:hidden}.emajrW_hallPoints{color:var(--theme-accent);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8125rem;font-weight:800}.emajrW_hallGuideCaption{border:1px dashed var(--theme-border-subtle);color:var(--theme-text-muted);word-break:keep-all;background-color:#ffffff05;border-radius:.375rem;margin:0;padding:.4375rem .5625rem;font-size:.6875rem;font-weight:500;line-height:1.45}[data-theme=light] .emajrW_hallGuideCaption{background-color:#f1f5f9}.emajrW_specActionGrid{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.emajrW_moreActionBtn{background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-card);height:2.125rem;color:var(--theme-text-secondary);white-space:nowrap;border-radius:.4375rem;justify-content:center;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.emajrW_moreActionBtn:hover{border-color:var(--theme-border-hover);color:var(--theme-text-primary)}.emajrW_accentActionBtn{height:2.125rem;color:var(--theme-accent);white-space:nowrap;background-color:#10b9811a;border:1px solid #10b98140;border-radius:.4375rem;justify-content:center;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .15s;display:flex}.emajrW_accentActionBtn:hover{background-color:#10b98129}.emajrW_emptyText{color:var(--theme-text-muted);text-align:center;word-break:keep-all;margin:0;padding:.875rem .5rem;font-size:.75rem;line-height:1.45}
.XB8l6q_wrapper{flex-direction:column;gap:0;width:100%;display:flex}.XB8l6q_listGrid{border-top:1px solid #ffffff0d;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}[data-theme=light] .XB8l6q_listGrid{border-top-color:#0f172a0f}.XB8l6q_listItem{width:100%;margin:0;padding:0;list-style:none}.XB8l6q_actionArea{flex-direction:column;justify-content:center;align-items:center;margin-top:1.5rem;padding:.5rem 0 1rem;display:flex}.XB8l6q_loadMoreButton{width:100%;max-width:24rem;min-height:2.75rem;color:var(--theme-text-primary);background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);border-radius:var(--radius-buttons);cursor:pointer;box-shadow:none;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.XB8l6q_loadMoreButton:hover:not(:disabled){background-color:var(--theme-bg-elevated);border-color:var(--theme-accent);color:var(--theme-accent)}.XB8l6q_loadMoreButton:active:not(:disabled){transform:scale(.99)}.XB8l6q_loadMoreButton:disabled{opacity:.6;cursor:not-allowed}.XB8l6q_btnCount{color:var(--theme-text-muted);font-size:.8125rem;font-weight:500}.XB8l6q_spinner{border:2px solid var(--theme-border-card);border-top-color:var(--theme-accent);border-radius:50%;width:1.125rem;height:1.125rem;animation:.7s linear infinite XB8l6q_spin}.XB8l6q_endNotice{color:var(--theme-text-muted);text-align:center;align-items:center;gap:.5rem;padding:1rem 0;font-size:.8125rem;display:flex}.XB8l6q_endNotice:before,.XB8l6q_endNotice:after{content:"";background-color:var(--theme-border-card);width:2rem;height:1px;display:inline-block}@keyframes XB8l6q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
._7XYN5a_card{background-color:#0000;border:none;border-bottom:1px solid #ffffff0d;border-radius:0;flex-direction:column;width:100%;min-width:0;max-width:100%;padding:.875rem .25rem;transition:background-color .15s;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){._7XYN5a_card{padding:.9375rem .5rem}}[data-theme=light] ._7XYN5a_card{border-bottom-color:#0f172a0f}._7XYN5a_card:hover{box-shadow:none;background-color:#ffffff05;transform:none}[data-theme=light] ._7XYN5a_card:hover{background-color:#0f172a05}._7XYN5a_pinnedNoticeCard{background-color:#38bdf80a}[data-theme=light] ._7XYN5a_pinnedNoticeCard{background-color:#0ea5e90a}._7XYN5a_pinnedNoticeBadge{color:#38bdf8;white-space:nowrap;background-color:#38bdf826;border:1px solid #38bdf866;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;height:1.25rem;padding:0 .4375rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex}[data-theme=light] ._7XYN5a_pinnedNoticeBadge{color:#0284c7;background-color:#0284c71a;border-color:#0284c759}._7XYN5a_officialPartnerDealCard{background:linear-gradient(90deg,#06b6d414 0%,#10b98108 60%,#0000 100%);border-left:3px solid #22d3ee;padding-left:.625rem}@media (min-width:48rem){._7XYN5a_officialPartnerDealCard{padding-left:.75rem}}._7XYN5a_officialPartnerDealCard:hover{background:linear-gradient(90deg,#06b6d421 0%,#10b9810d 60%,#ffffff05 100%)}._7XYN5a_officialPartnerDealBadge{color:#67e8f9;white-space:nowrap;background-color:#06b6d429;border:1px solid #22d3ee66;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:800;display:inline-flex}[data-theme=light] ._7XYN5a_officialPartnerDealBadge{color:#0e7490;background-color:#06b6d41f;border-color:#06b6d459}._7XYN5a_authorPartnerChip{color:#67e8f9;white-space:nowrap;background-color:#06b6d424;border:1px solid #22d3ee59;border-radius:.25rem;flex-shrink:0;align-items:center;padding:.0625rem .375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._7XYN5a_cardLink{color:inherit;flex-direction:column;width:100%;min-width:0;height:100%;text-decoration:none;display:flex}._7XYN5a_cardRow,._7XYN5a_cardBody{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.875rem;width:100%;min-width:0;height:100%;display:grid}@media (min-width:48rem){._7XYN5a_cardRow,._7XYN5a_cardBody{gap:1.25rem}}._7XYN5a_cardRow._7XYN5a_noThumbRow,._7XYN5a_cardBody._7XYN5a_noThumbRow{grid-template-columns:minmax(0,1fr)}._7XYN5a_contentColumn,._7XYN5a_contentCol,._7XYN5a_mainContent{flex-direction:column;justify-content:center;gap:.25rem;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}._7XYN5a_categoryMetaRow{color:#94a3b8;align-items:center;gap:.375rem;width:100%;min-width:0;font-size:.75rem;line-height:1.3;display:flex;overflow:hidden}[data-theme=light] ._7XYN5a_categoryMetaRow{color:#64748b}._7XYN5a_categoryText{color:#94a3b8;white-space:nowrap;word-break:keep-all;flex-shrink:0;font-size:.75rem;font-weight:500}[data-theme=light] ._7XYN5a_categoryText{color:#64748b}._7XYN5a_titleRow{align-items:center;gap:.375rem;width:100%;min-width:0;display:flex}._7XYN5a_title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;min-width:0;color:var(--theme-text-primary);word-break:keep-all;flex:1;margin:0;font-size:1.125rem;font-weight:700;line-height:1.4;overflow:hidden}@media (min-width:48rem){._7XYN5a_title{font-size:1.15625rem}}._7XYN5a_blindTitle{color:var(--theme-text-muted);font-style:italic}._7XYN5a_dealStatusBadge{letter-spacing:-.01em;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;height:1.3125rem;padding:0 .4375rem;font-size:.71875rem;font-weight:700;line-height:1;display:inline-flex}._7XYN5a_dealStatusDot{border-radius:9999px;flex-shrink:0;width:.34375rem;height:.34375rem}._7XYN5a_dealActiveBadge{color:#3ecf8e;background-color:#3ecf8e24;border:1px solid #3ecf8e6b}._7XYN5a_dealActiveBadge ._7XYN5a_dealStatusDot{background-color:#3ecf8e;box-shadow:0 0 .3125rem #3ecf8e99}[data-theme=light] ._7XYN5a_dealActiveBadge{color:#059669;background-color:#10b9811f;border-color:#10b98166}[data-theme=light] ._7XYN5a_dealActiveBadge ._7XYN5a_dealStatusDot{box-shadow:none;background-color:#059669}._7XYN5a_dealEndedBadge{color:var(--theme-text-muted,#64748b);background-color:#94a3b81a;border:1px solid #94a3b83d}._7XYN5a_dealEndedBadge ._7XYN5a_dealStatusDot{background-color:#64748b}[data-theme=light] ._7XYN5a_dealEndedBadge{color:#64748b;background-color:#f1f5f9;border-color:#cbd5e1}._7XYN5a_endedDealTitle{color:var(--theme-text-muted,#64748b);opacity:.65;font-weight:600;text-decoration:line-through;text-decoration-thickness:.0875rem}._7XYN5a_endedDealCard ._7XYN5a_thumbnailWrapper{opacity:.55;filter:grayscale(.45)}._7XYN5a_commentCountBadge{color:#94a3b8;font-size:.8125rem;font-weight:700;font-family:var(--font-mono);white-space:nowrap;flex-shrink:0}[data-theme=light] ._7XYN5a_commentCountBadge{color:#64748b}._7XYN5a_tradeRow{background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-card);border-radius:var(--radius-inputs);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.5rem;width:fit-content;min-width:0;max-width:100%;padding:.25rem .5rem;font-size:.75rem;display:flex;overflow-x:hidden}._7XYN5a_priceBadge{color:var(--theme-text-primary);white-space:nowrap;word-break:keep-all;flex-shrink:0;font-size:.8125rem;font-weight:800}._7XYN5a_priceBadge strong{color:var(--theme-accent);font-family:var(--font-mono)}._7XYN5a_priceNegotiable{color:var(--theme-text-secondary);white-space:nowrap;word-break:keep-all;flex-shrink:0;font-weight:700}._7XYN5a_characterSpecBadge{color:var(--theme-text-secondary);background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);border-radius:var(--radius-tags);white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;align-items:center;gap:.25rem;max-width:16rem;padding:.125rem .5rem;font-size:.71875rem;display:inline-flex;overflow:hidden}@media (min-width:64rem){._7XYN5a_characterSpecBadge{max-width:26rem}}._7XYN5a_characterSpecBadge strong{color:var(--theme-text-primary)}._7XYN5a_snippet{color:var(--theme-text-secondary);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}@media (min-width:48rem){._7XYN5a_snippet{-webkit-line-clamp:2;font-size:.875rem}}._7XYN5a_metaRow,._7XYN5a_authorRow{color:#94a3b8;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;margin-top:0;padding-top:.125rem;font-size:.75rem;display:flex}:is([data-theme=light] ._7XYN5a_metaRow,[data-theme=light] ._7XYN5a_authorRow){color:#64748b}._7XYN5a_metaLeftTrack{flex-wrap:nowrap;align-items:center;gap:.375rem;min-width:0;display:inline-flex;overflow:hidden}._7XYN5a_metaLeftTrack time{white-space:nowrap;flex-shrink:0}._7XYN5a_author{color:#94a3b8;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:6.5rem;font-weight:500;overflow:hidden}[data-theme=light] ._7XYN5a_author{color:#64748b}@media (min-width:48rem){._7XYN5a_author{max-width:14rem}}._7XYN5a_metaDivider{opacity:.5;white-space:nowrap;flex-shrink:0}._7XYN5a_statItem{white-space:nowrap;word-break:keep-all;flex-shrink:0;align-items:center;gap:.1875rem;font-size:.75rem;display:inline-flex}._7XYN5a_thumbnailWrapper,._7XYN5a_thumbnailCol{background-color:var(--theme-bg-elevated);border:1px solid #ffffff0d;border-radius:.375rem;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:5rem;height:3.75rem;display:flex;position:relative;overflow:hidden}:is([data-theme=light] ._7XYN5a_thumbnailWrapper,[data-theme=light] ._7XYN5a_thumbnailCol){border-color:#0f172a0f}@media (min-width:48rem){._7XYN5a_thumbnailWrapper,._7XYN5a_thumbnailCol{border-radius:.5rem;width:6.75rem;height:4.5rem}}._7XYN5a_thumbnailWrapper img,._7XYN5a_thumbnailWrapper ._7XYN5a_thumbImage,._7XYN5a_thumbnailCol img,._7XYN5a_thumbnailCol ._7XYN5a_thumbImage{object-fit:cover;width:100%;height:100%;transition:transform .25s cubic-bezier(.22,1,.36,1);display:block;overflow:hidden}._7XYN5a_card:hover ._7XYN5a_thumbnailWrapper img,._7XYN5a_card:hover ._7XYN5a_thumbnailWrapper ._7XYN5a_thumbImage{transform:scale(1.05)}._7XYN5a_sourceTile{box-sizing:border-box;background:linear-gradient(135deg, var(--theme-bg-surface) 0%, var(--theme-bg-elevated) 100%);flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:100%;height:100%;padding:.25rem;display:flex}._7XYN5a_sourceTileName{max-width:100%;color:var(--theme-text-primary);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:800;line-height:1.2;overflow:hidden}._7XYN5a_sourceTileLabel{letter-spacing:.12em;color:var(--theme-accent);font-size:.5rem;font-weight:700;font-family:var(--font-mono)}._7XYN5a_placeholderThumb{background:linear-gradient(135deg, var(--theme-bg-elevated) 0%, var(--theme-bg-surface) 100%);width:100%;height:100%;color:var(--theme-text-muted);justify-content:center;align-items:center;display:flex}._7XYN5a_placeholderContent{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}._7XYN5a_placeholderEmblem{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}@media (min-width:48rem){._7XYN5a_placeholderEmblem{width:1.875rem;height:1.875rem}}._7XYN5a_placeholderEmblem svg{width:100%;height:100%}._7XYN5a_placeholderBrand{color:var(--theme-text-muted);letter-spacing:.05em;font-size:.5625rem;font-weight:700;font-family:var(--font-mono)}@media (min-width:48rem){._7XYN5a_placeholderBrand{font-size:.625rem}}
.QRqf3q_emptyContainer{text-align:center;background-color:var(--theme-bg-surface);border:1px dashed var(--theme-border-card);border-radius:var(--radius-cards);flex-direction:column;justify-content:center;align-items:center;margin:1.5rem 0;padding:3.5rem 1.5rem;transition:border-color .2s;display:flex}.QRqf3q_emptyContainer:hover{border-color:var(--theme-border-input)}.QRqf3q_iconWrapper{background-color:var(--theme-bg-elevated);width:4rem;height:4rem;color:var(--theme-text-muted);border:1px solid var(--theme-border-card);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.QRqf3q_icon{stroke-width:1.75px;width:2rem;height:2rem}.QRqf3q_title{color:var(--theme-text-primary);letter-spacing:-.02rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.QRqf3q_description{color:var(--theme-text-secondary);max-width:24rem;margin-bottom:1.75rem;font-size:.9375rem;line-height:1.6}.QRqf3q_actionButton{height:2.75rem;color:var(--theme-accent-contrast);background-color:var(--theme-accent);border-radius:var(--radius-buttons);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;font-size:.9375rem;font-weight:600;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 .25rem .75rem #05966933}.QRqf3q_actionButton:hover{background-color:var(--theme-accent-hover);transform:translateY(-1px);box-shadow:0 .375rem 1rem #3ecf8e59}.QRqf3q_actionButton:active{transform:translateY(0)}.QRqf3q_btnIcon{width:1.125rem;height:1.125rem}
.Y-IWOG_trackerCard{background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);border-radius:var(--radius-cards);box-shadow:var(--theme-shadow-card,none);background-color:var(--theme-bg-surface);border-radius:var(--radius-cards);box-sizing:border-box;border:1px solid #10b98147;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}[data-theme=light] .Y-IWOG_trackerCard{background-color:#fff;border-color:#0596694d}.Y-IWOG_variantSidebar{gap:.75rem;padding:.9375rem 1rem}.Y-IWOG_variantProfile{gap:1.125rem;margin-top:1.5rem;padding:1.375rem 1.5rem}@media (min-width:48rem){.Y-IWOG_variantProfile{padding:1.625rem 1.875rem}}.Y-IWOG_headerBlock{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.Y-IWOG_topBadgeRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.Y-IWOG_kickerBadge{letter-spacing:.025em;white-space:nowrap;text-overflow:ellipsis;color:#34d399;border-radius:var(--radius-tags);box-sizing:border-box;background-color:#10b98124;border:1px solid #10b98159;justify-content:center;align-items:center;max-width:100%;height:1.5625rem;padding:0 .5625rem;font-size:.65625rem;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}[data-theme=light] .Y-IWOG_kickerBadge{color:#047857;background-color:#0596691a;border-color:#0596694d}.Y-IWOG_progressSummaryPill{font-variant-numeric:tabular-nums;border-radius:var(--radius-tags);background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-card);height:1.5625rem;color:var(--theme-text-primary);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;justify-content:center;align-items:center;max-width:100%;padding:0 .5625rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.Y-IWOG_cardTitle{color:var(--theme-text-primary);margin:0;font-size:.9375rem;font-weight:800;line-height:1.35}.Y-IWOG_variantProfile .Y-IWOG_cardTitle{font-size:1.125rem}.Y-IWOG_cardSubDesc{color:var(--theme-text-muted);margin:0;font-size:.78125rem;line-height:1.45}.Y-IWOG_progressBarTrack{background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);border-radius:999rem;width:100%;height:.4375rem;overflow:hidden}.Y-IWOG_progressBarFill{background:linear-gradient(90deg,#10b981 0%,#34d399 100%);border-radius:999rem;height:100%;transition:width .25s}.Y-IWOG_rewardsShelf{border-radius:var(--radius-inputs);background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);flex-wrap:wrap;align-items:center;gap:.4375rem;padding:.5625rem .75rem;display:flex}.Y-IWOG_shelfLabel{color:var(--theme-text-muted);white-space:nowrap;margin-right:.125rem;font-size:.6875rem;font-weight:700}.Y-IWOG_earnedChip{border-radius:var(--radius-tags);color:#34d399;white-space:nowrap;background-color:#10b98124;border:1px solid #10b98166;justify-content:center;align-items:center;height:1.5rem;padding:0 .5625rem;font-size:.6875rem;font-weight:800;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.Y-IWOG_earnedChip:hover{background-color:#10b9813d;border-color:#10b981}[data-theme=light] .Y-IWOG_earnedChip{color:#047857;background-color:#0596691a;border-color:#05966959}[data-theme=light] .Y-IWOG_earnedChip:hover{background-color:#0596692e}.Y-IWOG_earnedTitleChip{border-radius:var(--radius-tags);color:#fbbf24;white-space:nowrap;background-color:#f59e0b29;border:1px solid #f59e0b73;justify-content:center;align-items:center;height:1.5rem;padding:0 .5625rem;font-size:.6875rem;font-weight:800;text-decoration:none;transition:background-color .15s;display:inline-flex}.Y-IWOG_earnedTitleChip:hover{background-color:#f59e0b3d}[data-theme=light] .Y-IWOG_earnedTitleChip{color:#b45309;background-color:#d977061a;border-color:#d9770659}.Y-IWOG_earnedExpChip{border-radius:var(--radius-tags);color:#60a5fa;white-space:nowrap;background-color:#3b82f624;border:1px solid #3b82f661;justify-content:center;align-items:center;height:1.5rem;padding:0 .5rem;font-size:.6875rem;font-weight:800;text-decoration:none;display:inline-flex}[data-theme=light] .Y-IWOG_earnedExpChip{color:#1d4ed8;background-color:#2563eb1a;border-color:#2563eb4d}.Y-IWOG_stepList{flex-direction:column;gap:.4375rem;margin:0;padding:0;list-style:none;display:flex}.Y-IWOG_variantProfile .Y-IWOG_stepList{grid-template-columns:1fr;gap:.625rem;display:grid}@media (min-width:48rem){.Y-IWOG_variantProfile .Y-IWOG_stepList{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.Y-IWOG_variantProfile .Y-IWOG_stepList{grid-template-columns:repeat(5,1fr)}}.Y-IWOG_stepItem{border-radius:var(--radius-inputs);background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-subtle);box-sizing:border-box;justify-content:space-between;align-items:center;gap:.4375rem;width:100%;min-width:0;padding:.5rem .625rem;display:flex}.Y-IWOG_variantProfile .Y-IWOG_stepItem{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.625rem;padding:.875rem}.Y-IWOG_stepItemCompleted{background-color:#10b9810f;border-color:#10b9816b}[data-theme=light] .Y-IWOG_stepItemCompleted{background-color:#0596690d;border-color:#05966959}.Y-IWOG_stepLeft{flex:52%;align-items:center;gap:.5rem;min-width:0;display:flex}.Y-IWOG_stepBadgeNum{white-space:nowrap;background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);width:1.5625rem;height:1.5625rem;color:var(--theme-text-muted);box-sizing:border-box;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.71875rem;font-weight:800;line-height:1;display:inline-flex}.Y-IWOG_stepBadgeNumDone{color:#022c22;background-color:#10b981;border-color:#10b981}.Y-IWOG_stepTextCol{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.Y-IWOG_stepTitle{color:var(--theme-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.78125rem;font-weight:700;line-height:1.3;overflow:hidden}.Y-IWOG_variantProfile .Y-IWOG_stepTitle{white-space:normal;font-size:.84375rem}.Y-IWOG_stepReward{color:#34d399;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:700;line-height:1.3;overflow:hidden}.Y-IWOG_variantProfile .Y-IWOG_stepReward{white-space:normal}[data-theme=light] .Y-IWOG_stepReward{color:#059669}.Y-IWOG_stepRight{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.3125rem;min-width:0;max-width:48%;display:flex}.Y-IWOG_variantProfile .Y-IWOG_stepRight{border-top:1px dashed var(--theme-border-subtle);justify-content:space-between;width:100%;max-width:100%;padding-top:.375rem}.Y-IWOG_stepProgressText{color:var(--theme-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.6875rem;font-weight:600}.Y-IWOG_stepActionBtn{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background-color:var(--theme-bg-surface);border:1px solid var(--theme-border-card);min-width:0;max-width:100%;height:1.9375rem;color:var(--theme-text-primary);box-sizing:border-box;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .5625rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex;overflow:hidden}.Y-IWOG_stepActionBtn:hover:not(:disabled){border-color:#10b981}.Y-IWOG_stepActionBtn:disabled{opacity:.6;cursor:default}.Y-IWOG_stepDoneTag{white-space:nowrap;text-overflow:ellipsis;color:#34d399;box-sizing:border-box;background-color:#10b98124;border:1px solid #10b98161;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;min-width:0;max-width:100%;height:1.9375rem;padding:0 .5625rem;font-size:.75rem;font-weight:700;display:inline-flex;overflow:hidden}[data-theme=light] .Y-IWOG_stepDoneTag{color:#047857;background-color:#0596691a;border-color:#05966959}.Y-IWOG_footerActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;min-width:0;display:grid}.Y-IWOG_noticeLinkBtn{background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-card);text-align:center;width:100%;min-width:0;max-width:100%;min-height:2.375rem;color:var(--theme-text-secondary);box-sizing:border-box;border-radius:.4375rem;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:700;line-height:1.2;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex;overflow:hidden}.Y-IWOG_noticeLinkBtn>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.Y-IWOG_noticeLinkBtn:hover{border-color:var(--theme-border-hover);color:var(--theme-text-primary)}.Y-IWOG_checkInBtn{text-align:center;color:#34d399;cursor:pointer;box-sizing:border-box;background-color:#10b98129;border:1px solid #10b98173;border-radius:.4375rem;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;min-height:2.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .15s;display:inline-flex;overflow:hidden}.Y-IWOG_checkInBtn>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.Y-IWOG_checkInBtn:hover:not(:disabled){background-color:#10b9813d}.Y-IWOG_checkInBtn:disabled{opacity:.65;cursor:default}[data-theme=light] .Y-IWOG_checkInBtn{color:#047857;background-color:#0596691f;border-color:#05966966}.Y-IWOG_feedbackNote{color:#34d399;background-color:#10b9811a;border:1px solid #10b9814d;border-radius:.375rem;margin:0;padding:.4375rem .625rem;font-size:.75rem;font-weight:600}[data-theme=light] .Y-IWOG_feedbackNote{color:#047857;background-color:#05966914}
.HFFCgW_card{border:none;border-bottom:1px solid var(--theme-border-card);background-color:#0000;border-radius:0;flex-direction:column;gap:.75rem;padding:.875rem .25rem;transition:background-color .15s;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.HFFCgW_card{flex-direction:row;align-items:center;gap:1.25rem;padding:1rem .5rem}}.HFFCgW_card:hover{background-color:var(--theme-bg-elevated);box-shadow:none;transform:none}.HFFCgW_thumbnailWrapper{aspect-ratio:16/9;background-color:var(--theme-bg-elevated);border:1px solid var(--theme-border-card);border-radius:.5rem;flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (min-width:48rem){.HFFCgW_thumbnailWrapper{aspect-ratio:16/9;width:9.25rem;height:auto}}.HFFCgW_thumbnailWrapper img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.HFFCgW_thumbnailWrapper:hover img{transform:scale(1.05)}.HFFCgW_sourceTile{aspect-ratio:16/9;box-sizing:border-box;background:linear-gradient(135deg, var(--theme-bg-surface) 0%, var(--theme-bg-elevated) 100%);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;height:100%;padding:.5rem;display:flex}.HFFCgW_sourceTileName{max-width:100%;color:var(--theme-text-primary);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:800;line-height:1.2;overflow:hidden}.HFFCgW_sourceTileLabel{letter-spacing:.12em;color:var(--theme-accent);font-size:.625rem;font-weight:700;font-family:var(--font-mono)}.HFFCgW_placeholderThumb{aspect-ratio:16/9;background:linear-gradient(135deg, var(--theme-bg-elevated) 0%, var(--theme-bg-surface) 100%);width:100%;height:100%;color:var(--theme-text-muted);justify-content:center;align-items:center;display:flex}.HFFCgW_placeholderContent{flex-direction:column;justify-content:center;align-items:center;gap:.375rem;display:flex}.HFFCgW_placeholderEmblem{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.HFFCgW_placeholderEmblem svg{width:100%;height:100%}.HFFCgW_placeholderBrand{color:var(--theme-text-muted);letter-spacing:.05em;font-size:.6875rem;font-weight:700;font-family:var(--font-mono)}.HFFCgW_contentWrapper{flex-direction:column;flex:1;justify-content:center;gap:.3125rem;min-width:0;display:flex}.HFFCgW_mainTextGroup{flex-direction:column;gap:.25rem;min-width:0;display:flex}.HFFCgW_topRow{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.HFFCgW_officialBadge{color:#94a3b8;border-radius:var(--radius-tags);box-sizing:border-box;background-color:#ffffff12;border:1px solid #ffffff14;align-items:center;height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600;display:inline-flex}[data-theme=light] .HFFCgW_officialBadge{color:#64748b;background-color:#0f172a0f;border-color:#0f172a14}.HFFCgW_sourceName{color:#94a3b8;border-radius:var(--radius-tags);box-sizing:border-box;background-color:#ffffff12;border:1px solid #ffffff14;align-items:center;height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600;display:inline-flex}[data-theme=light] .HFFCgW_sourceName{color:#64748b;background-color:#0f172a0f;border-color:#0f172a14}.HFFCgW_title{color:var(--theme-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.125rem;font-weight:700;line-height:1.4;transition:color .15s;display:-webkit-box;overflow:hidden}.HFFCgW_title:hover{color:var(--theme-accent)}.HFFCgW_snippet{color:var(--theme-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.84375rem;line-height:1.45;display:-webkit-box;overflow:hidden}.HFFCgW_bottomBar{color:var(--theme-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.125rem;font-size:.75rem;display:flex}.HFFCgW_metaGroup{word-break:keep-all;align-items:center;gap:.5rem;display:flex;white-space:nowrap!important;flex-shrink:0!important}.HFFCgW_metaGroup span{word-break:keep-all;white-space:nowrap!important;flex-shrink:0!important}.HFFCgW_actionGroup{align-items:center;gap:.5rem;display:flex}.HFFCgW_discussLink{color:var(--theme-text-secondary);align-items:center;gap:.25rem;font-weight:600;transition:color .15s;display:inline-flex}.HFFCgW_discussLink:hover{color:var(--theme-text-primary)}.HFFCgW_outLink{background:var(--theme-bg-elevated);border:1px solid var(--theme-border-card);color:var(--theme-accent);border-radius:var(--radius-tags);align-items:center;gap:.25rem;padding:.25rem .5rem;font-weight:600;transition:all .15s;display:inline-flex}.HFFCgW_outLink:hover{border-color:var(--theme-accent);background:#3ecf8e26}
.S3-Kra_modalBackdrop{z-index:1200;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);padding:1rem;padding-top:max(1rem,env(safe-area-inset-top,0px));padding-bottom:max(1rem,env(safe-area-inset-bottom,0px));padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));background:#06090fbd;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (max-width:768px){.S3-Kra_modalBackdrop{justify-content:flex-start;align-items:flex-start;padding:0}}.S3-Kra_modalDialog{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.875rem;flex-direction:column;width:100%;max-width:60rem;height:min(43.75rem,86vh);display:flex;overflow:hidden;box-shadow:0 1.5rem 4rem #00000085}@media (max-width:768px){.S3-Kra_modalDialog{width:100%;max-width:100%;height:100dvh;max-height:100dvh;box-shadow:none;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border:none;border-radius:0;position:fixed;top:0;left:0}}.S3-Kra_centerContainer{background:var(--bg-secondary);width:100%;height:100%;color:var(--text-primary);flex-direction:column;display:flex;overflow:hidden}.S3-Kra_pageModeContainer{border:1px solid var(--border-color);height:min(46rem,100dvh - 7rem);min-height:36rem;box-shadow:var(--card-shadow);border-radius:.75rem;overflow:hidden}@media (max-width:768px){.S3-Kra_pageModeContainer{border-top:none;border-left:none;border-right:none;border-radius:0;height:calc(100dvh - 3.5rem);min-height:28rem}}.S3-Kra_headerBar{background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1.125rem;display:flex}@media (max-width:768px){.S3-Kra_headerBar{padding:.625rem .875rem}}.S3-Kra_headerTitleGroup{flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;display:flex}.S3-Kra_headerTitle{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;flex-shrink:0;margin:0;font-size:1.0625rem;font-weight:700}.S3-Kra_unreadCountPill{color:#10b981;white-space:nowrap;background:#10b98126;border:1px solid #10b9815c;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.S3-Kra_headerActions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.375rem;display:flex}.S3-Kra_soundToggleBtn{border:1px solid var(--border-color);background:var(--bg-secondary);height:2rem;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.S3-Kra_soundToggleBtn:hover{color:var(--text-primary);border-color:#10b981}.S3-Kra_soundToggleActive{color:#10b981;background:#10b98114;border-color:#10b98173}.S3-Kra_soundDot{background:var(--text-muted);border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem}.S3-Kra_soundDotOn{background:#10b981;box-shadow:0 0 .375rem #10b981bf}.S3-Kra_headerLinkBtn{border:1px solid var(--border-color);background:var(--bg-secondary);height:2rem;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.S3-Kra_headerLinkBtn:hover{border-color:var(--text-secondary);color:var(--text-primary)}@media (max-width:480px){.S3-Kra_headerLinkBtn{display:none}}.S3-Kra_closeModalBtn{border:1px solid var(--border-color);background:var(--bg-primary);height:2rem;color:var(--text-primary);white-space:nowrap;cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:700;transition:all .15s;display:inline-flex}.S3-Kra_closeModalBtn:hover{border-color:var(--status-danger);color:var(--status-danger)}.S3-Kra_tabBar{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);scrollbar-width:none;flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:0 1.125rem;display:flex;overflow-x:auto}.S3-Kra_tabBar::-webkit-scrollbar{display:none}@media (max-width:768px){.S3-Kra_tabBar{padding:0 .75rem}}.S3-Kra_tabList{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.25rem;display:flex}.S3-Kra_tabButton{height:2.625rem;color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:.125rem solid #0000;flex-shrink:0;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex;position:relative}.S3-Kra_tabButton:hover{color:var(--text-primary)}@media (max-width:768px){.S3-Kra_tabButton{height:2.5rem;padding:0 .625rem;font-size:.8125rem}}.S3-Kra_tabButtonActive{color:#10b981;border-bottom-color:#10b981;font-weight:700}.S3-Kra_tabCountBadge{background:var(--bg-tertiary);min-width:1.25rem;height:1.125rem;color:var(--text-secondary);white-space:nowrap;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .35rem;font-size:.75rem;font-weight:700;display:inline-flex}.S3-Kra_tabCountBadgeUnread{color:#051b11;background:#10b981}.S3-Kra_toolbarRight{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.375rem;display:flex}.S3-Kra_refreshBtn{border:1px solid var(--border-color);background:var(--bg-tertiary);height:2rem;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.S3-Kra_refreshBtn:hover{color:var(--text-primary);border-color:var(--text-secondary)}.S3-Kra_feedbackBanner{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:.625rem;padding:.625rem 1.125rem;font-size:.8125rem;font-weight:600;display:flex}.S3-Kra_feedbackSuccess{color:#10b981;background:#10b9811f}.S3-Kra_feedbackError{color:#f87171;background:#ef44441f}.S3-Kra_feedbackInfo{color:#60a5fa;background:#3b82f61f}.S3-Kra_feedbackCloseBtn{color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.125rem .375rem;font-size:.75rem;font-weight:700}.S3-Kra_splitWorkspace{flex:1;grid-template-columns:22rem 1fr;min-height:0;display:grid;overflow:hidden}@media (max-width:768px){.S3-Kra_splitWorkspace{flex-direction:column;display:flex}}.S3-Kra_listColumn{border-right:1px solid var(--border-color);background:var(--bg-primary);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}@media (max-width:768px){.S3-Kra_listColumn{border-right:none;width:100%}.S3-Kra_listColumn.S3-Kra_mobileHiddenColumn{display:none}}.S3-Kra_listFilterBar{box-sizing:border-box;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);scrollbar-width:none;flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;height:3rem;min-height:3rem;max-height:3rem;padding:0 .75rem;display:flex;overflow-x:auto}.S3-Kra_listFilterBar::-webkit-scrollbar{display:none}.S3-Kra_subFilterGroup{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.375rem;height:2rem;min-height:2rem;display:flex}.S3-Kra_subFilterBtn{border:1px solid var(--border-color);background:var(--bg-tertiary);height:2rem;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.S3-Kra_subFilterBtnActive{color:#10b981;background:#10b98126;border-color:#10b981;font-weight:700}.S3-Kra_bulkActionGroup{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.375rem;display:flex}.S3-Kra_bulkBtn{border:1px solid var(--border-color);background:var(--bg-tertiary);height:2rem;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.S3-Kra_bulkBtn:hover:not(:disabled){border-color:var(--status-danger);color:var(--status-danger)}.S3-Kra_bulkBtn:disabled{opacity:.45;cursor:not-allowed}.S3-Kra_messageListScroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.S3-Kra_listEmptyState{box-sizing:border-box;text-align:center;width:100%;height:20rem;min-height:20rem;color:var(--text-muted);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:2.5rem 1rem;display:flex}.S3-Kra_messageItemRow{border-bottom:1px solid var(--border-color);background:var(--bg-primary);cursor:pointer;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;transition:background .14s;display:flex}.S3-Kra_messageItemRow:hover{background:var(--bg-secondary)}.S3-Kra_messageItemSelected{background:var(--bg-tertiary);border-left:.1875rem solid #10b981}.S3-Kra_messageItemUnread{background:#10b9810d}.S3-Kra_checkboxCell{flex-shrink:0;align-items:center;padding-top:.125rem;display:flex}.S3-Kra_rowCheckbox{cursor:pointer;accent-color:#10b981;width:.9375rem;height:.9375rem}.S3-Kra_messageItemBody{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.S3-Kra_messageItemTop{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.S3-Kra_senderInfo{flex-wrap:nowrap;align-items:center;gap:.375rem;min-width:0;display:flex}.S3-Kra_unreadDot{background:#10b981;border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem;box-shadow:0 0 .375rem #10b981cc}.S3-Kra_senderName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.S3-Kra_staffRoleBadge{color:#10b981;white-space:nowrap;background:#10b98124;border:1px solid #10b98159;border-radius:.25rem;flex-shrink:0;align-items:center;padding:.0625rem .375rem;font-size:.75rem;font-weight:600;display:inline-flex}.S3-Kra_levelBadge{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}.S3-Kra_timeStamp{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.75rem}.S3-Kra_messageItemTitle{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:500;overflow:hidden}.S3-Kra_messageItemTitleUnread{color:var(--text-primary);font-weight:700}.S3-Kra_messageItemSnippet{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;overflow:hidden}.S3-Kra_messageItemFooter{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.S3-Kra_readStateTag{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}.S3-Kra_readStateTagUnread{color:#10b981;font-weight:700}.S3-Kra_inlineRowDeleteBtn{border:1px solid var(--border-color);height:1.625rem;color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border-radius:.25rem;flex-shrink:0;padding:0 .5rem;font-size:.75rem;font-weight:600}.S3-Kra_inlineRowDeleteBtn:hover{border-color:var(--status-danger);color:var(--status-danger)}.S3-Kra_detailColumn{background:var(--bg-secondary);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow-y:auto}@media (max-width:768px){.S3-Kra_detailColumn{width:100%}.S3-Kra_detailColumn.S3-Kra_mobileHiddenColumn{display:none}}.S3-Kra_detailEmptyState{box-sizing:border-box;text-align:center;width:100%;height:20rem;min-height:20rem;color:var(--text-muted);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}@media (max-width:768px){.S3-Kra_detailEmptyState{display:none}}.S3-Kra_emptyTitle{color:var(--text-secondary);margin:0;font-size:.9375rem;font-weight:700}.S3-Kra_emptyDesc{color:var(--text-muted);max-width:24rem;margin:0;font-size:.8125rem;line-height:1.55}.S3-Kra_detailWrap{flex-direction:column;flex:1;gap:1rem;padding:1.125rem 1.25rem;display:flex}@media (max-width:768px){.S3-Kra_detailWrap{padding:.875rem 1rem}}.S3-Kra_mobileBackBar{display:none}@media (max-width:768px){.S3-Kra_mobileBackBar{justify-content:space-between;align-items:center;display:flex}}.S3-Kra_mobileBackBtn{border:1px solid var(--border-color);background:var(--bg-tertiary);height:2rem;color:var(--text-primary);white-space:nowrap;cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.S3-Kra_detailHeaderCard{border-bottom:1px solid var(--border-color);flex-direction:column;gap:.625rem;padding-bottom:.875rem;display:flex}.S3-Kra_detailTopRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.S3-Kra_detailSubject{color:var(--text-primary);word-break:break-word;min-width:0;margin:0;font-size:1rem;font-weight:700;line-height:1.4}.S3-Kra_detailActionButtons{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.375rem;display:flex}.S3-Kra_blockUserBtn{color:#fbbf24;white-space:nowrap;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b73;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;height:2rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.S3-Kra_blockUserBtn:hover{background:#f59e0b33}.S3-Kra_deleteMsgBtn{color:#f87171;white-space:nowrap;cursor:pointer;background:#ef44441a;border:1px solid #ef444473;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;height:2rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.S3-Kra_deleteMsgBtn:hover{background:#ef444433}.S3-Kra_detailMetaGrid{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.S3-Kra_detailUserBox{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.S3-Kra_metaLabel{color:var(--text-muted);white-space:nowrap;font-size:.8125rem;font-weight:600}.S3-Kra_metaValueStrong{color:var(--text-primary);font-size:.875rem;font-weight:600}.S3-Kra_detailContentBox{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);white-space:pre-wrap;word-break:break-word;border-radius:.625rem;padding:1rem 1.125rem;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.S3-Kra_detailContentBox{font-size:.875rem}}.S3-Kra_quotedSectionBox{background:var(--bg-secondary);color:var(--text-secondary);white-space:pre-wrap;border-left:.1875rem solid #10b981;border-radius:.5rem;margin-top:.875rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.6}.S3-Kra_inlineReplyCard{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.625rem;flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex}.S3-Kra_inlineReplyHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.S3-Kra_inlineReplyTitle{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:700}.S3-Kra_inlineReplyHint{color:var(--text-muted);font-size:.75rem}.S3-Kra_replyTextarea{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;min-height:5.5rem;color:var(--text-primary);resize:vertical;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.6}.S3-Kra_replyTextarea:focus{border-color:#10b981;outline:none}.S3-Kra_quotePreviewDetails{background:var(--bg-secondary);border:1px dashed var(--border-color);color:var(--text-muted);white-space:pre-wrap;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.55}.S3-Kra_inlineReplyFooter{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.S3-Kra_primarySubmitBtn{white-space:nowrap;box-sizing:border-box;color:#06281e;cursor:pointer;background:#10b981;border:1px solid #34d399;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;height:2.25rem;padding:0 1rem;font-size:.8125rem;font-weight:700;transition:all .15s;display:inline-flex}.S3-Kra_primarySubmitBtn:hover:not(:disabled){color:#ecfdf5;background:#059669;border-color:#10b981}.S3-Kra_primarySubmitBtn:disabled{opacity:.55;color:#ecfdf5;cursor:not-allowed;background:#10b98147;border:1px solid #34d39973}.S3-Kra_singlePaneWorkspace{flex:1;min-height:0;padding:.875rem 1.25rem 1.25rem;overflow-y:auto}@media (max-width:768px){.S3-Kra_singlePaneWorkspace{padding:.75rem 1rem 1.25rem}}.S3-Kra_composeSection{flex-direction:column;gap:.75rem;max-width:48rem;margin:0 auto;display:flex}.S3-Kra_staffQuickBox{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.625rem;flex-direction:column;gap:.5rem;padding:.6875rem .875rem;display:flex}.S3-Kra_staffQuickHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.S3-Kra_staffQuickTitle{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:700}.S3-Kra_staffQuickSub{color:var(--text-secondary);margin:0;font-size:.75rem;line-height:1.45}.S3-Kra_staffChipGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4375rem;display:grid}@media (max-width:768px){.S3-Kra_staffChipGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.S3-Kra_staffChipGrid{grid-template-columns:1fr}}.S3-Kra_staffChipBtn{border:1px solid var(--border-color);background:var(--bg-secondary);text-align:left;cursor:pointer;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.1875rem;padding:.5rem .625rem;transition:all .15s;display:flex}.S3-Kra_staffChipBtn:hover{border-color:#10b981}.S3-Kra_staffChipBtnActive{background:#10b9811f;border-color:#10b981}.S3-Kra_staffChipTop{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.375rem;width:100%;display:flex}.S3-Kra_staffChipName{color:var(--text-primary);white-space:nowrap;font-size:.8125rem;font-weight:700}.S3-Kra_staffChipTag{color:#10b981;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;overflow:hidden}.S3-Kra_staffChipDesc{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.S3-Kra_formFieldGroup{flex-direction:column;gap:.3125rem;display:flex;position:relative}.S3-Kra_formLabelRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.S3-Kra_formLabel{color:var(--text-primary);font-size:.8125rem;font-weight:600}.S3-Kra_charCountLabel{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.S3-Kra_textInput{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;height:2.25rem;color:var(--text-primary);border-radius:.5rem;padding:0 .75rem;font-size:.875rem}.S3-Kra_textInput:focus{border-color:#10b981;outline:none}.S3-Kra_searchDropdown{border:1px solid var(--border-color);background:var(--bg-tertiary);border-radius:.5rem;flex-direction:column;margin-top:.25rem;display:flex;overflow:hidden}.S3-Kra_searchResultBtn{border:none;border-bottom:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.875rem;display:flex}.S3-Kra_searchResultBtn:last-child{border-bottom:none}.S3-Kra_searchResultBtn:hover{background:var(--bg-secondary)}.S3-Kra_composeTextarea{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;min-height:6.75rem;color:var(--text-primary);resize:vertical;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.55}.S3-Kra_composeTextarea:focus{border-color:#10b981;outline:none}.S3-Kra_composeFooter{box-sizing:border-box;background:var(--bg-tertiary,#16181d);border:1px solid var(--border-color,#2a2e37);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.625rem .875rem;display:flex}.S3-Kra_antiSpamNotice{min-width:0;color:var(--text-muted,#94a3b8);flex:14rem;font-size:.75rem;line-height:1.45}.S3-Kra_composeActionGroup{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}.S3-Kra_secondaryResetBtn{white-space:nowrap;box-sizing:border-box;border:1px solid var(--border-color,#333842);background:var(--bg-secondary,#1c1f26);height:2.25rem;color:var(--text-secondary,#cbd5e1);cursor:pointer;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 1rem;font-size:.8125rem;font-weight:700;transition:all .15s;display:inline-flex}.S3-Kra_secondaryResetBtn:hover:not(:disabled){border-color:var(--text-secondary,#94a3b8);color:var(--text-primary,#f8fafc)}.S3-Kra_secondaryResetBtn:disabled{opacity:.5;cursor:not-allowed}.S3-Kra_blocksSection{flex-direction:column;gap:1rem;max-width:46rem;margin:0 auto;display:flex}.S3-Kra_addBlockCard{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.625rem;flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex}.S3-Kra_addBlockFormRow{grid-template-columns:1fr 1.2fr auto;gap:.5rem;display:grid}@media (max-width:768px){.S3-Kra_addBlockFormRow{grid-template-columns:1fr}}.S3-Kra_blockListCard{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:.625rem;flex-direction:column;display:flex;overflow:hidden}.S3-Kra_blockItemRow{border-bottom:1px solid var(--border-color);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.S3-Kra_blockItemRow:last-child{border-bottom:none}.S3-Kra_blockUserInfo{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.S3-Kra_blockUserName{color:var(--text-primary);font-size:.875rem;font-weight:700}.S3-Kra_blockReasonText{color:var(--text-muted);font-size:.75rem}.S3-Kra_unblockBtn{border:1px solid var(--border-color);background:var(--bg-secondary);height:2rem;color:var(--text-primary);white-space:nowrap;cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.S3-Kra_unblockBtn:hover{color:#10b981;border-color:#10b981}
