.TileChart_tileChart__nuUeh{padding:20px;background-color:var(--background-color);border-radius:8px;width:100%;max-width:1200px;margin:0 auto;color:var(--text-color)}.TileChart_darkMode__q15D3{background-color:#1f1f1f;color:#f0f0f0}.TileChart_chartHeader__aK1Wc{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.TileChart_controls__ha2qC{display:flex;gap:12px}.TileChart_pdfButton__t0JJa{background-color:#009688;border-color:#009688}.TileChart_pdfButton__t0JJa:hover{background-color:#00796b;border-color:#00796b}.TileChart_filters__UMiN0{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;padding:16px;background-color:var(--background-color);border-radius:8px;box-shadow:0 2px 6px var(--shadow-color)}.TileChart_darkMode__q15D3 .TileChart_filters__UMiN0{background-color:#2c2c2c;box-shadow:0 2px 6px rgba(0,0,0,.2)}.TileChart_filterGroup__XCsJx{display:flex;align-items:center;gap:8px}.TileChart_filterSelect__RjtI2{width:180px}.TileChart_searchInput__KqyPE{margin-left:auto;width:250px}.TileChart_tabs__g91bj{margin-top:12px}.TileChart_tilesGrid__jLvi4{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px;margin-top:16px}.TileChart_topicGroups__pzAfx{display:flex;flex-direction:column;gap:32px}.TileChart_topicTitle__Z0Fih{padding-bottom:8px;border-bottom:2px solid #009688;color:#009688}.TileChart_darkMode__q15D3 .TileChart_topicTitle__Z0Fih{color:#4db6ac;border-bottom-color:#4db6ac}.TileChart_tileWrapper__J1OFU{position:relative}.TileChart_tileWrapperSelected__QzmR6{z-index:1}.TileChart_tileCheckbox__VFDqd{position:absolute;top:8px;left:8px;z-index:10;opacity:0;transition:opacity .15s;cursor:pointer;background:hsla(0,0%,100%,.85);border-radius:4px;padding:2px;line-height:1}.TileChart_tileCheckboxVisible__ad5Qx,.TileChart_tileWrapper__J1OFU:hover .TileChart_tileCheckbox__VFDqd{opacity:1!important}.TileChart_tileSelected__b5SHA{box-shadow:0 0 0 2px #009688!important}.TileChart_tile__6VeQ8{cursor:pointer;border-radius:8px;transition:transform .2s,box-shadow .2s;height:100%;overflow:hidden;box-shadow:0 2px 8px var(--shadow-color);background-color:var(--background-color);border-color:var(--border-color)}.TileChart_tile__6VeQ8:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.TileChart_selectionBar__hcypZ{background:#e0f2f1;border:1px solid #b2dfdb;border-radius:6px;padding:8px 16px;margin-bottom:16px;font-size:13px;color:#00695c}.TileChart_darkSelectionBar__FlSUX{background:#1a3330;border-color:#2e5c57;color:#80cbc4}.TileChart_darkFilters__BhOM2{background-color:#2c2c2c!important}.TileChart_darkTileDetailTextContainer__bzZYA{background-color:var(--background-secondary-dark)}.TileChart_darkTileText__fHsuZ{color:var(--text-color-dark)}.TileChart_darkTileDetailMeta__iqXFd{color:#aaa}.TileChart_darkTile__9MDBS{background-color:var(--background-color-dark)!important;border-color:var(--border-color-dark)}.TileChart_darkTile__9MDBS .TileChart_ant-card-actions__h9ND_{background-color:var(--background-secondary-dark)!important;border-color:var(--border-color-dark)}.TileChart_darkTile__9MDBS:hover{box-shadow:0 6px 16px rgba(0,0,0,.3)}.TileChart_darkTile__9MDBS .ant-card-actions{background-color:var(--background-secondary-dark)!important;border-color:var(--border-color-dark)}.TileChart_darkTile__9MDBS .ant-card-actions>li{color:var(--text-color-dark)}.TileChart_darkTile__9MDBS .ant-card-actions>li:hover{color:var(--primary-color)}.TileChart_tileContent__mssHP{display:flex;flex-direction:column;height:100%;padding:4px 0}.TileChart_tileText__dAuYI{flex:1 1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:8px;line-height:1.5;color:var(--text-color)}.TileChart_darkTile__9MDBS .TileChart_tileText__dAuYI{color:var(--text-color-dark)}.TileChart_tileFooter__che2h{margin-top:auto;display:flex;flex-direction:column;font-size:12px}.TileChart_tileTags__7FHsd{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.TileChart_tileTag__bIW02{margin:0}.TileChart_tileDate__juHa_{margin-left:auto;font-size:11px}.TileChart_error__y6U5d,.TileChart_loading__Pr7aG{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;gap:16px;text-align:center}.TileChart_error__y6U5d{color:#ff4d4f;font-weight:500}@media (max-width:768px){.TileChart_chartHeader__aK1Wc{flex-direction:column;align-items:flex-start;gap:12px}.TileChart_filters__UMiN0{flex-direction:column;gap:16px}.TileChart_searchInput__KqyPE{margin-left:0;width:100%}.TileChart_filterSelect__RjtI2{width:100%}.TileChart_tilesGrid__jLvi4{grid-template-columns:1fr}}.TileChart_tileDetailModal__ElheI{top:20px}.TileChart_tileDetailModal__ElheI .ant-modal-content{border-radius:12px;overflow:hidden}.TileChart_tileDetailModal__ElheI .ant-modal-body{padding:24px;max-height:calc(80vh - 110px);overflow-y:auto}.TileChart_tileModalHeader__AvkY1{display:flex;justify-content:space-between;align-items:center;width:100%}.TileChart_tileModalCloseBtn__UEAkM{color:rgba(0,0,0,.45)}.TileChart_tileModalCloseBtn__UEAkM:hover{color:rgba(0,0,0,.75)}.TileChart_darkMode__q15D3 .TileChart_tileModalCloseBtn__UEAkM{color:hsla(0,0%,100%,.45)}.TileChart_darkMode__q15D3 .TileChart_tileModalCloseBtn__UEAkM:hover{color:hsla(0,0%,100%,.75)}.TileChart_tileDetailContent__rFxTG{display:flex;flex-direction:column}.TileChart_tileDetailTextContainer__xrE_D{position:relative;background-color:var(--background-secondary);padding:16px 20px;border-radius:8px;border-left:4px solid #009688;margin-bottom:16px}.TileChart_darkMode__q15D3 .TileChart_tileDetailTextContainer__xrE_D{background-color:var(--background-secondary-dark);border-color:#009688}.TileChart_tileDetailContent__rFxTG .TileChart_tileText__dAuYI{font-size:12px;line-height:1.6;white-space:pre-wrap;overflow:visible;display:block;-webkit-line-clamp:unset;color:var(--text-color)}.TileChart_darkMode__q15D3 .TileChart_tileDetailContent__rFxTG .TileChart_tileText__dAuYI{color:var(--text-color-dark)}.TileChart_tileDetailFooter__tZ2qo{display:flex;flex-direction:column;gap:12px;padding-top:8px}.TileChart_tileDetailMeta__Pp3C_{display:flex;justify-content:space-between;color:#555}.TileChart_darkMode__q15D3 .TileChart_tileDetailMeta__Pp3C_{color:#aaa}.TileChart_tileDetailTags__my6Oy{display:flex;flex-direction:column;gap:8px}.TileChart_tileDetailTags__my6Oy>div{display:flex;flex-wrap:wrap;gap:8px}.TileChart_darkModal__oGBTb .ant-modal-content{background-color:var(--background-color-dark)!important;border-color:var(--border-color-dark)!important}.TileChart_darkModal__oGBTb .ant-modal-header{background-color:var(--background-color-dark)!important;border-bottom-color:var(--border-color-dark)!important}.TileChart_darkModal__oGBTb .ant-modal-title{color:var(--text-color-dark)!important}.TileChart_darkModal__oGBTb .ant-modal-footer{border-top-color:var(--border-color-dark)!important}.TileChart_darkButton__q7LgT{color:var(--text-color-dark)!important}.TileChart_darkButton__q7LgT:hover{background-color:var(--hover-color-dark)!important}.TileChart_darkTabs__5xMse .ant-tabs-tab{color:var(--text-color-dark)}.TileChart_darkTabs__5xMse .ant-tabs-tab:hover{color:var(--primary-color)}.TileChart_darkTabs__5xMse .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-color)!important}.TileChart_darkTabs__5xMse .ant-tabs-ink-bar{background-color:var(--primary-color)!important}.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input{color:var(--text-color-dark)!important}.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input,.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input-affix-wrapper{background-color:var(--background-color-dark)!important;border-color:var(--border-color-dark)!important}.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input-affix-wrapper:hover{border-color:var(--primary-color)!important}.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input-affix-wrapper-focused,.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input-affix-wrapper:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(0,150,136,.2)!important}.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input-prefix,.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input-suffix{color:var(--text-secondary-dark)!important}.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input-clear-icon:hover,.TileChart_darkSearchInput__1CASd{color:var(--text-color-dark)!important}.TileChart_darkSearchInput__1CASd::placeholder{color:var(--text-secondary-dark)!important;opacity:.7}.TileChart_darkMode__q15D3 .TileChart_filterSelect__RjtI2 .ant-select-selector{background-color:var(--background-color-dark)!important;border-color:var(--border-color-dark)!important;color:var(--text-color-dark)!important}.TileChart_darkMode__q15D3 .TileChart_filterSelect__RjtI2 .ant-select-arrow{color:var(--text-secondary-dark)!important}.TileChart_darkMode__q15D3 .TileChart_filterSelect__RjtI2 .ant-select-selection-placeholder{color:var(--text-secondary-dark)!important;opacity:.7}.TileChart_darkMode__q15D3 .TileChart_filterSelect__RjtI2:hover .ant-select-selector{border-color:var(--primary-color)!important}.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .anticon-search{color:var(--text-secondary-dark)!important}.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input-search-button{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.TileChart_darkMode__q15D3 .TileChart_searchInput__KqyPE .ant-input-search-button:hover{background-color:var(--primary-color-dark)!important;border-color:var(--primary-color-dark)!important}