.post-materials_materialCard__IWX9Q{width:100%}.post-materials_materialGrid__yJaiy{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;border-radius:16px;overflow:hidden}.post-materials_materialGridItem__MjAX_{position:relative;aspect-ratio:16/9;background:#2a2a2a;border-radius:12px;overflow:hidden;cursor:pointer}.post-materials_materialGridSingle__RB7lb{grid-column:span 2;aspect-ratio:16/9}.post-materials_materialGridPdfSingle__BD0O3{aspect-ratio:1/1.414!important;max-width:400px;width:100%;margin:0 auto;box-shadow:0 8px 24px rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.05)}.post-materials_materialGridAudioSingle__viocD,.post-materials_materialGridDocSingle__A1P4n,.post-materials_materialGridPptSingle__n13pS{aspect-ratio:1/1.414!important;max-width:220px;width:100%;margin:0 auto;box-shadow:0 4px 16px rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.05);border-radius:12px}.post-materials_materialGridImageSingle__3Gpw6{aspect-ratio:auto!important;max-height:600px;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.post-materials_materialGridImageSingle__3Gpw6 .post-materials_materialGridImage__0szlp{width:auto;height:auto;max-width:100%;max-height:600px;object-fit:contain}.post-materials_materialGridImage__0szlp{width:100%;height:100%;object-fit:cover;transition:transform .3s}.post-materials_materialGridItem__MjAX_:hover .post-materials_materialGridImage__0szlp{transform:scale(1.05)}.post-materials_materialGridIcon__nQSvX{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.post-materials_materialGridIcon__nQSvX svg{font-size:32px}.post-materials_materialGridType__5WdoX{font-size:10px;font-weight:900;color:#9ca3af}.post-materials_materialGridOverlay__mRUMY{position:absolute;bottom:0;left:0;right:0;padding:8px 12px;background:linear-gradient(transparent,rgba(0,0,0,.8));opacity:0;transition:opacity .3s}.post-materials_materialGridItem__MjAX_:hover .post-materials_materialGridOverlay__mRUMY{opacity:1}.post-materials_materialGridTitle__BsUqa{display:block;font-size:16px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-materials_materialGridSize__F0b6Z{font-size:10px;color:#9ca3af}.post-materials_materialGridMore___g4eG{width:100%;height:100%;background:rgba(0,0,0,.75);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:28px;font-weight:700;color:#fff;cursor:pointer}.post-materials_materialGridMoreText__MhLqi{font-size:12px;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.post-materials_materialPdfPreview__lknj6{width:100%;height:100%;position:relative;overflow:hidden;border-radius:6px}.post-materials_materialPdfFrame__nukfR{width:100%;height:100%;border:none;pointer-events:none}.post-materials_materialPdfOverlay__yO_pE{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;gap:6px;z-index:2}.post-materials_materialPdfOverlay__yO_pE span{font-size:10px;font-weight:900;color:#ffffff;background:rgba(239,68,68,.9);padding:3px 10px;border-radius:4px;letter-spacing:.5px}.post-materials_materialSpreadsheetPreview__uSchm{width:100%;height:100%;position:relative;background:linear-gradient(145deg,#1e3a2f,#0d1f17);display:flex;align-items:center;justify-content:center;overflow:hidden}.post-materials_spreadsheetGrid__qoNby{position:absolute;inset:16px;display:flex;flex-direction:column;gap:3px;opacity:.25}.post-materials_spreadsheetRow__y9RHT{display:flex;gap:3px;flex:1 1}.post-materials_spreadsheetCell__5JdbR{flex:1 1;background:rgba(34,197,94,.2);border-radius:2px;border:1px solid rgba(34,197,94,.1)}.post-materials_spreadsheetRow__y9RHT:first-child .post-materials_spreadsheetCell__5JdbR{background:rgba(34,197,94,.35);border-color:rgba(34,197,94,.2)}.post-materials_materialSpreadsheetIcon__lp85W{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px}.post-materials_materialSpreadsheetIcon__lp85W svg{font-size:32px;color:#22c55e;filter:drop-shadow(0 4px 8px rgba(34,197,94,.3))}.post-materials_materialSpreadsheetIcon__lp85W span{font-size:10px;font-weight:900;color:#0d1f17;background:rgba(34,197,94,.9);padding:3px 10px;border-radius:4px;letter-spacing:.5px}.post-materials_materialDocPreview__Flit_{width:100%;height:100%;position:relative;background:linear-gradient(145deg,#2563eb,#1d4ed8);display:flex;align-items:center;justify-content:center;overflow:hidden}.post-materials_docPaper__OwY7F{height:85%;aspect-ratio:1/1.414;border-radius:4px 0 4px 4px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2));display:flex;flex-direction:column;padding:10%;gap:8%;opacity:.9;position:relative;background:linear-gradient(225deg,transparent 24px,#ffffff 0)}.post-materials_docPaper__OwY7F:before{content:"";position:absolute;top:0;right:0;width:34px;height:34px;background:linear-gradient(225deg,transparent 50%,#e5e7eb 0);box-shadow:-3px 3px 6px rgba(0,0,0,.15);border-bottom-left-radius:4px}.post-materials_materialDocIcon__wYusw{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px}.post-materials_materialDocIcon__wYusw svg{font-size:32px;color:#3b82f6;filter:drop-shadow(0 4px 8px rgba(59,130,246,.4))}.post-materials_materialDocIcon__wYusw span{font-size:10px;font-weight:800;color:#fff;background:rgba(59,130,246,.9);padding:3px 10px;border-radius:4px;letter-spacing:.5px}.post-materials_materialPptPreview__x6mOX{width:100%;height:100%;position:relative;background:linear-gradient(145deg,#ea580c,#c2410c);display:flex;align-items:center;justify-content:center;overflow:hidden}.post-materials_pptSlide__sehaL{height:50%;width:85%;background:#ffffff;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.2);display:flex;flex-direction:column;padding:8%;gap:15%}.post-materials_materialPptIcon__KdNJe{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px}.post-materials_materialPptIcon__KdNJe svg{font-size:32px;color:#ea580c;filter:drop-shadow(0 4px 8px rgba(234,88,12,.4))}.post-materials_materialPptIcon__KdNJe span{font-size:10px;font-weight:800;color:#fff;background:rgba(234,88,12,.9);padding:3px 10px;border-radius:4px;letter-spacing:.5px}.post-materials_materialAudioPreview__Sp_l5{width:100%;height:100%;position:relative;background:linear-gradient(145deg,#a855f7,#7e22ce);display:flex;align-items:center;justify-content:center;overflow:hidden}.post-materials_audioWaveform__LNMNI{position:absolute;left:20px;right:20px;top:25%;bottom:25%;height:50%;display:flex;align-items:center;justify-content:space-between}.post-materials_audioBar__N_Dy0{width:12px;max-width:6%;background:rgba(255,255,255,.15);border-radius:6px}.post-materials_audioBar__N_Dy0:nth-child(12n+1){height:25%}.post-materials_audioBar__N_Dy0:nth-child(12n+2){height:50%}.post-materials_audioBar__N_Dy0:nth-child(12n+3){height:85%}.post-materials_audioBar__N_Dy0:nth-child(12n+4){height:45%}.post-materials_audioBar__N_Dy0:nth-child(12n+5){height:60%}.post-materials_audioBar__N_Dy0:nth-child(12n+6){height:30%}.post-materials_audioBar__N_Dy0:nth-child(12n+7){height:75%}.post-materials_audioBar__N_Dy0:nth-child(12n+8){height:95%}.post-materials_audioBar__N_Dy0:nth-child(12n+9){height:50%}.post-materials_audioBar__N_Dy0:nth-child(12n+10){height:70%}.post-materials_audioBar__N_Dy0:nth-child(12n+11){height:40%}.post-materials_audioBar__N_Dy0:nth-child(12n+12){height:60%}.post-materials_materialAudioIcon__alhpK{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px}.post-materials_materialAudioIcon__alhpK svg{font-size:32px;color:#d8b4fe;filter:drop-shadow(0 4px 8px rgba(168,85,247,.4))}.post-materials_materialAudioIcon__alhpK span{font-size:10px;font-weight:900;color:#7e22ce;background:rgba(216,180,254,.95);padding:3px 10px;border-radius:4px;letter-spacing:.5px}