.Header_header__MvnS2{position:relative;background:var(--primary-blue);min-height:118px;overflow:visible}.Header_header__MvnS2:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,92,193,.08),rgba(0,92,193,0))}.Header_eyeOne__KFsED,.Header_eyeThree__YQqRW,.Header_eyeTwo__zVFJN{position:absolute;z-index:0;height:auto;opacity:.18;filter:saturate(1.15) brightness(1.2);mix-blend-mode:screen;pointer-events:none}.Header_eyeOne__KFsED{width:124px;left:275px;top:-31px;transform:rotate(13deg)}.Header_eyeTwo__zVFJN{width:104px;right:345px;top:-18px;transform:rotate(-8deg)}.Header_eyeThree__YQqRW{width:132px;right:18px;bottom:-38px;transform:rotate(-19deg)}.Header_inner__ggL_E{position:relative;z-index:1;width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));margin:0 auto;padding-top:12px}.Header_topBar__UGeWF{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:start;grid-column-gap:22px;column-gap:22px;min-height:80px}.Header_brand__tPzig{grid-column:1;display:inline-flex;align-items:center;gap:12px;color:var(--white);line-height:1;transition:transform .22s var(--ease-out),filter .22s var(--ease-out);will-change:transform}.Header_brand__tPzig:hover{transform:translateY(-1px) rotate(-.6deg);filter:drop-shadow(0 8px 14px rgba(0,0,0,.12))}.Header_brandLogo__KGjWI{width:122px;height:auto;object-fit:contain;object-position:left center}.Header_newsText__eEFSE{font-family:var(--font-noto),sans-serif;font-size:31px;font-weight:900;letter-spacing:-.04em}.Header_tagline__olxb0{position:absolute;left:0;top:58px;color:var(--white);font-size:11px;font-weight:800;letter-spacing:.01em}.Header_tools__DO2Ep{grid-column:3;display:flex;align-items:center;gap:14px;padding-top:22px}.Header_searchForm__Dm9Xm{display:contents}.Header_search__8R1rx{position:relative;display:block;width:196px;transition:transform .2s var(--ease-out)}.Header_search__8R1rx:focus-within{transform:translateY(-1px)}.Header_search__8R1rx input{width:100%;height:28px;border:0;border-radius:999px;background:var(--white);padding:0 34px 0 16px;color:var(--text-primary);font-size:11px;outline:none;box-shadow:var(--shadow-s);transition:box-shadow .2s var(--ease-out),width .2s var(--ease-out)}.Header_search__8R1rx input:focus{box-shadow:0 0 0 3px rgba(77,163,255,.3),var(--shadow-m)}.Header_search__8R1rx input::placeholder{color:#aab3c1}.Header_searchBtn__HhEhJ{position:absolute;right:6px;top:4px;z-index:1;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--primary-blue);border-radius:999px;transition:background .16s var(--ease-out)}.Header_searchBtn__HhEhJ:hover{background:rgba(0,115,230,.08)}.Header_searchIcon__qRqpD{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.Header_social__3eLiN{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--white);border-radius:999px;transition:background .18s var(--ease-out),transform .18s var(--ease-out),box-shadow .18s var(--ease-out)}.Header_social__3eLiN svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.Header_social__3eLiN:hover{background:rgba(255,255,255,.18);transform:translateY(-2px) scale(1.08);box-shadow:0 8px 16px rgba(0,92,193,.18)}.Header_social__3eLiN:active{transform:translateY(0) scale(.96)}.Header_nav__EE71E{position:relative;display:grid;grid-template-columns:repeat(8,1fr);align-items:center;height:54px;margin-top:0;padding:0 30px;border-radius:8px 8px 0 0;background:var(--white);box-shadow:0 -4px 18px rgba(0,115,230,.08)}.Header_activeNav__7nOUM,.Header_navItem__wfLp8{position:relative;display:inline-flex;align-items:center;justify-content:center;height:54px;color:var(--primary-blue);font-family:var(--font-noto),sans-serif;font-size:11px;font-weight:900;transition:color .18s var(--ease-out),transform .18s var(--ease-out)}.Header_activeNav__7nOUM:hover,.Header_navItem__wfLp8:hover{color:var(--deep-blue);transform:translateY(-1px)}.Header_activeNav__7nOUM:after{content:"";position:absolute;left:50%;bottom:10px;width:78px;height:2px;border-radius:999px;background:var(--primary-blue);transform:translateX(-50%)}@media (max-width:860px){.Header_header__MvnS2{min-height:150px}.Header_inner__ggL_E{width:min(var(--content-width),calc(100% - 24px));padding-top:10px}.Header_topBar__UGeWF{grid-template-columns:1fr;min-height:100px}.Header_tools__DO2Ep{justify-content:flex-start;padding-top:12px}.Header_tagline__olxb0{top:54px}.Header_nav__EE71E{overflow-x:auto;display:flex;gap:24px;padding:0 18px}.Header_activeNav__7nOUM,.Header_navItem__wfLp8{flex:0 0 auto}}@media (max-width:560px){.Header_brandLogo__KGjWI{width:104px}.Header_newsText__eEFSE{font-size:25px}.Header_search__8R1rx{width:160px}.Header_social__3eLiN:nth-last-child(-n+2){display:none}}.CategoryBadge_badge__HzNG0{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border-radius:999px;font-family:var(--font-noto),sans-serif;font-weight:900;line-height:1;white-space:nowrap}.CategoryBadge_md__l2MIN{min-height:24px;padding:0 13px;font-size:12px}.CategoryBadge_sm__4VEzr{min-height:18px;padding:0 9px;font-size:10px}.page_main__Vk8o_{width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));margin:0 auto;padding:var(--main-padding-top) var(--shell-padding-right) var(--main-padding-bottom) var(--shell-padding-left);background:var(--white);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:0 12px 26px rgba(0,115,230,.06)}.page_pageHeader__ozFX8{margin-bottom:var(--section-gap)}.page_pageHeader__ozFX8 p{color:var(--primary-blue);font-size:12px;font-weight:800}.page_pageHeader__ozFX8 h1{margin-top:6px;color:var(--text-primary);font-size:26px;font-weight:900;line-height:1.4;letter-spacing:-.02em}.page_layout__Ru8lX{display:grid;grid-template-columns:minmax(0,var(--main-column)) var(--side-column);grid-gap:var(--gap-column);gap:var(--gap-column);align-items:start}.page_articles__UYxkP{min-width:0}.page_empty__QYmu6{border-radius:var(--radius-md);background:var(--white);padding:48px 24px;color:var(--text-secondary);text-align:center;box-shadow:var(--shadow-s)}.page_grid__zH5xm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px 14px;gap:20px 14px}@media (max-width:980px){.page_layout__Ru8lX{grid-template-columns:1fr}}@media (max-width:720px){.page_main__Vk8o_{width:min(var(--content-width),calc(100% - var(--page-gutter-mobile)));padding:var(--main-padding-top-tight) var(--space-4) var(--main-padding-bottom)}.page_grid__zH5xm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.page_grid__zH5xm{grid-template-columns:1fr}}.Footer_footer__UaG1g{background:var(--primary-blue)}.Footer_inner__ACAek{display:flex;align-items:center;justify-content:space-between;width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));min-height:82px;margin:0 auto;color:var(--white)}.Footer_brand___zP6t{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:900;letter-spacing:-.04em}.Footer_brand___zP6t img{width:94px;height:auto;object-fit:contain}.Footer_nav__DEri8{display:flex;align-items:center;gap:22px;font-family:var(--font-noto),sans-serif;font-size:11px;font-weight:900}@media (max-width:700px){.Footer_inner__ACAek{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 0}.Footer_nav__DEri8{flex-wrap:wrap}}.not-found_main__WoYtF{width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));margin:0 auto;padding:80px var(--shell-padding-right) var(--main-padding-bottom) var(--shell-padding-left);background:var(--white);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:0 12px 26px rgba(0,115,230,.06)}.not-found_content__cklTM{max-width:480px;margin:0 auto;text-align:center}.not-found_code__SJkuV{display:block;color:var(--primary-blue);font-size:72px;font-weight:900;letter-spacing:-.04em;line-height:1;opacity:.2}.not-found_content__cklTM h1{margin-top:16px;color:var(--text-primary);font-size:22px;font-weight:900}.not-found_content__cklTM p{margin-top:12px;color:var(--text-secondary);font-size:14px;font-weight:500;line-height:1.7}.not-found_back__VTGCg{display:inline-flex;align-items:center;justify-content:center;height:40px;margin-top:28px;padding:0 28px;border-radius:999px;background:var(--primary-blue);color:var(--white);font-size:13px;font-weight:800;transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out),background .18s var(--ease-out)}.not-found_back__VTGCg:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,115,230,.3);background:var(--deep-blue)}.not-found_back__VTGCg:active{transform:translateY(0) scale(.96)}.page_main__XM0xD{width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));margin:0 auto;padding:var(--main-padding-top) var(--shell-padding-right) var(--main-padding-bottom) var(--shell-padding-left);background:var(--white);border-radius:0 0 8px 8px;box-shadow:0 12px 26px rgba(0,115,230,.06)}.page_layout__PxBLv{display:grid;grid-template-columns:minmax(0,var(--main-column)) var(--side-column);grid-gap:var(--gap-column);gap:var(--gap-column);align-items:start}.page_articles__BiQWB{min-width:0}.page_loading__mTAA9{color:var(--text-secondary);font-size:14px;padding:48px 0;text-align:center}@media (max-width:980px){.page_layout__PxBLv{grid-template-columns:1fr}}@media (max-width:720px){.page_main__XM0xD{width:min(var(--content-width),calc(100% - var(--page-gutter-mobile)));padding:var(--main-padding-top-tight) var(--space-3) var(--main-padding-bottom)}}.NewsCard_card__tQJga{min-width:0;transition:transform .2s var(--ease-out)}.NewsCard_link__uJwCO{display:block;border-radius:6px}.NewsCard_thumb__cuJgf{position:relative;overflow:hidden;width:100%;aspect-ratio:168/80;border-radius:6px;background:var(--light-blue);box-shadow:var(--shadow-s);transition:box-shadow .2s var(--ease-out),outline-color .2s var(--ease-out);outline:2px solid transparent}.NewsCard_image__PNV7Y{object-fit:cover;object-position:center 15%;transition:transform .28s ease}.NewsCard_card__tQJga:hover .NewsCard_image__PNV7Y{transform:scale(1.045)}.NewsCard_card__tQJga:hover{transform:translateY(-3px)}.NewsCard_card__tQJga:hover .NewsCard_thumb__cuJgf{box-shadow:var(--shadow-hover);outline-color:rgba(255,255,255,.9)}.NewsCard_overlay__nFnpp{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.02) 42%,rgba(0,0,0,.18))}.NewsCard_metaOnImage__hyuI0{position:absolute;top:8px;left:8px;right:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.NewsCard_metaOnImage__hyuI0 time{color:var(--white);font-family:var(--font-noto),sans-serif;font-size:10px;font-weight:800;line-height:1;text-shadow:0 1px 8px rgba(0,0,0,.45)}.NewsCard_body__3FvuY{padding-top:8px}.NewsCard_title__TJYgh{color:var(--text-primary);font-size:13px;font-weight:900;line-height:1.55;letter-spacing:-.01em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.NewsCard_card__tQJga:hover .NewsCard_title__TJYgh{color:var(--primary-blue)}.NewsCard_excerptBlock__rJh8G{margin-top:7px}.NewsCard_excerptLabel__UIvBj{display:inline-flex;align-items:center;height:16px;border-radius:3px;background:var(--primary-blue);padding:0 6px;color:var(--white);font-size:9px;font-weight:900;letter-spacing:.04em;margin-bottom:4px}.NewsCard_excerpt__xzIaM{color:#374151;font-size:11px;font-weight:500;line-height:1.7}.NewsCard_tags__V7Vr9{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.NewsCard_tags__V7Vr9 span{display:inline-flex;align-items:center;min-height:18px;padding:0 8px;border-radius:999px;background:#eef5fc;color:#5f7186;font-size:10px;font-weight:800}.NewsCard_moreLink__EURk7{margin-left:auto;background:transparent!important;padding:0!important;color:var(--primary-blue)!important;font-size:10px!important;font-weight:900!important;white-space:nowrap;text-decoration:none}.NewsCard_compact__Ok1bB{position:relative}.NewsCard_compact__Ok1bB .NewsCard_link__uJwCO{display:grid;grid-template-columns:82px 1fr;align-items:center;grid-gap:12px;gap:12px}.NewsCard_compact__Ok1bB .NewsCard_thumb__cuJgf{aspect-ratio:82/58;border-radius:4px}.NewsCard_compact__Ok1bB .NewsCard_metaOnImage__hyuI0,.NewsCard_compact__Ok1bB .NewsCard_overlay__nFnpp{display:none}.NewsCard_compact__Ok1bB .NewsCard_body__3FvuY{padding:0}.NewsCard_compact__Ok1bB .NewsCard_title__TJYgh{font-size:12px;line-height:1.45;-webkit-line-clamp:3}.NewsCard_dark___5Py1{overflow:hidden;border-radius:6px;background:#07111f;box-shadow:var(--shadow-s)}.NewsCard_dark___5Py1 .NewsCard_link__uJwCO{position:relative;min-height:86px}.NewsCard_dark___5Py1 .NewsCard_thumb__cuJgf{position:absolute;inset:0;height:100%;aspect-ratio:auto;border-radius:0;box-shadow:none}.NewsCard_dark___5Py1 .NewsCard_overlay__nFnpp{background:linear-gradient(90deg,rgba(1,20,39,.88),rgba(0,0,0,.25))}.NewsCard_dark___5Py1 .NewsCard_body__3FvuY{position:relative;z-index:2;min-height:86px;padding:37px 16px 10px}.NewsCard_dark___5Py1 .NewsCard_title__TJYgh{color:var(--white);font-size:15px;line-height:1.35;text-shadow:0 2px 12px rgba(0,0,0,.5)}.NewsCard_dark___5Py1:hover .NewsCard_title__TJYgh{color:var(--white)}.page_main__GlU4n{width:min(var(--page-width),calc(100% - var(--page-gutter) * 2));margin:0 auto;padding:var(--main-padding-top-tight) var(--shell-padding-right) var(--main-padding-bottom) var(--shell-padding-left);background:var(--white);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:0 12px 26px rgba(0,115,230,.06)}.page_empty__94dW_{width:min(640px,calc(100% - 48px));margin:80px auto;border-radius:var(--radius-md);background:var(--white);padding:48px 24px;color:var(--text-secondary);text-align:center;box-shadow:var(--shadow-s)}.page_topLayout__vT6gT{display:grid;grid-template-columns:minmax(0,var(--main-column)) var(--side-column);align-items:start;grid-gap:var(--gap-column);gap:var(--gap-column)}.page_leftColumn__Hcggt{min-width:0}.page_leadArea__DwW_Y{grid-template-columns:minmax(0,460px) minmax(0,248px);align-items:start}.page_leadArea__DwW_Y,.page_stack__0T1nI{display:grid;grid-gap:var(--gap-card);gap:var(--gap-card)}.page_latest____hFb{margin-top:var(--section-gap)}.page_sectionTitle__hzsAh{color:var(--primary-blue);font-size:17px;font-weight:900;line-height:1}.page_sectionTitle__hzsAh:after{content:"";display:block;width:22px;height:2px;margin-top:8px;border-radius:999px;background:var(--primary-blue)}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--gap-card);gap:var(--gap-card);margin-top:18px}@media (max-width:980px){.page_topLayout__vT6gT{grid-template-columns:1fr}.page_latest____hFb,.page_leadArea__DwW_Y{width:100%}}@media (max-width:720px){.page_main__GlU4n{width:min(var(--content-width),calc(100% - var(--page-gutter-mobile)));padding:var(--space-4) var(--space-4) var(--main-padding-bottom)}.page_leadArea__DwW_Y{grid-template-columns:1fr}.page_grid__f5Kdy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.page_grid__f5Kdy{grid-template-columns:1fr}}.PickupTabs_wrap__kjsIM{width:100%}.PickupTabs_card__7Rsk0{position:relative;overflow:hidden;width:100%;height:277px;border-radius:8px;background:var(--primary-blue);box-shadow:var(--shadow-m)}.PickupTabs_link__geMg8{position:relative;display:block;height:calc(100% - 52px);text-decoration:none}.PickupTabs_image__DMzWG{object-fit:cover;object-position:center 15%;transition:transform .4s var(--ease-out)}.PickupTabs_card__7Rsk0:hover .PickupTabs_image__DMzWG{transform:scale(1.035)}.PickupTabs_imageFallback__XSFDA{position:absolute;inset:0;background:var(--primary-blue)}.PickupTabs_overlay__h54k6{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.12) 0,rgba(0,0,0,.55) 60%,rgba(0,0,0,.82))}.PickupTabs_content__HOrz9{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:14px 16px;gap:6px}.PickupTabs_badge__tvhyK{align-self:flex-start;display:inline-flex;align-items:center;height:20px;border-radius:4px;padding:0 8px;color:var(--white);font-size:10px;font-weight:900;letter-spacing:.04em}.PickupTabs_title__Y3TZg{color:var(--white);font-size:18px;font-weight:900;letter-spacing:-.025em;line-height:1.45}.PickupTabs_summary__juXg7,.PickupTabs_title__Y3TZg{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PickupTabs_summary__juXg7{color:rgba(255,255,255,.8);font-size:11px;font-weight:600;line-height:1.6}.PickupTabs_date__lpDNH{color:rgba(255,255,255,.55);font-family:Google Sans Flex,sans-serif;font-size:10px;font-weight:700}.PickupTabs_tabs__Qjd5y{display:grid;grid-template-columns:repeat(3,1fr);height:52px;background:#0a1828}.PickupTabs_tab__pQ73e{display:flex;align-items:center;gap:7px;padding:0 10px;background:transparent;border:none;border-top:2px solid transparent;cursor:pointer;text-align:left;transition:background .16s var(--ease-out),border-color .16s var(--ease-out);min-width:0}.PickupTabs_tab__pQ73e:hover{background:rgba(255,255,255,.06)}.PickupTabs_tabActive__AzYSU{border-top-color:var(--primary-blue);background:rgba(0,115,230,.15)}.PickupTabs_tabNum__ovkvb{flex-shrink:0;color:rgba(255,255,255,.35);font-family:Google Sans Flex,sans-serif;font-size:11px;font-weight:900;line-height:1}.PickupTabs_tabActive__AzYSU .PickupTabs_tabNum__ovkvb{color:var(--primary-blue)}.PickupTabs_tabTitle__uhHCC{color:rgba(255,255,255,.55);font-size:10px;font-weight:700;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PickupTabs_tabActive__AzYSU .PickupTabs_tabTitle__uhHCC{color:rgba(255,255,255,.9)}@media (max-width:720px){.PickupTabs_card__7Rsk0{height:260px}.PickupTabs_title__Y3TZg{font-size:16px}.PickupTabs_tab__pQ73e{padding:0 8px;gap:5px}}.SearchResults_wrap__eJYg6{min-width:0}.SearchResults_header__z7rSm{margin-bottom:var(--section-gap)}.SearchResults_label__V5h4S{color:var(--primary-blue);font-family:Google Sans Flex,sans-serif;font-size:12px;font-weight:900;display:block}.SearchResults_query__J2Rva{margin-top:4px;color:var(--text-primary);font-size:28px;font-weight:900;line-height:1.4;letter-spacing:-.03em}.SearchResults_count__P9dv3{margin-top:6px;color:var(--text-secondary);font-size:13px;font-weight:600}.SearchResults_hint__R0X5j{padding:48px 0;color:var(--text-secondary);font-size:14px;text-align:center}.SearchResults_grid__2gKQC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px 14px;gap:18px 14px}.SearchResults_empty__DXidN{border-radius:8px;background:var(--white);padding:48px 24px;color:var(--text-secondary);text-align:center;box-shadow:var(--shadow-s);font-size:14px}@media (max-width:720px){.SearchResults_grid__2gKQC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.SearchResults_grid__2gKQC{grid-template-columns:1fr}}.page_main__2n00Z{width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));margin:0 auto;padding:var(--main-padding-top) var(--shell-padding-right) var(--main-padding-bottom) var(--shell-padding-left);background:var(--white);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:0 12px 26px rgba(0,115,230,.06)}.page_layout___suqi{display:grid;grid-template-columns:minmax(0,var(--article-column)) var(--side-column);grid-gap:var(--article-sidebar-gap);gap:var(--article-sidebar-gap);align-items:start}.page_article__nw9P8{min-width:0}.page_breadcrumb__NXnEr{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--primary-blue);font-size:11px;font-weight:700;line-height:1.4}.page_breadcrumb__NXnEr a:hover{text-decoration:underline}.page_breadcrumb__NXnEr span:last-child{color:var(--text-secondary);font-weight:500}.page_metaRow__oNnS4{display:flex;align-items:center;gap:14px;margin-top:24px;padding-bottom:16px;border-bottom:1px solid var(--border)}.page_metaRow__oNnS4 time{color:var(--text-secondary);font-size:12px;font-weight:500}.page_title__quoYy{margin-top:20px;color:var(--text-primary);font-size:26px;font-weight:900;letter-spacing:-.02em;line-height:1.6}.page_title__quoYy span{display:block;margin-bottom:4px;color:var(--text-secondary);font-size:14px;font-weight:700;letter-spacing:0}.page_lead__m79FW{margin-top:16px;color:#4b5563;font-size:14px;font-weight:500;line-height:1.9}.page_heroFigure__WkjFo{margin-top:20px}.page_summaryBox__46myR{display:flex;gap:12px;align-items:flex-start;margin-top:14px;border-radius:8px;background:#f0f7ff;padding:14px 16px;box-shadow:inset 0 0 0 1px rgba(0,115,230,.12)}.page_summaryContent__SI_Ri{display:flex;flex-direction:column;gap:10px;min-width:0}.page_summaryBox__46myR p{margin:0;color:#1e2d3d;font-size:14px;font-weight:700;line-height:1.85}.page_summaryTags__lZsY3{display:flex;flex-wrap:wrap;gap:5px}.page_summaryTags__lZsY3 span{height:20px;background:rgba(0,115,230,.1);color:var(--primary-blue);font-weight:800}.page_summaryLabel__vYTJa,.page_summaryTags__lZsY3 span{display:inline-flex;align-items:center;border-radius:4px;padding:0 8px;font-size:10px}.page_summaryLabel__vYTJa{flex-shrink:0;justify-content:center;height:22px;background:var(--primary-blue);color:var(--white);font-weight:900;letter-spacing:.05em;margin-top:1px}.page_heroImageWrap__DTK3h{margin-top:14px}.page_heroImage__ZL3un{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9;max-height:420px;border-radius:var(--radius-md);background:var(--light-blue)}.page_heroImage__ZL3un img{object-fit:cover;object-position:center 15%}.page_imageCredit__QcJji{margin:5px 0 0;text-align:right;font-size:10px!important;font-weight:500!important;color:#94a3b8!important;line-height:1.4!important}.page_imageCredit__QcJji a{color:inherit;text-decoration:none}.page_imageCredit__QcJji a:hover{text-decoration:underline}.page_imageCaption__NSL_K{margin-top:8px;color:var(--text-secondary);font-size:11px;font-weight:400;word-break:break-all}.page_body___EXPp{margin-top:28px}.page_factPanel__GT79V{border-radius:var(--radius-md);background:#f8faff;padding:18px 20px;border:1px solid rgba(0,115,230,.08)}.page_factPanel__GT79V dl{display:grid;grid-gap:12px;gap:12px;margin:0}.page_factPanel__GT79V div{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:12px;gap:12px}.page_factPanel__GT79V dt{color:var(--primary-blue);font-size:11px;font-weight:800;line-height:1.7}.page_factPanel__GT79V dd{margin:0;color:#2d3748;font-size:13px;font-weight:500;line-height:1.8}.page_body___EXPp h2{margin-top:32px;padding-bottom:10px;border-bottom:2px solid var(--primary-blue);color:var(--text-primary);font-size:18px;font-weight:900;line-height:1.5}.page_body___EXPp p{margin-top:14px;color:#374151;font-size:15px;font-weight:400;line-height:2}.page_flow__wijpf{display:flex;flex-direction:column;margin-top:16px;gap:6px}.page_flowStep__po6c8{display:grid;grid-template-columns:96px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:11px 14px;background:#f4f9ff;border:1.5px solid #cce0f5;border-radius:8px}.page_flowStepCurrent__KlkaL{background:#daeaff;border:2px solid var(--primary-blue)}.page_flowLabel__crTjR{font-size:10px;font-weight:900;letter-spacing:.03em;color:#8fa3b8;line-height:1.5;word-break:break-all}.page_flowStepCurrent__KlkaL .page_flowLabel__crTjR{color:var(--primary-blue)}.page_flowText__f_gQn{margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.6!important;color:#1e2d3d!important}.page_flowStepCurrent__KlkaL .page_flowText__f_gQn{color:#0a1a2e!important}.page_flowArrow__Rk0_a{display:flex;align-items:center;justify-content:center;height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.85}.page_inlineImage__5iBVl{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9;max-height:360px;margin-top:18px;margin-bottom:4px;border-radius:8px;background:var(--light-blue)}.page_inlineImage__5iBVl img{object-fit:cover;object-position:center 15%}.page_tags___aIRI{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.page_tags___aIRI a{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;background:var(--light-blue);padding:0 14px;color:var(--primary-blue);font-size:12px;font-weight:700;text-decoration:none;transition:background .16s var(--ease-out),transform .16s var(--ease-out)}.page_tags___aIRI a:hover{background:#cde4ff;transform:translateY(-1px)}.page_comments__JSIiH{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.page_comments__JSIiH blockquote{border-left:3px solid var(--primary-blue);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#f1f7ff;padding:14px 18px;color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.8}.page_comments__JSIiH span{display:inline-flex;margin-right:10px;color:var(--primary-blue);font-size:11px;font-weight:800}.page_source__b6H77{margin-top:8px;word-break:break-all;color:var(--text-secondary)!important;font-size:11px!important;font-weight:400!important}@media (max-width:980px){.page_layout___suqi{grid-template-columns:1fr;gap:36px}}@media (max-width:720px){.page_main__2n00Z{width:min(var(--content-width),calc(100% - var(--page-gutter-mobile)));padding:var(--main-padding-top-tight) var(--space-4) var(--main-padding-bottom)}.page_share__HzAdc{display:none}.page_title__quoYy{font-size:22px}.page_heroImage__ZL3un{aspect-ratio:4/3;max-height:none}.page_factPanel__GT79V div{grid-template-columns:1fr;gap:2px}.page_body___EXPp p{font-size:14px}}.ShareButtons_share__ZlN6p{display:flex;align-items:center;gap:8px;margin-left:auto}.ShareButtons_label__QF9WK{height:20px;background:#eef5fc;padding:0 10px;color:#7b8da2;font-size:10px;font-weight:800}.ShareButtons_btn__VA0tx,.ShareButtons_label__QF9WK{display:inline-flex;align-items:center;border-radius:999px}.ShareButtons_btn__VA0tx{justify-content:center;width:28px;height:28px;background:#1d1d1f;color:#fff;text-decoration:none;transition:transform .18s ease,opacity .18s ease}.ShareButtons_btn__VA0tx svg{width:14px;height:14px}.ShareButtons_btn__VA0tx:hover{transform:translateY(-2px);opacity:.85}.ShareButtons_fb__IglUq{background:#1877f2}.ShareButtons_line__puBYG{background:#06c755}@media (max-width:720px){.ShareButtons_share__ZlN6p{display:none}}.Sidebar_sidebar__v6daX{width:242px;flex:0 0 242px}.Sidebar_panel__DdAMU{border-radius:8px;background:var(--white);padding:16px 16px 18px;box-shadow:0 6px 18px rgba(0,115,230,.07);transition:box-shadow .22s var(--ease-out),transform .22s var(--ease-out)}.Sidebar_panel__DdAMU:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.Sidebar_heading__lHqwB{display:flex;align-items:center;gap:7px;color:var(--primary-blue);font-family:var(--font-noto),sans-serif;font-size:17px;font-weight:900;line-height:1}.Sidebar_headingIcon__ACDoj{width:18px;height:auto;object-fit:contain}.Sidebar_ranking__jRL_x{display:flex;flex-direction:column;gap:14px;margin-top:18px;list-style:none}.Sidebar_rankRow__Ez9iQ{position:relative;display:grid;grid-template-columns:27px 1fr;align-items:start;grid-gap:8px;gap:8px}.Sidebar_rankNum__Nf4PZ{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;font-family:var(--font-noto),sans-serif;font-size:12px;font-weight:900;line-height:1}.Sidebar_rankGold__Uvrph{background:var(--accent-yellow);color:var(--white)}.Sidebar_rankBlue__rcAHa{background:#4b8fc4;color:var(--white)}.Sidebar_rankOrange__G3Nz_{background:#dc8740;color:var(--white)}.Sidebar_rankLight__Ct4l1{background:var(--white);border:1px solid var(--accent-blue);color:var(--accent-blue)}.Sidebar_rankLink__tLYMT{display:grid;grid-template-columns:76px 1fr;grid-gap:10px;gap:10px;min-width:0;border-radius:6px;transition:transform .18s var(--ease-out)}.Sidebar_rankLink__tLYMT:hover{transform:translateX(3px)}.Sidebar_miniImage__1_bou,.Sidebar_rankImage__dibAy{position:relative;overflow:hidden;background:var(--light-blue)}.Sidebar_rankImage__dibAy{width:76px;height:58px;border-radius:5px}.Sidebar_miniImage__1_bou img,.Sidebar_rankImage__dibAy img{object-fit:cover;transition:transform .22s var(--ease-out)}.Sidebar_mini__kpsOI:hover img,.Sidebar_rankLink__tLYMT:hover img{transform:scale(1.06)}.Sidebar_rankText__7p6d9{min-width:0}.Sidebar_mini__kpsOI p,.Sidebar_rankMeta__X1Rgw{color:var(--primary-blue);font-family:var(--font-noto),sans-serif;font-size:9px;font-weight:900;line-height:1.2}.Sidebar_mini__kpsOI p span,.Sidebar_rankMeta__X1Rgw span{color:var(--text-secondary);font-weight:700}.Sidebar_mini__kpsOI h3,.Sidebar_rankText__7p6d9 h3{margin-top:5px;color:var(--text-primary);font-size:11px;font-weight:900;line-height:1.45;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.Sidebar_more__K1oAz{display:flex;align-items:center;justify-content:center;gap:54px;height:29px;margin-top:18px;border:1px solid var(--primary-blue);border-radius:999px;color:var(--primary-blue);font-size:11px;font-weight:800;transition:background .18s var(--ease-out),color .18s var(--ease-out),transform .18s var(--ease-out)}.Sidebar_more__K1oAz:hover{background:var(--primary-blue);color:var(--white);transform:translateY(-1px)}.Sidebar_more__K1oAz span{font-size:18px;line-height:1}.Sidebar_relatedPanel__BZHsj{margin-top:22px}.Sidebar_relatedHeading__aL7et{position:relative;color:var(--primary-blue);font-size:16px;font-weight:900;line-height:1}.Sidebar_relatedHeading__aL7et:after{content:"";display:block;width:18px;height:2px;margin-top:8px;border-radius:999px;background:var(--primary-blue)}.Sidebar_relatedList__BWSLA{display:flex;flex-direction:column;gap:12px;margin-top:14px}.Sidebar_mini__kpsOI{display:grid;grid-template-columns:72px 1fr;grid-gap:9px;gap:9px;min-width:0;padding-bottom:12px;border-bottom:1px solid var(--border);transition:transform .18s var(--ease-out)}.Sidebar_mini__kpsOI:hover{transform:translateX(3px)}.Sidebar_miniImage__1_bou{width:72px;height:47px;border-radius:4px}@media (max-width:900px){.Sidebar_sidebar__v6daX{width:100%;flex-basis:auto}}.page_main__VYx3G{width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));margin:0 auto;padding:36px var(--shell-padding-right) var(--main-padding-bottom) var(--shell-padding-left);background:var(--white);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:0 12px 26px rgba(0,115,230,.06)}.page_container__qZpMj{max-width:820px}.page_pageTitle__e53Zy{color:var(--primary-blue);font-size:28px;font-weight:900;letter-spacing:-.02em}.page_pageDesc__zpoPB{margin-top:8px;color:var(--text-secondary);font-size:14px;font-weight:500}.page_section__64Dh3{margin-top:48px}.page_sectionTitle__FDzRn{padding-bottom:10px;border-bottom:2px solid var(--primary-blue);color:var(--text-primary);font-size:18px;font-weight:900}.page_colorGrid___mUWd{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin-top:20px}.page_colorCard__610vu{border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border)}.page_colorSwatch__q_iFp{height:56px}.page_colorInfo__ZE6hq{padding:10px;display:flex;flex-direction:column;gap:2px}.page_colorInfo__ZE6hq strong{font-size:12px;font-weight:800;color:var(--text-primary)}.page_colorInfo__ZE6hq code{font-size:10px;color:var(--text-secondary)}.page_categoryRow__UG9jt{display:flex;gap:16px;margin-top:20px}.page_categoryDemo__JIqul{display:flex;align-items:center;gap:8px}.page_categoryDemo__JIqul .page_colorSwatch__q_iFp{width:32px;height:32px;border-radius:6px}.page_categoryDemo__JIqul span{font-size:13px;font-weight:800}.page_typeList__t1oqq{display:flex;flex-direction:column;gap:0;margin-top:20px}.page_typeRow__Bzb99{padding:16px 0;border-bottom:1px solid var(--border)}.page_typeMeta__KYwKC{display:flex;align-items:center;gap:12px;margin-bottom:8px}.page_typeLabel__IhFf_{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:var(--light-blue);color:var(--primary-blue);font-size:11px;font-weight:800}.page_typeMeta__KYwKC code{font-size:11px;color:var(--text-secondary)}.page_badgeRow__Hci0n{display:flex;flex-direction:column;gap:20px;margin-top:20px}.page_badgeGroup__vznxx{display:flex;flex-direction:column;gap:10px}.page_badgeLabel__zg1A3{color:var(--text-secondary);font-size:12px;font-weight:700}.page_badgeFlex__4s3iW{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page_interactiveGrid__mUYVf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:20px}.page_interactiveCard__redry{border-radius:var(--radius-md);border:1px solid var(--border);padding:20px;display:flex;flex-direction:column;gap:12px}.page_interactiveCard__redry h3{font-size:13px;font-weight:800;color:var(--text-primary)}.page_hint__MdOgU{font-size:11px;color:var(--text-secondary);font-weight:500}.page_btnPrimary__GAbKL{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 24px;border:none;border-radius:999px;background:var(--primary-blue);color:var(--white);font-size:13px;font-weight:800;transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out),background .18s var(--ease-out)}.page_btnPrimary__GAbKL:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,115,230,.3);background:var(--deep-blue)}.page_btnPrimary__GAbKL:active{transform:translateY(0) scale(.96)}.page_btnOutline___6K6n{display:inline-flex;align-items:center;justify-content:center;gap:40px;height:32px;padding:0 20px;border:1px solid var(--primary-blue);border-radius:999px;background:transparent;color:var(--primary-blue);font-size:12px;font-weight:800;transition:background .18s var(--ease-out),color .18s var(--ease-out),transform .18s var(--ease-out)}.page_btnOutline___6K6n:hover{background:var(--primary-blue);color:var(--white);transform:translateY(-1px)}.page_btnOutline___6K6n span{font-size:18px;line-height:1}.page_tagDemo__GakPZ{display:flex;gap:8px}.page_tag__h9_Zb{display:inline-flex;align-items:center;min-height:28px;padding:0 14px;border-radius:999px;background:var(--light-blue);color:var(--primary-blue);font-size:12px;font-weight:700;transition:background .16s var(--ease-out),transform .16s var(--ease-out);cursor:pointer}.page_tag__h9_Zb:hover{background:#cde4ff;transform:translateY(-1px)}.page_shareDemo__Csrbr{display:flex;align-items:center;gap:10px}.page_shareLabel__23S3o{padding:0 12px;background:var(--background-soft);color:var(--text-secondary);font-weight:700}.page_shareBtn__tLiL_,.page_shareLabel__23S3o{display:inline-flex;align-items:center;height:24px;border-radius:999px;font-size:11px}.page_shareBtn__tLiL_{justify-content:center;width:24px;background:var(--primary-blue);color:var(--white);font-weight:900;transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out);cursor:pointer}.page_shareBtn__tLiL_:hover{transform:translateY(-2px) scale(1.08);box-shadow:0 4px 12px rgba(0,115,230,.25)}.page_shareBtnLine__nVJ61{width:32px;background:#20bf55;font-size:9px}.page_socialDemo__ylf6F{display:flex;gap:12px}.page_socialIcon__O7iTg{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:var(--primary-blue);color:var(--white);transition:background .18s var(--ease-out),transform .18s var(--ease-out),box-shadow .18s var(--ease-out);cursor:pointer}.page_socialIcon__O7iTg svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.page_socialIcon__O7iTg:hover{background:var(--deep-blue);transform:translateY(-2px) scale(1.08);box-shadow:0 8px 16px rgba(0,92,193,.18)}.page_socialIcon__O7iTg:active{transform:translateY(0) scale(.96)}.page_searchDemo__qsU1O{display:block;position:relative;width:100%}.page_searchDemo__qsU1O input{width:100%;height:32px;border:1px solid var(--border);border-radius:999px;padding:0 16px;font-size:12px;outline:none;transition:box-shadow .2s var(--ease-out),border-color .2s var(--ease-out)}.page_searchDemo__qsU1O input:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px rgba(77,163,255,.3),var(--shadow-m)}.page_shadowGrid__pqhuI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:20px}.page_shadowCard__9hXfW{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 20px;border-radius:var(--radius-md);background:var(--white)}.page_shadowCard__9hXfW code{font-size:12px;font-weight:700;color:var(--primary-blue)}.page_shadowCard__9hXfW span{font-size:11px;color:var(--text-secondary)}.page_radiusGrid__mJmR1{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:20px}.page_radiusCard__mzEet{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:80px;background:var(--light-blue);border:2px solid var(--primary-blue)}.page_radiusCard__mzEet code{font-size:13px;font-weight:700;color:var(--primary-blue)}.page_radiusCard__mzEet span{font-size:11px;color:var(--text-secondary)}.page_spaceList__80f_H{display:flex;flex-direction:column;gap:8px;margin-top:20px}.page_spaceRow__hdIBa{display:grid;grid-template-columns:100px 1fr 48px;align-items:center;grid-gap:12px;gap:12px}.page_spaceRow__hdIBa code{font-size:12px;color:var(--text-secondary)}.page_spaceBar__ufhqo{height:16px;border-radius:4px;background:var(--primary-blue);opacity:.7;transition:opacity .2s}.page_spaceRow__hdIBa:hover .page_spaceBar__ufhqo{opacity:1}.page_spaceRow__hdIBa span{font-size:12px;font-weight:700;color:var(--text-primary)}.page_transitionGrid__h36kg{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:20px}.page_transitionCard__oGgjI{border-radius:var(--radius-md);border:1px solid var(--border);padding:20px;display:flex;flex-direction:column;gap:12px}.page_transitionCard__oGgjI h3{font-size:13px;font-weight:800;color:var(--text-primary)}.page_demoCardHover__nV4iD{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--radius-md);background:var(--background-soft);box-shadow:var(--shadow-s);transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out);cursor:pointer}.page_demoCardHover__nV4iD:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.page_demoThumb__bn5cD{width:48px;height:36px;border-radius:4px;background:var(--light-blue);flex-shrink:0}.page_demoCardHover__nV4iD span{font-size:11px;color:var(--text-secondary)}.page_demoImageZoom__nV0Zk{width:100%;height:80px;border-radius:var(--radius-md);overflow:hidden;cursor:pointer}.page_demoZoomInner__VtTbA{width:100%;height:100%;background:linear-gradient(135deg,var(--primary-blue),var(--accent-blue));transition:transform .28s ease}.page_demoImageZoom__nV0Zk:hover .page_demoZoomInner__VtTbA{transform:scale(1.045)}.page_demoSlide__tQ4SH{cursor:pointer}.page_demoSlideItem__aObmh{padding:10px 14px;border-radius:6px;background:var(--background-soft);font-size:12px;font-weight:700;color:var(--primary-blue);transition:transform .18s var(--ease-out)}.page_demoSlide__tQ4SH:hover .page_demoSlideItem__aObmh{transform:translateX(3px)}.page_demoPress__gUiv5{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 24px;border:none;border-radius:999px;background:var(--primary-blue);color:var(--white);font-size:13px;font-weight:800;transition:transform .12s}.page_demoPress__gUiv5:active{transform:scale(.96)}.page_commentDemo__VXSQB{display:flex;flex-direction:column;gap:12px;margin-top:20px}.page_comment__essWc{border-left:3px solid var(--primary-blue);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#f1f7ff;padding:14px 18px;font-size:14px;font-weight:500;line-height:1.8}.page_commentSource__SHfBG{display:inline-flex;margin-right:10px;color:var(--primary-blue);font-size:11px;font-weight:800}.page_factDemo__fadE_{margin-top:20px;border-radius:var(--radius-md);background:#f8faff;padding:18px 20px;border:1px solid rgba(0,115,230,.08)}.page_factDemo__fadE_ dl{display:grid;grid-gap:12px;gap:12px;margin:0}.page_factDemo__fadE_ div{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:12px;gap:12px}.page_factDemo__fadE_ dt{color:var(--primary-blue);font-size:11px;font-weight:800;line-height:1.7}.page_factDemo__fadE_ dd{margin:0;font-size:13px;font-weight:500;line-height:1.8}@media (max-width:720px){.page_main__VYx3G{width:min(var(--content-width),calc(100% - var(--page-gutter-mobile)));padding:24px var(--space-4) var(--main-padding-bottom)}.page_colorGrid___mUWd{grid-template-columns:repeat(2,1fr)}.page_interactiveGrid__mUYVf,.page_shadowGrid__pqhuI{grid-template-columns:1fr}.page_radiusGrid__mJmR1{grid-template-columns:repeat(2,1fr)}.page_transitionGrid__h36kg{grid-template-columns:1fr}.page_categoryRow__UG9jt{flex-wrap:wrap}}