.page-module__ClKgkq__topBar{padding:16px}body{--transition-time-ease:.5s cubic-bezier(.2,.9,.1,1);--image-start-height:160px}.page-module__ClKgkq__container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding:0 16px 16px;display:grid}.page-module__ClKgkq__card{width:100%;height:auto;box-shadow:var(--card-shadow);background:var(--card-bg);cursor:pointer;transition:transform var(--transition-time-ease),box-shadow var(--transition-time-ease);-webkit-user-select:none;user-select:none;will-change:transform;contain:paint;-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.page-module__ClKgkq__card:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-4px)}.page-module__ClKgkq__cardImageContainer{width:100%;height:var(--image-start-height);background:var(--image-bg);transition:height var(--transition-time-ease);position:relative;overflow:hidden}.page-module__ClKgkq__cardImage{object-fit:cover;width:100%;height:100%}.page-module__ClKgkq__cardContent{background-color:var(--content-glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 12px}.page-module__ClKgkq__cardTitle{text-align:center;-webkit-line-clamp:2;line-clamp:2;color:var(--text-primary);-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.page-module__ClKgkq__imageContainer{height:var(--image-start-height);background:var(--image-bg);width:100%;transition:height var(--transition-time-ease);position:relative}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__imageContainer{height:100%}.page-module__ClKgkq__image{height:100%;max-width:unset;object-fit:cover;width:100%}.page-module__ClKgkq__imageContainer .page-module__ClKgkq__image{backface-visibility:hidden;position:absolute;top:0;left:0;transform:translateZ(0)}.page-module__ClKgkq__content{opacity:0;background-color:var(--content-glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:max(400px,80%);height:100%;transition:right var(--transition-time-ease),opacity var(--transition-time-ease);flex-direction:column;justify-content:flex-start;padding:4px 8px;display:flex;position:absolute;right:-110%;overflow:auto}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__content{opacity:1;right:0}.page-module__ClKgkq__header,.page-module__ClKgkq__title,.page-module__ClKgkq__description{transition:color var(--transition-time-ease),opacity var(--transition-time-ease),transform var(--transition-time-ease)}.page-module__ClKgkq__header{color:var(--text-secondary);font-size:12px}.page-module__ClKgkq__title{white-space:nowrap;text-overflow:ellipsis;min-height:fit-content;margin:0;font-size:16px;font-weight:500;overflow:hidden}.page-module__ClKgkq__description{color:var(--text-secondary);margin:4px 0 0;font-size:13px}.page-module__ClKgkq__floatingCard{z-index:1000;background-color:var(--floating-bg--opacity);transition:all var(--transition-time-ease);top:var(--fc-top,0);left:var(--fc-left,0);width:var(--fc-width,0);height:var(--fc-height,0);will-change:top,left,width,height,transform,background-color;border-radius:12px;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 #0003}.page-module__ClKgkq__floatingCardExpanded{box-shadow:var(--modal-shadow);background-color:var(--floating-bg);transform:translate(-50%,-50%);width:min(92vw,980px)!important;height:min(86vh,760px)!important;top:50%!important;left:50%!important}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__header{text-shadow:var(--desc-shadow);color:var(--header-color-strong);font-size:16px}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__title{text-shadow:var(--title-shadow);font-size:25px}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__description{text-shadow:var(--desc-shadow);color:var(--header-color-strong);font-size:16px}.page-module__ClKgkq__blurDiv{background:var(--blur-overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;opacity:0;transition:var(--transition-time-ease)all;pointer-events:none;position:fixed;inset:0}.page-module__ClKgkq__blurDivVisible{opacity:1;pointer-events:visible}.page-module__ClKgkq__noScroll{overflow:hidden}.page-module__ClKgkq__inner{width:100%}@media (max-width:768px){.page-module__ClKgkq__topBar{padding:12px}body{--image-start-height:140px}.page-module__ClKgkq__container{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 12px 12px}.page-module__ClKgkq__card{border-radius:14px}.page-module__ClKgkq__cardContent{padding:12px}.page-module__ClKgkq__cardTitle{font-size:15px;line-height:1.35}.page-module__ClKgkq__floatingCardExpanded{flex-direction:column;width:min(94vw,720px)!important;height:min(90vh,820px)!important}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__imageContainer{flex:none;height:180px}.page-module__ClKgkq__content{opacity:0;pointer-events:none;width:100%;transition:transform var(--transition-time-ease),opacity var(--transition-time-ease);flex:auto;padding:10px 12px;position:absolute;top:160px;right:0;overflow:auto;transform:translateY(100%)}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__content{opacity:1;pointer-events:auto;transform:translateY(0)}.page-module__ClKgkq__title{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__title{font-size:18px}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__description,.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__header{font-size:13px}.page-module__ClKgkq__content .ant-segmented{max-width:100%}.page-module__ClKgkq__content .ant-card-head-title{font-size:14px}}@media (max-width:420px){.page-module__ClKgkq__container{grid-template-columns:1fr}.page-module__ClKgkq__cardTitle{font-size:16px}}@media (hover:none){.page-module__ClKgkq__card:hover{box-shadow:var(--card-shadow);transform:none}.page-module__ClKgkq__card:active{box-shadow:var(--card-shadow-hover);transform:scale(.99)}}@media (max-width:600px){.page-module__ClKgkq__floatingCardExpanded{transform:translate(-50%,-50%);width:94%!important;height:86vh!important}.page-module__ClKgkq__floatingCardExpanded .page-module__ClKgkq__imageContainer{height:160px}.page-module__ClKgkq__content .ant-table{font-size:12px}}.page-module__ClKgkq__content::-webkit-scrollbar{width:8px;height:8px}.page-module__ClKgkq__content::-webkit-scrollbar-track{background:0 0}.page-module__ClKgkq__content::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--header-color-strong,#1a1a1a)25%,transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}
