.mocks_container__NRjk2{max-width:1200px;margin:0 auto;padding:2rem;min-height:100vh;background:#f5f5f5}.mocks_header__kpM8s{text-align:center;margin-bottom:3rem;padding:2rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.mocks_title__9jxdq{font-size:2.5rem;font-weight:700;color:#333;margin:0 0 .5rem}.mocks_subtitle__Q_hTi{font-size:1.1rem;color:#666;margin:0}.mocks_loading__og_04{text-align:center;padding:4rem;font-size:1.2rem;color:#666}.mocks_emptyState__0c77R{text-align:center;padding:4rem;background:#fff;border-radius:8px;border:2px dashed #ddd}.mocks_emptyIcon__YnSxw{font-size:4rem;margin-bottom:1rem}.mocks_emptyState__0c77R h3{font-size:1.5rem;color:#333;margin-bottom:.5rem}.mocks_emptyState__0c77R p{color:#666;margin-bottom:0}.mocks_mocksGrid__RSA_R{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem}.mocks_mockCard__MFUfr{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:2rem;transition:all .2s;display:flex;flex-direction:column}.mocks_mockCard__MFUfr:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.mocks_mockHeader__9yiXL{display:flex;justify-content:space-between;align-items:start;margin-bottom:1rem}.mocks_mockTitle__lMZ9_{font-size:1.5rem;font-weight:700;color:#333;margin:0;flex:1}.mocks_statusBadge__YtuEh{padding:.4rem .8rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;margin-left:1rem;white-space:nowrap}.mocks_statusin_progress__R2BQA{background:#fff3e0;color:#e65100}.mocks_statussubmitted__uG0FK{background:#e3f2fd;color:#1565c0}.mocks_statusmarked__6vZal{background:#e8f5e9;color:#2e7d32}.mocks_mockDescription__ujnH3{color:#666;font-size:1rem;margin-bottom:1.5rem;line-height:1.6;flex:1}.mocks_mockMeta__IkUFf{display:flex;gap:2rem;margin-bottom:1.5rem;padding-top:1rem;border-top:1px solid #f0f0f0}.mocks_metaItem__h_QZo{font-size:.95rem;color:#666}.mocks_metaItem__h_QZo strong{color:#333;margin-right:.25rem}.mocks_mockActions__g3nb1{display:flex;gap:1rem}.mocks_btnContinue__lMGRm,.mocks_btnStart__Fi2Sz,.mocks_btnView__JBx9e{flex:1;padding:1rem 1.5rem;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.mocks_btnStart__Fi2Sz{background:#8bc34a;color:#fff}.mocks_btnStart__Fi2Sz:hover{background:#7cb342;transform:translateY(-1px);box-shadow:0 4px 8px rgba(139,195,74,.3)}.mocks_btnContinue__lMGRm{background:#2196f3;color:#fff}.mocks_btnContinue__lMGRm:hover{background:#1976d2;transform:translateY(-1px);box-shadow:0 4px 8px rgba(33,150,243,.3)}.mocks_btnView__JBx9e{background:#673ab7;color:#fff}.mocks_btnView__JBx9e:hover{background:#5e35b1;transform:translateY(-1px);box-shadow:0 4px 8px rgba(103,58,183,.3)}.mocks_submittedText__6gls_{flex:1;padding:1rem;text-align:center;background:#f5f5f5;color:#666;border-radius:6px;font-weight:500}