.ff-team-records{display:grid;gap:14px;min-width:0;color:#16305e}.ff-team-records h2,.ff-team-records h3,.ff-team-records p{margin:0}.ff-team-records-intro,.ff-team-records-empty{color:#566c89;font-size:14px;line-height:1.6}.ff-team-records-form,.ff-team-records-card{display:grid;gap:12px;padding:18px;border:1px solid #dce5f0;border-radius:16px;background:#fff;min-width:0}.ff-team-records-actions{display:flex;gap:8px;flex-wrap:wrap}.ff-team-records :is(button,a){min-height:44px}.ff-team-records :is(select,textarea){width:100%;min-height:44px;padding:10px;border:1px solid #ccd9eb;border-radius:10px;font:inherit;color:inherit;background:#fff}.ff-team-records-preview{display:grid;gap:8px;overflow-wrap:anywhere}.ff-team-records-preview:empty{display:none}.ff-team-records-preview img{display:block;width:100%;height:200px;object-fit:contain;border-radius:12px;background:#f6f7fb}.ff-team-records-list{display:grid;gap:12px}.ff-team-records-card p{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.ff-team-records-card h3{font-size:17px}.ff-team-records-feedback{display:grid;gap:5px;padding:12px;background:#edf3fa;border-radius:10px}.ff-team-records-review{display:grid;gap:8px}.ff-team-records-status:empty{display:none}.ff-team-records-status{font-size:14px;line-height:1.6}.ff-team-records progress{width:100%;height:8px}.ff-team-records-dialog{width:min(760px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;border:1px solid #dce5f0;border-radius:18px;padding:20px;color:#16305e;background:#fff}.ff-team-records-dialog::backdrop{background:#10204488}.ff-team-records-dialog h2{font-size:20px;overflow-wrap:anywhere}.ff-team-records-dialog img{display:block;max-width:100%;max-height:65dvh;object-fit:contain;margin:16px auto}.ff-team-records-dialog button{margin-bottom:12px}.ff-team-records-dialog a{display:inline-flex;align-items:center;margin-top:12px}
